Home
last modified time | relevance | path

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

/linux-4.4.14/arch/mips/loongson64/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.4.14/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.4.14/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.c66 port->uartclk / 16 / 0xffff, in mtk8250_set_termios()
67 port->uartclk / 16); in mtk8250_set_termios()
78 quot = DIV_ROUND_UP(port->uartclk, 4 * baud); in mtk8250_set_termios()
85 quot = DIV_ROUND_UP(port->uartclk, 256 * baud); in mtk8250_set_termios()
104 tmp = DIV_ROUND_CLOSEST(port->uartclk, quot * baud); in mtk8250_set_termios()
226 uart.port.uartclk = clk_get_rate(data->uart_clk); in mtk8250_probe()
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.c188 unsigned int uartclk = port->uartclk; in omap_8250_get_divisor() local
208 div_13 = DIV_ROUND_CLOSEST(uartclk, 13 * baud); in omap_8250_get_divisor()
209 div_16 = DIV_ROUND_CLOSEST(uartclk, 16 * baud); in omap_8250_get_divisor()
216 abs_d13 = abs(baud - uartclk / 13 / div_13); in omap_8250_get_divisor()
217 abs_d16 = abs(baud - uartclk / 16 / div_16); in omap_8250_get_divisor()
356 port->uartclk / 16 / 0xffff, in omap_8250_set_termios()
357 port->uartclk / 13); in omap_8250_set_termios()
1156 &up.port.uartclk); in omap8250_probe()
1171 if (!up.port.uartclk) { in omap8250_probe()
1172 up.port.uartclk = DEFAULT_CLK_SPEED; in omap8250_probe()
D8250_core.c550 port->uartclk = old_serial_port[i].baud_base * 16; in serial8250_isa_init_ports()
722 p->uartclk = port->uartclk; in early_serial_setup()
787 port->uartclk = 921600*16; in serial8250_resume_port()
813 uart.port.uartclk = p->uartclk; in serial8250_probe()
962 if (up->port.uartclk == 0) in serial8250_register_8250_port()
976 uart->port.uartclk = up->port.uartclk; in serial8250_register_8250_port()
D8250_accent.c17 .uartclk = 1843200, \
D8250_exar_st16c554.c20 .uartclk = 1843200, \
D8250_ingenic.c95 dev->port.uartclk = be32_to_cpup(prop); in ingenic_early_console_setup_clock()
110 divisor = DIV_ROUND_CLOSEST(port->uartclk, 16 * baud); in ingenic_early_console_setup()
279 uart.port.uartclk = clk_get_rate(data->clk_baud); in ingenic_uart_probe()
D8250_fourport.c17 .uartclk = 1843200, \
D8250_hub6.c17 .uartclk = 1843200, \
D8250_boca.c17 .uartclk = 1843200, \
D8250_lpc18xx.c68 baud_clk = port->uartclk / up->dl_read(up); in lpc18xx_rs485_config()
174 uart.port.uartclk = clk_get_rate(data->clk_uart); in lpc18xx_serial_probe()
D8250_dw.c236 p->uartclk = rate; in dw8250_set_termios()
419 device_property_read_u32(p->dev, "clock-frequency", &p->uartclk); in dw8250_probe()
433 p->uartclk = clk_get_rate(data->clk); in dw8250_probe()
437 if (!p->uartclk) { in dw8250_probe()
D8250_port.c624 up->port.uartclk = SERIAL_RSA_BAUD_BASE * 16; in __enable_rsa()
632 if (up->port.uartclk != SERIAL_RSA_BAUD_BASE * 16) { in enable_rsa()
637 if (up->port.uartclk == SERIAL_RSA_BAUD_BASE * 16) in enable_rsa()
654 up->port.uartclk == SERIAL_RSA_BAUD_BASE * 16) { in disable_rsa()
667 up->port.uartclk = SERIAL_RSA_BAUD_BASE_LO * 16; in disable_rsa()
966 up->port.uartclk = 921600*16; in autoconfig_16550a()
2124 quot_16 = DIV_ROUND_CLOSEST(port->uartclk, baud); in xr17v35x_get_divisor()
2143 baud == (port->uartclk/4)) in serial8250_get_divisor()
2146 baud == (port->uartclk/8)) in serial8250_get_divisor()
2234 unsigned int tolerance = port->uartclk / 100; in serial8250_get_baud_rate()
[all …]
D8250_gsc.c59 uart.port.uartclk = (dev->id.sversion != 0xad) ? in serial_init_chip()
D8250_mid.c165 p->uartclk = fuart * 16 / ps; /* core uses ps = 16 always */ in mid8250_set_termios()
247 uart.port.uartclk = mid->board->base_baud * 16; in mid8250_probe()
D8250_early.c128 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_uniphier.c155 port->uartclk = clk_get_rate(priv->clk); in uniphier_of_serial_setup()
Dserial_cs.c109 uart->port.uartclk = 14745600; in quirk_setup_brainboxes_0104()
352 uart.port.uartclk = 1843200; in setup_serial()
D8250_fintek.c215 uart.port.uartclk = 1843200; in fintek_8250_probe()
D8250_pci.c1305 port->port.uartclk = pci_quatech_clock(port); in pci_quatech_setup()
1355 port->port.uartclk = 14745600; in pci_pericom_setup()
1417 p->uartclk = fuart; in byt_set_termios()
1793 port->port.uartclk = (7812500 * 16 / 2); in pci_xr17v35x_setup()
3994 uart.port.uartclk = board->base_baud * 16; in pciserial_init_ports()
/linux-4.4.14/arch/arm/mach-omap1/
Dserial.c74 .uartclk = OMAP16XX_BASE_BAUD * 16,
82 .uartclk = OMAP16XX_BASE_BAUD * 16,
90 .uartclk = OMAP16XX_BASE_BAUD * 16,
120 serial_platform_data[0].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init()
121 serial_platform_data[1].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init()
122 serial_platform_data[2].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init()
Dboard-ams-delta.c535 .uartclk = BASE_BAUD * 16,
/linux-4.4.14/arch/arm/mach-pxa/
Dcapc7117.c89 .uartclk = TI16C752_UARTCLK
98 .uartclk = TI16C752_UARTCLK
107 .uartclk = TI16C752_UARTCLK
116 .uartclk = TI16C752_UARTCLK
Dzeus.c242 .uartclk = 14745600,
251 .uartclk = 14745600,
260 .uartclk = 14745600,
269 .uartclk = 14745600,
279 .uartclk = 921600 * 16,
288 .uartclk = 921600 * 16,
297 .uartclk = 921600 * 16,
Dviper.c530 .uartclk = 921600 * 16,
539 .uartclk = 921600 * 16,
548 .uartclk = 921600 * 16,
558 .uartclk = 1843200,
568 .uartclk = 1843200,
/linux-4.4.14/drivers/tty/serial/
Dmsm_serial.h158 port->uartclk = 1843200; in msm_serial_set_mnd_regs_tcxo()
170 port->uartclk = 1843200; in msm_serial_set_mnd_regs_tcxoby4()
176 if (port->uartclk == 19200000) in msm_serial_set_mnd_regs_from_uartclk()
178 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()
1240 clk_disable(cdns_uart->uartclk); in cdns_uart_suspend()
1288 clk_enable(cdns_uart->uartclk); in cdns_uart_resume()
1356 cdns_uart_data->uartclk = devm_clk_get(&pdev->dev, "uart_clk"); in cdns_uart_probe()
1357 if (IS_ERR(cdns_uart_data->uartclk)) { in cdns_uart_probe()
1358 cdns_uart_data->uartclk = devm_clk_get(&pdev->dev, "ref_clk"); in cdns_uart_probe()
[all …]
Dmpc52xx_uart.c302 port->uartclk / (32 * 0xffff) + 1, in mpc5200_psc_set_baudrate()
303 port->uartclk / 32); in mpc5200_psc_set_baudrate()
304 divisor = (port->uartclk + 16 * baud) / (32 * baud); in mpc5200_psc_set_baudrate()
322 port->uartclk / (32 * 0xffff) + 1, in mpc5200b_psc_set_baudrate()
323 port->uartclk / 4); in mpc5200b_psc_set_baudrate()
324 divisor = (port->uartclk + 2 * baud) / (4 * baud); in mpc5200b_psc_set_baudrate()
561 port->uartclk / (16 * 0xffff) + 1, in mpc512x_psc_set_baudrate()
562 port->uartclk / 16); in mpc512x_psc_set_baudrate()
563 divisor = (port->uartclk + 8 * baud) / (16 * baud); in mpc512x_psc_set_baudrate()
902 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()
703 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.c119 port->uartclk = BASE_BAUD * 16; in register_earlycon()
209 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()
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()
630 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 …]
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()
Daltera_uart.c174 baudclk = port->uartclk / baud; in altera_uart_set_termios()
548 port->uartclk = platp->uartclk; in altera_uart_probe()
551 &port->uartclk); in altera_uart_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()
Dimx.c1345 baud = uart_get_baud_rate(port, termios, old, 50, port->uartclk / 16); in imx_set_termios()
1397 div = sport->port.uartclk / (baud * 16); in imx_set_termios()
1399 baud = sport->port.uartclk / (quot * 16); in imx_set_termios()
1401 div = sport->port.uartclk / (baud * 16); in imx_set_termios()
1407 rational_best_approximation(16 * div * baud, sport->port.uartclk, in imx_set_termios()
1410 tdiv64 = sport->port.uartclk; in imx_set_termios()
1429 writel(sport->port.uartclk / div / 1000, in imx_set_termios()
1478 if (sport->port.uartclk / 16 != ser->baud_base) in imx_verify_port()
1692 unsigned int ucr2, ubir, ubmr, uartclk; in imx_console_get_options() local
1720 uartclk = clk_get_rate(sport->clk_per); in imx_console_get_options()
[all …]
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,
Dstm32-usart.c358 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 8); in stm32_set_termios()
387 usartdiv = DIV_ROUND_CLOSEST(port->uartclk, baud); in stm32_set_termios()
538 stm32port->port.uartclk = clk_get_rate(stm32port->clk); in stm32_init_port()
539 if (!stm32port->port.uartclk) in stm32_init_port()
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()
Domap-serial.c232 unsigned int n = port->uartclk / (mode * baud); in calculate_baud_abs_diff()
238 abs_diff = baud - (port->uartclk / (mode * n)); in calculate_baud_abs_diff()
279 return port->uartclk/(mode * baud); in serial_omap_get_divisor()
880 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/13); in serial_omap_set_termios()
1544 &omap_up_info->uartclk); in of_get_uart_port_info()
1672 up->port.uartclk = omap_up_info->uartclk; in serial_omap_probe()
1674 if (!up->port.uartclk) { in serial_omap_probe()
1675 up->port.uartclk = DEFAULT_CLK_SPEED; in serial_omap_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()
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.c317 port->uartclk = clk_get_rate(ltq_port->fpiclk); in lqasc_startup()
456 baud = uart_get_baud_rate(port, new, old, 0, port->uartclk / 16); in lqasc_set_termios()
637 port->uartclk = clk_get_rate(ltq_port->fpiclk); in lqasc_console_setup()
Dmxs-auart.c757 baud_min = DIV_ROUND_UP(u->uartclk * 32, AUART_LINECTRL_BAUD_DIV_MAX); in mxs_auart_settermios()
758 baud_max = u->uartclk * 32 / AUART_LINECTRL_BAUD_DIV_MIN; in mxs_auart_settermios()
760 div = u->uartclk * 32 / baud; in mxs_auart_settermios()
1104 *baud = (port->uartclk << 2) / quot; in auart_console_get_options()
1297 s->port.uartclk = clk_get_rate(s->clk); in mxs_auart_probe()
Dsunhv.c345 (port->uartclk / (16 * quot))); in sunhv_set_termios()
553 port->uartclk = ( 29491200 / 16 ); /* arbitrary */ in hv_probe()
Dnwpserial.c381 up->port.uartclk = port->uartclk; in nwpserial_register_port()
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()
Damba-pl011.c1546 uap->port.uartclk = clk_get_rate(uap->clk); in pl011_hwinit()
1819 port->uartclk / clkdiv); in pl011_set_termios()
1828 if (baud > port->uartclk/16) in pl011_set_termios()
1829 quot = DIV_ROUND_CLOSEST(port->uartclk * 8, baud); in pl011_set_termios()
1831 quot = DIV_ROUND_CLOSEST(port->uartclk * 4, baud); in pl011_set_termios()
1885 if (baud > port->uartclk / 16) in pl011_set_termios()
2132 *baud = uap->port.uartclk * 4 / (64 * ibrd + fbrd); in pl011_console_get_options()
2177 uap->port.uartclk = clk_get_rate(uap->clk); in pl011_console_setup()
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()
Detraxfs-uart.c708 port->uartclk / 8); in etraxfs_uart_set_termios()
766 uart_update_timeout(port, termios->c_cflag, port->uartclk/8); in etraxfs_uart_set_termios()
854 port->uartclk = 29493000; in cris_serial_port_init()
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()
Dsc16is7xx.c492 unsigned long clk = port->uartclk, div = clk / 16 / baud; in sc16is7xx_set_baud()
907 port->uartclk / 16 / 4 / 0xffff, in sc16is7xx_set_termios()
908 port->uartclk / 16); in sc16is7xx_set_termios()
1207 s->p[i].port.uartclk = freq; in sc16is7xx_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()
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()
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.c1498 .uartclk = 0,
1509 .uartclk = 0,
1522 .uartclk = 0,
1535 .uartclk = 0,
1688 port->uartclk = 1; in s3c24xx_serial_init_port()
1760 ourport->rx_irq, ourport->tx_irq, port->uartclk); in s3c24xx_serial_init_port()
Dof_serial.c138 port->uartclk = clk; in of_platform_serial_setup()
Dsh-sci.c458 sci_port->port.uartclk = clk_get_rate(sci_port->iclk); in sci_port_enable()
1969 max_baud = port->uartclk ? port->uartclk / 16 : 115200; in sci_set_termios()
1972 if (likely(baud && port->uartclk)) { in sci_set_termios()
1975 sci_baud_calc_hscif(baud, port->uartclk, &t, &srr, in sci_set_termios()
1978 t = sci_scbrr_calc(s, baud, port->uartclk); in sci_set_termios()
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()
Dmsm_serial.c910 port->uartclk = baud * 16; in msm_set_baud_rate()
915 clk_set_rate(msm_port->clk, port->uartclk); in msm_set_baud_rate()
1586 port->uartclk = clk_get_rate(msm_port->clk); in msm_serial_probe()
1587 dev_info(&pdev->dev, "uartclk = %d\n", port->uartclk); in msm_serial_probe()
Ducc_uart.c953 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in qe_uart_set_termios()
1384 qe_port->port.uartclk = *iprop; in ucc_uart_probe()
1399 qe_port->port.uartclk = *iprop / 2; in ucc_uart_probe()
Dserial_core.c435 quot = DIV_ROUND_CLOSEST(port->uartclk, 16 * baud); in uart_get_divisor()
696 retinfo->baud_base = uport->uartclk / 16; in do_uart_get_info()
774 (new_info->baud_base != uport->uartclk / 16) || in uart_set_info()
885 uport->uartclk = new_info->baud_base * 16; in uart_set_info()
2206 address, port->irq, port->uartclk / 16, uart_type(port)); in uart_report_port()
2624 static DEVICE_ATTR(uartclk, S_IRUSR | S_IRGRP, uart_get_attr_uartclk, NULL);
Dmux.c485 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.c382 u32 cdv = (pi->port.uartclk / (baud << 5)) - 1; in mpsc_set_baudrate()
1447 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk); in mpsc_set_termios()
1537 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()
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()
Dsunsab.c769 (up->port.uartclk / (16 * quot))); in sunsab_convert_to_sab()
992 up->port.uartclk = SAB_BASE_BAUD; in sunsab_init_one()
Datmel_serial.c2086 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in atmel_set_termios()
2314 if (port->uartclk / 16 != ser->baud_base) in atmel_verify_port()
2421 port->uartclk = clk_get_rate(atmel_port->clk); in atmel_init_port()
2523 *baud = port->uartclk / (16 * (quot - 1)); in atmel_console_get_options()
Dmen_z135_uart.c835 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()
Dsirfsoc_uart.c712 ioclk_rate = port->uartclk; in sirfsoc_uart_set_termios()
1379 port->uartclk = clk_get_rate(sirfport->clk); in sirfsoc_uart_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()
/linux-4.4.14/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.dts133 clock-names = "uartclk", "apb_pclk";
141 clock-names = "uartclk", "apb_pclk";
149 clock-names = "uartclk", "apb_pclk";
Dvexpress-v2m-rs1.dtsi163 clock-names = "uartclk", "apb_pclk";
171 clock-names = "uartclk", "apb_pclk";
179 clock-names = "uartclk", "apb_pclk";
187 clock-names = "uartclk", "apb_pclk";
Dvexpress-v2m.dtsi162 clock-names = "uartclk", "apb_pclk";
170 clock-names = "uartclk", "apb_pclk";
178 clock-names = "uartclk", "apb_pclk";
186 clock-names = "uartclk", "apb_pclk";
Dlpc18xx.dtsi258 clock-names = "uartclk", "reg";
274 clock-names = "uartclk", "reg";
347 clock-names = "uartclk", "reg";
361 clock-names = "uartclk", "reg";
Dversatile-pb.dts93 clock-names = "uartclk", "apb_pclk";
Dbcm2835.dtsi117 clock-names = "uartclk", "apb_pclk";
Dste-nomadik-stn8815.dtsi749 clock-names = "uartclk", "apb_pclk";
759 clock-names = "uartclk", "apb_pclk";
770 clock-names = "uartclk", "apb_pclk";
Dhip04.dtsi261 clock-names = "uartclk";
/linux-4.4.14/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.4.14/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.4.14/arch/arm64/boot/dts/hisilicon/
Dhi6220.dtsi170 clock-names = "uartclk", "apb_pclk";
179 clock-names = "uartclk", "apb_pclk";
189 clock-names = "uartclk", "apb_pclk";
199 clock-names = "uartclk", "apb_pclk";
208 clock-names = "uartclk", "apb_pclk";
/linux-4.4.14/arch/mips/emma/markeins/
Dplatform.c112 .uartclk = EMMA2RH_SERIAL_CLOCK,
120 .uartclk = EMMA2RH_SERIAL_CLOCK,
128 .uartclk = EMMA2RH_SERIAL_CLOCK,
/linux-4.4.14/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.4.14/arch/arm/mach-iop33x/
Duart.c37 .uartclk = IOP33X_UART_XTAL,
87 .uartclk = IOP33X_UART_XTAL,
/linux-4.4.14/arch/arm/mach-footbridge/
Disa.c55 .uartclk = 1843200,
63 .uartclk = 1843200,
/linux-4.4.14/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.4.14/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.dtsi122 clock-names = "uartclk", "apb_pclk";
130 clock-names = "uartclk", "apb_pclk";
138 clock-names = "uartclk", "apb_pclk";
146 clock-names = "uartclk", "apb_pclk";
Dvexpress-v2m-rs1.dtsi163 clock-names = "uartclk", "apb_pclk";
171 clock-names = "uartclk", "apb_pclk";
179 clock-names = "uartclk", "apb_pclk";
187 clock-names = "uartclk", "apb_pclk";
Djuno-clocks.dtsi15 clock-output-names = "juno:uartclk";
Djuno-base.dtsi131 clock-names = "uartclk", "apb_pclk";
/linux-4.4.14/arch/mips/mti-malta/
Dmalta-platform.c39 .uartclk = 1843200, \
54 .uartclk = 3686400, /* Twice the usual clk! */
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/serial/
Dnxp,lpc1850-uart.txt8 - clock-names : required elements: "uartclk", "reg".
27 clock-names = "uartclk", "reg";
Dpl011.txt24 "uartclk" and the second clock listed must be named
50 clock-names = "uartclk", "apb_pclk";
/linux-4.4.14/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.4.14/drivers/clk/versatile/
Dclk-impd1.c30 struct clk *uartclk; member
126 imc->uartclk = clk; in integrator_impd1_clk_init()
169 clk_unregister(imc->uartclk); in integrator_impd1_clk_exit()
/linux-4.4.14/arch/sh/boards/mach-se/7343/
Dsetup.c77 .uartclk = 7372800,
84 .uartclk = 7372800,
/linux-4.4.14/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.4.14/include/linux/
Daltera_uart.h11 unsigned int uartclk; /* UART clock rate */ member
Dserial_8250.h27 unsigned int uartclk; /* UART clock rate */ member
Dserial_core.h139 unsigned int uartclk; /* base uart clock */ member
/linux-4.4.14/arch/mips/pnx833x/common/
Dplatform.c73 .uartclk = 3692300,
86 .uartclk = 3692300,
/linux-4.4.14/include/linux/platform_data/
Dserial-omap.h35 unsigned int uartclk; /* UART clock rate */ member
/linux-4.4.14/arch/mips/rb532/
Dserial.c50 rb532_uart.uartclk = idt_cpu_freq; in setup_serial_port()
Ddevices.c306 rb532_uart_res[0].uartclk = idt_cpu_freq; in plat_setup_devices()
/linux-4.4.14/arch/mips/kernel/
D8250-platform.c15 .uartclk = 1843200, \
/linux-4.4.14/arch/arm/mach-ebsa110/
Dcore.c234 .uartclk = 1843200,
242 .uartclk = 1843200,
/linux-4.4.14/arch/xtensa/platforms/xtfpga/
Dsetup.c288 .uartclk = 0, /* set in xtavnet_init() */
319 serial_platform_data[0].uartclk = *(long *)XTFPGA_CLKFRQ_VADDR; in xtavnet_init()
/linux-4.4.14/arch/mips/cobalt/
Dserial.c45 .uartclk = 18432000,
/linux-4.4.14/arch/arm/mach-w90x900/
Dcpu.h32 .uartclk = 11313600, \
/linux-4.4.14/drivers/misc/ibmasm/
Duart.c52 uart.port.uartclk = 3686400; in ibmasm_register_uart()
/linux-4.4.14/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.4.14/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.4.14/arch/m68k/include/asm/
Dmcfuart.h22 unsigned int uartclk; /* UART clock rate */ member
/linux-4.4.14/arch/xtensa/platforms/xt2000/
Dsetup.c123 .uartclk = DUART16552_XTAL_FREQ, \
/linux-4.4.14/arch/blackfin/mach-bf533/boards/
DH8606.c332 .uartclk = 66666667,
341 .uartclk = 66666667,
/linux-4.4.14/arch/arm/mach-davinci/
Dserial.c91 p->uartclk = clk_get_rate(clk); in davinci_serial_init()
/linux-4.4.14/arch/arm/mach-gemini/
Ddevices.c26 .uartclk = UART_CLK,
/linux-4.4.14/arch/mips/sgi-ip32/
Dip32-platform.c25 .uartclk = 1843200, \
/linux-4.4.14/arch/mips/ath79/
Ddev-common.c89 ath79_uart_data[0].uartclk = uart_clk_rate; in ath79_register_uart()
/linux-4.4.14/arch/x86/platform/ce4100/
Dce4100.c103 up->uartclk = 14745600; in ce4100_serial_fixup()
/linux-4.4.14/arch/mips/jazz/
Dsetup.c102 .uartclk = UART_CLK, \
/linux-4.4.14/arch/arm/mach-iop32x/
Diq80321.c151 .uartclk = 1843200,
Dglantank.c145 .uartclk = 1843200,
Dem7210.c159 .uartclk = 1843200,
Diq31244.c225 .uartclk = 1843200,
Dn2100.c179 .uartclk = 1843200,
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/dma/
Dlpc1850-dmamux.txt50 clock-names = "uartclk", "reg";
/linux-4.4.14/arch/arm/mach-ks8695/
Dboard-og.c108 .uartclk = 115200 * 16,
/linux-4.4.14/arch/arm/mach-rpc/
Driscpc.c148 .uartclk = 1843200,
/linux-4.4.14/arch/arm/mach-imx/
Dmach-mx31ads.c86 .uartclk = 14745600,
93 .uartclk = 14745600,
Dmach-kzm_arm11_01.c76 .uartclk = 14745600,
/linux-4.4.14/arch/arm/mach-iop13xx/
Dsetup.c79 .uartclk = IOP13XX_UART_XTAL,
92 .uartclk = IOP13XX_UART_XTAL,
/linux-4.4.14/arch/arm/mach-cns3xxx/
Dcns3420vb.c102 .uartclk = 24000000, in cns3420_early_serial_setup()
/linux-4.4.14/arch/mips/sni/
Da20r.c24 .uartclk = 1843200, \
Dpcimt.c74 .uartclk = 1843200, \
Dpcit.c26 .uartclk = 1843200, \
Drm200.c31 .uartclk = 1843200, \
/linux-4.4.14/arch/mips/mti-sead3/
Dsead3-platform.c24 .uartclk = 14745600, \
/linux-4.4.14/arch/mips/loongson32/common/
Dplatform.c62 p->uartclk = clk_get_rate(clk); in ls1x_serial_setup()
/linux-4.4.14/arch/mips/include/asm/mach-loongson64/
Dboot_param.h55 u32 uartclk; member
/linux-4.4.14/arch/mips/netlogic/xlr/
Dplatform.c67 .uartclk = PIC_CLK_HZ, \
/linux-4.4.14/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.4.14/arch/arm64/boot/dts/amd/
Damd-seattle-soc.dtsi84 clock-names = "uartclk", "apb_pclk";
/linux-4.4.14/arch/arm/mach-omap2/
Dserial.c258 omap_up.uartclk = OMAP24XX_BASE_BAUD * 16; in omap_serial_init_port()
/linux-4.4.14/drivers/parisc/
Dsuperio.c397 serial_port.uartclk = 115200*16; in superio_serial_init()
/linux-4.4.14/arch/mips/txx9/generic/
Dsetup.c493 req.uartclk = sclk; in txx9_sio_init()
495 req.uartclk = TXX9_IMCLK; in txx9_sio_init()
/linux-4.4.14/arch/mips/ar7/
Dplatform.c577 uart_port.uartclk = clk_get_rate(bus_clk) / 2; in ar7_register_uarts()
/linux-4.4.14/drivers/char/mwave/
Dmwavedd.c467 uart.port.uartclk = 1843200; in register_serial_portandirq()
/linux-4.4.14/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.4.14/arch/arm/plat-orion/
Dcommon.c94 data->uartclk = uart_get_clk_rate(clk); in uart_complete()
/linux-4.4.14/drivers/tty/serial/jsm/
Djsm_tty.c463 brd->channels[i]->uart_port.uartclk = 14745600; in jsm_uart_port_init()
/linux-4.4.14/drivers/mfd/
Dsm501.c830 uart_data->uartclk = (9600 * 16); in sm501_setup_uart_data()
/linux-4.4.14/drivers/net/ethernet/sgi/
Dioc3-eth.c1155 .uartclk = (22000000 << 1) / COSMISC_CONSTANT, in ioc3_8250_register()