Searched refs:regAttr (Results 1 - 7 of 7) sorted by relevance
/device/board/hisilicon/hispark_taurus/audio_drivers/codec/hi3516/src/ |
H A D | hi3516_codec_impl.c | 53 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 D | es8323_impl.c | 86 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 D | rk809_codec_impl.c | 232 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, ®Attr[RK809_REG_INDEX0]); in RK809UpdateRenderParams() 255 regAttr[RK809_REG_INDEX5].value = 0; in RK809UpdateRenderParams() 256 ret = AudioDaiRegUpdate(codecDai, ®Attr[RK809_REG_INDEX5]); in RK809UpdateRenderParams() 262 regAttr[RK809_REG_INDEX1].value = RK809GetSRT(codecDaiParamsVal.frequencyVal); in RK809UpdateRenderParams() 263 ret = AudioDaiRegUpdate(codecDai, ®Attr[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 D | hi3516_codec_impl_test.c | 42 struct AudioMixerControl *regAttr = NULL; in TestCodecRegBitsRead() local 47 ret = Hi3516CodecRegBitsRead(regAttr, ®Value); 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 D | tfa9879_codec_ops.c | 219 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, ®Attr[FREQUENCY_REG_INDEX]); in Tfa9879DaiParamsUpdate() 241 regAttr[FORMAT_REG_INDEX].value = daiParamsVal.formatVal; in Tfa9879DaiParamsUpdate() 242 ret = AudioDaiRegUpdate(codecDai, ®Attr[FORMAT_REG_INDEX]); in Tfa9879DaiParamsUpdate() 247 regAttr[CHANNEL_REG_INDEX].value = daiParamsVal.channelVal; in Tfa9879DaiParamsUpdate() 248 ret = AudioDaiRegUpdate(codecDai, ®Attr[CHANNEL_REG_INDEX]); in Tfa9879DaiParamsUpdate()
|
/device/board/hisilicon/hispark_taurus/audio_drivers/codec/hi3516/include/ |
H A D | hi3516_codec_impl.h | 68 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 D | rk809_codec_impl.h | 77 int32_t Rk809RegBitsUpdate(struct AudioMixerControl regAttr);
|
Completed in 4 milliseconds