File tree Expand file tree Collapse file tree 6 files changed +426
-10
lines changed Expand file tree Collapse file tree 6 files changed +426
-10
lines changed Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ zephyr_library_sources_ifdef(CONFIG_GPIO_SAM4L gpio_sam4l.c)
100
100
zephyr_library_sources_ifdef (CONFIG_GPIO_SEDI gpio_sedi.c )
101
101
zephyr_library_sources_ifdef (CONFIG_GPIO_SI32 gpio_si32.c )
102
102
zephyr_library_sources_ifdef (CONFIG_GPIO_SIFIVE gpio_sifive.c )
103
+ zephyr_library_sources_ifdef (CONFIG_GPIO_SILABS gpio_silabs.c )
103
104
zephyr_library_sources_ifdef (CONFIG_GPIO_SILABS_SIWX91X gpio_silabs_siwx91x.c )
104
105
zephyr_library_sources_ifdef (CONFIG_GPIO_SILABS_SIWX91X_UULP gpio_silabs_siwx91x_uulp.c )
105
106
zephyr_library_sources_ifdef (CONFIG_GPIO_SMARTBOND gpio_smartbond.c )
Original file line number Diff line number Diff line change @@ -184,6 +184,7 @@ source "drivers/gpio/Kconfig.sc18im704"
184
184
source "drivers/gpio/Kconfig.sedi"
185
185
source "drivers/gpio/Kconfig.si32"
186
186
source "drivers/gpio/Kconfig.sifive"
187
+ source "drivers/gpio/Kconfig.silabs"
187
188
source "drivers/gpio/Kconfig.siwx91x"
188
189
source "drivers/gpio/Kconfig.smartbond"
189
190
source "drivers/gpio/Kconfig.sn74hc595"
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2025 Silicon Laboratories Inc.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ menuconfig GPIO_SILABS
5
+ bool "Silabs GPIO driver"
6
+ default n
7
+ depends on DT_HAS_SILABS_GECKO_GPIO_PORT_ENABLED
8
+ select SOC_GECKO_GPIO
9
+ help
10
+ Enable the Silabs gpio driver.
11
+
12
+ if GPIO_SILABS
13
+
14
+ config GPIO_SILABS_COMMON_INIT_PRIORITY
15
+ int "Common initialization priority"
16
+ depends on GPIO_SILABS
17
+ default 39
18
+
19
+ endif # GPIO_SILABS
You can’t perform that action at this time.
0 commit comments