[PATCH v3 1/3] dt-bindings: clock: ti: dpll: deprecate the ti,ssc-* properties
From: Dario Binacchi
Date: Wed Oct 28 2026 - 03:44:52 EST
The common clock binding provides assigned-clock-sscs to configure
spread spectrum clocking (SSC), supported by the clock core since commit
a7f16660af39 ("clk: conf: Support assigned-clock-sscs"). Deprecate the
vendor specific ti,ssc-deltam, ti,ssc-modfreq-hz and ti,ssc-downspread
properties in favor of it, so that new DTs use a single way to describe
the same thing.
Signed-off-by: Dario Binacchi <dario.binacchi@xxxxxxxxxxxxxxxxxxxx>
---
Changes in v3:
- Deprecate the properties instead of dropping them
Documentation/devicetree/bindings/clock/ti/dpll.txt | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/clock/ti/dpll.txt b/Documentation/devicetree/bindings/clock/ti/dpll.txt
index 14a1b72c2e71..8759c328e841 100644
--- a/Documentation/devicetree/bindings/clock/ti/dpll.txt
+++ b/Documentation/devicetree/bindings/clock/ti/dpll.txt
@@ -57,11 +57,14 @@ Optional properties:
- ti,min-div : the minimum divisor to start from to round the DPLL
target rate
- ti,ssc-deltam : DPLL supports spread spectrum clocking, frequency
- spreading in permille (10th of a percent)
+ spreading in permille (10th of a percent).
+ Deprecated, use assigned-clock-sscs instead.
- ti,ssc-modfreq-hz : DPLL supports spread spectrum clocking, spread
- spectrum modulation frequency
+ spectrum modulation frequency.
+ Deprecated, use assigned-clock-sscs instead.
- ti,ssc-downspread : DPLL supports spread spectrum clocking, boolean
- to enable the downspread feature
+ to enable the downspread feature.
+ Deprecated, use assigned-clock-sscs instead.
Examples:
dpll_core_ck: dpll_core_ck@44e00490 {
--
2.43.0