Home
last modified time | relevance | path

Searched refs:i2sCfg (Results 1 - 5 of 5) sorted by relevance

/device/soc/hisilicon/common/platform/i2s/
H A Di2s_aiao_hi35xx.c25 void GetI2sAiaoRxInfo(const struct I2sConfigInfo *i2sCfg) in GetI2sAiaoRxInfo() argument
27 uint32_t value = Hi35xxI2sRegRead(i2sCfg->crg103Addr); in GetI2sAiaoRxInfo()
28 I2S_PRINT_LOG_DBG("%s: PERI_CRG103[0x%px][0x%x]", __func__, i2sCfg->crg103Addr, value); in GetI2sAiaoRxInfo()
29 value = Hi35xxI2sRegRead(i2sCfg->regBase + I2S_AIAO_SWITCH_RX_BCLK); in GetI2sAiaoRxInfo()
31 value = Hi35xxI2sRegRead(i2sCfg->regBase + I2S_CRG_CFG0_00); in GetI2sAiaoRxInfo()
33 value = Hi35xxI2sRegRead(i2sCfg->regBase + I2S_CRG_CFG1_00); in GetI2sAiaoRxInfo()
35 value = Hi35xxI2sRegRead(i2sCfg->regBase + RX_IF_ATTR1); in GetI2sAiaoRxInfo()
37 value = Hi35xxI2sRegRead(i2sCfg->regBase + RX_INT_ENA); in GetI2sAiaoRxInfo()
39 value = Hi35xxI2sRegRead(i2sCfg->regBase + RX_DSP_CTRL); in GetI2sAiaoRxInfo()
41 value = Hi35xxI2sRegRead(i2sCfg in GetI2sAiaoRxInfo()
55 GetI2sAiaoTxInfo(const struct I2sConfigInfo *i2sCfg) GetI2sAiaoTxInfo() argument
172 AiaoGetRxIfAttri(struct I2sConfigInfo *i2sCfg, enum I2sProtocolType type, enum I2sChannelMode channelMode, enum I2sChannelIfMode channelIfMode, uint8_t samplePrecision) AiaoGetRxIfAttri() argument
258 CfgSetI2sCrgCfg000(const struct I2sConfigInfo *i2sCfg, enum I2slFsSel i2slFsSel, enum I2sSampleRate sampleRate) CfgSetI2sCrgCfg000() argument
279 CfgSetI2sCrgCfg100(const struct I2sConfigInfo *i2sCfg) CfgSetI2sCrgCfg100() argument
310 CfgSetRxIfSAttr1(const struct I2sConfigInfo *i2sCfg) CfgSetRxIfSAttr1() argument
347 CfgSetI2sCrgCfg008(const struct I2sConfigInfo *i2sCfg, enum I2slFsSel i2slFsSel, enum I2sSampleRate sampleRate) CfgSetI2sCrgCfg008() argument
368 CfgSetI2sCrgCfg108(const struct I2sConfigInfo *i2sCfg) CfgSetI2sCrgCfg108() argument
400 CfgSetTxIfSAttr1(const struct I2sConfigInfo *i2sCfg) CfgSetTxIfSAttr1() argument
428 CfgSetTxBuffInfo(struct I2sConfigInfo *i2sCfg) CfgSetTxBuffInfo() argument
462 CfgSetRxBuffInfo(struct I2sConfigInfo *i2sCfg) CfgSetRxBuffInfo() argument
495 CfgStartRecord(const struct I2sConfigInfo *i2sCfg) CfgStartRecord() argument
510 CfgStartPlay(struct I2sConfigInfo *i2sCfg) CfgStartPlay() argument
571 GetRxBuffData(struct I2sConfigInfo *i2sCfg, struct I2sMsg *msgs, uint32_t *pOffset) GetRxBuffData() argument
620 WriteTxBuffData(struct I2sConfigInfo *i2sCfg, struct I2sMsg *msgs, uint32_t txWptr, uint32_t *pOffset) WriteTxBuffData() argument
662 UpdateTxBuffData(struct I2sConfigInfo *i2sCfg, struct I2sMsg *msgs, uint32_t *pOffset) UpdateTxBuffData() argument
706 AiaoInit(struct I2sConfigInfo *i2sCfg) AiaoInit() argument
[all...]
H A Di2s_codec_hi35xx.c23 void GetI2sCodecInfo(const struct I2sConfigInfo *i2sCfg) in GetI2sCodecInfo() argument
25 uint32_t value = Hi35xxI2sRegRead(i2sCfg->codecAddr + AUDIO_ANA_CTRL_0); in GetI2sCodecInfo()
27 value = Hi35xxI2sRegRead(i2sCfg->codecAddr + AUDIO_ANA_CTRL_1); in GetI2sCodecInfo()
29 value = Hi35xxI2sRegRead(i2sCfg->codecAddr + AUDIO_ANA_CTRL_2); in GetI2sCodecInfo()
31 value = Hi35xxI2sRegRead(i2sCfg->codecAddr + AUDIO_ANA_CTRL_3); in GetI2sCodecInfo()
33 value = Hi35xxI2sRegRead(i2sCfg->codecAddr + AUDIO_ANA_CTRL_4); in GetI2sCodecInfo()
35 value = Hi35xxI2sRegRead(i2sCfg->codecAddr + AUDIO_ANA_CTRL_5); in GetI2sCodecInfo()
38 value = Hi35xxI2sRegRead(i2sCfg->codecAddr + AUDIO_CTRL_REG_1); in GetI2sCodecInfo()
41 value = Hi35xxI2sRegRead(i2sCfg->codecAddr + AUDIO_DAC_REG_0); in GetI2sCodecInfo()
43 value = Hi35xxI2sRegRead(i2sCfg in GetI2sCodecInfo()
160 AudioCodecSetI2slFsSel(const struct I2sConfigInfo *i2sCfg, enum I2sSampleRate sampleRate) AudioCodecSetI2slFsSel() argument
194 AudioCodecSetWidth(const struct I2sConfigInfo *i2sCfg, enum I2sWordWidth width) AudioCodecSetWidth() argument
208 AudioCodecSetAiaoChl(const struct I2sConfigInfo *i2sCfg) AudioCodecSetAiaoChl() argument
237 Hi35xxSetAudioCodec(struct I2sConfigInfo *i2sCfg, enum I2sSampleRate sampleRate, enum I2sWordWidth width) Hi35xxSetAudioCodec() argument
253 CodecAnaCtrl0Init(const struct I2sConfigInfo *i2sCfg) CodecAnaCtrl0Init() argument
275 CodecInnerInit(const struct I2sConfigInfo *i2sCfg) CodecInnerInit() argument
333 CodecReset(const struct I2sConfigInfo *i2sCfg) CodecReset() argument
355 CodecInit(const struct I2sConfigInfo *i2sCfg) CodecInit() argument
[all...]
H A Di2s_hi35xx.c105 void GetI2sRxRegInfo(struct I2sConfigInfo *i2sCfg) in GetI2sRxRegInfo() argument
108 i2sCfg->crg103Addr, i2sCfg->regBase, i2sCfg->codecAddr); in GetI2sRxRegInfo()
109 uint32_t value = OSAL_READL(i2sCfg->crg103Addr); in GetI2sRxRegInfo()
111 GetI2sAiaoRxInfo(i2sCfg); in GetI2sRxRegInfo()
112 GetI2sAiaoTxInfo(i2sCfg); in GetI2sRxRegInfo()
113 GetI2sCodecInfo(i2sCfg); in GetI2sRxRegInfo()
116 void GetI2sTxRegInfo(struct I2sConfigInfo *i2sCfg) in GetI2sTxRegInfo() argument
118 GetI2sAiaoTxInfo(i2sCfg); in GetI2sTxRegInfo()
161 struct I2sConfigInfo *i2sCfg = (struct I2sConfigInfo *)cntlr->priv; Hi35xxI2sDisable() local
190 struct I2sConfigInfo *i2sCfg = (struct I2sConfigInfo *)cntlr->priv; Hi35xxI2sGetCfg() local
213 struct I2sConfigInfo *i2sCfg = NULL; Hi35xxI2sSetCfg() local
280 struct I2sConfigInfo *i2sCfg = (struct I2sConfigInfo *)cntlr->priv; Hi35xxI2sStartWrite() local
301 struct I2sConfigInfo *i2sCfg = NULL; Hi35xxI2sStopWrite() local
345 struct I2sConfigInfo *i2sCfg = NULL; Hi35xxI2sStartRead() local
371 struct I2sConfigInfo *i2sCfg = NULL; Hi35xxI2sStopRead() local
426 struct I2sConfigInfo *i2sCfg = NULL; Hi35xxI2sRead() local
455 struct I2sConfigInfo *i2sCfg = NULL; Hi35xxI2sWrite() local
505 struct I2sConfigInfo *i2sCfg = NULL; Hi35xxI2sTransfer() local
[all...]
H A Di2s_aiao_hi35xx.h219 void GetI2sAiaoRxInfo(const struct I2sConfigInfo *i2sCfg);
220 void GetI2sAiaoTxInfo(const struct I2sConfigInfo *i2sCfg);
224 uint32_t AiaoGetRxIfAttri(struct I2sConfigInfo *i2sCfg, enum I2sProtocolType type, enum I2sChannelMode channelMode,
226 void CfgSetI2sCrgCfg000(const struct I2sConfigInfo *i2sCfg, enum I2slFsSel i2slFsSel, enum I2sSampleRate sampleRate);
227 void CfgSetI2sCrgCfg100(const struct I2sConfigInfo *i2sCfg);
228 void CfgSetRxIfSAttr1(const struct I2sConfigInfo *i2sCfg);
229 void CfgSetI2sCrgCfg008(const struct I2sConfigInfo *i2sCfg, enum I2slFsSel i2slFsSel, enum I2sSampleRate sampleRate);
230 void CfgSetI2sCrgCfg108(const struct I2sConfigInfo *i2sCfg);
231 void CfgSetTxIfSAttr1(const struct I2sConfigInfo *i2sCfg);
232 void CfgSetTxBuffInfo(struct I2sConfigInfo *i2sCfg);
[all...]
H A Di2s_codec_hi35xx.h137 void GetI2sCodecInfo(const struct I2sConfigInfo *i2sCfg);
140 void Hi35xxSetAudioCodec(struct I2sConfigInfo *i2sCfg, enum I2sSampleRate sampleRate, enum I2sWordWidth width);
141 void CodecInnerInit(const struct I2sConfigInfo *i2sCfg);
142 void CodecReset(const struct I2sConfigInfo *i2sCfg);
143 uint32_t CodecInit(const struct I2sConfigInfo *i2sCfg);

Completed in 3 milliseconds