Skip to content

Commit 2fdf0b8

Browse files
passgatbebarino
authored andcommitted
ARM: dts: am43xx-clocks: add spread spectrum support
Registers for adjusting the spread spectrum clocking (SSC) have been added. As reported by the TI spruhl7x RM, SSC is supported only for LCD and MPU PLLs, but the PRCM_CM_SSC_DELTAMSTEP_DPLL_XXX and PRCM_CM_SSC_MODFREQDIV_DPLL_XXX registers, as well as the enable field in the PRCM_CM_CLKMODE_DPLL_XXX registers are mapped for all PLLs (CORE, MPU, DDR, PER, DISP, EXTDEV). Signed-off-by: Dario Binacchi <[email protected]> Acked-by: Tony Lindgren <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Stephen Boyd <[email protected]>
1 parent a543293 commit 2fdf0b8

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

arch/arm/boot/dts/am43xx-clocks.dtsi

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
#clock-cells = <0>;
205205
compatible = "ti,am3-dpll-core-clock";
206206
clocks = <&sys_clkin_ck>, <&sys_clkin_ck>;
207-
reg = <0x2d20>, <0x2d24>, <0x2d2c>;
207+
reg = <0x2d20>, <0x2d24>, <0x2d2c>, <0x2d48>, <0x2d4c>;
208208
};
209209

210210
dpll_core_x2_ck: dpll_core_x2_ck {
@@ -250,7 +250,7 @@
250250
#clock-cells = <0>;
251251
compatible = "ti,am3-dpll-clock";
252252
clocks = <&sys_clkin_ck>, <&sys_clkin_ck>;
253-
reg = <0x2d60>, <0x2d64>, <0x2d6c>;
253+
reg = <0x2d60>, <0x2d64>, <0x2d6c>, <0x2d88>, <0x2d8c>;
254254
};
255255

256256
dpll_mpu_m2_ck: dpll_mpu_m2_ck@2d70 {
@@ -276,7 +276,7 @@
276276
#clock-cells = <0>;
277277
compatible = "ti,am3-dpll-clock";
278278
clocks = <&sys_clkin_ck>, <&sys_clkin_ck>;
279-
reg = <0x2da0>, <0x2da4>, <0x2dac>;
279+
reg = <0x2da0>, <0x2da4>, <0x2dac>, <0x2dc8>, <0x2dcc>;
280280
};
281281

282282
dpll_ddr_m2_ck: dpll_ddr_m2_ck@2db0 {
@@ -294,7 +294,7 @@
294294
#clock-cells = <0>;
295295
compatible = "ti,am3-dpll-clock";
296296
clocks = <&sys_clkin_ck>, <&sys_clkin_ck>;
297-
reg = <0x2e20>, <0x2e24>, <0x2e2c>;
297+
reg = <0x2e20>, <0x2e24>, <0x2e2c>, <0x2e48>, <0x2e4c>;
298298
};
299299

300300
dpll_disp_m2_ck: dpll_disp_m2_ck@2e30 {
@@ -313,7 +313,7 @@
313313
#clock-cells = <0>;
314314
compatible = "ti,am3-dpll-j-type-clock";
315315
clocks = <&sys_clkin_ck>, <&sys_clkin_ck>;
316-
reg = <0x2de0>, <0x2de4>, <0x2dec>;
316+
reg = <0x2de0>, <0x2de4>, <0x2dec>, <0x2e08>, <0x2e0c>;
317317
};
318318

319319
dpll_per_m2_ck: dpll_per_m2_ck@2df0 {
@@ -557,7 +557,7 @@
557557
#clock-cells = <0>;
558558
compatible = "ti,am3-dpll-clock";
559559
clocks = <&sys_clkin_ck>, <&sys_clkin_ck>;
560-
reg = <0x2e60>, <0x2e64>, <0x2e6c>;
560+
reg = <0x2e60>, <0x2e64>, <0x2e6c>, <0x2e88>, <0x2e8c>;
561561
};
562562

563563
dpll_extdev_m2_ck: dpll_extdev_m2_ck@2e70 {

0 commit comments

Comments
 (0)