xref: /linux/Documentation/devicetree/bindings/clock/ti/clockdomain.txt (revision b8c8a8ea18ad679e29b6970ae0b5707bc061b5e7)
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