Home
last modified time | relevance | path

Searched refs:hook_gpio (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/headset_observe/
H A Drockchip_headset_core.c77 ret = of_get_named_gpio_flags(node, "hook_gpio", 0, &pdata->hook_gpio); in rockchip_headset_probe()
80 pdata->hook_gpio = 0; in rockchip_headset_probe()
95 ret = devm_gpio_request(&pdev->dev, pdata->hook_gpio, in rockchip_headset_probe()
102 ret = gpio_direction_input(pdata->hook_gpio); in rockchip_headset_probe()
146 pdata->hook_gpio ? "interrupt hook" : "no hook"); in rockchip_headset_probe()
H A Drk_headset.c191 if (pdata->hook_gpio) { in headsetobserve_work()
236 level = read_gpio(pdata->hook_gpio); in hook_work()
289 level = read_gpio(pdata->hook_gpio); in headset_timer_callback()
433 if (pdata->hook_gpio) { in rk_headset_probe()
434 headset->irq[HOOK] = gpio_to_irq(pdata->hook_gpio); in rk_headset_probe()
H A Drk_headset.h17 unsigned int hook_gpio; member