Lines Matching refs:methods

646 	if (gpio->methods && gpio->methods->get_##n)			\
648 gpio->methods->get_##n(gpio); \
655 if (gpio->methods && gpio->methods->set_##n) \
656 gpio->methods->set_##n(gpio, \
738 v = ldev->gpio.methods->get_detect(&ldev->gpio, in detected_get()
742 v = ldev->gpio.methods->get_detect(&ldev->gpio, in detected_get()
862 v = ldev->gpio.methods->get_detect(&ldev->gpio, AOA_NOTIFY_HEADPHONE); in layout_notify()
866 ldev->gpio.methods->set_speakers(&ldev->gpio, !v); in layout_notify()
867 ldev->gpio.methods->set_headphone(&ldev->gpio, v); in layout_notify()
868 ldev->gpio.methods->set_lineout(&ldev->gpio, 0); in layout_notify()
871 v = ldev->gpio.methods->get_detect(&ldev->gpio, AOA_NOTIFY_LINE_OUT); in layout_notify()
875 ldev->gpio.methods->set_speakers(&ldev->gpio, !v); in layout_notify()
876 ldev->gpio.methods->set_headphone(&ldev->gpio, 0); in layout_notify()
877 ldev->gpio.methods->set_lineout(&ldev->gpio, v); in layout_notify()
908 headphones = codec->gpio->methods->get_detect(codec->gpio, in layout_attached_codec()
910 lineout = codec->gpio->methods->get_detect(codec->gpio, in layout_attached_codec()
913 if (codec->gpio->methods->set_master) { in layout_attached_codec()
921 ldev->gpio.methods->set_speakers(codec->gpio, 1); in layout_attached_codec()
928 ldev->gpio.methods->set_headphone(codec->gpio, 1); in layout_attached_codec()
933 !ldev->gpio.methods in layout_attached_codec()
950 ldev->gpio.methods->set_lineout(codec->gpio, 1); in layout_attached_codec()
958 !ldev->gpio.methods in layout_attached_codec()
1046 ldev->gpio.methods = ftr_gpio_methods; in aoa_fabric_layout_probe()
1051 ldev->gpio.methods = pmf_gpio_methods; in aoa_fabric_layout_probe()
1071 ldev->gpio.methods->init(&ldev->gpio); in aoa_fabric_layout_probe()
1086 ldev->gpio.methods->exit(&ldev->gpio); in aoa_fabric_layout_probe()
1114 ldev->gpio.methods->set_notify(&ldev->gpio, in aoa_fabric_layout_remove()
1118 ldev->gpio.methods->set_notify(&ldev->gpio, in aoa_fabric_layout_remove()
1123 ldev->gpio.methods->exit(&ldev->gpio); in aoa_fabric_layout_remove()
1136 if (ldev->gpio.methods && ldev->gpio.methods->all_amps_off) in aoa_fabric_layout_suspend()
1137 ldev->gpio.methods->all_amps_off(&ldev->gpio); in aoa_fabric_layout_suspend()
1146 if (ldev->gpio.methods && ldev->gpio.methods->all_amps_restore) in aoa_fabric_layout_resume()
1147 ldev->gpio.methods->all_amps_restore(&ldev->gpio); in aoa_fabric_layout_resume()