Lines Matching defs:rate
271 * Tegra UARTs are clocked at 16X the baud/bit rate and hence the UART
272 * clock speed is 16X the current baud rate.
350 unsigned int baud, long rate)
357 return (rate + (rate *
361 return rate;
373 "configured baud rate is out of range by %ld", diff);
382 unsigned long rate;
392 rate = baud * 16;
393 tup->required_rate = rate;
396 rate = tegra_get_tolerance_rate(tup, baud, rate);
398 ret = clk_set_rate(tup->uart_clk, rate);
401 "clk_set_rate() failed for rate %lu\n", rate);
410 rate = clk_get_rate(tup->uart_clk);
411 divisor = DIV_ROUND_CLOSEST(rate, baud * 16);
431 /* wait two character intervals at new rate */
1074 dev_err(tup->uport.dev, "Failed to set baud rate\n");
1340 /* Baud rate. */
1347 dev_err(tup->uport.dev, "Failed to set baud rate\n");