109 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/imx28-clock.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Freescale i.MX28 Clock Controller8 9maintainers:10 - Shawn Guo <shawnguo@kernel.org>11 12description: |13 The clock consumer should specify the desired clock by having the clock14 ID in its "clocks" phandle cell. The following is a full list of i.MX2815 clocks and IDs.16 17 Clock ID18 ------------------19 ref_xtal 020 pll0 121 pll1 222 pll2 323 ref_cpu 424 ref_emi 525 ref_io0 626 ref_io1 727 ref_pix 828 ref_hsadc 929 ref_gpmi 1030 saif0_sel 1131 saif1_sel 1232 gpmi_sel 1333 ssp0_sel 1434 ssp1_sel 1535 ssp2_sel 1636 ssp3_sel 1737 emi_sel 1838 etm_sel 1939 lcdif_sel 2040 cpu 2141 ptp_sel 2242 cpu_pll 2343 cpu_xtal 2444 hbus 2545 xbus 2646 ssp0_div 2747 ssp1_div 2848 ssp2_div 2949 ssp3_div 3050 gpmi_div 3151 emi_pll 3252 emi_xtal 3353 lcdif_div 3454 etm_div 3555 ptp 3656 saif0_div 3757 saif1_div 3858 clk32k_div 3959 rtc 4060 lradc 4161 spdif_div 4262 clk32k 4363 pwm 4464 uart 4565 ssp0 4666 ssp1 4767 ssp2 4868 ssp3 4969 gpmi 5070 spdif 5171 emi 5272 saif0 5373 saif1 5474 lcdif 5575 etm 5676 fec 5777 can0 5878 can1 5979 usb0 6080 usb1 6181 usb0_phy 6282 usb1_phy 6383 enet_out 6484 85properties:86 compatible:87 const: fsl,imx28-clkctrl88 89 reg:90 maxItems: 191 92 '#clock-cells':93 const: 194 95required:96 - compatible97 - reg98 - '#clock-cells'99 100additionalProperties: false101 102examples:103 - |104 clock-controller@80040000 {105 compatible = "fsl,imx28-clkctrl";106 reg = <0x80040000 0x2000>;107 #clock-cells = <1>;108 };109