/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_mtk.c | 72 struct clk *uart_clk; member 483 data->uart_clk = devm_clk_get(&pdev->dev, "baud"); in mtk8250_probe_of() 484 if (IS_ERR(data->uart_clk)) { in mtk8250_probe_of() 489 data->uart_clk = devm_clk_get(&pdev->dev, NULL); in mtk8250_probe_of() 490 if (IS_ERR(data->uart_clk)) { in mtk8250_probe_of() 492 return PTR_ERR(data->uart_clk); in mtk8250_probe_of() 569 uart.port.uartclk = clk_get_rate(data->uart_clk); in mtk8250_probe()
|
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_mtk.c | 72 struct clk *uart_clk; member 474 data->uart_clk = devm_clk_get(&pdev->dev, "baud"); in mtk8250_probe_of() 475 if (IS_ERR(data->uart_clk)) { in mtk8250_probe_of() 480 data->uart_clk = devm_clk_get(&pdev->dev, NULL); in mtk8250_probe_of() 481 if (IS_ERR(data->uart_clk)) { in mtk8250_probe_of() 483 return PTR_ERR(data->uart_clk); in mtk8250_probe_of() 560 uart.port.uartclk = clk_get_rate(data->uart_clk); in mtk8250_probe()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | clps711x.c | 443 struct clk *uart_clk; in uart_clps711x_probe() local 450 uart_clk = devm_clk_get(&pdev->dev, NULL); in uart_clps711x_probe() 451 if (IS_ERR(uart_clk)) in uart_clps711x_probe() 452 return PTR_ERR(uart_clk); in uart_clps711x_probe() 480 s->port.uartclk = clk_get_rate(uart_clk); in uart_clps711x_probe()
|
H A D | digicolor-usart.c | 457 struct clk *uart_clk; in digicolor_uart_probe() local 472 uart_clk = devm_clk_get(&pdev->dev, NULL); in digicolor_uart_probe() 473 if (IS_ERR(uart_clk)) in digicolor_uart_probe() 474 return PTR_ERR(uart_clk); in digicolor_uart_probe() 487 dp->port.uartclk = clk_get_rate(uart_clk); in digicolor_uart_probe()
|
H A D | serial-tegra.c | 106 struct clk *uart_clk; member 394 ret = clk_set_rate(tup->uart_clk, rate); in tegra_set_baudrate() 400 tup->configured_rate = clk_get_rate(tup->uart_clk); in tegra_set_baudrate() 406 rate = clk_get_rate(tup->uart_clk); in tegra_set_baudrate() 984 clk_disable_unprepare(tup->uart_clk); in tegra_uart_hw_deinit() 997 ret = clk_prepare_enable(tup->uart_clk); in tegra_uart_hw_init() 1281 struct clk *parent_clk = clk_get_parent(tup->uart_clk); in tegra_uart_set_termios() 1609 tup->uart_clk = devm_clk_get(&pdev->dev, NULL); in tegra_uart_probe() 1610 if (IS_ERR(tup->uart_clk)) { in tegra_uart_probe() 1612 return PTR_ERR(tup->uart_clk); in tegra_uart_probe() [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | digicolor-usart.c | 455 struct clk *uart_clk; in digicolor_uart_probe() local 470 uart_clk = devm_clk_get(&pdev->dev, NULL); in digicolor_uart_probe() 471 if (IS_ERR(uart_clk)) in digicolor_uart_probe() 472 return PTR_ERR(uart_clk); in digicolor_uart_probe() 485 dp->port.uartclk = clk_get_rate(uart_clk); in digicolor_uart_probe()
|
H A D | clps711x.c | 443 struct clk *uart_clk; in uart_clps711x_probe() local 450 uart_clk = devm_clk_get(&pdev->dev, NULL); in uart_clps711x_probe() 451 if (IS_ERR(uart_clk)) in uart_clps711x_probe() 452 return PTR_ERR(uart_clk); in uart_clps711x_probe() 479 s->port.uartclk = clk_get_rate(uart_clk); in uart_clps711x_probe()
|
H A D | serial-tegra.c | 110 struct clk *uart_clk; member 398 ret = clk_set_rate(tup->uart_clk, rate); in tegra_set_baudrate() 404 tup->configured_rate = clk_get_rate(tup->uart_clk); in tegra_set_baudrate() 410 rate = clk_get_rate(tup->uart_clk); in tegra_set_baudrate() 986 clk_disable_unprepare(tup->uart_clk); in tegra_uart_hw_deinit() 999 ret = clk_prepare_enable(tup->uart_clk); in tegra_uart_hw_init() 1051 clk_disable_unprepare(tup->uart_clk); in tegra_uart_hw_init() 1073 clk_disable_unprepare(tup->uart_clk); in tegra_uart_hw_init() 1238 /* tup->uart_clk is already enabled in tegra_uart_hw_init */ in tegra_uart_startup() 1239 clk_disable_unprepare(tup->uart_clk); in tegra_uart_startup() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | 4xx.h | 24 void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk);
|
H A D | 4xx.c | 723 void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk) in ibm405ex_fixup_clocks() argument 791 uart0 = uart1 = uart_clk; in ibm405ex_fixup_clocks()
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | 4xx.h | 21 void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk);
|
H A D | 4xx.c | 723 void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk) in ibm405ex_fixup_clocks() argument 791 uart0 = uart1 = uart_clk; in ibm405ex_fixup_clocks()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | fs_uart_pd.h | 52 u32 uart_clk; member
|
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
H A D | clock.c | 527 struct uart_clk *uclk; in omap1_clk_enable_uart_functional_16xx() 532 uclk = (struct uart_clk *)clk; in omap1_clk_enable_uart_functional_16xx() 543 struct uart_clk *uclk; in omap1_clk_disable_uart_functional_16xx() 546 uclk = (struct uart_clk *)clk; in omap1_clk_disable_uart_functional_16xx()
|
H A D | clock.h | 219 struct uart_clk { struct
|
H A D | clock_data.c | 434 static struct uart_clk uart1_16xx = { 492 static struct uart_clk uart3_16xx = {
|
/kernel/linux/linux-6.6/arch/arm/mach-omap1/ |
H A D | clock.c | 667 struct uart_clk *uclk; in omap1_clk_enable_uart_functional_16xx() 672 uclk = (struct uart_clk *)clk; in omap1_clk_enable_uart_functional_16xx() 683 struct uart_clk *uclk; in omap1_clk_disable_uart_functional_16xx() 686 uclk = (struct uart_clk *)clk; in omap1_clk_disable_uart_functional_16xx()
|
H A D | clock.h | 122 struct uart_clk { struct
|
H A D | clock_data.c | 382 static struct uart_clk uart1_16xx = { 435 static struct uart_clk uart3_16xx = {
|