Lines Matching +full:s3c64xx +full:- +full:pinctrl

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,exynos7-uart
34 - tesla,fsd-uart
35 - const: samsung,exynos4210-uart
36 - items:
37 - enum:
38 - samsung,exynos7885-uart
39 - const: samsung,exynos5433-uart
40 - items:
41 - enum:
42 - samsung,exynosautov9-uart
43 - samsung,exynosautov920-uart
44 - const: samsung,exynos850-uart
49 reg-io-width:
59 clock-names:
65 - description: DMA controller phandle and request line for RX
66 - description: DMA controller phandle and request line for TX
68 dma-names:
70 - const: rx
71 - const: tx
78 power-domains:
81 samsung,uart-fifosize:
87 - compatible
88 - clocks
89 - clock-names
90 - interrupts
91 - reg
94 - $ref: serial.yaml#
96 - if:
101 - samsung,s3c6400-uart
108 clock-names:
110 - const: uart
111 - const: clk_uart_baud2
112 - const: clk_uart_baud3
116 clock-names:
119 - const: uart
120 - const: clk_uart_baud0
121 - const: clk_uart_baud1
122 - const: clk_uart_baud2
123 - const: clk_uart_baud3
125 - if:
130 - samsung,s5pv210-uart
137 clock-names:
141 - if:
146 - apple,s5l-uart
147 - axis,artpec8-uart
148 - samsung,exynos4210-uart
149 - samsung,exynos5433-uart
155 clock-names:
158 - if:
163 - google,gs101-uart
164 - samsung,exynos8895-uart
167 - samsung,uart-fifosize
172 clock-names:
175 - if:
180 - google,gs101-uart
183 reg-io-width: false
188 - |
189 #include <dt-bindings/clock/samsung,s3c64xx-clock.h>
192 compatible = "samsung,s3c6400-uart";
194 interrupt-parent = <&vic1>;
196 clock-names = "uart", "clk_uart_baud2",
200 samsung,uart-fifosize = <16>;
202 - |
203 #include <dt-bindings/clock/google,gs101.h>
204 #include <dt-bindings/interrupt-controller/arm-gic.h>
205 #include <dt-bindings/interrupt-controller/irq.h>
208 compatible = "google,gs101-uart";
212 clock-names = "uart", "clk_uart_baud0";
214 pinctrl-0 = <&uart0_bus>;
215 pinctrl-names = "default";
216 samsung,uart-fifosize = <256>;