brintos

brintos / linux-shallow public Read only

0
0
Text · 2.0 KiB · 93587b7 Raw
109 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/clock/allwinner,sun4i-a10-ahb-clk.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Allwinner A10 AHB Clock8 9maintainers:10  - Chen-Yu Tsai <wens@csie.org>11  - Maxime Ripard <mripard@kernel.org>12 13deprecated: true14 15properties:16  "#clock-cells":17    const: 018 19  compatible:20    enum:21      - allwinner,sun4i-a10-ahb-clk22      - allwinner,sun6i-a31-ahb1-clk23      - allwinner,sun8i-h3-ahb2-clk24 25  reg:26    maxItems: 127 28  clocks:29    minItems: 130    maxItems: 431    description: >32      The parent order must match the hardware programming order.33 34  clock-output-names:35    maxItems: 136 37required:38  - "#clock-cells"39  - compatible40  - reg41  - clocks42  - clock-output-names43 44additionalProperties: false45 46allOf:47  - if:48      properties:49        compatible:50          contains:51            const: allwinner,sun4i-a10-ahb-clk52 53    then:54      properties:55        clocks:56          maxItems: 157 58  - if:59      properties:60        compatible:61          contains:62            const: allwinner,sun6i-a31-ahb1-clk63 64    then:65      properties:66        clocks:67          maxItems: 468 69  - if:70      properties:71        compatible:72          contains:73            const: allwinner,sun8i-h3-ahb2-clk74 75    then:76      properties:77        clocks:78          maxItems: 279 80examples:81  - |82    ahb@1c20054 {83        #clock-cells = <0>;84        compatible = "allwinner,sun4i-a10-ahb-clk";85        reg = <0x01c20054 0x4>;86        clocks = <&axi>;87        clock-output-names = "ahb";88    };89 90  - |91    ahb1@1c20054 {92        #clock-cells = <0>;93        compatible = "allwinner,sun6i-a31-ahb1-clk";94        reg = <0x01c20054 0x4>;95        clocks = <&osc32k>, <&osc24M>, <&axi>, <&pll6 0>;96        clock-output-names = "ahb1";97    };98 99  - |100    ahb2_clk@1c2005c {101        #clock-cells = <0>;102        compatible = "allwinner,sun8i-h3-ahb2-clk";103        reg = <0x01c2005c 0x4>;104        clocks = <&ahb1>, <&pll6d2>;105        clock-output-names = "ahb2";106    };107 108...109