Home
last modified time | relevance | path

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

123456789

/Linux-v4.19/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-v4.19/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-v4.19/drivers/tty/serial/8250/
D8250_acorn.c27 unsigned int uartclk; member
65 uart.port.uartclk = type->uartclk; in serial_card_probe()
96 .uartclk = 7372800,
103 .uartclk = 3686400,
D8250_mtk.c55 port->uartclk / 16 / UART_DIV_MAX, in mtk8250_set_termios()
56 port->uartclk); in mtk8250_set_termios()
67 quot = DIV_ROUND_UP(port->uartclk, 4 * baud); in mtk8250_set_termios()
70 quot = DIV_ROUND_UP(port->uartclk, 256 * baud); in mtk8250_set_termios()
89 tmp = DIV_ROUND_CLOSEST(port->uartclk, quot * baud); in mtk8250_set_termios()
208 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()
257 uart.port.uartclk = HPAPCI_BAUD_BASE * 16; in hp300_8250_init()
/Linux-v4.19/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()
/Linux-v4.19/arch/arm/mach-pxa/
Dcapc7117.c89 .uartclk = TI16C752_UARTCLK
98 .uartclk = TI16C752_UARTCLK
107 .uartclk = TI16C752_UARTCLK
116 .uartclk = TI16C752_UARTCLK
Dzeus.c244 .uartclk = 14745600,
253 .uartclk = 14745600,
262 .uartclk = 14745600,
271 .uartclk = 14745600,
281 .uartclk = 921600 * 16,
290 .uartclk = 921600 * 16,
299 .uartclk = 921600 * 16,
/Linux-v4.19/drivers/tty/serial/
Dxilinx_uartps.c189 struct clk *uartclk; member
450 calc_baud = cdns_uart_calc_baud_divs(port->uartclk, baud, &bdiv, &cd, in cdns_uart_set_baud_rate()
525 port->uartclk = ndata->new_rate; in cdns_uart_clk_notifier_cb()
701 minbaud = port->uartclk / in cdns_uart_set_termios()
703 maxbaud = port->uartclk / (CDNS_UART_BDIV_MIN + 1); in cdns_uart_set_termios()
1137 if (port->uartclk && device->baud) { in cdns_early_console_setup()
1142 cdns_uart_calc_baud_divs(port->uartclk, device->baud, in cdns_early_console_setup()
1338 clk_enable(cdns_uart->uartclk); in cdns_uart_resume()
1358 clk_disable(cdns_uart->uartclk); in cdns_uart_resume()
1378 clk_disable(cdns_uart->uartclk); in cdns_runtime_suspend()
[all …]
Dmpc52xx_uart.c299 port->uartclk / (32 * 0xffff) + 1, in mpc5200_psc_set_baudrate()
300 port->uartclk / 32); in mpc5200_psc_set_baudrate()
301 divisor = (port->uartclk + 16 * baud) / (32 * baud); in mpc5200_psc_set_baudrate()
319 port->uartclk / (32 * 0xffff) + 1, in mpc5200b_psc_set_baudrate()
320 port->uartclk / 4); in mpc5200b_psc_set_baudrate()
321 divisor = (port->uartclk + 2 * baud) / (4 * baud); in mpc5200b_psc_set_baudrate()
558 port->uartclk / (16 * 0xffff) + 1, in mpc512x_psc_set_baudrate()
559 port->uartclk / 16); in mpc512x_psc_set_baudrate()
560 divisor = (port->uartclk + 8 * baud) / (16 * baud); in mpc512x_psc_set_baudrate()
899 port->uartclk / (16 * 0xffff) + 1, in mpc5125_psc_set_baudrate()
[all …]
D21285.c230 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in serial21285_set_termios()
232 b = port->uartclk / (16 * quot); in serial21285_set_termios()
333 if (ser->baud_base != port->uartclk / 16) in serial21285_verify_port()
367 serial21285_port.uartclk = mem_fclk_21285 / 4; in serial21285_setup_ports()
417 *baud = port->uartclk / (16 * (tmp + 1)); in serial21285_get_options()
/Linux-v4.19/arch/mips/ath25/
Ddevices.c74 void __init ath25_serial_setup(u32 mapbase, int irq, unsigned int uartclk) in ath25_serial_setup() argument
86 s.uartclk = uartclk; in ath25_serial_setup()
/Linux-v4.19/arch/arm/mach-ixp4xx/
Dvulcan-setup.c87 .uartclk = IXP4XX_UART_XTAL,
96 .uartclk = IXP4XX_UART_XTAL,
103 .uartclk = 1843200,
110 .uartclk = 1843200,
/Linux-v4.19/arch/arm/boot/dts/
Dintegratorcp.dts73 uartclk: uartclk@14.74M { label
209 clocks = <&uartclk>, <&pclk>;
210 clock-names = "uartclk", "apb_pclk";
215 clocks = <&uartclk>, <&pclk>;
216 clock-names = "uartclk", "apb_pclk";
239 clocks = <&uartclk>, <&pclk>;
Darm-realview-eb.dtsi92 uartclk: uartclk@24M { label
349 clocks = <&uartclk>, <&pclk>;
350 clock-names = "uartclk", "apb_pclk";
356 clocks = <&uartclk>, <&pclk>;
357 clock-names = "uartclk", "apb_pclk";
363 clocks = <&uartclk>, <&pclk>;
364 clock-names = "uartclk", "apb_pclk";
370 clocks = <&uartclk>, <&pclk>;
371 clock-names = "uartclk", "apb_pclk";
Darm-realview-pb1176.dts102 uartclk: uartclk@24M { label
397 clocks = <&uartclk>, <&pclk>;
398 clock-names = "uartclk", "apb_pclk";
406 clocks = <&uartclk>, <&pclk>;
407 clock-names = "uartclk", "apb_pclk";
415 clocks = <&uartclk>, <&pclk>;
416 clock-names = "uartclk", "apb_pclk";
424 clocks = <&uartclk>, <&pclk>;
425 clock-names = "uartclk", "apb_pclk";
533 clocks = <&uartclk>, <&pclk>;
[all …]
Dintegratorap.dts74 uartclk: uartclk@14.74M { label
218 clocks = <&uartclk>, <&pclk>;
219 clock-names = "uartclk", "apb_pclk";
225 clocks = <&uartclk>, <&pclk>;
226 clock-names = "uartclk", "apb_pclk";
Darm-realview-pbx.dtsi107 uartclk: uartclk@24M { label
347 clocks = <&uartclk>, <&pclk>;
348 clock-names = "uartclk", "apb_pclk";
354 clocks = <&uartclk>, <&pclk>;
355 clock-names = "uartclk", "apb_pclk";
361 clocks = <&uartclk>, <&pclk>;
362 clock-names = "uartclk", "apb_pclk";
540 clocks = <&uartclk>, <&pclk>;
541 clock-names = "uartclk", "apb_pclk";
/Linux-v4.19/arch/mips/mti-malta/
Dmalta-platform.c34 .uartclk = 1843200, \
49 .uartclk = 3686400, /* Twice the usual clk! */
/Linux-v4.19/arch/mips/emma/markeins/
Dplatform.c112 .uartclk = EMMA2RH_SERIAL_CLOCK,
120 .uartclk = EMMA2RH_SERIAL_CLOCK,
128 .uartclk = EMMA2RH_SERIAL_CLOCK,
/Linux-v4.19/arch/arm/mach-s3c24xx/
Dmach-vr1000.c143 .uartclk = VR1000_BAUDBASE,
151 .uartclk = VR1000_BAUDBASE,
159 .uartclk = VR1000_BAUDBASE,
167 .uartclk = VR1000_BAUDBASE,
/Linux-v4.19/arch/arm/mach-iop33x/
Duart.c37 .uartclk = IOP33X_UART_XTAL,
87 .uartclk = IOP33X_UART_XTAL,
/Linux-v4.19/arch/arm64/boot/dts/arm/
Dfoundation-v8.dtsi195 clock-names = "uartclk", "apb_pclk";
203 clock-names = "uartclk", "apb_pclk";
211 clock-names = "uartclk", "apb_pclk";
219 clock-names = "uartclk", "apb_pclk";
/Linux-v4.19/arch/arm/mach-footbridge/
Disa.c55 .uartclk = 1843200,
63 .uartclk = 1843200,
/Linux-v4.19/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()

123456789