Home
last modified time | relevance | path

Searched refs:hsGpio (Results 1 - 4 of 4) sorted by relevance

/device/board/hihope/rk3568/audio_drivers/headset_monitor/src/
H A Danalog_headset_adc.c129 ret = GpioRead(pdata->hsGpio, &level); in CheckState()
131 AUDIO_DEVICE_LOG_ERR("get pin level again, pin=%u, i=%d.", pdata->hsGpio, i); in CheckState()
219 GpioDisableIrq(hs->pdata->hsGpio); in HeadsetInterrupt()
231 GpioEnableIrq(hs->pdata->hsGpio); in HeadsetInterrupt()
236 GpioEnableIrq(hs->pdata->hsGpio); in HeadsetInterrupt()
242 GpioEnableIrq(hs->pdata->hsGpio); in HeadsetInterrupt()
315 ret = GpioRead(pdata->hsGpio, &level); in CheckInsertType()
317 AUDIO_DEVICE_LOG_ERR("get pin level again, pin=%u, i=%d.", pdata->hsGpio, i); in CheckInsertType()
485 if (pdata->hsGpio) { in SetHeadsetIrqEnable()
487 ret = GpioSetIrq(pdata->hsGpio, irqTyp in SetHeadsetIrqEnable()
[all...]
H A Danalog_headset_core.c34 pdata->hsGpio = 0; in InitHeadsetPdata()
45 pdata->hsGpio = 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()
106 pdata->hsGpio = ret; in LinuxReadMicConfig()
136 AUDIO_DEVICE_LOG_ERR("Can not read property hsGpio."); in LinuxReadConfig()
139 pdata->hsGpio = ret; in LinuxReadConfig()
223 ret = parser->GetUint32(node, "mic_switch_gpio", &pdata->hsGpio, 0); in ReadMicConfig()
260 ret = parser->GetUint32(node, "headset_gpio", &pdata->hsGpio, 0); in ReadConfig()
299 ret = GpioSetDir(pdata->hsGpio, GPIO_DIR_I in AnalogHeadsetInit()
[all...]
H A Danalog_headset_gpio.c208 level = ReadGpio(pdata->hsGpio); in CheckState()
213 level2 = ReadGpio(pdata->hsGpio); in CheckState()
509 if (pdata->hsGpio) { in SetHeadsetIrqEnable()
511 ret = GpioSetIrq(pdata->hsGpio, irqType, HeadsetInterrupt, NULL); in SetHeadsetIrqEnable()
517 ret = GpioEnableIrq(pdata->hsGpio); in SetHeadsetIrqEnable()
520 (void)GpioUnsetIrq(pdata->hsGpio, NULL); in SetHeadsetIrqEnable()
525 irq = gpio_to_irq(pdata->hsGpio); in SetHeadsetIrqEnable()
529 AUDIO_DEVICE_LOG_ERR("failed init headset, please full hsGpio function in board."); in SetHeadsetIrqEnable()
/device/board/hihope/rk3568/audio_drivers/headset_monitor/include/
H A Danalog_headset.h70 uint32_t hsGpio; member

Completed in 4 milliseconds