Skip to content

Commit e09a13d

Browse files
asmellbycfriedt
authored andcommitted
dts: arm: silabs: Clean up xg22 dts files
Reformat devicetree files according to <https://docs.zephyrproject.org/latest/contribute/style/devicetree.html> and <https://docs.kernel.org/devicetree/bindings/dts-coding-style.html>: * Sort nodes by unit address or name * Sort properties by category and name Add missing MPU, hfrdodpllrt, hfxort and prortcclk nodes. Signed-off-by: Aksel Skauge Mellbye <[email protected]>
1 parent 0ee07b4 commit e09a13d

16 files changed

+305
-267
lines changed

boards/silabs/dev_kits/sltb010a/thunderboard.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@
7979
pinctrl-names = "default";
8080
status = "okay";
8181

82+
#address-cells = <1>;
83+
#size-cells = <0>;
8284
cs-gpios = <&gpioc 3 GPIO_ACTIVE_LOW>;
8385

8486
mx25r80: mx25r8035f@0 {

dts/arm/silabs/xg22/bgm220pc22hna.dtsi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@
3838
status = "okay";
3939
};
4040

41+
&prortcclk {
42+
clocks = <&lfxo>;
43+
};
44+
4145
&radio {
4246
pa-voltage-mv = <1800>;
4347
};

dts/arm/silabs/xg22/bgm220sc22hna.dtsi

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,32 @@
66
* SPDX-License-Identifier: Apache-2.0
77
*/
88

9-
#include <silabs/xg22/efr32bg22.dtsi>
109
#include <mem.h>
10+
#include <silabs/xg22/bgm22.dtsi>
1111

1212
/ {
1313
soc {
14-
compatible = "silabs,bgm220sc22hna", "silabs,efr32bg22", "silabs,xg22",
15-
"silabs,efr32", "simple-bus";
14+
compatible = "silabs,bgm220sc22hna", "silabs,bgm22", "silabs,xg22", "silabs,efr32",
15+
"simple-bus";
1616
};
1717
};
1818

1919
&flash0 {
20-
reg = <0x0 DT_SIZE_K(512)>;
20+
reg = <0x00000000 DT_SIZE_K(512)>;
21+
};
22+
23+
&hfxo {
24+
ctune = <140>;
25+
precision = <50>;
26+
status = "okay";
27+
};
28+
29+
&lfrco {
30+
precision-mode;
31+
};
32+
33+
&radio {
34+
pa-voltage-mv = <1800>;
2135
};
2236

