xref: /linux/Documentation/devicetree/bindings/clock/fsl,plldig.yaml (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
187a5ffb3SWen He# SPDX-License-Identifier: GPL-2.0
287a5ffb3SWen He%YAML 1.2
387a5ffb3SWen He---
4fc6a15c8SStephen Boyd$id: http://devicetree.org/schemas/clock/fsl,plldig.yaml#
587a5ffb3SWen He$schema: http://devicetree.org/meta-schemas/core.yaml#
687a5ffb3SWen He
7*84e85359SKrzysztof Kozlowskititle: NXP QorIQ Layerscape LS1028A Display PIXEL Clock
887a5ffb3SWen He
987a5ffb3SWen Hemaintainers:
1087a5ffb3SWen He  - Wen He <wen.he_1@nxp.com>
1187a5ffb3SWen He
1287a5ffb3SWen Hedescription: |
1387a5ffb3SWen He  NXP LS1028A has a clock domain PXLCLK0 used for the Display output
1487a5ffb3SWen He  interface in the display core, as implemented in TSMC CLN28HPM PLL.
1587a5ffb3SWen He  which generate and offers pixel clocks to Display.
1687a5ffb3SWen He
1787a5ffb3SWen Heproperties:
1887a5ffb3SWen He  compatible:
1987a5ffb3SWen He    const: fsl,ls1028a-plldig
2087a5ffb3SWen He
2187a5ffb3SWen He  reg:
2287a5ffb3SWen He    maxItems: 1
2387a5ffb3SWen He
240d9a302dSRob Herring  clocks:
250d9a302dSRob Herring    maxItems: 1
260d9a302dSRob Herring
2787a5ffb3SWen He  '#clock-cells':
2887a5ffb3SWen He    const: 0
2987a5ffb3SWen He
3087a5ffb3SWen He  fsl,vco-hz:
319f60a65bSRob Herring    description: Optional for VCO frequency of the PLL in Hertz. The VCO frequency
329f60a65bSRob Herring      of this PLL cannot be changed during runtime only at startup. Therefore,
339f60a65bSRob Herring      the output frequencies are very limited and might not even closely match
349f60a65bSRob Herring      the requested frequency. To work around this restriction the user may specify
359f60a65bSRob Herring      its own desired VCO frequency for the PLL.
3687a5ffb3SWen He    minimum: 650000000
3787a5ffb3SWen He    maximum: 1300000000
3887a5ffb3SWen He    default: 1188000000
3987a5ffb3SWen He
4087a5ffb3SWen Herequired:
4187a5ffb3SWen He  - compatible
4287a5ffb3SWen He  - reg
4387a5ffb3SWen He  - clocks
4487a5ffb3SWen He  - '#clock-cells'
4587a5ffb3SWen He
467f464532SRob HerringadditionalProperties: false
477f464532SRob Herring
4887a5ffb3SWen Heexamples:
4987a5ffb3SWen He  # Display PIXEL Clock node:
5087a5ffb3SWen He  - |
5187a5ffb3SWen He    dpclk: clock-display@f1f0000 {
5287a5ffb3SWen He        compatible = "fsl,ls1028a-plldig";
53fba56184SRob Herring        reg = <0xf1f0000 0xffff>;
5487a5ffb3SWen He        #clock-cells = <0>;
5587a5ffb3SWen He        clocks = <&osc_27m>;
5687a5ffb3SWen He    };
5787a5ffb3SWen He
5887a5ffb3SWen He...
59