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/imx93 4 $id: http://devicetree.org/schemas/clock/imx93-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: NXP i.MX93 Clock Control Module !! 7 title: NXP i.MX93 Clock Control Module Binding 8 8 9 maintainers: 9 maintainers: 10 - Peng Fan <peng.fan@nxp.com> 10 - Peng Fan <peng.fan@nxp.com> 11 11 12 description: | 12 description: | 13 i.MX93 clock control module is an integrated 13 i.MX93 clock control module is an integrated clock controller, which 14 includes clock generator, clock gate and sup 14 includes clock generator, clock gate and supplies to all modules. 15 15 16 properties: 16 properties: 17 compatible: 17 compatible: 18 enum: 18 enum: 19 - fsl,imx93-ccm 19 - fsl,imx93-ccm 20 20 21 reg: 21 reg: 22 maxItems: 1 22 maxItems: 1 23 23 24 clocks: 24 clocks: 25 description: 25 description: 26 specify the external clocks used by the 26 specify the external clocks used by the CCM module. 27 items: 27 items: 28 - description: 32k osc 28 - description: 32k osc 29 - description: 24m osc 29 - description: 24m osc 30 - description: ext1 clock input 30 - description: ext1 clock input 31 31 32 clock-names: 32 clock-names: 33 description: 33 description: 34 specify the external clocks names used b 34 specify the external clocks names used by the CCM module. 35 items: 35 items: 36 - const: osc_32k 36 - const: osc_32k 37 - const: osc_24m 37 - const: osc_24m 38 - const: clk_ext1 38 - const: clk_ext1 39 39 40 '#clock-cells': 40 '#clock-cells': 41 const: 1 41 const: 1 42 description: 42 description: 43 See include/dt-bindings/clock/imx93-cloc 43 See include/dt-bindings/clock/imx93-clock.h for the full list of 44 i.MX93 clock IDs. 44 i.MX93 clock IDs. 45 45 46 required: 46 required: 47 - compatible 47 - compatible 48 - reg 48 - reg 49 - '#clock-cells' 49 - '#clock-cells' 50 50 51 additionalProperties: false 51 additionalProperties: false 52 52 53 examples: 53 examples: 54 # Clock Control Module node: 54 # Clock Control Module node: 55 - | 55 - | 56 clock-controller@44450000 { 56 clock-controller@44450000 { 57 compatible = "fsl,imx93-ccm"; 57 compatible = "fsl,imx93-ccm"; 58 reg = <0x44450000 0x10000>; 58 reg = <0x44450000 0x10000>; 59 #clock-cells = <1>; 59 #clock-cells = <1>; 60 }; 60 }; 61 61 62 ... 62 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.