The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/clock/imx28-clock.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/clock/imx28-clock.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Clock bindings for Freescale i.MX28
    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.MX28
   15   clocks and IDs.
   16 
   17         Clock           ID
   18         ------------------
   19         ref_xtal        0
   20         pll0            1
   21         pll1            2
   22         pll2            3
   23         ref_cpu         4
   24         ref_emi         5
   25         ref_io0         6
   26         ref_io1         7
   27         ref_pix         8
   28         ref_hsadc       9
   29         ref_gpmi        10
   30         saif0_sel       11
   31         saif1_sel       12
   32         gpmi_sel        13
   33         ssp0_sel        14
   34         ssp1_sel        15
   35         ssp2_sel        16
   36         ssp3_sel        17
   37         emi_sel         18
   38         etm_sel         19
   39         lcdif_sel       20
   40         cpu             21
   41         ptp_sel         22
   42         cpu_pll         23
   43         cpu_xtal        24
   44         hbus            25
   45         xbus            26
   46         ssp0_div        27
   47         ssp1_div        28
   48         ssp2_div        29
   49         ssp3_div        30
   50         gpmi_div        31
   51         emi_pll         32
   52         emi_xtal        33
   53         lcdif_div       34
   54         etm_div         35
   55         ptp             36
   56         saif0_div       37
   57         saif1_div       38
   58         clk32k_div      39
   59         rtc             40
   60         lradc           41
   61         spdif_div       42
   62         clk32k          43
   63         pwm             44
   64         uart            45
   65         ssp0            46
   66         ssp1            47
   67         ssp2            48
   68         ssp3            49
   69         gpmi            50
   70         spdif           51
   71         emi             52
   72         saif0           53
   73         saif1           54
   74         lcdif           55
   75         etm             56
   76         fec             57
   77         can0            58
   78         can1            59
   79         usb0            60
   80         usb1            61
   81         usb0_phy        62
   82         usb1_phy        63
   83         enet_out        64
   84 
   85 properties:
   86   compatible:
   87     const: fsl,imx28-clkctrl
   88 
   89   reg:
   90     maxItems: 1
   91 
   92   '#clock-cells':
   93     const: 1
   94 
   95 required:
   96   - compatible
   97   - reg
   98   - '#clock-cells'
   99 
  100 additionalProperties: false
  101 
  102 examples:
  103   - |
  104     clock-controller@80040000 {
  105         compatible = "fsl,imx28-clkctrl";
  106         reg = <0x80040000 0x2000>;
  107         #clock-cells = <1>;
  108     };

Cache object: c00dee1e26c59a01021ef8e6ee53b474


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.