Skip to content

Commit 45d3bf2

Browse files
gautierg-stkartben
authored andcommitted
modules: stm32: add stm32n6 cube modules
Add STM32N6 Cube HAL and LL modules Signed-off-by: Guillaume Gautier <[email protected]>
1 parent c3f7bae commit 45d3bf2

File tree

1 file changed

+46
-1
lines changed

1 file changed

+46
-1
lines changed

modules/Kconfig.stm32

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,16 @@ config USE_STM32_HAL_ADC_EX
3030
Enable STM32Cube Extended Analog-to-Digital Converter (ADC) HAL
3131
module driver
3232

33+
config USE_STM32_HAL_BSEC
34+
bool
35+
help
36+
Enable STM32Cube Boot and Security Control (BSEC) HAL module driver
37+
38+
config USE_STM32_HAL_CACHEAXI
39+
bool
40+
help
41+
Enable STM32Cube AXI Cache (CACHEAXI) HAL module driver
42+
3343
config USE_STM32_HAL_CAN
3444
bool
3545
help
@@ -213,6 +223,11 @@ config USE_STM32_HAL_GFXMMU
213223
help
214224
Enable STM32Cube Chrom-GRCTM (GFXMMU) HAL module driver
215225

226+
config USE_STM32_HAL_GFXTIM
227+
bool
228+
help
229+
Enable STM32Cube Graphic Timer (GFXTIM) HAL module driver
230+
216231
config USE_STM32_HAL_GPIO
217232
bool
218233
help
@@ -335,6 +350,11 @@ config USE_STM32_HAL_LTDC_EX
335350
help
336351
Enable STM32Cube Extended LCD-TFT controller (LTDC) HAL module driver
337352

353+
config USE_STM32_HAL_MCE
354+
bool
355+
help
356+
Enable STM32Cube Memory Cipher Engine (MCE) HAL module driver
357+
338358
config USE_STM32_HAL_MDF
339359
bool
340360
help
@@ -463,11 +483,21 @@ config USE_STM32_HAL_RAMECC
463483
help
464484
Enable STM32Cube RAM ECC monitoring (RAMECC) HAL module driver
465485

486+
config USE_STM32_HAL_RIF
487+
bool
488+
help
489+
Enable STM32Cube Resource Isolation Framework (RIF) HAL module driver
490+
466491
config USE_STM32_HAL_RNG
467492
bool
468493
help
469494
Enable STM32Cube True random number generator (RNG) HAL module driver
470495

496+
config USE_STM32_HAL_RNG_EX
497+
bool
498+
help
499+
Enable STM32Cube Extended True random number generator (RNG) HAL module driver
500+
471501
config USE_STM32_HAL_RTC
472502
bool
473503
help
@@ -533,6 +563,11 @@ config USE_STM32_HAL_SMBUS
533563
help
534564
Enable STM32Cube System Management Bus (SMBus) HAL module driver
535565

566+
config USE_STM32_HAL_SMBUS_EX
567+
bool
568+
help
569+
Enable STM32Cube Extended System Management Bus (SMBus) HAL module driver
570+
536571
config USE_STM32_HAL_SPDIFRX
537572
bool
538573
help
@@ -656,7 +691,7 @@ config USE_STM32_LL_DELAYBLOCK
656691
config USE_STM32_LL_DLYB
657692
bool
658693
help
659-
Enable STM32Cube DelayBlock (DELAYBLOCK) LL module driver (stm32U5)
694+
Enable STM32Cube DelayBlock (DELAYBLOCK) LL module driver (stm32U5 or STM32N6)
660695

661696
config USE_STM32_LL_DMA
662697
bool
@@ -823,4 +858,14 @@ config USE_STM32_LL_UTILS
823858
help
824859
Enable STM32Cube Utility functions (UTILS) LL module driver
825860

861+
config USE_STM32_LL_VENC
862+
bool
863+
help
864+
Enable STM32Cube Video Encoder (VENC) LL module driver
865+
866+
config USE_STM32_UTIL_I3C
867+
bool
868+
help
869+
Enable STM32Cube I3C Timing Utility functions (UTILS) module driver
870+
826871
endif # HAS_STM32CUBE

0 commit comments

Comments
 (0)