Home
last modified time | relevance | path

Searched refs:regAttr (Results 1 - 7 of 7) sorted by relevance

/device/board/hisilicon/hispark_taurus/audio_drivers/codec/hi3516/src/
H A Dhi3516_codec_impl.c53 int32_t Hi3516CodecRegBitsRead(struct AudioMixerControl *regAttr, uint32_t *regValue) in Hi3516CodecRegBitsRead() argument
55 if (g_regAcodecBase == NULL || regAttr == NULL || in Hi3516CodecRegBitsRead()
56 regAttr->reg < 0 || regValue == NULL) { in Hi3516CodecRegBitsRead()
60 regAttr->value = SysReadl((uintptr_t)g_regAcodecBase + regAttr->reg); in Hi3516CodecRegBitsRead()
61 *regValue = regAttr->value; in Hi3516CodecRegBitsRead()
62 regAttr->value = (*regValue >> regAttr->shift) & regAttr->mask; in Hi3516CodecRegBitsRead()
63 if (regAttr in Hi3516CodecRegBitsRead()
74 Hi3516CodecRegBitsUpdate(struct AudioMixerControl regAttr) Hi3516CodecRegBitsUpdate() argument
100 struct AudioAddrConfig *regAttr = NULL; Hi3516CodecRegDefaultInit() local
193 struct AudioMixerControl *regAttr = NULL; Hi3516CodecDaiParamsUpdate() local
237 struct AudioMixerControl *regAttr = NULL; Hi3516CodecSetAdcTuneEnable() local
[all...]
/device/board/hihope/dayu210/audio_drivers/accessory/es8323/src/
H A Des8323_impl.c86 static int32_t Es8323I2cMsgFill(const struct AudioAddrConfig *regAttr, uint16_t rwFlag, in Es8323I2cMsgFill() argument
94 regs[0] = regAttr->addr; in Es8323I2cMsgFill()
107 msgBuf[1] = (uint8_t)regAttr->value; in Es8323I2cMsgFill()
109 msgBuf[1] = (regAttr->value >> ES8323_COMM_SHIFT_8BIT); // High 8 bits in Es8323I2cMsgFill()
110 msgBuf[ES8323_I2C_MSG_BUF_SIZE] = (uint8_t)(regAttr->value & ES8323_COMM_MASK_FF); // Low 8 bits in Es8323I2cMsgFill()
113 //AUDIO_DRIVER_LOG_DEBUG("msgs[0].buf=0x%x.", regAttr->value); in Es8323I2cMsgFill()
132 static int32_t Es8323I2cReadWrite(struct AudioAddrConfig *regAttr, uint16_t rwFlag) in Es8323I2cReadWrite() argument
142 if (regAttr == NULL || rwFlag > 1) { in Es8323I2cReadWrite()
154 ret = Es8323I2cMsgFill(regAttr, rwFlag, regs, msgs); in Es8323I2cReadWrite()
167 regAttr in Es8323I2cReadWrite()
178 Es8323RegBitsRead(struct AudioMixerControl *regAttr, uint32_t *regValue) Es8323RegBitsRead() argument
210 Es8323RegBitsUpdate(struct AudioMixerControl regAttr) Es8323RegBitsUpdate() argument
430 struct AudioAddrConfig regAttr; Es8323DeviceRegRead() local
450 struct AudioAddrConfig regAttr; Es8323DeviceRegWrite() local
[all...]
/device/board/hihope/rk3568/audio_drivers/codec/rk809_codec/src/
H A Drk809_codec_impl.c232 struct AudioMixerControl *regAttr = NULL; in RK809UpdateRenderParams() local
242 regAttr = regCfgGroup[AUDIO_DAI_PATAM_GROUP]->regCfgItem; in RK809UpdateRenderParams()
243 if (regAttr == NULL) { in RK809UpdateRenderParams()
248 regAttr[RK809_REG_INDEX0].value = RK809GetPremode(codecDaiParamsVal.frequencyVal); in RK809UpdateRenderParams()
249 ret = AudioDaiRegUpdate(codecDai, &regAttr[RK809_REG_INDEX0]); in RK809UpdateRenderParams()
255 regAttr[RK809_REG_INDEX5].value = 0; in RK809UpdateRenderParams()
256 ret = AudioDaiRegUpdate(codecDai, &regAttr[RK809_REG_INDEX5]); in RK809UpdateRenderParams()
262 regAttr[RK809_REG_INDEX1].value = RK809GetSRT(codecDaiParamsVal.frequencyVal); in RK809UpdateRenderParams()
263 ret = AudioDaiRegUpdate(codecDai, &regAttr[RK809_REG_INDEX1]); in RK809UpdateRenderParams()
269 regAttr[RK809_REG_INDEX in RK809UpdateRenderParams()
290 struct AudioMixerControl *regAttr = NULL; RK809UpdateCaptureParams() local
[all...]
/device/board/hisilicon/hispark_taurus/audio_drivers/unittest/src/
H A Dhi3516_codec_impl_test.c42 struct AudioMixerControl *regAttr = NULL; in TestCodecRegBitsRead() local
47 ret = Hi3516CodecRegBitsRead(regAttr, &regValue); in TestCodecRegBitsRead()
53 static int32_t CodecRegBitsUpdateMock(struct AudioMixerControl regAttr) in CodecRegBitsUpdateMock() argument
61 struct AudioMixerControl regAttr; in TestCodecRegBitsUpdate() local
64 regAttr.reg = -1; // -1 is bad value in TestCodecRegBitsUpdate()
65 ret = CodecRegBitsUpdateMock(regAttr); in TestCodecRegBitsUpdate()
/device/board/hisilicon/hispark_taurus/audio_drivers/codec/tfa9879/src/
H A Dtfa9879_codec_ops.c219 struct AudioMixerControl *regAttr = NULL; in Tfa9879DaiParamsUpdate() local
232 regAttr = regCfgGroup[AUDIO_DAI_PATAM_GROUP]->regCfgItem; in Tfa9879DaiParamsUpdate()
233 regAttr[FREQUENCY_REG_INDEX].value = daiParamsVal.frequencyVal; in Tfa9879DaiParamsUpdate()
235 ret = AudioDaiRegUpdate(codecDai, &regAttr[FREQUENCY_REG_INDEX]); in Tfa9879DaiParamsUpdate()
241 regAttr[FORMAT_REG_INDEX].value = daiParamsVal.formatVal; in Tfa9879DaiParamsUpdate()
242 ret = AudioDaiRegUpdate(codecDai, &regAttr[FORMAT_REG_INDEX]); in Tfa9879DaiParamsUpdate()
247 regAttr[CHANNEL_REG_INDEX].value = daiParamsVal.channelVal; in Tfa9879DaiParamsUpdate()
248 ret = AudioDaiRegUpdate(codecDai, &regAttr[CHANNEL_REG_INDEX]); in Tfa9879DaiParamsUpdate()
/device/board/hisilicon/hispark_taurus/audio_drivers/codec/hi3516/include/
H A Dhi3516_codec_impl.h68 int32_t Hi3516CodecRegBitsRead(struct AudioMixerControl *regAttr, uint32_t *regValue);
69 int32_t Hi3516CodecRegBitsUpdate(struct AudioMixerControl regAttr);
/device/board/hihope/rk3568/audio_drivers/codec/rk809_codec/include/
H A Drk809_codec_impl.h77 int32_t Rk809RegBitsUpdate(struct AudioMixerControl regAttr);

Completed in 4 milliseconds