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/imxrt 4 $id: http://devicetree.org/schemas/clock/imxrt1050-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.MXRT Clock Controller 7 title: Freescale i.MXRT Clock Controller 8 8 9 maintainers: 9 maintainers: 10 - Giulio Benetti <giulio.benetti@benettiengin 10 - Giulio Benetti <giulio.benetti@benettiengineering.com> 11 - Jesse Taube <Mr.Bossman075@gmail.com> 11 - Jesse Taube <Mr.Bossman075@gmail.com> 12 12 13 description: | 13 description: | 14 The clock consumer should specify the desire 14 The clock consumer should specify the desired clock by having the clock 15 ID in its "clocks" phandle cell. See include 15 ID in its "clocks" phandle cell. See include/dt-bindings/clock/imxrt*-clock.h 16 for the full list of i.MXRT clock IDs. 16 for the full list of i.MXRT clock IDs. 17 17 18 properties: 18 properties: 19 compatible: 19 compatible: 20 const: fsl,imxrt1050-ccm 20 const: fsl,imxrt1050-ccm 21 21 22 reg: 22 reg: 23 maxItems: 1 23 maxItems: 1 24 24 25 interrupts: 25 interrupts: 26 maxItems: 2 26 maxItems: 2 27 27 28 clocks: 28 clocks: 29 description: 24m osc 29 description: 24m osc 30 maxItems: 1 30 maxItems: 1 31 31 32 clock-names: 32 clock-names: 33 const: osc 33 const: osc 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 - clocks 42 - clocks 43 - clock-names 43 - clock-names 44 - '#clock-cells' 44 - '#clock-cells' 45 45 46 additionalProperties: false 46 additionalProperties: false 47 47 48 examples: 48 examples: 49 - | 49 - | 50 #include <dt-bindings/clock/imxrt1050-cloc 50 #include <dt-bindings/clock/imxrt1050-clock.h> 51 51 52 clks: clock-controller@400fc000 { 52 clks: clock-controller@400fc000 { 53 compatible = "fsl,imxrt1050-ccm"; 53 compatible = "fsl,imxrt1050-ccm"; 54 reg = <0x400fc000 0x4000>; 54 reg = <0x400fc000 0x4000>; 55 interrupts = <95>, <96>; 55 interrupts = <95>, <96>; 56 clocks = <&osc>; 56 clocks = <&osc>; 57 clock-names = "osc"; 57 clock-names = "osc"; 58 #clock-cells = <1>; 58 #clock-cells = <1>; 59 }; 59 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.