Searched refs:hsGpio (Results 1 - 4 of 4) sorted by relevance
/device/board/hihope/rk3568/audio_drivers/headset_monitor/src/ |
H A D | analog_headset_adc.c | 129 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 D | analog_headset_core.c | 34 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 D | analog_headset_gpio.c | 208 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 D | analog_headset.h | 70 uint32_t hsGpio; member
|
Completed in 4 milliseconds