Tegra194: mce: enable strict checking
"Strict checking" is a mode where secure world can access
secure-only areas unlike legacy mode where secure world could
access non-secure spaces as well. Secure-only areas are defined
as the TZ-DRAM carveout and any GSC with the CPU_SECURE bit set.
This mode not only helps prevent issues with IO-Coherency but aids
with security as well.

This patch implements the programming sequence required to enable
strict checking mode for Tegra194 SoCs.

Change-Id: Ic2e594f79ec7c5bc1339b509e67c4c62efb9d0c0
Signed-off-by: Dilan Lee <dilee@nvidia.com>
1 parent 1b0f027 commit ac252f95dd5089cfa9676d15a11018f8f41e692e
@Dilan Lee Dilan Lee authored on 10 Aug 2017
Varun Wadekar committed on 28 Nov 2019
Showing 5 changed files
View
plat/nvidia/tegra/soc/t194/drivers/include/mce_private.h
View
plat/nvidia/tegra/soc/t194/drivers/mce/mce.c
View
plat/nvidia/tegra/soc/t194/drivers/mce/nvg.c
View
plat/nvidia/tegra/soc/t194/plat_psci_handlers.c
View
plat/nvidia/tegra/soc/t194/plat_setup.c