do_gpio_read
val = do_gpio_read(&mix->hp_detect);
val = do_gpio_read(&mix->line_detect);
ret = do_gpio_read(gp);