On Fri, 27 Jun 2014 12:25:20 -0500 > + rate = 16 * max(115200U, (unsigned int)baud); > + This assumes an arbitarily configurable clock, which is not I think the usual case. > + /* > + * Request a different clock rate if necessary, and > + * record it if successful. > + */ > + if (rate != p->uartclk) { > + BUG_ON(!data->clk); > + if (!clk_set_rate(data->clk, (unsigned long)rate)) > + p->uartclk = rate; > + } -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html