Lines Matching +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#
16 - if:
20 const: starfive,jh7110-uart
33 - items:
34 - enum:
35 - renesas,r9a06g032-uart
36 - renesas,r9a06g033-uart
37 - const: renesas,rzn1-uart
38 - items:
39 - enum:
40 - rockchip,px30-uart
41 - rockchip,rk1808-uart
42 - rockchip,rk3036-uart
43 - rockchip,rk3066-uart
44 - rockchip,rk3128-uart
45 - rockchip,rk3188-uart
46 - rockchip,rk3288-uart
47 - rockchip,rk3308-uart
48 - rockchip,rk3328-uart
49 - rockchip,rk3368-uart
50 - rockchip,rk3399-uart
51 - rockchip,rk3568-uart
52 - rockchip,rk3588-uart
53 - rockchip,rv1108-uart
54 - rockchip,rv1126-uart
55 - const: snps,dw-apb-uart
56 - items:
57 - enum:
58 - brcm,bcm11351-dw-apb-uart
59 - brcm,bcm21664-dw-apb-uart
60 - const: snps,dw-apb-uart
61 - items:
62 - enum:
63 - starfive,jh7100-hsuart
64 - starfive,jh7100-uart
65 - starfive,jh7110-uart
66 - const: snps,dw-apb-uart
67 - const: snps,dw-apb-uart
75 clock-frequency: true
81 clock-names:
83 - const: baudclk
84 - const: apb_pclk
89 dma-names:
91 - const: tx
92 - const: rx
94 snps,uart-16550-compatible:
103 reg-shift: true
105 reg-io-width: true
107 dcd-override:
114 dsr-override:
121 cts-override:
128 ri-override:
135 - compatible
136 - reg
141 - |
143 compatible = "snps,dw-apb-uart";
145 clock-frequency = <3686400>;
147 reg-shift = <2>;
148 reg-io-width = <4>;
149 dcd-override;
150 dsr-override;
151 cts-override;
152 ri-override;
155 - |
158 compatible = "snps,dw-apb-uart";
162 reg-shift = <2>;
163 reg-io-width = <4>;
166 - |
169 compatible = "snps,dw-apb-uart";
172 clock-names = "baudclk", "apb_pclk";
174 reg-shift = <2>;
175 reg-io-width = <4>;