2337
&sram0 {

dts/arm/silabs/xg22/efr32bg22c222f352gm32.dtsi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@
55
* SPDX-License-Identifier: Apache-2.0
66
*/
77

8-
#include <silabs/xg22/efr32bg22.dtsi>
98
#include <mem.h>
9+
#include <silabs/xg22/efr32bg22.dtsi>
1010

1111
/ {
1212
soc {
1313
compatible = "silabs,efr32bg22c222f352gm32", "silabs,efr32bg22", "silabs,xg22",
1414
"silabs,efr32", "simple-bus";
15-
model = "Silicon Labs EFR32BG22C222F352GM32 SoC";
1615
};
1716
};
1817

1918
&flash0 {
20-
reg = <0x0 DT_SIZE_K(352)>;
19+
reg = <0x00000000 DT_SIZE_K(352)>;
2120
};
2221

2322
&sram0 {

dts/arm/silabs/xg22/efr32bg22c222f352gm40.dtsi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@
55
* SPDX-License-Identifier: Apache-2.0
66
*/
77

8-
#include <silabs/xg22/efr32bg22.dtsi>
98
#include <mem.h>
9+
#include <silabs/xg22/efr32bg22.dtsi>
1010

1111
/ {
1212
soc {
1313
compatible = "silabs,efr32bg22c222f352gm40", "silabs,efr32bg22", "silabs,xg22",
1414
"silabs,efr32", "simple-bus";
15-
model = "Silicon Labs EFR32BG22C222F352GM40 SoC";
1615
};
1716
};
1817

1918
&flash0 {
20-
reg = <0x0 DT_SIZE_K(352)>;
19+
reg = <0x00000000 DT_SIZE_K(352)>;
2120
};
2221

2322
&sram0 {

dts/arm/silabs/xg22/efr32bg22c222f352gn32.dtsi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@
55
* SPDX-License-Identifier: Apache-2.0
66
*/
77

8-
#include <silabs/xg22/efr32bg22.dtsi>
98
#include <mem.h>
9+
#include <silabs/xg22/efr32bg22.dtsi>
1010

1111
/ {
1212
soc {
1313
compatible = "silabs,efr32bg22c222f352gn32", "silabs,efr32bg22", "silabs,xg22",
1414
"silabs,efr32", "simple-bus";
15-
model = "Silicon Labs EFR32BG22C222F352GN32 SoC";
1615
};
1716
};
1817

1918
&flash0 {
20-
reg = <0x0 DT_SIZE_K(352)>;
19+
reg = <0x00000000 DT_SIZE_K(352)>;
2120
};
2221

2322
&sram0 {

dts/arm/silabs/xg22/efr32bg22c224f512gm32.dtsi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@
55
* SPDX-License-Identifier: Apache-2.0
66
*/
77

8-
#include <silabs/xg22/efr32bg22.dtsi>
98
#include <mem.h>
9+
#include <silabs/xg22/efr32bg22.dtsi>
1010

1111
/ {
1212
soc {
1313
compatible = "silabs,efr32bg22c224f512gm32", "silabs,efr32bg22", "silabs,xg22",
1414
"silabs,efr32", "simple-bus";
15-
model = "Silicon Labs EFR32BG22C224F512GM32 SoC";
1615
};
1716
};
1817

1918
&flash0 {
20-
reg = <0x0 DT_SIZE_K(512)>;
19+
reg = <0x00000000 DT_SIZE_K(512)>;
2120
};
2221

2322
&sram0 {

dts/arm/silabs/xg22/efr32bg22c224f512gm40.dtsi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@
55
* SPDX-License-Identifier: Apache-2.0
66
*/
77

8-
#include <silabs/xg22/efr32bg22.dtsi>
98
#include <mem.h>
9+
#include <silabs/xg22/efr32bg22.dtsi>
1010

1111
/ {
1212
soc {
1313
compatible = "silabs,efr32bg22c224f512gm40", "silabs,efr32bg22", "silabs,xg22",
1414
"silabs,efr32", "simple-bus";
15-
model = "Silicon Labs EFR32BG22C224F512GM40 SoC";
1615
};
1716
};
1817

1918
&flash0 {
20-
reg = <0x0 DT_SIZE_K(512)>;
19+
reg = <0x00000000 DT_SIZE_K(512)>;
2120
};
2221

2322
&sram0 {

dts/arm/silabs/xg22/efr32bg22c224f512gn32.dtsi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@
55
* SPDX-License-Identifier: Apache-2.0
66
*/
77

8-
#include <silabs/xg22/efr32bg22.dtsi>
98
#include <mem.h>
9+
#include <silabs/xg22/efr32bg22.dtsi>
1010

1111
/ {
1212
soc {
1313
compatible = "silabs,efr32bg22c224f512gn32", "silabs,efr32bg22", "silabs,xg22",
1414
"silabs,efr32", "simple-bus";
15-
model = "Silicon Labs EFR32BG22C224F512GN32 SoC";
1615
};
1716
};
1817

1918
&flash0 {
20-
reg = <0x0 DT_SIZE_K(512)>;
19+
reg = <0x00000000 DT_SIZE_K(512)>;
2120
};
2221

2322
&sram0 {

dts/arm/silabs/xg22/efr32bg22c224f512im32.dtsi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@
55
* SPDX-License-Identifier: Apache-2.0
66
*/
77

8-
#include <silabs/xg22/efr32bg22.dtsi>
98
#include <mem.h>
9+
#include <silabs/xg22/efr32bg22.dtsi>
1010

1111
/ {
1212
soc {
1313
compatible = "silabs,efr32bg22c224f512im32", "silabs,efr32bg22", "silabs,xg22",
1414
"silabs,efr32", "simple-bus";
15-
model = "Silicon Labs EFR32BG22C224F512IM32 SoC";
1615
};
1716
};
1817

1918
&flash0 {
20-
reg = <0x0 DT_SIZE_K(512)>;
19+
reg = <0x00000000 DT_SIZE_K(512)>;
2120
};
2221

2322
&sram0 {

0 commit comments

Comments
 (0)