~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/imx23-clock.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/clock/imx23-clock.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Freescale i.MX23 Clock Controller
  8 
  9 maintainers:
 10   - Shawn Guo <shawnguo@kernel.org>
 11 
 12 description: |
 13   The clock consumer should specify the desired clock by having the clock
 14   ID in its "clocks" phandle cell. The following is a full list of i.MX23
 15   clocks and IDs.
 16 
 17         Clock           ID
 18         ------------------
 19         ref_xtal        0
 20         pll             1
 21         ref_cpu         2
 22         ref_emi         3
 23         ref_pix         4
 24         ref_io          5
 25         saif_sel        6
 26         lcdif_sel       7
 27         gpmi_sel        8
 28         ssp_sel         9
 29         emi_sel         10
 30         cpu             11
 31         etm_sel         12
 32         cpu_pll         13
 33         cpu_xtal        14
 34         hbus            15
 35         xbus            16
 36         lcdif_div       17
 37         ssp_div         18
 38         gpmi_div        19
 39         emi_pll         20
 40         emi_xtal        21
 41         etm_div         22
 42         saif_div        23
 43         clk32k_div      24
 44         rtc             25
 45         adc             26
 46         spdif_div       27
 47         clk32k          28
 48         dri             29
 49         pwm             30
 50         filt            31
 51         uart            32
 52         ssp             33
 53         gpmi            34
 54         spdif           35
 55         emi             36
 56         saif            37
 57         lcdif           38
 58         etm             39
 59         usb             40
 60         usb_phy         41
 61 
 62 properties:
 63   compatible:
 64     const: fsl,imx23-clkctrl
 65 
 66   reg:
 67     maxItems: 1
 68 
 69   '#clock-cells':
 70     const: 1
 71 
 72 required:
 73   - compatible
 74   - reg
 75   - '#clock-cells'
 76 
 77 additionalProperties: false
 78 
 79 examples:
 80   - |
 81     clock-controller@80040000 {
 82         compatible = "fsl,imx23-clkctrl";
 83         reg = <0x80040000 0x2000>;
 84         #clock-cells = <1>;
 85     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php