Home
last modified time | relevance | path

Searched refs:hookGpio (Results 1 - 3 of 3) sorted by relevance

/device/board/hihope/rk3568/audio_drivers/headset_monitor/src/
H A Danalog_headset_gpio.c255 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 Danalog_headset_core.c38 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 Danalog_headset.h77 uint32_t hookGpio; member

Completed in 3 milliseconds