[PATCH 0/2] arm: mach-k3: remove some firewalls left over by ROM
Bryan Brattlof
bb at ti.com
Mon Apr 14 22:20:01 CEST 2025
Hello everyone!
This small series is here to remove some firewalls setup by ROM during
their boot and clean things up for Linux later on. Ideally this would be
a simple call to remove_fwl_configs() however the location of the
firewall is problematic (could potentially crash the core) when we're
currently executing from the memory region protected by the firewall.
So we need to introduce a function which allows us to disable specific
firewall regions and skip others to ensure boot stability.
Happy Hacking
~Bryan
Signed-off-by: Bryan Brattlof <bb at ti.com>
---
Bryan Brattlof (2):
arm: mach-k3: support disabling a single firewall region
arm: mach-k3: am625: remove any firewalls ROM has configured for HSRAM
arch/arm/mach-k3/am62x/am625_init.c | 12 ++++++++++++
arch/arm/mach-k3/common.h | 1 +
arch/arm/mach-k3/r5/common.c | 25 +++++++++++++++++++++++++
3 files changed, 38 insertions(+)
---
base-commit: 739ad58dbee874a3ad3bddd116e995212a254e07
change-id: 20250326-firewalls-02652f48dbca
Best regards,
--
Bryan Brattlof <bb at ti.com>
More information about the U-Boot
mailing list