Lines Matching refs:hsu_rate
220 u32 div, goodrate, hsu_rate, l_hsu_rate, comprate; in __serial_get_clock_div() local
225 goodrate = hsu_rate = (div / 14) - 1; in __serial_get_clock_div()
226 if (hsu_rate != 0) in __serial_get_clock_div()
227 hsu_rate--; in __serial_get_clock_div()
230 l_hsu_rate = hsu_rate + 3; in __serial_get_clock_div()
233 while (hsu_rate < l_hsu_rate) { in __serial_get_clock_div()
234 comprate = uartclk / ((hsu_rate + 1) * 14); in __serial_get_clock_div()
236 goodrate = hsu_rate; in __serial_get_clock_div()
240 hsu_rate++; in __serial_get_clock_div()
242 if (hsu_rate > 0xFF) in __serial_get_clock_div()
243 hsu_rate = 0xFF; in __serial_get_clock_div()