dts: arm: silabs: Move efr32mg24 to xg24 directory
Introduce subdirectory for xg24 socs. Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
This commit is contained in:
parent
8ab2f34d96
commit
96df30829e
12 changed files with 54 additions and 41 deletions
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include <silabs/efr32mg24b220f1536im48.dtsi>
|
||||
#include <silabs/xg24/efr32mg24b220f1536im48.dtsi>
|
||||
#include "xiao_mg24-pinctrl.dtsi"
|
||||
#include "seeed_xiao_connector.dtsi"
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include <silabs/efr32mg24b310f1536im48.dtsi>
|
||||
#include <silabs/xg24/efr32mg24b310f1536im48.dtsi>
|
||||
#include <zephyr/dt-bindings/input/input-event-codes.h>
|
||||
#include <zephyr/dt-bindings/regulator/silabs_dcdc.h>
|
||||
#include "xg24_dk2601b-pinctrl.dtsi"
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include <silabs/efr32mg24b210f1536im48.dtsi>
|
||||
#include <silabs/xg24/efr32mg24b210f1536im48.dtsi>
|
||||
#include <zephyr/dt-bindings/input/input-event-codes.h>
|
||||
#include <zephyr/dt-bindings/regulator/silabs_dcdc.h>
|
||||
#include "xg24_ek2703a-pinctrl.dtsi"
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include <silabs/efr32mg24b220f1536im48.dtsi>
|
||||
#include <silabs/xg24/efr32mg24b220f1536im48.dtsi>
|
||||
#include <zephyr/dt-bindings/input/input-event-codes.h>
|
||||
#include <zephyr/dt-bindings/regulator/silabs_dcdc.h>
|
||||
#include "xg24_rb4187c-pinctrl.dtsi"
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include <silabs/efr32mg24b020f1536im40.dtsi>
|
||||
#include <silabs/xg24/efr32mg24b020f1536im40.dtsi>
|
||||
#include "sparkfun_thing_plus_matter_mgm240p-pinctrl.dtsi"
|
||||
#include <zephyr/dt-bindings/input/input-event-codes.h>
|
||||
#include <zephyr/dt-bindings/regulator/silabs_dcdc.h>
|
||||
|
|
7
dts/arm/silabs/xg24/efr32mg24.dtsi
Normal file
7
dts/arm/silabs/xg24/efr32mg24.dtsi
Normal file
|
@ -0,0 +1,7 @@
|
|||
/*
|
||||
* Copyright (c) 2025 Silicon Laboratories Inc.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
#include <silabs/xg24/efr32xg24.dtsi>
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
#include <mem.h>
|
||||
#include <silabs/efr32mg24.dtsi>
|
||||
#include <silabs/xg24/efr32mg24.dtsi>
|
||||
|
||||
/ {
|
||||
sram0: memory@20000000 {
|
||||
|
@ -13,9 +13,8 @@
|
|||
};
|
||||
|
||||
soc {
|
||||
compatible = "silabs,efr32mg24b020f1536im40",
|
||||
"silabs,efr32mg24", "silabs,efr32",
|
||||
"simple-bus";
|
||||
compatible = "silabs,efr32mg24b020f1536im40", "silabs,efr32mg24", "silabs,xg24",
|
||||
"silabs,efr32", "simple-bus";
|
||||
};
|
||||
};
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
#include <mem.h>
|
||||
#include <silabs/efr32mg24.dtsi>
|
||||
#include <silabs/xg24/efr32mg24.dtsi>
|
||||
|
||||
/ {
|
||||
sram0: memory@20000000 {
|
||||
|
@ -13,10 +13,8 @@
|
|||
};
|
||||
|
||||
soc {
|
||||
compatible = "silabs,efr32mg24b210f1536im48",
|
||||
"silabs,efr32mg24",
|
||||
"silabs,efr32",
|
||||
"simple-bus";
|
||||
compatible = "silabs,efr32mg24b210f1536im48", "silabs,efr32mg24", "silabs,xg24",
|
||||
"silabs,efr32", "simple-bus";
|
||||
};
|
||||
};
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
#include <mem.h>
|
||||
#include <silabs/efr32mg24.dtsi>
|
||||
#include <silabs/xg24/efr32mg24.dtsi>
|
||||
|
||||
/ {
|
||||
sram0: memory@20000000 {
|
||||
|
@ -13,9 +13,8 @@
|
|||
};
|
||||
|
||||
soc {
|
||||
compatible = "silabs,efr32mg24b220f1536im48",
|
||||
"silabs,efr32mg24", "silabs,efr32",
|
||||
"simple-bus";
|
||||
compatible = "silabs,efr32mg24b220f1536im48", "silabs,efr32mg24", "silabs,xg24",
|
||||
"silabs,efr32", "simple-bus";
|
||||
};
|
||||
};
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
#include <mem.h>
|
||||
#include <silabs/efr32mg24.dtsi>
|
||||
#include <silabs/xg24/efr32mg24.dtsi>
|
||||
|
||||
/ {
|
||||
sram0: memory@20000000 {
|
||||
|
@ -13,9 +13,8 @@
|
|||
};
|
||||
|
||||
soc {
|
||||
compatible = "silabs,efr32mg24b310f1536im48",
|
||||
"silabs,efr32mg24", "silabs,efr32",
|
||||
"simple-bus";
|
||||
compatible = "silabs,efr32mg24b310f1536im48", "silabs,efr32mg24", "silabs,xg24",
|
||||
"silabs,efr32", "simple-bus";
|
||||
};
|
||||
};
|
||||
|
30
dts/arm/silabs/xg24/efr32xg24.dtsi
Normal file
30
dts/arm/silabs/xg24/efr32xg24.dtsi
Normal file
|
@ -0,0 +1,30 @@
|
|||
/*
|
||||
* Copyright (c) 2025 Silicon Laboratories Inc.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
#include <silabs/xg24/xg24.dtsi>
|
||||
|
||||
/ {
|
||||
soc {
|
||||
radio: radio@b0000000 {
|
||||
compatible = "silabs,series2-radio";
|
||||
reg = <0xb0000000 0x1000000>;
|
||||
interrupts = <30 1>, <31 1>, <32 1>, <33 1>, <34 1>, <35 1>,
|
||||
<36 1>, <37 1>, <38 1>, <39 1>, <70 1>, <71 1>;
|
||||
interrupt-names = "agc", "bufc", "frc_pri", "frc", "modem", "protimer",
|
||||
"rac_rsm", "rac_seq", "hostmailbox", "synth",
|
||||
"rfeca0", "rfeca1";
|
||||
pa-initial-power-dbm = <10>;
|
||||
pa-ramp-time-us = <10>;
|
||||
pa-voltage-mv = <3300>;
|
||||
pa-2p4ghz = "highest";
|
||||
|
||||
bt_hci_silabs: bt_hci_silabs {
|
||||
compatible = "silabs,bt-hci-efr32";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
|
@ -450,25 +450,6 @@
|
|||
clocks = <&cmu CLOCK_ACMP0 CLOCK_BRANCH_EM01GRPACLK>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
radio: radio@b0000000 {
|
||||
compatible = "silabs,series2-radio";
|
||||
reg = <0xb0000000 0x1000000>;
|
||||
interrupts = <30 1>, <31 1>, <32 1>, <33 1>, <34 1>, <35 1>,
|
||||
<36 1>, <37 1>, <38 1>, <39 1>, <70 1>, <71 1>;
|
||||
interrupt-names = "agc", "bufc", "frc_pri", "frc", "modem", "protimer",
|
||||
"rac_rsm", "rac_seq", "hostmailbox", "synth",
|
||||
"rfeca0", "rfeca1";
|
||||
pa-initial-power-dbm = <10>;
|
||||
pa-ramp-time-us = <10>;
|
||||
pa-voltage-mv = <3300>;
|
||||
pa-2p4ghz = "highest";
|
||||
|
||||
bt_hci_silabs: bt_hci_silabs {
|
||||
compatible = "silabs,bt-hci-efr32";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue