Lines Matching refs:jh7110_tdm_writel
141 static inline void jh7110_tdm_writel(struct jh7110_tdm_dev *tdm, u16 reg, u32 val) in jh7110_tdm_writel() function
161 jh7110_tdm_writel(tdm, TDM_PCMGBCR, data | PCMGBCR_ENABLE); in jh7110_tdm_start()
165 jh7110_tdm_writel(tdm, TDM_PCMTXCR, tdm->saved_pcmtxcr | PCMTXCR_TXEN); in jh7110_tdm_start()
167 jh7110_tdm_writel(tdm, TDM_PCMRXCR, tdm->saved_pcmrxcr | PCMRXCR_RXEN); in jh7110_tdm_start()
178 jh7110_tdm_writel(tdm, TDM_PCMTXCR, val); in jh7110_tdm_stop()
182 jh7110_tdm_writel(tdm, TDM_PCMRXCR, val); in jh7110_tdm_stop()
214 jh7110_tdm_writel(tdm, TDM_PCMDIV, syncdiv); in jh7110_tdm_syncdiv()
241 jh7110_tdm_writel(tdm, TDM_PCMTXCR, datatx); in jh7110_tdm_config()
243 jh7110_tdm_writel(tdm, TDM_PCMRXCR, datarx); in jh7110_tdm_config()
315 jh7110_tdm_writel(tdm, TDM_PCMGBCR, tdm->saved_pcmgbcr); in jh7110_tdm_system_resume()
316 jh7110_tdm_writel(tdm, TDM_PCMDIV, tdm->saved_pcmdiv); in jh7110_tdm_system_resume()
461 jh7110_tdm_writel(tdm, TDM_PCMGBCR, gbcr); in jh7110_tdm_set_dai_fmt()