Home
last modified time | relevance | path

Searched refs:uart_clk (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v4.19/drivers/tty/serial/8250/
D8250_mtk.c27 struct clk *uart_clk; member
108 clk_disable_unprepare(data->uart_clk); in mtk8250_runtime_suspend()
119 err = clk_prepare_enable(data->uart_clk); in mtk8250_runtime_resume()
149 data->uart_clk = devm_clk_get(&pdev->dev, "baud"); in mtk8250_probe_of()
150 if (IS_ERR(data->uart_clk)) { in mtk8250_probe_of()
155 data->uart_clk = devm_clk_get(&pdev->dev, NULL); in mtk8250_probe_of()
156 if (IS_ERR(data->uart_clk)) { in mtk8250_probe_of()
158 return PTR_ERR(data->uart_clk); in mtk8250_probe_of()
208 uart.port.uartclk = clk_get_rate(data->uart_clk); in mtk8250_probe()
/Linux-v4.19/arch/arm/boot/dts/
Dmt6589.dtsi61 uart_clk: dummy26m { label
106 clocks = <&uart_clk>;
114 clocks = <&uart_clk>;
122 clocks = <&uart_clk>;
130 clocks = <&uart_clk>;
Dmt6592.dtsi74 uart_clk: dummy26m { label
109 clocks = <&uart_clk>;
117 clocks = <&uart_clk>;
125 clocks = <&uart_clk>;
133 clocks = <&uart_clk>;
Dmt8127.dtsi73 uart_clk: dummy26m { label
134 clocks = <&uart_clk>;
142 clocks = <&uart_clk>;
150 clocks = <&uart_clk>;
158 clocks = <&uart_clk>;
Dnspire-cx.dts26 clocks = <&uart_clk>, <&apb_pclk>;
27 clock-names = "uart_clk", "apb_pclk";
85 uart_clk: uart_clk { label
Dmt6580.dtsi57 uart_clk: dummy26m { label
97 clocks = <&uart_clk>;
106 clocks = <&uart_clk>;
/Linux-v4.19/arch/arm64/boot/dts/mediatek/
Dmt6795.dtsi101 uart_clk: dummy26m { label
145 clocks = <&uart_clk>;
154 clocks = <&uart_clk>;
163 clocks = <&uart_clk>;
172 clocks = <&uart_clk>;
Dmt6755.dtsi89 uart_clk: dummy26m { label
133 clocks = <&uart_clk>;
142 clocks = <&uart_clk>;
/Linux-v4.19/arch/mips/boot/dts/brcm/
Dbcm7125.dtsi39 uart_clk: uart_clk { label
125 clocks = <&uart_clk>;
137 clocks = <&uart_clk>;
149 clocks = <&uart_clk>;
Dbcm7420.dtsi39 uart_clk: uart_clk { label
125 clocks = <&uart_clk>;
136 clocks = <&uart_clk>;
147 clocks = <&uart_clk>;
Dbcm7358.dtsi33 uart_clk: uart_clk { label
136 clocks = <&uart_clk>;
148 clocks = <&uart_clk>;
160 clocks = <&uart_clk>;
Dbcm7362.dtsi39 uart_clk: uart_clk { label
142 clocks = <&uart_clk>;
154 clocks = <&uart_clk>;
166 clocks = <&uart_clk>;
Dbcm7360.dtsi33 uart_clk: uart_clk { label
136 clocks = <&uart_clk>;
148 clocks = <&uart_clk>;
160 clocks = <&uart_clk>;
Dbcm7346.dtsi39 uart_clk: uart_clk { label
142 clocks = <&uart_clk>;
154 clocks = <&uart_clk>;
166 clocks = <&uart_clk>;
Dbcm7425.dtsi39 uart_clk: uart_clk { label
143 clocks = <&uart_clk>;
154 clocks = <&uart_clk>;
165 clocks = <&uart_clk>;
Dbcm7435.dtsi51 uart_clk: uart_clk { label
158 clocks = <&uart_clk>;
169 clocks = <&uart_clk>;
180 clocks = <&uart_clk>;
/Linux-v4.19/Documentation/devicetree/bindings/serial/
Dcdns,uart.txt11 - clock-names: Tuple to identify input clocks, must contain "uart_clk" and "pclk"
19 clock-names = "uart_clk", "pclk";
Duniphier-uart.txt21 clocks = <&uart_clk>;
/Linux-v4.19/drivers/tty/serial/
Ddigicolor-usart.c455 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()
486 dp->port.uartclk = clk_get_rate(uart_clk); in digicolor_uart_probe()
Dclps711x.c448 struct clk *uart_clk; in uart_clps711x_probe() local
458 uart_clk = devm_clk_get(&pdev->dev, NULL); in uart_clps711x_probe()
459 if (IS_ERR(uart_clk)) in uart_clps711x_probe()
460 return PTR_ERR(uart_clk); in uart_clps711x_probe()
496 s->port.uartclk = clk_get_rate(uart_clk); in uart_clps711x_probe()
Dserial-tegra.c93 struct clk *uart_clk; member
286 ret = clk_set_rate(tup->uart_clk, rate); in tegra_set_baudrate()
294 rate = clk_get_rate(tup->uart_clk); in tegra_set_baudrate()
807 clk_disable_unprepare(tup->uart_clk); in tegra_uart_hw_deinit()
820 clk_prepare_enable(tup->uart_clk); in tegra_uart_hw_init()
1071 struct clk *parent_clk = clk_get_parent(tup->uart_clk); in tegra_uart_set_termios()
1296 tup->uart_clk = devm_clk_get(&pdev->dev, NULL); in tegra_uart_probe()
1297 if (IS_ERR(tup->uart_clk)) { in tegra_uart_probe()
1299 return PTR_ERR(tup->uart_clk); in tegra_uart_probe()
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/
Daxis,artpec6-pinctrl.txt75 clock-names = "uart_clk", "apb_pclk";
84 clock-names = "uart_clk", "apb_pclk";
/Linux-v4.19/arch/powerpc/boot/
D4xx.h24 void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk);
/Linux-v4.19/include/linux/
Dfs_uart_pd.h52 u32 uart_clk; member
/Linux-v4.19/arch/xtensa/boot/dts/
Dcsp.dts50 clock-names = "uart_clk", "pclk";

12