18d71c8c0SAnson Huang# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 28d71c8c0SAnson Huang%YAML 1.2 38d71c8c0SAnson Huang--- 48d71c8c0SAnson Huang$id: http://devicetree.org/schemas/clock/imx5-clock.yaml# 58d71c8c0SAnson Huang$schema: http://devicetree.org/meta-schemas/core.yaml# 68d71c8c0SAnson Huang 78d71c8c0SAnson Huangtitle: Clock bindings for Freescale i.MX5 88d71c8c0SAnson Huang 98d71c8c0SAnson Huangmaintainers: 10fb7acfe7SFabio Estevam - Fabio Estevam <festevam@gmail.com> 118d71c8c0SAnson Huang 128d71c8c0SAnson Huangdescription: | 138d71c8c0SAnson Huang The clock consumer should specify the desired clock by having the clock 148d71c8c0SAnson Huang ID in its "clocks" phandle cell. See include/dt-bindings/clock/imx5-clock.h 158d71c8c0SAnson Huang for the full list of i.MX5 clock IDs. 168d71c8c0SAnson Huang 178d71c8c0SAnson Huangproperties: 188d71c8c0SAnson Huang compatible: 198d71c8c0SAnson Huang enum: 208d71c8c0SAnson Huang - fsl,imx53-ccm 218d71c8c0SAnson Huang - fsl,imx51-ccm 228d71c8c0SAnson Huang - fsl,imx50-ccm 238d71c8c0SAnson Huang 248d71c8c0SAnson Huang reg: 258d71c8c0SAnson Huang maxItems: 1 268d71c8c0SAnson Huang 278d71c8c0SAnson Huang interrupts: 288d71c8c0SAnson Huang description: CCM provides 2 interrupt requests, request 1 is to generate 298d71c8c0SAnson Huang interrupt for frequency or mux change, request 2 is to generate 308d71c8c0SAnson Huang interrupt for oscillator read or PLL lock. 318d71c8c0SAnson Huang items: 328d71c8c0SAnson Huang - description: CCM interrupt request 1 338d71c8c0SAnson Huang - description: CCM interrupt request 2 348d71c8c0SAnson Huang 358d71c8c0SAnson Huang '#clock-cells': 368d71c8c0SAnson Huang const: 1 378d71c8c0SAnson Huang 388d71c8c0SAnson Huangrequired: 398d71c8c0SAnson Huang - compatible 408d71c8c0SAnson Huang - reg 418d71c8c0SAnson Huang - interrupts 428d71c8c0SAnson Huang - '#clock-cells' 438d71c8c0SAnson Huang 448d71c8c0SAnson HuangadditionalProperties: false 458d71c8c0SAnson Huang 468d71c8c0SAnson Huangexamples: 478d71c8c0SAnson Huang - | 488d71c8c0SAnson Huang #include <dt-bindings/clock/imx5-clock.h> 498d71c8c0SAnson Huang #include <dt-bindings/interrupt-controller/arm-gic.h> 508d71c8c0SAnson Huang 518d71c8c0SAnson Huang clock-controller@53fd4000{ 528d71c8c0SAnson Huang compatible = "fsl,imx53-ccm"; 538d71c8c0SAnson Huang reg = <0x53fd4000 0x4000>; 548d71c8c0SAnson Huang interrupts = <0 71 IRQ_TYPE_LEVEL_HIGH>, 558d71c8c0SAnson Huang <0 72 IRQ_TYPE_LEVEL_HIGH>; 568d71c8c0SAnson Huang #clock-cells = <1>; 578d71c8c0SAnson Huang }; 58*9cc9b193SRob Herring... 59