13cd4a596STero KristoBinding for Texas Instruments clockdomain.
23cd4a596STero Kristo
33cd4a596STero KristoBinding status: Unstable - ABI compatibility may be broken in the future
43cd4a596STero Kristo
53cd4a596STero KristoThis binding uses the common clock binding[1] in consumer role.
63cd4a596STero KristoEvery clock on TI SoC belongs to one clockdomain, but software
73cd4a596STero Kristoonly needs this information for specific clocks which require
83cd4a596STero Kristotheir parent clockdomain to be controlled when the clock is
93cd4a596STero Kristoenabled/disabled. This binding doesn't define a new clock
103cd4a596STero Kristobinding type, it is used to group existing clock nodes under
113cd4a596STero Kristohardware hierarchy.
123cd4a596STero Kristo
133cd4a596STero Kristo[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
143cd4a596STero Kristo
153cd4a596STero KristoRequired properties:
163cd4a596STero Kristo- compatible : shall be "ti,clockdomain"
173cd4a596STero Kristo- #clock-cells : from common clock binding; shall be set to 0.
183cd4a596STero Kristo- clocks : link phandles of clocks within this domain
193cd4a596STero Kristo
20*fc3d39d5STony LindgrenOptional properties:
21*fc3d39d5STony Lindgren- clock-output-names : from common clock binding.
22*fc3d39d5STony Lindgren
233cd4a596STero KristoExamples:
243cd4a596STero Kristo	dss_clkdm: dss_clkdm {
253cd4a596STero Kristo		compatible = "ti,clockdomain";
263cd4a596STero Kristo		clocks = <&dss1_alwon_fck_3430es2>, <&dss_ick_3430es2>;
273cd4a596STero Kristo	};
28