83 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/bus/allwinner,sun8i-a23-rsb.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Allwinner A23 RSB8 9maintainers:10 - Chen-Yu Tsai <wens@csie.org>11 - Maxime Ripard <mripard@kernel.org>12 13properties:14 "#address-cells":15 const: 116 17 "#size-cells":18 const: 019 20 compatible:21 oneOf:22 - const: allwinner,sun8i-a23-rsb23 - items:24 - enum:25 - allwinner,sun8i-a83t-rsb26 - allwinner,sun50i-h616-rsb27 - const: allwinner,sun8i-a23-rsb28 29 reg:30 maxItems: 131 32 interrupts:33 maxItems: 134 35 clocks:36 maxItems: 137 38 resets:39 maxItems: 140 41 clock-frequency:42 minimum: 143 maximum: 2000000044 45patternProperties:46 "^.*@[0-9a-fA-F]+$":47 type: object48 additionalProperties: true49 properties:50 reg:51 maxItems: 152 53 required:54 - reg55 56required:57 - compatible58 - reg59 - interrupts60 - clocks61 - resets62 63examples:64 - |65 rsb@1f03400 {66 compatible = "allwinner,sun8i-a23-rsb";67 reg = <0x01f03400 0x400>;68 interrupts = <0 39 4>;69 clocks = <&apb0_gates 3>;70 clock-frequency = <3000000>;71 resets = <&apb0_rst 3>;72 #address-cells = <1>;73 #size-cells = <0>;74 75 pmic@3e3 {76 reg = <0x3e3>;77 78 /* ... */79 };80 };81 82additionalProperties: false83