Lines Matching refs:methods
644 if (gpio->methods && gpio->methods->get_##n) \
646 gpio->methods->get_##n(gpio); \
653 if (gpio->methods && gpio->methods->set_##n) \
654 gpio->methods->set_##n(gpio, \
736 v = ldev->gpio.methods->get_detect(&ldev->gpio,
740 v = ldev->gpio.methods->get_detect(&ldev->gpio,
860 v = ldev->gpio.methods->get_detect(&ldev->gpio, AOA_NOTIFY_HEADPHONE);
864 ldev->gpio.methods->set_speakers(&ldev->gpio, !v);
865 ldev->gpio.methods->set_headphone(&ldev->gpio, v);
866 ldev->gpio.methods->set_lineout(&ldev->gpio, 0);
869 v = ldev->gpio.methods->get_detect(&ldev->gpio, AOA_NOTIFY_LINE_OUT);
873 ldev->gpio.methods->set_speakers(&ldev->gpio, !v);
874 ldev->gpio.methods->set_headphone(&ldev->gpio, 0);
875 ldev->gpio.methods->set_lineout(&ldev->gpio, v);
906 headphones = codec->gpio->methods->get_detect(codec->gpio,
908 lineout = codec->gpio->methods->get_detect(codec->gpio,
911 if (codec->gpio->methods->set_master) {
919 ldev->gpio.methods->set_speakers(codec->gpio, 1);
926 ldev->gpio.methods->set_headphone(codec->gpio, 1);
931 !ldev->gpio.methods
948 ldev->gpio.methods->set_lineout(codec->gpio, 1);
956 !ldev->gpio.methods
1044 ldev->gpio.methods = ftr_gpio_methods;
1049 ldev->gpio.methods = pmf_gpio_methods;
1069 ldev->gpio.methods->init(&ldev->gpio);
1084 ldev->gpio.methods->exit(&ldev->gpio);
1112 ldev->gpio.methods->set_notify(&ldev->gpio,
1116 ldev->gpio.methods->set_notify(&ldev->gpio,
1121 ldev->gpio.methods->exit(&ldev->gpio);
1133 if (ldev->gpio.methods && ldev->gpio.methods->all_amps_off)
1134 ldev->gpio.methods->all_amps_off(&ldev->gpio);
1143 if (ldev->gpio.methods && ldev->gpio.methods->all_amps_restore)
1144 ldev->gpio.methods->all_amps_restore(&ldev->gpio);