mirror of
https://gitee.com/Vancouver2017/luban-lite-t3e-pro.git
synced 2025-12-14 10:28:54 +00:00
V1.0.5
This commit is contained in:
@@ -246,6 +246,16 @@ static inline void hal_audio_disable_fade(aic_audio_ctrl *codec)
|
||||
writel(0, codec->reg_base + FADE_CTRL0_REG);
|
||||
}
|
||||
|
||||
static inline void hal_audio_enable_dmic_adout_shift(aic_audio_ctrl *codec)
|
||||
{
|
||||
uint32_t reg_val;
|
||||
|
||||
reg_val = readl(codec->reg_base + RX_DMIC_IF_CTRL_REG);
|
||||
reg_val &= ~(RX_DMIC_IF_ADOUT_SHIFT_MASK);
|
||||
reg_val |= (RX_DMIC_IF_ADOUT_SHIFT_EN | RX_DMIC_IF_ADOUT_SHIFT(3));
|
||||
writel(reg_val, codec->reg_base + RX_DMIC_IF_CTRL_REG);
|
||||
}
|
||||
|
||||
int hal_audio_init(aic_audio_ctrl *codec);
|
||||
int hal_audio_uninit(aic_audio_ctrl *codec);
|
||||
void hal_audio_set_samplerate(aic_audio_ctrl *codec, uint32_t samplerate);
|
||||
|
||||
Reference in New Issue
Block a user