Lines Matching +full:s3c64xx +full:- +full:clock

1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
11 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
15 node, according to serialN format, where N is the port number (non-negative
21 - enum:
22 - apple,s5l-uart
23 - axis,artpec8-uart
24 - google,gs101-uart
25 - samsung,s3c6400-uart
26 - samsung,s5pv210-uart
27 - samsung,exynos4210-uart
28 - samsung,exynos5433-uart
29 - samsung,exynos850-uart
30 - samsung,exynos8895-uart
31 - items:
32 - enum:
33 - samsung,exynos2200-uart
34 - const: google,gs101-uart
35 - items:
36 - enum:
37 - samsung,exynos7-uart
38 - tesla,fsd-uart
39 - const: samsung,exynos4210-uart
40 - items:
41 - enum:
42 - samsung,exynos7885-uart
43 - const: samsung,exynos5433-uart
44 - items:
45 - enum:
46 - samsung,exynosautov9-uart
47 - samsung,exynosautov920-uart
48 - const: samsung,exynos850-uart
49 - items:
50 - enum:
51 - samsung,exynos7870-uart
52 - const: samsung,exynos8895-uart
57 reg-io-width:
67 clock-names:
73 - description: DMA controller phandle and request line for RX
74 - description: DMA controller phandle and request line for TX
76 dma-names:
78 - const: rx
79 - const: tx
86 power-domains:
89 samsung,uart-fifosize:
95 - compatible
96 - clocks
97 - clock-names
98 - interrupts
99 - reg
102 - $ref: serial.yaml#
104 - if:
109 - samsung,s3c6400-uart
116 clock-names:
118 - const: uart
119 - const: clk_uart_baud2
120 - const: clk_uart_baud3
124 clock-names:
127 - const: uart
128 - const: clk_uart_baud0
129 - const: clk_uart_baud1
130 - const: clk_uart_baud2
131 - const: clk_uart_baud3
133 - if:
138 - samsung,s5pv210-uart
145 clock-names:
149 - if:
154 - apple,s5l-uart
155 - axis,artpec8-uart
156 - samsung,exynos4210-uart
157 - samsung,exynos5433-uart
163 clock-names:
166 - if:
171 - google,gs101-uart
172 - samsung,exynos8895-uart
175 - samsung,uart-fifosize
180 clock-names:
183 - if:
188 - google,gs101-uart
191 reg-io-width: false
196 - |
197 #include <dt-bindings/clock/samsung,s3c64xx-clock.h>
200 compatible = "samsung,s3c6400-uart";
202 interrupt-parent = <&vic1>;
204 clock-names = "uart", "clk_uart_baud2",
208 samsung,uart-fifosize = <16>;
210 - |
211 #include <dt-bindings/clock/google,gs101.h>
212 #include <dt-bindings/interrupt-controller/arm-gic.h>
213 #include <dt-bindings/interrupt-controller/irq.h>
216 compatible = "google,gs101-uart";
220 clock-names = "uart", "clk_uart_baud0";
222 pinctrl-0 = <&uart0_bus>;
223 pinctrl-names = "default";
224 samsung,uart-fifosize = <256>;