Searched refs:hookGpio (Results 1 - 3 of 3) sorted by relevance
/device/board/hihope/rk3568/audio_drivers/headset_monitor/src/ |
H A D | analog_headset_gpio.c | 255 if (pdata->hookGpio) { in ReportCurrentState() 266 GpioDisableIrq(hs->pdata->hookGpio); in ReportCurrentState() 326 level = ReadGpio(pdata->hookGpio); in HookWorkCallback() 370 level = ReadGpio(pdata->hookGpio); in HeadsetTimerCallback() 378 GpioEnableIrq(hs->pdata->hookGpio); in HeadsetTimerCallback() 532 if (pdata->hookGpio) { in SetHeadsetIrqEnable() 534 ret = GpioSetIrq(pdata->hookGpio, irqType, HookInterrupt, NULL); in SetHeadsetIrqEnable() 539 GpioDisableIrq(hs->pdata->hookGpio); in SetHeadsetIrqEnable()
|
H A D | analog_headset_core.c | 38 pdata->hookGpio = 0; in InitHeadsetPdata() 85 AUDIO_DEVICE_LOG_DEBUG("hsGpio = %u, hookGpio = %u, hookDownType = %u, hsWakeup = %s.", in TraceInfo() 86 pdata->hsGpio, pdata->hookGpio, pdata->hookDownType, pdata->hsWakeup ? "true" : "false"); in TraceInfo() 143 ret = of_get_named_gpio_flags(node, "hook_gpio", 0, &pdata->hookGpio); in LinuxReadConfig() 145 AUDIO_DEVICE_LOG_WARNING("Can not read property hookGpio."); in LinuxReadConfig() 146 pdata->hookGpio = 0; in LinuxReadConfig() 181 ret = parser->GetUint32(node, "hook_gpio", &pdata->hookGpio, 0); in ReadHookModeConfig() 313 ret = GpioSetDir(pdata->hookGpio, GPIO_DIR_IN); in AnalogHeadsetInit() 315 AUDIO_DEVICE_LOG_ERR("[GpioSetDir]-[hookGpio] failed."); in AnalogHeadsetInit() 328 AUDIO_DEVICE_LOG_DEBUG("headset have %s mode.", pdata->hookGpio in AnalogHeadsetInit() [all...] |
/device/board/hihope/rk3568/audio_drivers/headset_monitor/include/ |
H A D | analog_headset.h | 77 uint32_t hookGpio; member
|
Completed in 3 milliseconds