1*b97ee269SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*b97ee269SEmmanuel Vadot%YAML 1.2 3*b97ee269SEmmanuel Vadot--- 4*b97ee269SEmmanuel Vadot$id: http://devicetree.org/schemas/clock/fsl,scu-clk.yaml# 5*b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*b97ee269SEmmanuel Vadot 7*b97ee269SEmmanuel Vadottitle: i.MX SCU Client Device Node - Clock bindings based on SCU Message Protocol 8*b97ee269SEmmanuel Vadot 9*b97ee269SEmmanuel Vadotmaintainers: 10*b97ee269SEmmanuel Vadot - Abel Vesa <abel.vesa@nxp.com> 11*b97ee269SEmmanuel Vadot 12*b97ee269SEmmanuel Vadotdescription: i.MX SCU Client Device Node 13*b97ee269SEmmanuel Vadot Client nodes are maintained as children of the relevant IMX-SCU device node. 14*b97ee269SEmmanuel Vadot This binding uses the common clock binding. 15*b97ee269SEmmanuel Vadot (Documentation/devicetree/bindings/clock/clock-bindings.txt) 16*b97ee269SEmmanuel Vadot The clock consumer should specify the desired clock by having the clock 17*b97ee269SEmmanuel Vadot ID in its "clocks" phandle cell. See the full list of clock IDs from 18*b97ee269SEmmanuel Vadot include/dt-bindings/clock/imx8qxp-clock.h 19*b97ee269SEmmanuel Vadot 20*b97ee269SEmmanuel Vadotproperties: 21*b97ee269SEmmanuel Vadot compatible: 22*b97ee269SEmmanuel Vadot items: 23*b97ee269SEmmanuel Vadot - enum: 24*b97ee269SEmmanuel Vadot - fsl,imx8dxl-clk 25*b97ee269SEmmanuel Vadot - fsl,imx8qm-clk 26*b97ee269SEmmanuel Vadot - fsl,imx8qxp-clk 27*b97ee269SEmmanuel Vadot - const: fsl,scu-clk 28*b97ee269SEmmanuel Vadot 29*b97ee269SEmmanuel Vadot '#clock-cells': 30*b97ee269SEmmanuel Vadot const: 2 31*b97ee269SEmmanuel Vadot 32*b97ee269SEmmanuel Vadotrequired: 33*b97ee269SEmmanuel Vadot - compatible 34*b97ee269SEmmanuel Vadot - '#clock-cells' 35*b97ee269SEmmanuel Vadot 36*b97ee269SEmmanuel VadotadditionalProperties: false 37*b97ee269SEmmanuel Vadot 38*b97ee269SEmmanuel Vadotexamples: 39*b97ee269SEmmanuel Vadot - | 40*b97ee269SEmmanuel Vadot clock-controller { 41*b97ee269SEmmanuel Vadot compatible = "fsl,imx8qxp-clk", "fsl,scu-clk"; 42*b97ee269SEmmanuel Vadot #clock-cells = <2>; 43*b97ee269SEmmanuel Vadot }; 44