brintos

brintos / linux-shallow public Read only

0
0
Text · 1.8 KiB · 97b96a1 Raw
85 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/fsl,qoriq-clock-legacy.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Legacy Clock Block on Freescale QorIQ Platforms8 9maintainers:10  - Frank Li <Frank.Li@nxp.com>11 12description: |13  These nodes are deprecated.  Kernels should continue to support14  device trees with these nodes, but new device trees should not use them.15 16  Most of the bindings are from the common clock binding[1].17  [1] Documentation/devicetree/bindings/clock/clock-bindings.txt18 19properties:20  compatible:21    enum:22      - fsl,qoriq-core-pll-1.023      - fsl,qoriq-core-pll-2.024      - fsl,qoriq-core-mux-1.025      - fsl,qoriq-core-mux-2.026      - fsl,qoriq-sysclk-1.027      - fsl,qoriq-sysclk-2.028      - fsl,qoriq-platform-pll-1.029      - fsl,qoriq-platform-pll-2.030 31  reg:32    maxItems: 133 34  clocks:35    minItems: 136    maxItems: 437 38  clock-names:39    minItems: 140    maxItems: 441 42  clock-output-names:43    minItems: 144    maxItems: 845 46  '#clock-cells':47    minimum: 048    maximum: 149 50required:51  - compatible52  - '#clock-cells'53 54additionalProperties: false55 56allOf:57  - if:58      properties:59        compatible:60          contains:61            enum:62              - fsl,qoriq-sysclk-1.063              - fsl,qoriq-sysclk-2.064    then:65      properties:66        '#clock-cells':67          const: 068 69  - if:70      properties:71        compatible:72          contains:73            enum:74              - fsl,qoriq-core-pll-1.075              - fsl,qoriq-core-pll-2.076    then:77      properties:78        '#clock-cells':79          const: 180          description: |81            * 0 - equal to the PLL frequency82            * 1 - equal to the PLL frequency divided by 283            * 2 - equal to the PLL frequency divided by 484 85