summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-stm32
diff options
context:
space:
mode:
authorGatien Chevallier <gatien.chevallier@foss.st.com>2024-01-05 14:03:56 +0100
committerAlexandre Torgue <alexandre.torgue@foss.st.com>2024-04-05 16:49:14 +0200
commit5c9668cfc6d7c7de30fa57fa0a6c0ddc93462969 (patch)
treeba9617ce9b6aaa5b1285f538c7601d4944ac0020 /arch/arm/mach-stm32
parentc1c67654df0713539f9b5e8f84ce8fc573465efb (diff)
downloadlinux-5c9668cfc6d7c7de30fa57fa0a6c0ddc93462969.tar.gz
linux-5c9668cfc6d7c7de30fa57fa0a6c0ddc93462969.tar.bz2
linux-5c9668cfc6d7c7de30fa57fa0a6c0ddc93462969.zip
firewall: introduce stm32_firewall framework
Introduce a STM32 firewall framework that offers to firewall consumers different firewall services such as the ability to check their access rights against their firewall controller(s). The STM32 firewall framework offers a generic API for STM32 firewall controllers that is defined in their drivers to best fit the specificity of each firewall. There are various types of firewalls: -Peripheral firewalls that filter accesses to peripherals -Memory firewalls that filter accesses to memories or memory regions -No type for undefined type of firewall Signed-off-by: Gatien Chevallier <gatien.chevallier@foss.st.com> Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
Diffstat (limited to 'arch/arm/mach-stm32')
-rw-r--r--arch/arm/mach-stm32/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-stm32/Kconfig b/arch/arm/mach-stm32/Kconfig
index 98145031586f..ae21a9f78f9c 100644
--- a/arch/arm/mach-stm32/Kconfig
+++ b/arch/arm/mach-stm32/Kconfig
@@ -12,6 +12,7 @@ menuconfig ARCH_STM32
select PINCTRL
select RESET_CONTROLLER
select STM32_EXTI
+ select STM32_FIREWALL
help
Support for STMicroelectronics STM32 processors.