Home
last modified time | relevance | path

Searched refs:uartclk (Results 1 – 189 of 189) sorted by relevance

/linux-4.1.27/arch/mips/loongson/common/
Dserial.c25 .uartclk = clk, \
34 .uartclk = clk, \
76 if (loongson_sysconf.uarts[0].uartclk) in serial_init()
77 uart8250_data[mips_machtype][0].uartclk = in serial_init()
78 loongson_sysconf.uarts[0].uartclk; in serial_init()
99 uart8250_data[mips_machtype][i].uartclk = in serial_init()
100 loongson_sysconf.uarts[i].uartclk; in serial_init()
/linux-4.1.27/arch/mips/pmcs-msp71xx/
Dmsp_serial.c96 unsigned int uartclk; in msp_serial_setup() local
102 if(!(s && *s && (uartclk = simple_strtoul(s, &endp, 10)) && *endp == 0)) in msp_serial_setup()
103 uartclk = MSP_BASE_BAUD; in msp_serial_setup()
104 ppfinit("UART clock set to %d\n", uartclk); in msp_serial_setup()
110 up.uartclk = uartclk; in msp_serial_setup()
/linux-4.1.27/drivers/tty/serial/8250/
D8250_acorn.c30 unsigned int uartclk; member
68 uart.port.uartclk = type->uartclk; in serial_card_probe()
99 .uartclk = 7372800,
106 .uartclk = 3686400,
D8250_mtk.c65 port->uartclk / 16 / 0xffff, in mtk8250_set_termios()
66 port->uartclk / 16); in mtk8250_set_termios()
77 quot = DIV_ROUND_UP(port->uartclk, 4 * baud); in mtk8250_set_termios()
84 quot = DIV_ROUND_UP(port->uartclk, 256 * baud); in mtk8250_set_termios()
103 tmp = DIV_ROUND_CLOSEST(port->uartclk, quot * baud); in mtk8250_set_termios()
148 p->uartclk = clk_get_rate(data->uart_clk); in mtk8250_probe_of()
D8250_hp300.c116 port.uartclk = HPAPCI_BAUD_BASE * 16; in hp300_setup_serial_console()
133 port.uartclk = HPDCA_BAUD_BASE * 16; in hp300_setup_serial_console()
175 uart.port.uartclk = HPDCA_BAUD_BASE * 16; in hpdca_init_one()
256 uart.port.uartclk = HPAPCI_BAUD_BASE * 16; in hp300_8250_init()
D8250_omap.c173 unsigned int uartclk = port->uartclk; in omap_8250_get_divisor() local
193 div_13 = DIV_ROUND_CLOSEST(uartclk, 13 * baud); in omap_8250_get_divisor()
194 div_16 = DIV_ROUND_CLOSEST(uartclk, 16 * baud); in omap_8250_get_divisor()
201 abs_d13 = abs(baud - uartclk / 13 / div_13); in omap_8250_get_divisor()
202 abs_d16 = abs(baud - uartclk / 16 / div_16); in omap_8250_get_divisor()
334 port->uartclk / 16 / 0xffff, in omap_8250_set_termios()
335 port->uartclk / 13); in omap_8250_set_termios()
1108 &up.port.uartclk); in omap8250_probe()
1119 if (!up.port.uartclk) { in omap8250_probe()
1120 up.port.uartclk = DEFAULT_CLK_SPEED; in omap8250_probe()
D8250_accent.c17 .uartclk = 1843200, \
D8250_exar_st16c554.c20 .uartclk = 1843200, \
D8250_fourport.c17 .uartclk = 1843200, \
D8250_hub6.c17 .uartclk = 1843200, \
D8250_boca.c17 .uartclk = 1843200, \
D8250_core.c702 up->port.uartclk = SERIAL_RSA_BAUD_BASE * 16; in __enable_rsa()
710 if (up->port.uartclk != SERIAL_RSA_BAUD_BASE * 16) { in enable_rsa()
715 if (up->port.uartclk == SERIAL_RSA_BAUD_BASE * 16) in enable_rsa()
732 up->port.uartclk == SERIAL_RSA_BAUD_BASE * 16) { in disable_rsa()
745 up->port.uartclk = SERIAL_RSA_BAUD_BASE_LO * 16; in disable_rsa()
1050 up->port.uartclk = 921600*16; in autoconfig_16550a()
2455 quot_16 = DIV_ROUND_CLOSEST(port->uartclk, baud); in xr17v35x_get_divisor()
2474 baud == (port->uartclk/4)) in serial8250_get_divisor()
2477 baud == (port->uartclk/8)) in serial8250_get_divisor()
2576 port->uartclk / 16 / 0xffff, in serial8250_do_set_termios()
[all …]
D8250_dw.c259 p->uartclk = rate; in dw8250_set_termios()
443 &uart.port.uartclk); in dw8250_probe()
457 uart.port.uartclk = clk_get_rate(data->clk); in dw8250_probe()
461 if (!uart.port.uartclk) { in dw8250_probe()
D8250_gsc.c59 uart.port.uartclk = (dev->id.sversion != 0xad) ? in serial_init_chip()
D8250_early.c126 divisor = DIV_ROUND_CLOSEST(port->uartclk, 16 * device->baud); in init_port()
D8250_em.c122 up.port.uartclk = clk_get_rate(priv->sclk); in serial8250_em_probe()
D8250_pnp.c478 uart.port.uartclk = 1843200; in serial_pnp_probe()
D8250_fintek.c176 uart.port.uartclk = 1843200; in fintek_8250_probe()
Dserial_cs.c109 uart->port.uartclk = 14745600; in quirk_setup_brainboxes_0104()
352 uart.port.uartclk = 1843200; in setup_serial()
D8250_pci.c1306 port->port.uartclk = pci_quatech_clock(port); in pci_quatech_setup()
1356 port->port.uartclk = 14745600; in pci_pericom_setup()
1418 p->uartclk = fuart; in byt_set_termios()
1543 p->uartclk = fuart * 16 / ps; /* core uses ps = 16 always */ in intel_mid_set_termios()
4091 uart.port.uartclk = board->base_baud * 16; in pciserial_init_ports()
/linux-4.1.27/arch/arm/mach-omap1/
Dserial.c73 .uartclk = OMAP16XX_BASE_BAUD * 16,
81 .uartclk = OMAP16XX_BASE_BAUD * 16,
89 .uartclk = OMAP16XX_BASE_BAUD * 16,
119 serial_platform_data[0].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init()
120 serial_platform_data[1].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init()
121 serial_platform_data[2].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init()
Dboard-voiceblue.c51 .uartclk = 3686400,
58 .uartclk = 3686400,
65 .uartclk = 3686400,
72 .uartclk = 3686400,
Dboard-ams-delta.c535 .uartclk = BASE_BAUD * 16,
/linux-4.1.27/arch/arm/mach-pxa/
Dcapc7117.c89 .uartclk = TI16C752_UARTCLK
98 .uartclk = TI16C752_UARTCLK
107 .uartclk = TI16C752_UARTCLK
116 .uartclk = TI16C752_UARTCLK
Dzeus.c241 .uartclk = 14745600,
250 .uartclk = 14745600,
259 .uartclk = 14745600,
268 .uartclk = 14745600,
278 .uartclk = 921600 * 16,
287 .uartclk = 921600 * 16,
296 .uartclk = 921600 * 16,
Dviper.c525 .uartclk = 921600 * 16,
534 .uartclk = 921600 * 16,
543 .uartclk = 921600 * 16,
553 .uartclk = 1843200,
563 .uartclk = 1843200,
/linux-4.1.27/drivers/tty/serial/
Dmsm_serial.h149 port->uartclk = 1843200; in msm_serial_set_mnd_regs_tcxo()
161 port->uartclk = 1843200; in msm_serial_set_mnd_regs_tcxoby4()
167 if (port->uartclk == 19200000) in msm_serial_set_mnd_regs_from_uartclk()
169 else if (port->uartclk == 4800000) in msm_serial_set_mnd_regs_from_uartclk()
Dxilinx_uartps.c167 struct clk *uartclk; member
394 calc_baud = cdns_uart_calc_baud_divs(port->uartclk, baud, &bdiv, &cd, in cdns_uart_set_baud_rate()
469 port->uartclk = ndata->new_rate; in cdns_uart_clk_notifier_cb()
657 minbaud = port->uartclk / in cdns_uart_set_termios()
659 maxbaud = port->uartclk / (CDNS_UART_BDIV_MIN + 1); in cdns_uart_set_termios()
1239 clk_disable(cdns_uart->uartclk); in cdns_uart_suspend()
1287 clk_enable(cdns_uart->uartclk); in cdns_uart_resume()
1355 cdns_uart_data->uartclk = devm_clk_get(&pdev->dev, "uart_clk"); in cdns_uart_probe()
1356 if (IS_ERR(cdns_uart_data->uartclk)) { in cdns_uart_probe()
1357 cdns_uart_data->uartclk = devm_clk_get(&pdev->dev, "ref_clk"); in cdns_uart_probe()
[all …]
Dmpc52xx_uart.c301 port->uartclk / (32 * 0xffff) + 1, in mpc5200_psc_set_baudrate()
302 port->uartclk / 32); in mpc5200_psc_set_baudrate()
303 divisor = (port->uartclk + 16 * baud) / (32 * baud); in mpc5200_psc_set_baudrate()
321 port->uartclk / (32 * 0xffff) + 1, in mpc5200b_psc_set_baudrate()
322 port->uartclk / 4); in mpc5200b_psc_set_baudrate()
323 divisor = (port->uartclk + 2 * baud) / (4 * baud); in mpc5200b_psc_set_baudrate()
560 port->uartclk / (16 * 0xffff) + 1, in mpc512x_psc_set_baudrate()
561 port->uartclk / 16); in mpc512x_psc_set_baudrate()
562 divisor = (port->uartclk + 8 * baud) / (16 * baud); in mpc512x_psc_set_baudrate()
901 port->uartclk / (16 * 0xffff) + 1, in mpc5125_psc_set_baudrate()
[all …]
D21285.c229 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in serial21285_set_termios()
231 b = port->uartclk / (16 * quot); in serial21285_set_termios()
332 if (ser->baud_base != port->uartclk / 16) in serial21285_verify_port()
366 serial21285_port.uartclk = mem_fclk_21285 / 4; in serial21285_setup_ports()
416 *baud = port->uartclk / (16 * (tmp + 1)); in serial21285_get_options()
Dlpc32xx_hs.c217 static unsigned int __serial_get_clock_div(unsigned long uartclk, in __serial_get_clock_div() argument
224 div = uartclk / rate; in __serial_get_clock_div()
234 comprate = uartclk / ((hsu_rate + 1) * 14); in __serial_get_clock_div()
549 port->uartclk / 14); in serial_lpc32xx_set_termios()
551 quot = __serial_get_clock_div(port->uartclk, baud); in serial_lpc32xx_set_termios()
702 p->port.uartclk = LPC32XX_MAIN_OSC_FREQ; in serial_hs_lpc32xx_probe()
Dmax310x.c489 unsigned int mode = 0, clk = port->uartclk, div = clk / baud; in max310x_set_baud()
498 clk = port->uartclk * 2; in max310x_set_baud()
504 clk = port->uartclk * 4; in max310x_set_baud()
870 port->uartclk / 16 / 0xffff, in max310x_set_termios()
871 port->uartclk / 4); in max310x_set_termios()
1084 int i, ret, fmin, fmax, freq, uartclk; in max310x_probe() local
1159 uartclk = max310x_set_ref_clk(s, freq, xtal); in max310x_probe()
1160 dev_dbg(dev, "Reference clock set to %i Hz\n", uartclk); in max310x_probe()
1204 s->p[i].port.uartclk = uartclk; in max310x_probe()
Dst-asc.c491 port->uartclk = clk_get_rate(ascport->clk); in asc_set_termios()
493 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in asc_set_termios()
529 asc_out(port, ASC_BAUDRATE, (port->uartclk / (16 * baud))); in asc_set_termios()
542 do_div(dividend, port->uartclk / 16); in asc_set_termios()
692 ascport->port.uartclk = clk_get_rate(ascport->clk); in asc_init_port()
693 WARN_ON(ascport->port.uartclk == 0); in asc_init_port()
Defm32-uart.c299 port->uartclk = clk_get_rate(efm_port->clk); in efm32_uart_startup()
358 DIV_ROUND_CLOSEST(port->uartclk, 16 * 8192), in efm32_uart_set_termios()
359 DIV_ROUND_CLOSEST(port->uartclk, 16)); in efm32_uart_set_termios()
394 clkdiv = (DIV_ROUND_CLOSEST(4 * port->uartclk, 16 * baud) - 4) << 6; in efm32_uart_set_termios()
571 *baud = DIV_ROUND_CLOSEST(4 * efm_port->port.uartclk, in efm32_uart_console_get_options()
623 efm_port->port.uartclk = clk_get_rate(efm_port->clk); in efm32_uart_console_setup()
Dsunsu.c208 up->port.uartclk = SERIAL_RSA_BAUD_BASE * 16; in __enable_rsa()
216 if (up->port.uartclk != SERIAL_RSA_BAUD_BASE * 16) { in enable_rsa()
221 if (up->port.uartclk == SERIAL_RSA_BAUD_BASE * 16) in enable_rsa()
238 up->port.uartclk == SERIAL_RSA_BAUD_BASE * 16) { in disable_rsa()
251 up->port.uartclk = SERIAL_RSA_BAUD_BASE_LO * 16; in disable_rsa()
499 quot = up->port.uartclk / (16 * new_baud); in sunsu_change_mouse_baud()
822 if ((up->port.uartclk / quot) < (2400 * 16)) in sunsu_change_speed()
843 uart_update_timeout(port, cflag, (port->uartclk / (16 * quot))); in sunsu_change_speed()
915 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in sunsu_set_termios()
1209 quot = up->port.uartclk / (16 * baud); in sunsu_kbd_ms_init()
[all …]
Dearlycon.c115 port->uartclk = BASE_BAUD * 16; in register_earlycon()
204 port->uartclk = BASE_BAUD * 16; in of_setup_earlycon()
Dar933x_uart.c266 ar933x_uart_get_scale_step(port->uartclk, baud, &scale, &step); in ar933x_uart_set_termios()
683 port->uartclk = clk_get_rate(up->clk); in ar933x_uart_probe()
684 if (!port->uartclk) { in ar933x_uart_probe()
700 baud = ar933x_uart_get_baud(port->uartclk, AR933X_UART_MAX_SCALE, 1); in ar933x_uart_probe()
703 baud = ar933x_uart_get_baud(port->uartclk, 0, AR933X_UART_MAX_STEP); in ar933x_uart_probe()
Dsccnxp.c296 tmp_baud = DIV_ROUND_CLOSEST(port->uartclk, div_std); in sccnxp_set_baud()
854 int i, ret, uartclk; in sccnxp_probe() local
892 uartclk = s->chip->freq_std; in sccnxp_probe()
894 uartclk = clk_get_rate(clk); in sccnxp_probe()
897 if ((uartclk < s->chip->freq_min) || (uartclk > s->chip->freq_max)) { in sccnxp_probe()
953 s->port[i].uartclk = uartclk; in sccnxp_probe()
Dimx.c1339 baud = uart_get_baud_rate(port, termios, old, 50, port->uartclk / 16); in imx_set_termios()
1391 div = sport->port.uartclk / (baud * 16); in imx_set_termios()
1393 baud = sport->port.uartclk / (quot * 16); in imx_set_termios()
1395 div = sport->port.uartclk / (baud * 16); in imx_set_termios()
1401 rational_best_approximation(16 * div * baud, sport->port.uartclk, in imx_set_termios()
1404 tdiv64 = sport->port.uartclk; in imx_set_termios()
1423 writel(sport->port.uartclk / div / 1000, in imx_set_termios()
1474 if (sport->port.uartclk / 16 != ser->baud_base) in imx_verify_port()
1688 unsigned int ucr2, ubir, ubmr, uartclk; in imx_console_get_options() local
1716 uartclk = clk_get_rate(sport->clk_per); in imx_console_get_options()
[all …]
Dapbuart.c243 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in apbuart_set_termios()
245 panic("invalid baudrate %i\n", port->uartclk / 16); in apbuart_set_termios()
472 *baud = port->uartclk / (16 * (quot + 1)); in apbuart_console_get_options()
629 port->uartclk = *freq_hz; in grlib_apbuart_configure()
Dfsl_lpuart.c1273 baud = uart_get_baud_rate(port, termios, old, 50, port->uartclk / 16); in lpuart_set_termios()
1319 sbr = sport->port.uartclk / (16 * baud); in lpuart_set_termios()
1320 brfa = ((sport->port.uartclk - (16 * sbr * baud)) * 2) / baud; in lpuart_set_termios()
1408 baud = uart_get_baud_rate(port, termios, old, 50, port->uartclk / 16); in lpuart32_set_termios()
1443 sbr = sport->port.uartclk / (16 * baud); in lpuart32_set_termios()
1488 if (port->uartclk / 16 != ser->baud_base) in lpuart_verify_port()
1605 unsigned int sbr, uartclk, baud_raw; in lpuart_console_get_options() local
1638 uartclk = clk_get_rate(sport->clk); in lpuart_console_get_options()
1642 baud_raw = uartclk / (16 * (sbr + brfa / 32)); in lpuart_console_get_options()
1654 unsigned int sbr, uartclk, baud_raw; in lpuart32_console_get_options() local
[all …]
Daltera_uart.c174 baudclk = port->uartclk / baud; in altera_uart_set_termios()
522 port->uartclk = be32_to_cpup(clk); in altera_uart_get_of_uartclk()
571 port->uartclk = platp->uartclk; in altera_uart_probe()
Dclps711x.c272 baud = uart_get_baud_rate(port, termios, old, port->uartclk / 4096, in uart_clps711x_set_termios()
273 port->uartclk / 16); in uart_clps711x_set_termios()
423 baud = port->uartclk / (16 * (quot + 1)); in uart_clps711x_console_setup()
498 s->port.uartclk = clk_get_rate(uart_clk); in uart_clps711x_probe()
Dserial_txx9.c672 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16/2); in serial_txx9_set_termios()
1046 uart->port.uartclk = port->uartclk; in serial_txx9_register_port()
1093 for (i = 0; p && p->uartclk != 0; p++, i++) { in serial_txx9_probe()
1097 port.uartclk = p->uartclk; in serial_txx9_probe()
1190 port.uartclk = 66670000; in pciserial_txx9_init_one()
Dnetx-serial.c372 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in netx_set_termios()
492 .uartclk = 100000000,
505 .uartclk = 100000000,
518 .uartclk = 100000000,
Dpxa.c349 up->port.uartclk = clk_get_rate(up->clk); in serial_pxa_startup()
468 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in serial_pxa_set_termios()
471 if ((up->port.uartclk / quot) < (2400 * 16)) in serial_pxa_set_termios()
473 else if ((up->port.uartclk / quot) < (230400 * 16)) in serial_pxa_set_termios()
887 sport->port.uartclk = clk_get_rate(sport->clk); in serial_pxa_probe()
Dpch_uart.c235 unsigned int uartclk; member
461 div = DIV_ROUND_CLOSEST(priv->uartclk / 16, baud); in pch_uart_hal_set_line()
1298 if (port->uartclk) in pch_uart_startup()
1299 priv->uartclk = port->uartclk; in pch_uart_startup()
1301 port->uartclk = priv->uartclk; in pch_uart_startup()
1431 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in pch_uart_set_termios()
1717 port->uartclk = pch_uart_get_uartclk(); in pch_console_setup()
1805 priv->uartclk = pch_uart_get_uartclk(); in pch_uart_init_port()
Darc_uart.c378 hw_val = port->uartclk / (uart->baud * 4) - 1; in arc_serial_set_termios()
569 hw_val = port->uartclk / (dev->baud * 4) - 1; in arc_early_console_setup()
607 port->uartclk = val; in arc_serial_probe()
Ddigicolor-usart.c306 port->uartclk / (0x10000*16), in digicolor_uart_set_termios()
307 port->uartclk / 256); in digicolor_uart_set_termios()
489 dp->port.uartclk = clk_get_rate(uart_clk); in digicolor_uart_probe()
Domap-serial.c247 unsigned int n = port->uartclk / (mode * baud); in calculate_baud_abs_diff()
253 abs_diff = baud - (port->uartclk / (mode * n)); in calculate_baud_abs_diff()
294 return port->uartclk/(mode * baud); in serial_omap_get_divisor()
898 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/13); in serial_omap_set_termios()
1569 &omap_up_info->uartclk); in of_get_uart_port_info()
1697 up->port.uartclk = omap_up_info->uartclk; in serial_omap_probe()
1699 if (!up->port.uartclk) { in serial_omap_probe()
1700 up->port.uartclk = DEFAULT_CLK_SPEED; in serial_omap_probe()
Dserial_ks8695.c391 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in ks8695uart_set_termios()
554 .uartclk = KS8695_CLOCK_RATE * 16,
609 *baud = port->uartclk / (UART_GET_BRDR(port) & 0x0FFF); in ks8695_console_get_options()
Damba-pl010.c339 uap->port.uartclk = clk_get_rate(uap->clk); in pl010_startup()
406 baud = uart_get_baud_rate(port, termios, old, 0, uap->port.uartclk/16); in pl010_set_termios()
646 *baud = uap->port.uartclk / (16 * (quot + 1)); in pl010_console_get_options()
674 uap->port.uartclk = clk_get_rate(uap->clk); in pl010_console_setup()
Dsa1100.c452 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in sa1100_set_termios()
584 if (sport->port.uartclk / 16 != ser->baud_base) in sa1100_verify_port()
638 sa1100_ports[i].port.uartclk = 3686400; in sa1100_init_ports()
776 *baud = sport->port.uartclk / (16 * (quot + 1)); in sa1100_console_get_options()
Dsprd_serial.c381 quot = (unsigned int)((port->uartclk + baud / 2) / baud); in sprd_set_termios()
713 up->uartclk = SPRD_DEF_RATE; in sprd_probe()
720 up->uartclk = clk_get_rate(clk); in sprd_probe()
Dlantiq.c318 port->uartclk = clk_get_rate(ltq_port->fpiclk); in lqasc_startup()
457 baud = uart_get_baud_rate(port, new, old, 0, port->uartclk / 16); in lqasc_set_termios()
638 port->uartclk = clk_get_rate(ltq_port->fpiclk); in lqasc_console_setup()
Dnwpserial.c381 up->port.uartclk = port->uartclk; in nwpserial_register_port()
Dsunhv.c344 (port->uartclk / (16 * quot))); in sunhv_set_termios()
552 port->uartclk = ( 29491200 / 16 ); /* arbitrary */ in hv_probe()
Dsc16is7xx.c426 unsigned long clk = port->uartclk, div = clk / 16 / baud; in sc16is7xx_set_baud()
821 port->uartclk / 16 / 4 / 0xffff, in sc16is7xx_set_termios()
822 port->uartclk / 16); in sc16is7xx_set_termios()
1117 s->p[i].port.uartclk = freq; in sc16is7xx_probe()
Damba-pl011.c1582 uap->port.uartclk = clk_get_rate(uap->clk); in pl011_hwinit()
1778 port->uartclk / clkdiv); in pl011_set_termios()
1787 if (baud > port->uartclk/16) in pl011_set_termios()
1788 quot = DIV_ROUND_CLOSEST(port->uartclk * 8, baud); in pl011_set_termios()
1790 quot = DIV_ROUND_CLOSEST(port->uartclk * 4, baud); in pl011_set_termios()
1870 if (baud > port->uartclk / 16) in pl011_set_termios()
2062 *baud = uap->port.uartclk * 4 / (64 * ibrd + fbrd); in pl011_console_get_options()
2107 uap->port.uartclk = clk_get_rate(uap->clk); in pl011_console_setup()
Dtimbuart.c299 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in timbuart_set_termios()
441 uart->port.uartclk = 3250000 * 16; in timbuart_probe()
Dbfin_sport_uart.c557 port->uartclk = uart_get_baud_rate(port, termios, old, 0, get_sclk()/16); in sport_set_termios()
563 sport_uart_setup(up, up->csize + up->stopb, port->uartclk); in sport_set_termios()
578 uart_update_timeout(port, termios->c_cflag, port->uartclk); in sport_set_termios()
Dvr41xx_siu.c548 baud = uart_get_baud_rate(port, new, old, 0, port->uartclk/16); in siu_set_termios()
720 port->uartclk = SIU_BAUD_BASE * 16; in siu_init_ports()
848 siu_uart_ports[port->line].uartclk = SIU_BAUD_BASE * 16; in vr41xx_siu_early_setup()
Dtilegx.c479 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in tilegx_set_termios()
635 port->uartclk = TILEGX_UART_REF_CLK; in tilegx_init_ports()
Dmxs-auart.c755 baud = uart_get_baud_rate(u, termios, old, 0, u->uartclk); in mxs_auart_settermios()
756 div = u->uartclk * 32 / baud; in mxs_auart_settermios()
1068 *baud = (port->uartclk << 2) / quot; in auart_console_get_options()
1261 s->port.uartclk = clk_get_rate(s->clk); in mxs_auart_probe()
Dzs.c915 uport->uartclk / zport->clk_mode / 4); in zs_set_termios()
917 brg = ZS_BPS_TO_BRG(baud, uport->uartclk / zport->clk_mode); in zs_set_termios()
1042 if (ser->baud_base != uport->uartclk / zport->clk_mode / 4) in zs_verify_port()
1109 uport->uartclk = ZS_CLOCK; in zs_probe_sccs()
Dsh-sci.c446 sci_port->port.uartclk = clk_get_rate(sci_port->iclk); in sci_port_enable()
1084 port->uartclk = clk_get_rate(sci_port->iclk); in sci_notifier()
1931 max_baud = port->uartclk ? port->uartclk / 16 : 115200; in sci_set_termios()
1934 if (likely(baud && port->uartclk)) { in sci_set_termios()
1937 sci_baud_calc_hscif(baud, port->uartclk, &t, &srr, in sci_set_termios()
1940 t = sci_scbrr_calc(s, baud, port->uartclk); in sci_set_termios()
Dm32r_sio.c729 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/4); in m32r_sio_set_termios()
731 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in m32r_sio_set_termios()
958 up->port.uartclk = old_serial_port[i].baud_base * 16; in m32r_sio_init_ports()
Detraxfs-uart.c745 port->uartclk / 8); in etraxfs_uart_set_termios()
803 uart_update_timeout(port, termios->c_cflag, port->uartclk/8); in etraxfs_uart_set_termios()
892 port->uartclk = 29493000; in cris_serial_port_init()
Dmeson_uart.c280 val = ((port->uartclk * 10 / (baud * 4) + 5) / 10) - 1; in meson_uart_change_speed()
558 port->uartclk = clk_get_rate(clk); in meson_uart_probe()
Dmcf.c509 port->uartclk = MCF_BUSCLK; in early_mcf_setup()
635 port->uartclk = MCF_BUSCLK; in mcf_probe()
Dvt8500_serial.c326 baud = port->uartclk / 16 / ((div & 0x3ff) + 1); in vt8500_set_baud_rate()
717 vt8500_port->uart.uartclk = 16 * clk_get_rate(vt8500_port->clk) / in vt8500_serial_probe()
Dsamsung.c1523 .uartclk = 0,
1534 .uartclk = 0,
1547 .uartclk = 0,
1560 .uartclk = 0,
1713 port->uartclk = 1; in s3c24xx_serial_init_port()
1785 ourport->rx_irq, ourport->tx_irq, port->uartclk); in s3c24xx_serial_init_port()
Dof_serial.c131 port->uartclk = clk; in of_platform_serial_setup()
Dpnx8xxx_uart.c478 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in pnx8xxx_set_termios()
623 if (sport->port.uartclk / 16 != ser->baud_base) in pnx8xxx_verify_port()
Dbcm63xx_uart.c551 baud = uart_get_baud_rate(port, new, old, 0, port->uartclk / 16); in bcm_uart_set_termios()
851 port->uartclk = clk_get_rate(clk) / 2; in bcm_uart_probe()
Dserial_core.c424 quot = DIV_ROUND_CLOSEST(port->uartclk, 16 * baud); in uart_get_divisor()
685 retinfo->baud_base = uport->uartclk / 16; in do_uart_get_info()
763 (new_info->baud_base != uport->uartclk / 16) || in uart_set_info()
874 uport->uartclk = new_info->baud_base * 16; in uart_set_info()
2198 address, port->irq, port->uartclk / 16, uart_type(port)); in uart_report_port()
2618 static DEVICE_ATTR(uartclk, S_IRUSR | S_IRGRP, uart_get_attr_uartclk, NULL);
Dmux.c490 port->uartclk = 0; in mux_probe()
Dsb1250-duart.c756 if (ser->baud_base != uport->uartclk / 16) in sbd_verify_port()
817 uport->uartclk = 100000000 / 20 * 16; in sbd_probe_duarts()
Drp2.c385 baud = uart_get_baud_rate(port, new, old, 0, port->uartclk / 16); in rp2_uart_set_termios()
700 p->uartclk = UART_CLOCK; in rp2_fw_cb()
Dbfin_uart.c857 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in bfin_serial_set_termios()
1257 uart->port.uartclk = get_sclk(); in bfin_serial_probe()
1454 bfin_earlyprintk_port.port.uartclk = get_sclk(); in bfin_earlyprintk_probe()
Dmpsc.c384 u32 cdv = (pi->port.uartclk / (baud << 5)) - 1; in mpsc_set_baudrate()
1448 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk); in mpsc_set_termios()
1538 else if (pi->port.uartclk / 16 != ser->baud_base) /* Not sure */ in mpsc_verify_port()
2043 pi->port.uartclk = pdata->brg_clk_freq; in mpsc_drv_get_platform_data()
Dmsm_serial.c1068 port->uartclk = clk_get_rate(msm_port->clk); in msm_serial_probe()
1069 dev_info(&pdev->dev, "uartclk = %d\n", port->uartclk); in msm_serial_probe()
Dip22zilog.c1115 up[(chip * 2) + 0].port.uartclk = ZS_CLOCK; in ip22zilog_prepare()
1126 up[(chip * 2) + 1].port.uartclk = ZS_CLOCK; in ip22zilog_prepare()
Datmel_serial.c1974 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in atmel_set_termios()
2196 if (port->uartclk / 16 != ser->baud_base) in atmel_verify_port()
2303 port->uartclk = clk_get_rate(atmel_port->clk); in atmel_init_port()
2404 *baud = port->uartclk / (16 * (quot - 1)); in atmel_console_get_options()
Ducc_uart.c1384 qe_port->port.uartclk = *iprop; in ucc_uart_probe()
1399 qe_port->port.uartclk = *iprop / 2; in ucc_uart_probe()
Dsunsab.c769 (up->port.uartclk / (16 * quot))); in sunsab_convert_to_sab()
992 up->port.uartclk = SAB_BASE_BAUD; in sunsab_init_one()
Dmen_z135_uart.c828 uart->port.uartclk = MEN_Z135_BASECLK * 16; in men_z135_probe()
Dsunzilog.c1438 up[0].port.uartclk = ZS_CLOCK; in zs_probe()
1455 up[1].port.uartclk = ZS_CLOCK; in zs_probe()
Dpmac_zilog.c1510 uap->port.uartclk = ZS_CLOCK; in pmz_init_port()
1730 uap->port.uartclk = ZS_CLOCK; in pmz_init_port()
Dmax3100.c796 max3100s[i]->port.uartclk = max3100s[i]->crystal ? 3686400 : 1843200; in max3100_probe()
Dsirfsoc_uart.c862 ioclk_rate = port->uartclk; in sirfsoc_uart_set_termios()
1395 port->uartclk = clk_get_rate(sirfport->clk); in sirfsoc_uart_probe()
/linux-4.1.27/arch/arm/boot/dts/
Dintegratorcp.dts46 uartclk: uartclk@14.74M { label
165 clocks = <&uartclk>, <&pclk>;
166 clock-names = "uartclk", "apb_pclk";
171 clocks = <&uartclk>, <&pclk>;
172 clock-names = "uartclk", "apb_pclk";
195 clocks = <&uartclk>, <&pclk>;
Darm-realview-pb1176.dts94 uartclk: uartclk@24M { label
270 clocks = <&uartclk>, <&pclk>;
271 clock-names = "uartclk", "apb_pclk";
279 clocks = <&uartclk>, <&pclk>;
280 clock-names = "uartclk", "apb_pclk";
288 clocks = <&uartclk>, <&pclk>;
289 clock-names = "uartclk", "apb_pclk";
297 clocks = <&uartclk>, <&pclk>;
298 clock-names = "uartclk", "apb_pclk";
359 clocks = <&uartclk>, <&pclk>;
[all …]
Dintegratorap.dts38 uartclk: uartclk@14.74M { label
128 clocks = <&uartclk>, <&pclk>;
129 clock-names = "uartclk", "apb_pclk";
135 clocks = <&uartclk>, <&pclk>;
136 clock-names = "uartclk", "apb_pclk";
Dversatile-ab.dts129 clock-names = "uartclk", "apb_pclk";
137 clock-names = "uartclk", "apb_pclk";
145 clock-names = "uartclk", "apb_pclk";
Dvexpress-v2m-rs1.dtsi161 clock-names = "uartclk", "apb_pclk";
169 clock-names = "uartclk", "apb_pclk";
177 clock-names = "uartclk", "apb_pclk";
185 clock-names = "uartclk", "apb_pclk";
Dvexpress-v2m.dtsi160 clock-names = "uartclk", "apb_pclk";
168 clock-names = "uartclk", "apb_pclk";
176 clock-names = "uartclk", "apb_pclk";
184 clock-names = "uartclk", "apb_pclk";
Dversatile-pb.dts76 clock-names = "uartclk", "apb_pclk";
Dste-nomadik-stn8815.dtsi748 clock-names = "uartclk", "apb_pclk";
759 clock-names = "uartclk", "apb_pclk";
770 clock-names = "uartclk", "apb_pclk";
Dhip04.dtsi261 clock-names = "uartclk";
/linux-4.1.27/arch/mips/ath25/
Ddevices.c73 void __init ath25_serial_setup(u32 mapbase, int irq, unsigned int uartclk) in ath25_serial_setup() argument
84 s.uartclk = uartclk; in ath25_serial_setup()
Ddevices.h30 void ath25_serial_setup(u32 mapbase, int irq, unsigned int uartclk);
/linux-4.1.27/arch/arm/mach-ixp4xx/
Dvulcan-setup.c85 .uartclk = IXP4XX_UART_XTAL,
94 .uartclk = IXP4XX_UART_XTAL,
101 .uartclk = 1843200,
108 .uartclk = 1843200,
Davila-setup.c86 .uartclk = IXP4XX_UART_XTAL,
95 .uartclk = IXP4XX_UART_XTAL,
Ddsmg600-setup.c135 .uartclk = IXP4XX_UART_XTAL,
144 .uartclk = IXP4XX_UART_XTAL,
Dnslu2-setup.c149 .uartclk = IXP4XX_UART_XTAL,
158 .uartclk = IXP4XX_UART_XTAL,
Domixp-setup.c133 .uartclk = IXP4XX_UART_XTAL,
141 .uartclk = IXP4XX_UART_XTAL,
Dnas100d-setup.c137 .uartclk = IXP4XX_UART_XTAL,
146 .uartclk = IXP4XX_UART_XTAL,
Dfsg-setup.c97 .uartclk = IXP4XX_UART_XTAL,
106 .uartclk = IXP4XX_UART_XTAL,
Dixdp425-setup.c159 .uartclk = IXP4XX_UART_XTAL,
168 .uartclk = IXP4XX_UART_XTAL,
Dgateway7001-setup.c63 .uartclk = IXP4XX_UART_XTAL,
Dwg302v2-setup.c64 .uartclk = IXP4XX_UART_XTAL,
Dgtwx5715-setup.c115 .uartclk = IXP4XX_UART_XTAL,
Dcoyote-setup.c69 .uartclk = IXP4XX_UART_XTAL,
Dgoramo_mlr.c256 .uartclk = IXP4XX_UART_XTAL,
266 .uartclk = IXP4XX_UART_XTAL,
/linux-4.1.27/arch/mips/emma/markeins/
Dplatform.c112 .uartclk = EMMA2RH_SERIAL_CLOCK,
120 .uartclk = EMMA2RH_SERIAL_CLOCK,
128 .uartclk = EMMA2RH_SERIAL_CLOCK,
/linux-4.1.27/arch/arm/mach-s3c24xx/
Dmach-vr1000.c148 .uartclk = VR1000_BAUDBASE,
156 .uartclk = VR1000_BAUDBASE,
164 .uartclk = VR1000_BAUDBASE,
172 .uartclk = VR1000_BAUDBASE,
Dmach-bast.c344 .uartclk = SERIAL_CLK,
352 .uartclk = SERIAL_CLK,
/linux-4.1.27/arch/arm/mach-iop33x/
Duart.c37 .uartclk = IOP33X_UART_XTAL,
87 .uartclk = IOP33X_UART_XTAL,
/linux-4.1.27/arch/arm/mach-footbridge/
Disa.c55 .uartclk = 1843200,
63 .uartclk = 1843200,
/linux-4.1.27/arch/mn10300/kernel/
Dmn10300-serial.c162 .uart.uartclk = 0, /* MN10300_IOCLK, */
224 .uart.uartclk = 0, /* MN10300_IOCLK, */
286 .uart.uartclk = 0, /* MN10300_IOCLK, */
1184 port->uart.uartclk = ioclk; in mn10300_serial_change_speed()
1191 port->uart.uartclk = ioclk / 8; in mn10300_serial_change_speed()
1198 port->uart.uartclk = ioclk / 32; in mn10300_serial_change_speed()
1206 port->uart.uartclk = ioclk; in mn10300_serial_change_speed()
1213 port->uart.uartclk = ioclk / 8; in mn10300_serial_change_speed()
1220 port->uart.uartclk = ioclk / 32; in mn10300_serial_change_speed()
1228 port->uart.uartclk = ioclk; in mn10300_serial_change_speed()
[all …]
/linux-4.1.27/arch/arm64/boot/dts/arm/
Dfoundation-v8.dts206 clock-names = "uartclk", "apb_pclk";
214 clock-names = "uartclk", "apb_pclk";
222 clock-names = "uartclk", "apb_pclk";
230 clock-names = "uartclk", "apb_pclk";
Drtsm_ve-motherboard.dtsi120 clock-names = "uartclk", "apb_pclk";
128 clock-names = "uartclk", "apb_pclk";
136 clock-names = "uartclk", "apb_pclk";
144 clock-names = "uartclk", "apb_pclk";
Djuno-clocks.dtsi15 clock-output-names = "juno:uartclk";
Djuno.dts162 clock-names = "uartclk", "apb_pclk";
/linux-4.1.27/arch/mips/lasat/
Dserial.c58 lasat_serial8250_port[0].uartclk = LASAT_BASE_BAUD_100 * 16; in lasat_uart_add()
70 lasat_serial8250_port[0].uartclk = LASAT_BASE_BAUD_200 * 16; in lasat_uart_add()
/linux-4.1.27/arch/mips/mti-malta/
Dmalta-platform.c39 .uartclk = 1843200, \
54 .uartclk = 3686400, /* Twice the usual clk! */
/linux-4.1.27/arch/mips/bcm47xx/
Dserial.c42 p->uartclk = ssb_port->baud_base; in uart8250_init_ssb()
68 p->uartclk = bcma_port->baud_base; in uart8250_init_bcma()
/linux-4.1.27/drivers/clk/versatile/
Dclk-impd1.c31 struct clk *uartclk; member
127 imc->uartclk = clk; in integrator_impd1_clk_init()
170 clk_unregister(imc->uartclk); in integrator_impd1_clk_exit()
/linux-4.1.27/arch/sh/boards/mach-se/7343/
Dsetup.c77 .uartclk = 7372800,
84 .uartclk = 7372800,
/linux-4.1.27/arch/mips/alchemy/common/
Dplatform.c103 long uartclk; in alchemy_setup_uarts() local
115 uartclk = clk_get_rate(clk); in alchemy_setup_uarts()
128 ports[s].uartclk = uartclk; in alchemy_setup_uarts()
/linux-4.1.27/include/linux/
Daltera_uart.h11 unsigned int uartclk; /* UART clock rate */ member
Dserial_8250.h26 unsigned int uartclk; /* UART clock rate */ member
Dserial_core.h139 unsigned int uartclk; /* base uart clock */ member
/linux-4.1.27/include/linux/platform_data/
Dserial-omap.h35 unsigned int uartclk; /* UART clock rate */ member
/linux-4.1.27/Documentation/devicetree/bindings/serial/
Dpl011.txt24 "uartclk" and the second clock listed must be named
50 clock-names = "uartclk", "apb_pclk";
/linux-4.1.27/arch/mips/pnx833x/common/
Dplatform.c73 .uartclk = 3692300,
86 .uartclk = 3692300,
/linux-4.1.27/arch/mips/rb532/
Dserial.c50 rb532_uart.uartclk = idt_cpu_freq; in setup_serial_port()
Ddevices.c305 rb532_uart_res[0].uartclk = idt_cpu_freq; in plat_setup_devices()
/linux-4.1.27/arch/mips/kernel/
D8250-platform.c15 .uartclk = 1843200, \
/linux-4.1.27/arch/arm/mach-ebsa110/
Dcore.c234 .uartclk = 1843200,
242 .uartclk = 1843200,
/linux-4.1.27/arch/xtensa/platforms/xtfpga/
Dsetup.c286 .uartclk = 0, /* set in xtavnet_init() */
317 serial_platform_data[0].uartclk = *(long *)XTFPGA_CLKFRQ_VADDR; in xtavnet_init()
/linux-4.1.27/arch/mips/cobalt/
Dserial.c45 .uartclk = 18432000,
/linux-4.1.27/arch/arm/mach-w90x900/
Dcpu.h32 .uartclk = 11313600, \
/linux-4.1.27/drivers/misc/ibmasm/
Duart.c52 uart.port.uartclk = 3686400; in ibmasm_register_uart()
/linux-4.1.27/drivers/mmc/card/
Dsdio_uart.c77 unsigned int uartclk; member
286 if (baud <= port->uartclk) in sdio_uart_change_speed()
299 quot = (2 * port->uartclk + baud) / (2 * baud); in sdio_uart_change_speed()
1097 port->uartclk = tpl->data[7] * 115200; in sdio_uart_probe()
1098 if (port->uartclk == 0) in sdio_uart_probe()
1099 port->uartclk = 115200; in sdio_uart_probe()
1101 sdio_func_id(func), port->uartclk, in sdio_uart_probe()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-tty21 What: /sys/class/tty/ttyS0/uartclk
25 Shows the current uartclk value associated with the
27 uartclk = 16 * baud_base
/linux-4.1.27/arch/mips/ath79/
Ddev-common.c88 ath79_uart_data[0].uartclk = uart_clk_rate; in ath79_register_uart()
/linux-4.1.27/arch/m68k/include/asm/
Dmcfuart.h22 unsigned int uartclk; /* UART clock rate */ member
/linux-4.1.27/arch/xtensa/platforms/xt2000/
Dsetup.c121 .uartclk = DUART16552_XTAL_FREQ, \
/linux-4.1.27/arch/blackfin/mach-bf533/boards/
DH8606.c332 .uartclk = 66666667,
341 .uartclk = 66666667,
/linux-4.1.27/arch/arm/mach-davinci/
Dserial.c91 p->uartclk = clk_get_rate(clk); in davinci_serial_init()
/linux-4.1.27/arch/arm/mach-gemini/
Ddevices.c26 .uartclk = UART_CLK,
/linux-4.1.27/arch/mips/sgi-ip32/
Dip32-platform.c25 .uartclk = 1843200, \
/linux-4.1.27/arch/x86/platform/ce4100/
Dce4100.c103 up->uartclk = 14745600; in ce4100_serial_fixup()
/linux-4.1.27/arch/arm/mach-iop32x/
Dglantank.c145 .uartclk = 1843200,
Diq80321.c151 .uartclk = 1843200,
Dem7210.c159 .uartclk = 1843200,
Diq31244.c225 .uartclk = 1843200,
Dn2100.c179 .uartclk = 1843200,
/linux-4.1.27/arch/mips/jazz/
Dsetup.c102 .uartclk = UART_CLK, \
/linux-4.1.27/arch/frv/kernel/
Dsetup.c191 .uartclk = 0,
200 .uartclk = 0,
637 __frv_uart0.uartclk = __serial_clock_speed_HZ; in determine_clocks()
638 __frv_uart1.uartclk = __serial_clock_speed_HZ; in determine_clocks()
/linux-4.1.27/arch/arm/mach-ks8695/
Dboard-og.c108 .uartclk = 115200 * 16,
/linux-4.1.27/arch/arm/mach-rpc/
Driscpc.c148 .uartclk = 1843200,
/linux-4.1.27/arch/arm/mach-iop13xx/
Dsetup.c79 .uartclk = IOP13XX_UART_XTAL,
92 .uartclk = IOP13XX_UART_XTAL,
/linux-4.1.27/arch/arm/mach-imx/
Dmach-mx31ads.c86 .uartclk = 14745600,
93 .uartclk = 14745600,
Dmach-kzm_arm11_01.c76 .uartclk = 14745600,
/linux-4.1.27/arch/arm/mach-cns3xxx/
Dcns3420vb.c102 .uartclk = 24000000, in cns3420_early_serial_setup()
/linux-4.1.27/arch/mips/mti-sead3/
Dsead3-platform.c24 .uartclk = 14745600, \
/linux-4.1.27/arch/mips/sni/
Da20r.c24 .uartclk = 1843200, \
Dpcimt.c74 .uartclk = 1843200, \
Dpcit.c26 .uartclk = 1843200, \
Drm200.c31 .uartclk = 1843200, \
/linux-4.1.27/arch/mips/loongson1/common/
Dplatform.c62 p->uartclk = clk_get_rate(clk); in ls1x_serial_setup()
/linux-4.1.27/arch/mips/netlogic/xlr/
Dplatform.c67 .uartclk = PIC_CLK_HZ, \
/linux-4.1.27/arch/mips/include/asm/mach-loongson/
Dboot_param.h55 u32 uartclk; member
/linux-4.1.27/arch/powerpc/kernel/
Dlegacy_serial.c135 legacy_serial_ports[index].uartclk = clock; in add_legacy_port()
155 legacy_serial_ports[index].uartclk, in add_legacy_port()
/linux-4.1.27/arch/mips/jz4740/
Dplatform.c313 p->uartclk = jz4740_clock_bdata.ext_rate; in jz4740_serial_device_register()
/linux-4.1.27/arch/arm/mach-omap2/
Dserial.c258 omap_up.uartclk = OMAP24XX_BASE_BAUD * 16; in omap_serial_init_port()
/linux-4.1.27/arch/arm64/boot/dts/amd/
Damd-seattle-soc.dtsi84 clock-names = "uartclk", "apb_pclk";
/linux-4.1.27/drivers/parisc/
Dsuperio.c397 serial_port.uartclk = 115200*16; in superio_serial_init()
/linux-4.1.27/arch/mips/txx9/generic/
Dsetup.c509 req.uartclk = sclk; in txx9_sio_init()
511 req.uartclk = TXX9_IMCLK; in txx9_sio_init()
/linux-4.1.27/arch/mips/ar7/
Dplatform.c578 uart_port.uartclk = clk_get_rate(bus_clk) / 2; in ar7_register_uarts()
/linux-4.1.27/drivers/char/mwave/
Dmwavedd.c467 uart.port.uartclk = 1843200; in register_serial_portandirq()
/linux-4.1.27/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c513 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in cpm_uart_set_termios()
1211 pinfo->port.uartclk = ppc_proc_freq; in cpm_uart_init_port()
/linux-4.1.27/arch/arm/plat-orion/
Dcommon.c98 data->uartclk = uart_get_clk_rate(clk); in uart_complete()
/linux-4.1.27/drivers/tty/serial/jsm/
Djsm_tty.c463 brd->channels[i]->uart_port.uartclk = 14745600; in jsm_uart_port_init()
/linux-4.1.27/drivers/mfd/
Dsm501.c830 uart_data->uartclk = (9600 * 16); in sm501_setup_uart_data()
/linux-4.1.27/drivers/net/ethernet/sgi/
Dioc3-eth.c1155 .uartclk = (22000000 << 1) / COSMISC_CONSTANT, in ioc3_8250_register()