Lines Matching defs:ssc_div
132 unsigned long dac_rate_new, ssc_div;
147 ssc_div = ssc_rate / (BITRATE_TARGET * 2 * 16);
155 /* ssc_div must be even. */
156 ssc_div = (ssc_div + 1) & ~1UL;
158 if ((ssc_rate / (ssc_div * 2 * 16)) < BITRATE_MIN) {
159 ssc_div -= 2;
160 if ((ssc_rate / (ssc_div * 2 * 16)) > BITRATE_MAX)
167 if ((ssc_rate / (ssc_div * 2 * 16)) < BITRATE_MIN)
171 dac_rate_new = 8 * (ssc_rate / ssc_div);
181 ssc_div += 2;
193 ssc_writel(chip->ssc->regs, CMR, ssc_div/2);
196 chip->bitrate = ssc_rate / (ssc_div * 16 * 2);
200 chip->bitrate, ssc_div);