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, in detected_get()
740 v = ldev->gpio.methods->get_detect(&ldev->gpio, in detected_get()
860 v = ldev->gpio.methods->get_detect(&ldev->gpio, AOA_NOTIFY_HEADPHONE); in layout_notify()
864 ldev->gpio.methods->set_speakers(&ldev->gpio, !v); in layout_notify()
865 ldev->gpio.methods->set_headphone(&ldev->gpio, v); in layout_notify()
866 ldev->gpio.methods->set_lineout(&ldev->gpio, 0); in layout_notify()
869 v = ldev->gpio.methods->get_detect(&ldev->gpio, AOA_NOTIFY_LINE_OUT); in layout_notify()
873 ldev->gpio.methods->set_speakers(&ldev->gpio, !v); in layout_notify()
874 ldev->gpio.methods->set_headphone(&ldev->gpio, 0); in layout_notify()
875 ldev->gpio.methods->set_lineout(&ldev->gpio, v); in layout_notify()
906 headphones = codec->gpio->methods->get_detect(codec->gpio, in layout_attached_codec()
908 lineout = codec->gpio->methods->get_detect(codec->gpio, in layout_attached_codec()
911 if (codec->gpio->methods->set_master) { in layout_attached_codec()
919 ldev->gpio.methods->set_speakers(codec->gpio, 1); in layout_attached_codec()
926 ldev->gpio.methods->set_headphone(codec->gpio, 1); in layout_attached_codec()
931 !ldev->gpio.methods in layout_attached_codec()
948 ldev->gpio.methods->set_lineout(codec->gpio, 1); in layout_attached_codec()
956 !ldev->gpio.methods in layout_attached_codec()
1044 ldev->gpio.methods = ftr_gpio_methods; in aoa_fabric_layout_probe()
1049 ldev->gpio.methods = pmf_gpio_methods; in aoa_fabric_layout_probe()
1069 ldev->gpio.methods->init(&ldev->gpio); in aoa_fabric_layout_probe()
1084 ldev->gpio.methods->exit(&ldev->gpio); in aoa_fabric_layout_probe()
1112 ldev->gpio.methods->set_notify(&ldev->gpio, in aoa_fabric_layout_remove()
1116 ldev->gpio.methods->set_notify(&ldev->gpio, in aoa_fabric_layout_remove()
1121 ldev->gpio.methods->exit(&ldev->gpio); in aoa_fabric_layout_remove()
1133 if (ldev->gpio.methods && ldev->gpio.methods->all_amps_off) in aoa_fabric_layout_suspend()
1134 ldev->gpio.methods->all_amps_off(&ldev->gpio); in aoa_fabric_layout_suspend()
1143 if (ldev->gpio.methods && ldev->gpio.methods->all_amps_restore) in aoa_fabric_layout_resume()
1144 ldev->gpio.methods->all_amps_restore(&ldev->gpio); in aoa_fabric_layout_resume()