/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_core.c | 556 port->uartclk = old_serial_port[i].baud_base * 16; 757 p->uartclk = port->uartclk; 824 port->uartclk = 921600*16; 851 uart.port.uartclk = p->uartclk; 1021 if (up->port.uartclk == 0) 1050 uart->port.uartclk = up->port.uartclk;
|
H A D | 8250_aspeed_vuart.c | 463 if (!port.port.uartclk) { 470 port.port.uartclk = clk_get_rate(vclk); 475 port.port.custom_divisor = port.port.uartclk / (16 * prop);
|
H A D | 8250_dfl.c | 63 uart->port.uartclk = clk_freq;
|
H A D | 8250_fsl.c | 128 &port8250.port.uartclk);
|
H A D | 8250_pxa.c | 117 uart.port.uartclk = clk_get_rate(data->clk);
|
H A D | 8250_pnp.c | 463 uart.port.uartclk = 1843200;
|
/linux-master/drivers/tty/serial/ |
H A D | arc_uart.c | 363 hw_val = port->uartclk / (uart->baud * 4) - 1; 554 hw_val = port->uartclk / (dev->baud * 4) - 1; 596 port->uartclk = val;
|
H A D | mps2-uart.c | 354 DIV_ROUND_CLOSEST(port->uartclk, UARTn_BAUDDIV_MASK), 355 DIV_ROUND_CLOSEST(port->uartclk, 16)); 357 bauddiv = DIV_ROUND_CLOSEST(port->uartclk, baud); 561 mps_port->port.uartclk = clk_get_rate(mps_port->clk);
|
H A D | amba-pl010.c | 296 port->uartclk = clk_get_rate(uap->clk); 361 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); 597 *baud = uap->port.uartclk / (16 * (quot + 1)); 625 uap->port.uartclk = clk_get_rate(uap->clk);
|
H A D | clps711x.c | 264 baud = uart_get_baud_rate(port, termios, old, port->uartclk / 4096, 265 port->uartclk / 16); 415 baud = port->uartclk / (16 * (quot + 1)); 479 s->port.uartclk = clk_get_rate(uart_clk);
|
H A D | mxs-auart.c | 1026 u->uartclk * 4 / 0x3FFFFF, 1027 u->uartclk / 16); 1028 div = u->uartclk * 4 / baud; 1030 baud_min = DIV_ROUND_UP(u->uartclk * 32, 1032 baud_max = u->uartclk * 32 / AUART_LINECTRL_BAUD_DIV_MIN; 1034 div = DIV_ROUND_CLOSEST(u->uartclk * 32, baud); 1385 *baud = (port->uartclk << 2) / quot; 1621 s->port.uartclk = clk_get_rate(s->clk);
|
H A D | sc16is7xx.c | 575 unsigned long clk = port->uartclk, div = clk / 16 / baud; 1099 port->uartclk / 16 / 4 / 0xffff, 1100 port->uartclk / 16); 1475 u32 uartclk = 0; local 1505 device_property_read_u32(dev, "clock-frequency", &uartclk); 1517 if (uartclk) 1518 freq = uartclk; 1571 s->p[i].port.uartclk = freq;
|
H A D | st-asc.c | 479 port->uartclk = clk_get_rate(ascport->clk); 481 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); 532 asc_out(port, ASC_BAUDRATE, (port->uartclk / (16 * baud))); 545 do_div(dividend, port->uartclk / 16); 717 ascport->port.uartclk = clk_get_rate(ascport->clk); 718 WARN_ON(ascport->port.uartclk == 0);
|
H A D | pch_uart.c | 213 unsigned int uartclk; member in struct:eg20t_port 434 div = DIV_ROUND_CLOSEST(priv->uartclk / 16, baud); 1199 if (port->uartclk) 1200 priv->uartclk = port->uartclk; 1202 port->uartclk = priv->uartclk; 1333 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); 1604 port->uartclk = pch_uart_get_uartclk(); 1688 priv->uartclk [all...] |
H A D | imx.c | 1676 baud = uart_get_baud_rate(port, termios, old, 50, port->uartclk / 16); 1756 div = sport->port.uartclk / (baud * 16); 1758 baud = sport->port.uartclk / (quot * 16); 1760 div = sport->port.uartclk / (baud * 16); 1766 rational_best_approximation(16 * div * baud, sport->port.uartclk, 1769 tdiv64 = sport->port.uartclk; 1799 imx_uart_writel(sport, sport->port.uartclk / div / 1000, 1840 if (port->uartclk / 16 != ser->baud_base) 2056 unsigned int ucr2, ubir, ubmr, uartclk; local 2084 uartclk [all...] |
H A D | mvebu-uart.c | 459 if (!port->uartclk) 494 * Member port->uartclk is either xtal clock rate or TBG clock rate 501 d_divisor = DIV_ROUND_CLOSEST(port->uartclk, baud * m_divisor); 509 d_divisor = DIV_ROUND_CLOSEST(port->uartclk, baud * m_divisor); 531 return DIV_ROUND_CLOSEST(port->uartclk, d_divisor * m_divisor); 561 * rate. If port->uartclk is not available, then 565 min_baud = DIV_ROUND_UP(port->uartclk, BRDV_BAUD_MAX * 567 max_baud = port->uartclk / 80; 948 port->uartclk = clk_get_rate(mvuart->clk);
|
H A D | omap-serial.c | 224 unsigned int n = port->uartclk / (mode * baud); 229 return abs_diff(baud, port->uartclk / (mode * n)); 266 return port->uartclk/(mode * baud); 799 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/13); 1474 &omap_up_info->uartclk); 1609 up->port.uartclk = omap_up_info->uartclk; 1610 if (!up->port.uartclk) { 1611 up->port.uartclk = DEFAULT_CLK_SPEED;
|
H A D | msm_serial.c | 216 port->uartclk = 1843200; 228 port->uartclk = 1843200; 242 if (port->uartclk == 19200000) 244 else if (port->uartclk == 4800000) 1145 port->uartclk = rate; 1195 dev_pm_opp_set_rate(port->dev, port->uartclk); 1431 dev_pm_opp_set_rate(port->dev, port->uartclk); 1841 port->uartclk = clk_get_rate(msm_port->clk); 1842 dev_info(&pdev->dev, "uartclk = %d\n", port->uartclk); [all...] |
H A D | ma35d1_serial.c | 434 port->uartclk / MA35_BAUD_DIV_MAX, 435 port->uartclk / MA35_BAUD_DIV_MIN); 438 quot = (port->uartclk / baud) - 2; 621 p->port.uartclk = MA35_UART_CONSOLE_CLK; 725 up->port.uartclk = clk_get_rate(up->clk);
|
H A D | pxa.c | 318 up->port.uartclk = clk_get_rate(up->clk); 423 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); 426 if ((up->port.uartclk / quot) < (2400 * 16)) 428 else if ((up->port.uartclk / quot) < (230400 * 16)) 838 sport->port.uartclk = clk_get_rate(sport->clk);
|
H A D | ar933x_uart.c | 315 ar933x_uart_get_scale_step(port->uartclk, baud, &scale, &step); 752 port->uartclk = clk_get_rate(up->clk); 753 if (!port->uartclk) { 771 baud = ar933x_uart_get_baud(port->uartclk, AR933X_UART_MAX_SCALE, 1); 774 baud = ar933x_uart_get_baud(port->uartclk, 0, AR933X_UART_MAX_STEP);
|
/linux-master/arch/mips/sni/ |
H A D | a20r.c | 24 .uartclk = 1843200, \
|
/linux-master/arch/arm/mach-rpc/ |
H A D | riscpc.c | 147 .uartclk = 1843200,
|
/linux-master/arch/mips/jazz/ |
H A D | setup.c | 94 .uartclk = UART_CLK, \
|
/linux-master/arch/mips/include/asm/mach-loongson64/ |
H A D | boot_param.h | 72 u32 uartclk; member in struct:uart_device
|