Lines Matching +full:reg +full:- +full:io +full:- +full:width

1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
13 - $ref: serial.yaml#
18 - items:
19 - enum:
20 - renesas,r9a06g032-uart
21 - renesas,r9a06g033-uart
22 - const: renesas,rzn1-uart
23 - items:
24 - enum:
25 - rockchip,px30-uart
26 - rockchip,rk1808-uart
27 - rockchip,rk3036-uart
28 - rockchip,rk3066-uart
29 - rockchip,rk3188-uart
30 - rockchip,rk3288-uart
31 - rockchip,rk3308-uart
32 - rockchip,rk3328-uart
33 - rockchip,rk3368-uart
34 - rockchip,rk3399-uart
35 - rockchip,rk3568-uart
36 - rockchip,rv1108-uart
37 - const: snps,dw-apb-uart
38 - items:
39 - enum:
40 - brcm,bcm11351-dw-apb-uart
41 - brcm,bcm21664-dw-apb-uart
42 - const: snps,dw-apb-uart
43 - const: snps,dw-apb-uart
45 reg:
51 clock-frequency: true
57 clock-names:
59 - const: baudclk
60 - const: apb_pclk
62 snps,uart-16550-compatible:
70 reg-shift: true
72 reg-io-width: true
74 dcd-override:
81 dsr-override:
88 cts-override:
95 ri-override:
102 - compatible
103 - reg
104 - interrupts
109 - |
111 compatible = "snps,dw-apb-uart";
112 reg = <0x80230000 0x100>;
113 clock-frequency = <3686400>;
115 reg-shift = <2>;
116 reg-io-width = <4>;
117 dcd-override;
118 dsr-override;
119 cts-override;
120 ri-override;
123 - |
126 compatible = "snps,dw-apb-uart";
127 reg = <0x80230000 0x100>;
130 reg-shift = <2>;
131 reg-io-width = <4>;
134 - |
137 compatible = "snps,dw-apb-uart";
138 reg = <0x80230000 0x100>;
140 clock-names = "baudclk", "apb_pclk";
142 reg-shift = <2>;
143 reg-io-width = <4>;