Lines Matching refs:rd
1023 struct davinci_mcasp_ruledata *rd = rule->private; in davinci_mcasp_hw_rule_rate() local
1031 if (channels > rd->mcasp->tdm_slots) in davinci_mcasp_hw_rule_rate()
1032 channels = rd->mcasp->tdm_slots; in davinci_mcasp_hw_rule_rate()
1041 davinci_mcasp_calc_clk_div(rd->mcasp, bclk_freq, &ppm); in davinci_mcasp_hw_rule_rate()
1046 dev_dbg(rd->mcasp->dev, in davinci_mcasp_hw_rule_rate()
1057 struct davinci_mcasp_ruledata *rd = rule->private; in davinci_mcasp_hw_rule_format() local
1066 if (channels > rd->mcasp->tdm_slots) in davinci_mcasp_hw_rule_format()
1067 channels = rd->mcasp->tdm_slots; in davinci_mcasp_hw_rule_format()
1074 davinci_mcasp_calc_clk_div(rd->mcasp, bclk_freq, &ppm); in davinci_mcasp_hw_rule_format()
1081 dev_dbg(rd->mcasp->dev, in davinci_mcasp_hw_rule_format()
1091 struct davinci_mcasp_ruledata *rd = rule->private; in davinci_mcasp_hw_rule_channels() local
1096 int max_chan_per_wire = rd->mcasp->tdm_slots < ci->max ? in davinci_mcasp_hw_rule_channels()
1097 rd->mcasp->tdm_slots : ci->max; in davinci_mcasp_hw_rule_channels()
1105 davinci_mcasp_calc_clk_div(rd->mcasp, bclk_freq, &ppm); in davinci_mcasp_hw_rule_channels()
1110 if (c1 == rd->mcasp->tdm_slots) { in davinci_mcasp_hw_rule_channels()
1111 for (c = c1; c <= rd->serializers*c1 && in davinci_mcasp_hw_rule_channels()
1119 dev_dbg(rd->mcasp->dev, in davinci_mcasp_hw_rule_channels()