Skip to content

Commit b1ec662

Browse files
Anurag Duttagregkh
authored andcommitted
arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
[ Upstream commit 3a47e38 ] The clock IDs for multiple MCSPI instances across wakeup as well as main domain in J7200 are incorrect when compared with documentation [1]. This results in kernel crashes when the said instances are enabled. Fix the clock ids to their appropriate values. [1]https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/j7200/clocks.html Fixes: 8f6c475 ("arm64: dts: ti: k3-j7200: Add MCSPI nodes") Signed-off-by: Anurag Dutta <a-dutta@ti.com> Reviewed-by: Aniket Limaye <a-limaye@ti.com> Link: https://lore.kernel.org/r/20241023104532.3438851-2-a-dutta@ti.com Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
1 parent 3aff48c commit b1ec662

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

arch/arm64/boot/dts/ti/k3-j7200-main.dtsi

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1163,7 +1163,7 @@
11631163
#address-cells = <1>;
11641164
#size-cells = <0>;
11651165
power-domains = <&k3_pds 266 TI_SCI_PD_EXCLUSIVE>;
1166-
clocks = <&k3_clks 266 1>;
1166+
clocks = <&k3_clks 266 4>;
11671167
status = "disabled";
11681168
};
11691169

@@ -1174,7 +1174,7 @@
11741174
#address-cells = <1>;
11751175
#size-cells = <0>;
11761176
power-domains = <&k3_pds 267 TI_SCI_PD_EXCLUSIVE>;
1177-
clocks = <&k3_clks 267 1>;
1177+
clocks = <&k3_clks 267 4>;
11781178
status = "disabled";
11791179
};
11801180

@@ -1185,7 +1185,7 @@
11851185
#address-cells = <1>;
11861186
#size-cells = <0>;
11871187
power-domains = <&k3_pds 268 TI_SCI_PD_EXCLUSIVE>;
1188-
clocks = <&k3_clks 268 1>;
1188+
clocks = <&k3_clks 268 4>;
11891189
status = "disabled";
11901190
};
11911191

@@ -1196,7 +1196,7 @@
11961196
#address-cells = <1>;
11971197
#size-cells = <0>;
11981198
power-domains = <&k3_pds 269 TI_SCI_PD_EXCLUSIVE>;
1199-
clocks = <&k3_clks 269 1>;
1199+
clocks = <&k3_clks 269 4>;
12001200
status = "disabled";
12011201
};
12021202

@@ -1207,7 +1207,7 @@
12071207
#address-cells = <1>;
12081208
#size-cells = <0>;
12091209
power-domains = <&k3_pds 270 TI_SCI_PD_EXCLUSIVE>;
1210-
clocks = <&k3_clks 270 1>;
1210+
clocks = <&k3_clks 270 2>;
12111211
status = "disabled";
12121212
};
12131213

@@ -1218,7 +1218,7 @@
12181218
#address-cells = <1>;
12191219
#size-cells = <0>;
12201220
power-domains = <&k3_pds 271 TI_SCI_PD_EXCLUSIVE>;
1221-
clocks = <&k3_clks 271 1>;
1221+
clocks = <&k3_clks 271 4>;
12221222
status = "disabled";
12231223
};
12241224

@@ -1229,7 +1229,7 @@
12291229
#address-cells = <1>;
12301230
#size-cells = <0>;
12311231
power-domains = <&k3_pds 272 TI_SCI_PD_EXCLUSIVE>;
1232-
clocks = <&k3_clks 272 1>;
1232+
clocks = <&k3_clks 272 4>;
12331233
status = "disabled";
12341234
};
12351235

@@ -1240,7 +1240,7 @@
12401240
#address-cells = <1>;
12411241
#size-cells = <0>;
12421242
power-domains = <&k3_pds 273 TI_SCI_PD_EXCLUSIVE>;
1243-
clocks = <&k3_clks 273 1>;
1243+
clocks = <&k3_clks 273 4>;
12441244
status = "disabled";
12451245
};
12461246

arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,7 @@
494494
#address-cells = <1>;
495495
#size-cells = <0>;
496496
power-domains = <&k3_pds 274 TI_SCI_PD_EXCLUSIVE>;
497-
clocks = <&k3_clks 274 0>;
497+
clocks = <&k3_clks 274 4>;
498498
status = "disabled";
499499
};
500500

@@ -505,7 +505,7 @@
505505
#address-cells = <1>;
506506
#size-cells = <0>;
507507
power-domains = <&k3_pds 275 TI_SCI_PD_EXCLUSIVE>;
508-
clocks = <&k3_clks 275 0>;
508+
clocks = <&k3_clks 275 4>;
509509
status = "disabled";
510510
};
511511

@@ -516,7 +516,7 @@
516516
#address-cells = <1>;
517517
#size-cells = <0>;
518518
power-domains = <&k3_pds 276 TI_SCI_PD_EXCLUSIVE>;
519-
clocks = <&k3_clks 276 0>;
519+
clocks = <&k3_clks 276 2>;
520520
status = "disabled";
521521
};
522522

0 commit comments

Comments
 (0)