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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/imx5-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 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/clock/imx5-clock.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/imx5-clock.yaml (Version linux-5.13.19)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/clock/imx5-      4 $id: http://devicetree.org/schemas/clock/imx5-clock.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Freescale i.MX5 Clock Controller        !!   7 title: Clock bindings for Freescale i.MX5
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Fabio Estevam <festevam@gmail.com>              10   - Fabio Estevam <festevam@gmail.com>
 11                                                    11 
 12 description: |                                     12 description: |
 13   The clock consumer should specify the desire     13   The clock consumer should specify the desired clock by having the clock
 14   ID in its "clocks" phandle cell. See include     14   ID in its "clocks" phandle cell. See include/dt-bindings/clock/imx5-clock.h
 15   for the full list of i.MX5 clock IDs.            15   for the full list of i.MX5 clock IDs.
 16                                                    16 
 17 properties:                                        17 properties:
 18   compatible:                                      18   compatible:
 19     enum:                                          19     enum:
 20       - fsl,imx53-ccm                              20       - fsl,imx53-ccm
 21       - fsl,imx51-ccm                              21       - fsl,imx51-ccm
 22       - fsl,imx50-ccm                              22       - fsl,imx50-ccm
 23                                                    23 
 24   reg:                                             24   reg:
 25     maxItems: 1                                    25     maxItems: 1
 26                                                    26 
 27   interrupts:                                      27   interrupts:
 28     description: CCM provides 2 interrupt requ     28     description: CCM provides 2 interrupt requests, request 1 is to generate
 29       interrupt for frequency or mux change, r     29       interrupt for frequency or mux change, request 2 is to generate
 30       interrupt for oscillator read or PLL loc     30       interrupt for oscillator read or PLL lock.
 31     items:                                         31     items:
 32       - description: CCM interrupt request 1       32       - description: CCM interrupt request 1
 33       - description: CCM interrupt request 2       33       - description: CCM interrupt request 2
 34                                                    34 
 35   '#clock-cells':                                  35   '#clock-cells':
 36     const: 1                                       36     const: 1
 37                                                    37 
 38 required:                                          38 required:
 39   - compatible                                     39   - compatible
 40   - reg                                            40   - reg
 41   - interrupts                                     41   - interrupts
 42   - '#clock-cells'                                 42   - '#clock-cells'
 43                                                    43 
 44 additionalProperties: false                        44 additionalProperties: false
 45                                                    45 
 46 examples:                                          46 examples:
 47   - |                                              47   - |
 48     #include <dt-bindings/clock/imx5-clock.h>      48     #include <dt-bindings/clock/imx5-clock.h>
 49     #include <dt-bindings/interrupt-controller     49     #include <dt-bindings/interrupt-controller/arm-gic.h>
 50                                                    50 
 51     clock-controller@53fd4000{                     51     clock-controller@53fd4000{
 52         compatible = "fsl,imx53-ccm";              52         compatible = "fsl,imx53-ccm";
 53         reg = <0x53fd4000 0x4000>;                 53         reg = <0x53fd4000 0x4000>;
 54         interrupts = <0 71 IRQ_TYPE_LEVEL_HIGH     54         interrupts = <0 71 IRQ_TYPE_LEVEL_HIGH>,
 55                      <0 72 IRQ_TYPE_LEVEL_HIGH     55                      <0 72 IRQ_TYPE_LEVEL_HIGH>;
 56         #clock-cells = <1>;                        56         #clock-cells = <1>;
 57     };                                             57     };
 58 ...                                            !!  58 
                                                   >>  59     can@53fc8000 {
                                                   >>  60         compatible = "fsl,imx53-flexcan", "fsl,imx25-flexcan";
                                                   >>  61         reg = <0x53fc8000 0x4000>;
                                                   >>  62         interrupts = <82>;
                                                   >>  63         clocks = <&clks IMX5_CLK_CAN1_IPG_GATE>, <&clks IMX5_CLK_CAN1_SERIAL_GATE>;
                                                   >>  64         clock-names = "ipg", "per";
                                                   >>  65     };
                                                      

~ [ 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