]> git.baikalelectronics.ru Git - arm-tf.git/commit
feat(gic600ae_fmu): disable SMID for unavailable blocks
authorVarun Wadekar <vwadekar@nvidia.com>
Tue, 25 Jan 2022 11:39:28 +0000 (03:39 -0800)
committerVarun Wadekar <vwadekar@nvidia.com>
Thu, 7 Apr 2022 08:00:23 +0000 (10:00 +0200)
commit3f0094c15d433cd3de413a4633a4ac2b8e1d1f2e
tree46d95366c61c93a8e6bbb11723a2aa6e80deebda
parent308dce40679f63db504cd3d746a0c37a2a05f473
feat(gic600ae_fmu): disable SMID for unavailable blocks

This patch updates the gic600_fmu_init function to disable all safety
mechanisms for a block ID that is not present on the platform. All
safety mechanisms for GIC-600AE are enabled by default and should be
disabled for blocks that are not present on the platform to avoid
false positive RAS errors.

Change-Id: I52dc3bee9a8b49fd2e51d7ed851fdc803a48e6e3
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
drivers/arm/gic/v3/gic600ae_fmu.c
drivers/arm/gic/v3/gic600ae_fmu_helpers.c
include/drivers/arm/gic600ae_fmu.h