Skip to content

Commit f0fee21

Browse files
vulpes2kartben
authored andcommitted
soc: introduce the EFR32MG24B210F1536IM48
The EFR32MG24B210F1536IM48 has 4 more GPIOs than the EFR32MG24B310F1536IM48, and does not support the high accuracy mode for the IADC. Signed-off-by: Daniel Fuchs <[email protected]>
1 parent 1b70bfa commit f0fee21

File tree

3 files changed

+32
-0
lines changed

3 files changed

+32
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
/*
2+
* Copyright (c) 2019 Steven Lemaire
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#include <mem.h>
8+
#include <silabs/efr32mg24.dtsi>
9+
10+
/ {
11+
sram0: memory@20000000 {
12+
reg = <0x20000000 DT_SIZE_K(256)>;
13+
};
14+
15+
soc {
16+
compatible = "silabs,efr32mg24b210f1536im48",
17+
"silabs,efr32mg24",
18+
"silabs,efr32",
19+
"simple-bus";
20+
};
21+
};
22+
23+
&flash0 {
24+
reg = <0x08000000 DT_SIZE_K(1536)>;
25+
};

soc/silabs/silabs_s2/efr32mg24/Kconfig.soc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,21 @@ config SOC_PART_NUMBER_EFR32MG24B310F1536IM48
1919
bool
2020
select SOC_SERIES_EFR32MG24
2121

22+
config SOC_PART_NUMBER_EFR32MG24B210F1536IM48
23+
bool
24+
select SOC_SERIES_EFR32MG24
25+
2226
config SOC_SERIES
2327
default "efr32mg24" if SOC_SERIES_EFR32MG24
2428

2529
config SOC
2630
default "efr32mg24b220f1536im48" if SOC_PART_NUMBER_EFR32MG24B220F1536IM48
2731
default "efr32mg24b310f1536im48" if SOC_PART_NUMBER_EFR32MG24B310F1536IM48
32+
default "efr32mg24b210f1536im48" if SOC_PART_NUMBER_EFR32MG24B210F1536IM48
2833
default "efr32mg24b020f1536im40" if SOC_PART_NUMBER_EFR32MG24B020F1536IM40
2934

3035
config SOC_PART_NUMBER
3136
default "EFR32MG24B220F1536IM48" if SOC_PART_NUMBER_EFR32MG24B220F1536IM48
3237
default "EFR32MG24B310F1536IM48" if SOC_PART_NUMBER_EFR32MG24B310F1536IM48
38+
default "EFR32MG24B210F1536IM48" if SOC_PART_NUMBER_EFR32MG24B210F1536IM48
3339
default "EFR32MG24B020F1536IM40" if SOC_PART_NUMBER_EFR32MG24B020F1536IM40

soc/silabs/soc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ family:
5151
socs:
5252
- name: efr32mg24b220f1536im48
5353
- name: efr32mg24b310f1536im48
54+
- name: efr32mg24b210f1536im48
5455
- name: efr32mg24b020f1536im40
5556
- name: efr32bg27
5657
socs:

0 commit comments

Comments
 (0)