Skip to content

Commit 09efa2c

Browse files
asmellbykartben
authored andcommitted
soc: silabs: Make soc.h generic for Series 2
All series 2 devices should be able to use the same soc.h. Signed-off-by: Aksel Skauge Mellbye <[email protected]>
1 parent a238e5c commit 09efa2c

File tree

7 files changed

+21
-122
lines changed

7 files changed

+21
-122
lines changed

soc/silabs/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# Copyright (c) 2017 Christian Taedcke
33

44
add_subdirectory(common)
5+
zephyr_include_directories(${SOC_FAMILY})
56
zephyr_include_directories(${SOC_FAMILY}/${SOC_SERIES})
67

78
add_subdirectory_ifdef(CONFIG_SOC_FAMILY_SILABS_S2 silabs_s2)

soc/silabs/silabs_s2/efr32bg22/soc.h

Lines changed: 0 additions & 23 deletions
This file was deleted.

soc/silabs/silabs_s2/efr32bg27/soc.h

Lines changed: 0 additions & 18 deletions
This file was deleted.

soc/silabs/silabs_s2/efr32mg21/soc.h

Lines changed: 0 additions & 28 deletions
This file was deleted.

soc/silabs/silabs_s2/efr32mg24/soc.h

Lines changed: 0 additions & 30 deletions
This file was deleted.

soc/silabs/silabs_s2/efr32zg23/soc.h

Lines changed: 0 additions & 23 deletions
This file was deleted.

soc/silabs/silabs_s2/soc.h

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/*
2+
* Copyright (c) 2025 Silicon Laboratories Inc.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
/**
8+
* @file
9+
* @brief Register access macros for Silabs Series 2 SoCs
10+
*
11+
*/
12+
13+
#ifndef SILABS_S2_SOC_H_
14+
#define SILABS_S2_SOC_H_
15+
16+
#ifndef _ASMLANGUAGE
17+
#include <em_common.h>
18+
#endif
19+
20+
#endif

0 commit comments

Comments
 (0)