Home
last modified time | relevance | path

Searched refs:headset_gpio (Results 1 – 25 of 41) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/headset_observe/
H A Drk_headset_irq_hook_adc.c123 level = gpio_get_value(pdata->headset_gpio); in headset_interrupt()
126 __func__, pdata->headset_gpio, i); in headset_interrupt()
137 __func__, pdata->headset_gpio, i); in headset_interrupt()
331 gpio_get_value(pdata->headset_gpio) == 0 : in hook_work_callback()
332 gpio_get_value(pdata->headset_gpio) > 0)) { in hook_work_callback()
352 gpio_get_value(pdata->headset_gpio) == 0 : in hook_work_callback()
353 gpio_get_value(pdata->headset_gpio) > 0)) { in hook_work_callback()
436 if (pdata->headset_gpio) { in rk_headset_adc_probe()
439 headset->irq[HEADSET] = gpio_to_irq(pdata->headset_gpio); in rk_headset_adc_probe()
H A Drockchip_headset_core.c59 pdata->headset_gpio = ret; in rockchip_headset_probe()
60 ret = devm_gpio_request(&pdev->dev, pdata->headset_gpio, in rockchip_headset_probe()
66 ret = gpio_direction_input(pdata->headset_gpio); in rockchip_headset_probe()
117 pdata->headset_gpio = ret; in rockchip_headset_probe()
H A Drk_headset.c161 level = read_gpio(pdata->headset_gpio); in headsetobserve_work()
165 level2 = read_gpio(pdata->headset_gpio); in headsetobserve_work()
414 if (pdata->headset_gpio) { in rk_headset_probe()
415 headset->irq[HEADSET] = gpio_to_irq(pdata->headset_gpio); in rk_headset_probe()
H A Drk_headset.h13 unsigned int headset_gpio; member
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3566-evb5-lp4x-v10.dtsi30 headset_gpio = <&gpio3 RK_PA1 GPIO_ACTIVE_LOW>;
H A Drk3566-evb-mipitest-v10.dtsi30 headset_gpio = <&gpio3 RK_PA1 GPIO_ACTIVE_LOW>;
H A Drk3568-evb2-lp4x-v10.dtsi20 headset_gpio = <&gpio4 RK_PC1 GPIO_ACTIVE_LOW>;
H A Drk3568-evb6-ddr3-v10.dtsi18 headset_gpio = <&gpio3 RK_PC2 GPIO_ACTIVE_LOW>;
H A Drk3566-evb3-ddr3-v10.dtsi20 headset_gpio = <&gpio4 RK_PB3 GPIO_ACTIVE_LOW>;
H A Drk3568-evb5-ddr4-v10.dtsi20 headset_gpio = <&gpio3 RK_PC2 GPIO_ACTIVE_LOW>;
H A Drk3588-vehicle-evb.dtsi125 headset_gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
H A Drk3568-toybrick-sd0.dtsi67 headset_gpio = <&gpio4 RK_PC4 GPIO_ACTIVE_HIGH>;
H A Drk3588-evb1-lp4.dtsi134 headset_gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
H A Drk3588-toybrick-edp-x0.dtsi69 headset_gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
H A Drk3568-toybrick-x0.dtsi113 headset_gpio = <&gpio3 RK_PC3 GPIO_ACTIVE_LOW>;
H A Drk3588-toybrick-x0.dtsi142 headset_gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
H A Drk3326-86v-v10.dts144 headset_gpio = <&gpio2 RK_PC6 GPIO_ACTIVE_LOW>;
H A Drk3588-evb7-lp4.dtsi150 headset_gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
H A Drk3588-evb7-v11.dtsi150 headset_gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
H A Drk3368-808.dtsi50 headset_gpio = <&gpio2 RK_PC3 GPIO_ACTIVE_HIGH>;
H A Drk3368a-817-tablet-bnd.dts111 headset_gpio = <&gpio0 RK_PC7 GPIO_ACTIVE_HIGH>;
H A Drk3399pro-evb-v11.dts180 headset_gpio = <&gpio0 RK_PB5 GPIO_ACTIVE_HIGH>;
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drk3126c-evb-ddr3-v10-linux.dts81 headset_gpio = <&gpio2 10 GPIO_ACTIVE_LOW>;
H A Drk3126-bnd-d708.dtsi87 headset_gpio = <&gpio2 18 GPIO_ACTIVE_LOW>;
H A Drk3288-th804.dtsi125 headset_gpio = <&gpio7 7 GPIO_ACTIVE_HIGH>;

12