summaryrefslogtreecommitdiff
path: root/include/soc/tegra
diff options
context:
space:
mode:
authorSumit Gupta <sumitg@nvidia.com>2022-11-09 19:27:17 +0530
committerThierry Reding <treding@nvidia.com>2022-11-11 15:39:45 +0100
commit2927cf85f4877f417f884919de8e04ab9b362d32 (patch)
tree59bb26a5e82fc06390da9110c268d31212888c26 /include/soc/tegra
parent55084947d6b48977c5122fbe443743a6c50c12bf (diff)
soc/tegra: cbb: Check firewall before enabling error reporting
To enable error reporting for a fabric to CCPLEX, we need to write its register for enabling error interrupt to CCPLEX during boot and later clear the error status register after error occurs. If a fabric's registers are protected and not accessible from CCPLEX, then accessing the registers will cause CBB firewall error. Add support to check whether write access from CCPLEX to the registers of a fabric is not blocked by it's firewall before enabling error reporting to CCPLEX for that fabric. Fixes: fc2f151d2314 ("soc/tegra: cbb: Add driver for Tegra234 CBB 2.0") Signed-off-by: Sumit Gupta <sumitg@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'include/soc/tegra')
0 files changed, 0 insertions, 0 deletions