1 Binding for Texas Instruments autoidle clock.
3 Binding status: Unstable - ABI compatibility may be broken in the future
5 This binding uses the common clock binding[1]. It assumes a register mapped
6 clock which can be put to idle automatically by hardware based on the usage
7 and a configuration bit setting. Autoidle clock is never an individual
8 clock, it is always a derivative of some basic clock like a gate, divider,
11 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
14 - reg : offset for the register controlling the autoidle
15 - ti,autoidle-shift : bit shift of the autoidle enable bit
16 - ti,invert-autoidle-bit : autoidle is enabled by setting the bit to 0
19 dpll_core_m4_ck: dpll_core_m4_ck {
21 compatible = "ti,divider-clock";
22 clocks = <&dpll_core_x2_ck>;
24 ti,autoidle-shift = <8>;
26 ti,index-starts-at-one;
27 ti,invert-autoidle-bit;
30 dpll_usb_clkdcoldo_ck: dpll_usb_clkdcoldo_ck {
32 compatible = "ti,fixed-factor-clock";
33 clocks = <&dpll_usb_ck>;
35 ti,autoidle-shift = <8>;
38 ti,invert-autoidle-bit;