brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · c2283cd Raw
73 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/clock/atmel,at91sam9x5-sckc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Atmel Slow Clock Controller (SCKC)8 9maintainers:10  - Claudiu Beznea <claudiu.beznea@microchip.com>11 12properties:13  compatible:14    oneOf:15      - enum:16          - atmel,at91sam9x5-sckc17          - atmel,sama5d3-sckc18          - atmel,sama5d4-sckc19          - microchip,sam9x60-sckc20      - items:21          - enum:22              - microchip,sam9x7-sckc23              - microchip,sama7g5-sckc24          - const: microchip,sam9x60-sckc25 26  reg:27    maxItems: 128 29  clocks:30    maxItems: 131 32  "#clock-cells":33    enum: [0, 1]34 35  atmel,osc-bypass:36    type: boolean37    description: set when a clock signal is directly provided on XIN38 39required:40  - compatible41  - reg42  - clocks43  - "#clock-cells"44 45allOf:46  - if:47      properties:48        compatible:49          contains:50            enum:51              - microchip,sam9x60-sckc52    then:53      properties:54        "#clock-cells":55          const: 156    else:57      properties:58        "#clock-cells":59          const: 060 61additionalProperties: false62 63examples:64  - |65    clk32k: clock-controller@fffffe50 {66        compatible = "microchip,sam9x60-sckc";67        reg = <0xfffffe50 0x4>;68        clocks = <&slow_xtal>;69        #clock-cells = <1>;70    };71 72...73