linux/Documentation/devicetree/bindings/clock/imx23-clock.txt
<<
>>
Prefs
   1* Clock bindings for Freescale i.MX23
   2
   3Required properties:
   4- compatible: Should be "fsl,imx23-clkctrl"
   5- reg: Address and length of the register set
   6- #clock-cells: Should be <1>
   7
   8The clock consumer should specify the desired clock by having the clock
   9ID in its "clocks" phandle cell.  The following is a full list of i.MX23
  10clocks and IDs.
  11
  12        Clock           ID
  13        ------------------
  14        ref_xtal        0
  15        pll             1
  16        ref_cpu         2
  17        ref_emi         3
  18        ref_pix         4
  19        ref_io          5
  20        saif_sel        6
  21        lcdif_sel       7
  22        gpmi_sel        8
  23        ssp_sel         9
  24        emi_sel         10
  25        cpu             11
  26        etm_sel         12
  27        cpu_pll         13
  28        cpu_xtal        14
  29        hbus            15
  30        xbus            16
  31        lcdif_div       17
  32        ssp_div         18
  33        gpmi_div        19
  34        emi_pll         20
  35        emi_xtal        21
  36        etm_div         22
  37        saif_div        23
  38        clk32k_div      24
  39        rtc             25
  40        adc             26
  41        spdif_div       27
  42        clk32k          28
  43        dri             29
  44        pwm             30
  45        filt            31
  46        uart            32
  47        ssp             33
  48        gpmi            34
  49        spdif           35
  50        emi             36
  51        saif            37
  52        lcdif           38
  53        etm             39
  54        usb             40
  55        usb_phy         41
  56
  57Examples:
  58
  59clks: clkctrl@80040000 {
  60        compatible = "fsl,imx23-clkctrl";
  61        reg = <0x80040000 0x2000>;
  62        #clock-cells = <1>;
  63};
  64
  65auart0: serial@8006c000 {
  66        compatible = "fsl,imx23-auart";
  67        reg = <0x8006c000 0x2000>;
  68        interrupts = <24 25 23>;
  69        clocks = <&clks 32>;
  70        status = "disabled";
  71};
  72