Lines Matching +full:at +full:- +full:compatible
4 register-mapped adjustable clock rate divider that does not gate and has
15 ti,index-starts-at-one - valid divisor values start at 1, not the default
22 ti,index-power-of-two - valid divisor values are powers of two. E.g:
39 Any zero value in this array means the corresponding bit-value is invalid
50 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
54 - compatible : shall be "ti,divider-clock" or "ti,composite-divider-clock".
55 - #clock-cells : from common clock binding; shall be set to 0.
56 - clocks : link to phandle of parent clock
57 - reg : offset for register controlling adjustable divider
60 - clock-output-names : from common clock binding.
61 - ti,dividers : array of integers defining divisors
62 - ti,bit-shift : number of bits to shift the divider value, defaults to 0
63 - ti,min-div : min divisor for dividing the input clock rate, only
65 - ti,max-div : max divisor for dividing the input clock rate, only needed
67 - ti,index-starts-at-one : valid divisor programming starts at 1, not zero,
69 - ti,index-power-of-two : valid divisor programming must be a power of two,
71 - ti,autoidle-shift : bit shift of the autoidle enable bit for the clock,
73 - ti,invert-autoidle-bit : autoidle is enabled by setting the bit to 0,
75 - ti,set-rate-parent : clk_set_rate is propagated to parent
76 - ti,latch-bit : latch the divider value to HW, only needed if the register
82 #clock-cells = <0>;
83 compatible = "ti,divider-clock";
85 ti,max-div = <127>;
87 ti,index-starts-at-one;
91 #clock-cells = <0>;
92 compatible = "ti,divider-clock";
94 ti,bit-shift = <24>;
96 ti,max-div = <2>;
100 #clock-cells = <0>;
101 compatible = "ti,composite-divider-clock";
103 ti,max-div = <31>;
105 ti,index-starts-at-one;
109 #clock-cells = <0>;
110 compatible = "ti,composite-divider-clock";
112 ti,bit-shift = <8>;