63 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/clock/imx93-clock.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: NXP i.MX93 Clock Control Module8 9maintainers:10 - Peng Fan <peng.fan@nxp.com>11 12description: |13 i.MX93 clock control module is an integrated clock controller, which14 includes clock generator, clock gate and supplies to all modules.15 16properties:17 compatible:18 enum:19 - fsl,imx93-ccm20 21 reg:22 maxItems: 123 24 clocks:25 description:26 specify the external clocks used by the CCM module.27 items:28 - description: 32k osc29 - description: 24m osc30 - description: ext1 clock input31 32 clock-names:33 description:34 specify the external clocks names used by the CCM module.35 items:36 - const: osc_32k37 - const: osc_24m38 - const: clk_ext139 40 '#clock-cells':41 const: 142 description:43 See include/dt-bindings/clock/imx93-clock.h for the full list of44 i.MX93 clock IDs.45 46required:47 - compatible48 - reg49 - '#clock-cells'50 51additionalProperties: false52 53examples:54 # Clock Control Module node:55 - |56 clock-controller@44450000 {57 compatible = "fsl,imx93-ccm";58 reg = <0x44450000 0x10000>;59 #clock-cells = <1>;60 };61 62...63