Lines Matching full:rtd
150 static inline u64 acp_get_byte_count(struct i2s_stream_instance *rtd, in acp_get_byte_count() argument
156 switch (rtd->i2s_instance) { in acp_get_byte_count()
159 acp_readl(rtd->acp5x_base + in acp_get_byte_count()
162 acp_readl(rtd->acp5x_base + in acp_get_byte_count()
168 acp_readl(rtd->acp5x_base + in acp_get_byte_count()
171 acp_readl(rtd->acp5x_base + in acp_get_byte_count()
175 switch (rtd->i2s_instance) { in acp_get_byte_count()
178 acp_readl(rtd->acp5x_base + in acp_get_byte_count()
181 acp_readl(rtd->acp5x_base + in acp_get_byte_count()
187 acp_readl(rtd->acp5x_base + in acp_get_byte_count()
190 acp_readl(rtd->acp5x_base + in acp_get_byte_count()
198 struct i2s_stream_instance *rtd) in acp5x_set_i2s_clk() argument
203 switch (rtd->i2s_instance) { in acp5x_set_i2s_clk()
219 mclkgen.bits.i2stdm_bclk_div_val = rtd->bclk_div; in acp5x_set_i2s_clk()
220 mclkgen.bits.i2stdm_lrclk_div_val = rtd->lrclk_div; in acp5x_set_i2s_clk()
221 acp_writel(mclkgen.u32_all, rtd->acp5x_base + master_reg); in acp5x_set_i2s_clk()