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#
14 - $ref: rs485.yaml#
19 - items:
20 - enum:
21 - renesas,r9a06g032-uart
22 - renesas,r9a06g033-uart
23 - const: renesas,rzn1-uart
24 - items:
25 - enum:
26 - rockchip,px30-uart
27 - rockchip,rk1808-uart
28 - rockchip,rk3036-uart
29 - rockchip,rk3066-uart
30 - rockchip,rk3128-uart
31 - rockchip,rk3188-uart
32 - rockchip,rk3288-uart
33 - rockchip,rk3308-uart
34 - rockchip,rk3328-uart
35 - rockchip,rk3368-uart
36 - rockchip,rk3399-uart
37 - rockchip,rk3568-uart
38 - rockchip,rk3588-uart
39 - rockchip,rv1108-uart
40 - rockchip,rv1126-uart
41 - const: snps,dw-apb-uart
42 - items:
43 - enum:
44 - brcm,bcm11351-dw-apb-uart
45 - brcm,bcm21664-dw-apb-uart
46 - const: snps,dw-apb-uart
47 - items:
48 - enum:
49 - starfive,jh7100-hsuart
50 - starfive,jh7100-uart
51 - const: snps,dw-apb-uart
52 - const: snps,dw-apb-uart
54 reg:
60 clock-frequency: true
66 clock-names:
68 - const: baudclk
69 - const: apb_pclk
74 dma-names:
76 - const: tx
77 - const: rx
79 snps,uart-16550-compatible:
87 reg-shift: true
89 reg-io-width: true
91 dcd-override:
98 dsr-override:
105 cts-override:
112 ri-override:
119 - compatible
120 - reg
125 - |
127 compatible = "snps,dw-apb-uart";
128 reg = <0x80230000 0x100>;
129 clock-frequency = <3686400>;
131 reg-shift = <2>;
132 reg-io-width = <4>;
133 dcd-override;
134 dsr-override;
135 cts-override;
136 ri-override;
139 - |
142 compatible = "snps,dw-apb-uart";
143 reg = <0x80230000 0x100>;
146 reg-shift = <2>;
147 reg-io-width = <4>;
150 - |
153 compatible = "snps,dw-apb-uart";
154 reg = <0x80230000 0x100>;
156 clock-names = "baudclk", "apb_pclk";
158 reg-shift = <2>;
159 reg-io-width = <4>;