Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: clock: ti: add ti,autoidle.yaml reference

ti,divider-clock uses properties from ti,autoidle.
As we are converting autoidle binding to ti,autoidle.yaml, fix the reference
here.

Signed-off-by: Sukrut Bellary <sbellary@baylibre.com>
Link: https://lore.kernel.org/r/20250516081612.767559-4-sbellary@baylibre.com
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Sukrut Bellary and committed by
Stephen Boyd
358df002 a7953b62

+4 -18
+4 -18
Documentation/devicetree/bindings/clock/ti/ti,divider-clock.yaml
··· 55 55 is missing it is the same as supplying a zero shift. 56 56 57 57 This binding can also optionally provide support to the hardware autoidle 58 - feature, see [1]. 58 + feature. 59 59 60 - [1] Documentation/devicetree/bindings/clock/ti/autoidle.txt 60 + allOf: 61 + - $ref: ti,autoidle.yaml# 61 62 62 63 properties: 63 64 compatible: ··· 98 97 minimum: 1 99 98 default: 1 100 99 101 - 102 100 ti,max-div: 103 101 $ref: /schemas/types.yaml#/definitions/uint32 104 102 description: ··· 115 115 description: 116 116 valid divisor programming must be a power of two, 117 117 only valid if ti,dividers is not defined. 118 - 119 - ti,autoidle-shift: 120 - $ref: /schemas/types.yaml#/definitions/uint32 121 - description: 122 - bit shift of the autoidle enable bit for the clock, 123 - see [1]. 124 - maximum: 31 125 - default: 0 126 - 127 - ti,invert-autoidle-bit: 128 - type: boolean 129 - description: 130 - autoidle is enabled by setting the bit to 0, 131 - see [1] 132 118 133 119 ti,set-rate-parent: 134 120 type: boolean ··· 142 156 - clocks 143 157 - reg 144 158 145 - additionalProperties: false 159 + unevaluatedProperties: false 146 160 147 161 examples: 148 162 - |