/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
H A D | serial.c | 71 .uartclk = OMAP16XX_BASE_BAUD * 16, 79 .uartclk = OMAP16XX_BASE_BAUD * 16, 87 .uartclk = OMAP16XX_BASE_BAUD * 16, 117 serial_platform_data[0].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init() 118 serial_platform_data[1].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init() 119 serial_platform_data[2].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init()
|
/kernel/linux/linux-6.6/arch/arm/mach-omap1/ |
H A D | serial.c | 73 .uartclk = OMAP16XX_BASE_BAUD * 16, 81 .uartclk = OMAP16XX_BASE_BAUD * 16, 89 .uartclk = OMAP16XX_BASE_BAUD * 16, 112 serial_platform_data[0].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init() 113 serial_platform_data[1].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init() 114 serial_platform_data[2].uartclk = OMAP1510_BASE_BAUD * 16; in omap_serial_init()
|
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_acorn.c | 27 unsigned int uartclk; member 65 uart.port.uartclk = type->uartclk; in serial_card_probe() 96 .uartclk = 7372800, 103 .uartclk = 3686400,
|
H A D | 8250_hp300.c | 116 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()
|
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_acorn.c | 27 unsigned int uartclk; member 65 uart.port.uartclk = type->uartclk; in serial_card_probe() 96 .uartclk = 7372800, 103 .uartclk = 3686400,
|
H A D | 8250_bcm2835aux.c | 38 * @clk: clock producer of the port's uartclk 93 unsigned int uartclk; in bcm2835aux_serial_probe() local 169 uartclk = clk_get_rate(data->clk); in bcm2835aux_serial_probe() 170 if (!uartclk) { in bcm2835aux_serial_probe() 171 ret = device_property_read_u32(&pdev->dev, "clock-frequency", &uartclk); in bcm2835aux_serial_probe() 183 up.port.uartclk = uartclk * 2; in bcm2835aux_serial_probe()
|
H A D | 8250_hp300.c | 116 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()
|
H A D | 8250_ingenic.c | 86 dev->port.uartclk = be32_to_cpup(prop); in ingenic_early_console_setup_clock() 107 divisor = DIV_ROUND_CLOSEST(port->uartclk, 16 * baud); in ingenic_earlycon_setup_tail() 147 if (dev->port.uartclk >= 16000000) in jz4750_early_console_setup() 148 dev->port.uartclk /= 2; in jz4750_early_console_setup() 304 uart.port.uartclk = clk_get_rate(data->clk_baud); in ingenic_uart_probe()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | xilinx_uartps.c | 189 * @uartclk: Reference clock 198 struct clk *uartclk; member 470 calc_baud = cdns_uart_calc_baud_divs(port->uartclk, baud, &bdiv, &cd, in cdns_uart_set_baud_rate() 545 port->uartclk = ndata->new_rate; in cdns_uart_clk_notifier_cb() 710 * min and max baud should be calculated here based on port->uartclk. in cdns_uart_set_termios() 713 minbaud = port->uartclk / in cdns_uart_set_termios() 715 maxbaud = port->uartclk / (CDNS_UART_BDIV_MIN + 1); in cdns_uart_set_termios() 1177 if (port->uartclk && device->baud) { in cdns_early_console_setup() 1182 cdns_uart_calc_baud_divs(port->uartclk, device->baud, in cdns_early_console_setup() 1353 clk_enable(cdns_uart->uartclk); in cdns_uart_resume() [all...] |
H A D | mpc52xx_uart.c | 293 /* The 5200 has a fixed /32 prescaler, uartclk contains the ipb freq */ in mpc5200_psc_set_baudrate() 295 port->uartclk / (32 * 0xffff) + 1, in mpc5200_psc_set_baudrate() 296 port->uartclk / 32); in mpc5200_psc_set_baudrate() 297 divisor = (port->uartclk + 16 * baud) / (32 * baud); in mpc5200_psc_set_baudrate() 312 /* The 5200B has a selectable /4 or /32 prescaler, uartclk contains the in mpc5200b_psc_set_baudrate() 315 port->uartclk / (32 * 0xffff) + 1, in mpc5200b_psc_set_baudrate() 316 port->uartclk / 4); in mpc5200b_psc_set_baudrate() 317 divisor = (port->uartclk + 2 * baud) / (4 * baud); in mpc5200b_psc_set_baudrate() 552 /* uartclk contains the ips freq */ in mpc512x_psc_set_baudrate() 554 port->uartclk / (1 in mpc512x_psc_set_baudrate() 1604 unsigned int uartclk; mpc52xx_console_setup() local 1736 unsigned int uartclk; mpc52xx_uart_of_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | xilinx_uartps.c | 189 * @uartclk: Reference clock 199 struct clk *uartclk; member 454 calc_baud = cdns_uart_calc_baud_divs(port->uartclk, baud, &bdiv, &cd, in cdns_uart_set_baud_rate() 529 port->uartclk = ndata->new_rate; in cdns_uart_clk_notifier_cb() 695 * min and max baud should be calculated here based on port->uartclk. in cdns_uart_set_termios() 698 minbaud = port->uartclk / in cdns_uart_set_termios() 700 maxbaud = port->uartclk / (CDNS_UART_BDIV_MIN + 1); in cdns_uart_set_termios() 1189 if (port->uartclk && device->baud) { in cdns_early_console_setup() 1194 cdns_uart_calc_baud_divs(port->uartclk, device->baud, in cdns_early_console_setup() 1369 ret = clk_enable(cdns_uart->uartclk); in cdns_uart_resume() [all...] |
H A D | earlycon.c | 123 char *uartclk; in parse_options() local 126 uartclk = strchr(options, ','); in parse_options() 127 if (uartclk && kstrtouint(uartclk + 1, 0, &port->uartclk) < 0) in parse_options() 148 if (!port->uartclk) in register_earlycon() 149 port->uartclk = BASE_BAUD * 16; in register_earlycon() 310 port->uartclk = be32_to_cpu(*val); in of_setup_earlycon()
|
H A D | mpc52xx_uart.c | 295 /* The 5200 has a fixed /32 prescaler, uartclk contains the ipb freq */ in mpc5200_psc_set_baudrate() 297 port->uartclk / (32 * 0xffff) + 1, in mpc5200_psc_set_baudrate() 298 port->uartclk / 32); in mpc5200_psc_set_baudrate() 299 divisor = (port->uartclk + 16 * baud) / (32 * baud); in mpc5200_psc_set_baudrate() 314 /* The 5200B has a selectable /4 or /32 prescaler, uartclk contains the in mpc5200b_psc_set_baudrate() 317 port->uartclk / (32 * 0xffff) + 1, in mpc5200b_psc_set_baudrate() 318 port->uartclk / 4); in mpc5200b_psc_set_baudrate() 319 divisor = (port->uartclk + 2 * baud) / (4 * baud); in mpc5200b_psc_set_baudrate() 554 /* uartclk contains the ips freq */ in mpc512x_psc_set_baudrate() 556 port->uartclk / (1 in mpc512x_psc_set_baudrate() 1570 unsigned int uartclk; mpc52xx_console_setup() local 1702 unsigned int uartclk; mpc52xx_uart_of_probe() local [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-pxa/ |
H A D | capc7117.c | 86 .uartclk = TI16C752_UARTCLK 95 .uartclk = TI16C752_UARTCLK 104 .uartclk = TI16C752_UARTCLK 113 .uartclk = TI16C752_UARTCLK
|
/kernel/linux/linux-5.10/arch/mips/ath25/ |
H A D | devices.c | 74 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()
|
/kernel/linux/linux-6.6/arch/mips/ath25/ |
H A D | devices.c | 74 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()
|
/kernel/linux/linux-5.10/arch/mips/mti-malta/ |
H A D | malta-platform.c | 34 .uartclk = 1843200, \ 49 .uartclk = 3686400, /* Twice the usual clk! */
|
/kernel/linux/linux-6.6/arch/mips/mti-malta/ |
H A D | malta-platform.c | 34 .uartclk = 1843200, \ 49 .uartclk = 3686400, /* Twice the usual clk! */
|
/kernel/linux/linux-5.10/arch/arm/mach-ixp4xx/ |
H A D | vulcan-setup.c | 89 .uartclk = IXP4XX_UART_XTAL, 98 .uartclk = IXP4XX_UART_XTAL, 105 .uartclk = 1843200, 112 .uartclk = 1843200,
|
/kernel/linux/linux-5.10/arch/arm/mach-footbridge/ |
H A D | isa.c | 52 .uartclk = 1843200, 60 .uartclk = 1843200,
|
/kernel/linux/linux-5.10/arch/mips/loongson2ef/common/ |
H A D | serial.c | 25 .uartclk = clk, \ 34 .uartclk = clk, \
|
/kernel/linux/linux-6.6/arch/arm/mach-footbridge/ |
H A D | isa.c | 52 .uartclk = 1843200, 60 .uartclk = 1843200,
|
/kernel/linux/linux-6.6/arch/mips/loongson2ef/common/ |
H A D | serial.c | 25 .uartclk = clk, \ 34 .uartclk = clk, \
|
/kernel/linux/linux-5.10/arch/mips/bcm47xx/ |
H A D | serial.c | 44 p->uartclk = ssb_port->baud_base; in uart8250_init_ssb() 70 p->uartclk = bcma_port->baud_base; in uart8250_init_bcma()
|
/kernel/linux/linux-6.6/arch/mips/bcm47xx/ |
H A D | serial.c | 44 p->uartclk = ssb_port->baud_base; in uart8250_init_ssb() 70 p->uartclk = bcma_port->baud_base; in uart8250_init_bcma()
|