File tree Expand file tree Collapse file tree 5 files changed +682
-0
lines changed Expand file tree Collapse file tree 5 files changed +682
-0
lines changed Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ zephyr_library_sources_ifdef(CONFIG_GPIO_MCUX gpio_mcux.c)
56
56
zephyr_library_sources_ifdef (CONFIG_GPIO_MCUX_IGPIO gpio_mcux_igpio.c )
57
57
zephyr_library_sources_ifdef (CONFIG_GPIO_MCUX_LPC gpio_mcux_lpc.c )
58
58
zephyr_library_sources_ifdef (CONFIG_GPIO_MCUX_RGPIO gpio_mcux_rgpio.c )
59
+ zephyr_library_sources_ifdef (CONFIG_GPIO_MFXSTM32L152 gpio_mfxstm32l152.c )
59
60
zephyr_library_sources_ifdef (CONFIG_GPIO_MMIO32 gpio_mmio32.c )
60
61
zephyr_library_sources_ifdef (CONFIG_GPIO_NCT38XX gpio_nct38xx.c )
61
62
zephyr_library_sources_ifdef (CONFIG_GPIO_NCT38XX gpio_nct38xx_port.c )
Original file line number Diff line number Diff line change @@ -144,6 +144,7 @@ source "drivers/gpio/Kconfig.mcux_igpio"
144
144
source "drivers/gpio/Kconfig.mcux_lpc"
145
145
source "drivers/gpio/Kconfig.mcux_rgpio"
146
146
source "drivers/gpio/Kconfig.mec5"
147
+ source "drivers/gpio/Kconfig.mfxstm32l152"
147
148
source "drivers/gpio/Kconfig.mmio32"
148
149
source "drivers/gpio/Kconfig.nct38xx"
149
150
source "drivers/gpio/Kconfig.neorv32"
Original file line number Diff line number Diff line change
1
+ # MFXSTM32L152 GPIO configuration options
2
+
3
+ # Copyright (c) 2024 STMicroelectronics
4
+ # SPDX-License-Identifier: Apache-2.0
5
+
6
+ menuconfig GPIO_MFXSTM32L152
7
+ bool "MFXSTM32L152 I2C-based GPIO chip"
8
+ default y
9
+ depends on DT_HAS_ST_MFXSTM32L152_ENABLED
10
+ select I2C
11
+ help
12
+ Enable driver for MFXSTM32L152 I2C-based GPIO chip.
13
+
14
+ config GPIO_MFXSTM32L152_INIT_PRIORITY
15
+ int "Init priority"
16
+ default 70
17
+ depends on GPIO_MFXSTM32L152
18
+ help
19
+ Device driver initialization priority.
You can’t perform that action at this time.
0 commit comments