xref: /linux/Documentation/devicetree/bindings/clock/ti/clockdomain.txt (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1Binding for Texas Instruments clockdomain.
2
3This binding uses the common clock binding[1] in consumer role.
4Every clock on TI SoC belongs to one clockdomain, but software
5only needs this information for specific clocks which require
6their parent clockdomain to be controlled when the clock is
7enabled/disabled. This binding doesn't define a new clock
8binding type, it is used to group existing clock nodes under
9hardware hierarchy.
10
11[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
12
13Required properties:
14- compatible : shall be "ti,clockdomain"
15- #clock-cells : from common clock binding; shall be set to 0.
16- clocks : link phandles of clocks within this domain
17
18Optional properties:
19- clock-output-names : from common clock binding.
20
21Examples:
22	dss_clkdm: dss_clkdm {
23		compatible = "ti,clockdomain";
24		clocks = <&dss1_alwon_fck_3430es2>, <&dss_ick_3430es2>;
25	};
26