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