summaryrefslogtreecommitdiff
path: root/drivers/soc/tegra/Kconfig
diff options
context:
space:
mode:
authorSumit Gupta <sumitg@nvidia.com>2022-05-12 01:46:50 +0530
committerThierry Reding <treding@nvidia.com>2022-09-15 12:41:36 +0200
commitfc2f151d23145f68a6748c4684a81b70823a489d (patch)
treea43b318d6548a794bca83b7b72df7c8fe76e4ab6 /drivers/soc/tegra/Kconfig
parentb7134422146692e096e807751656fc58ee1a717d (diff)
soc/tegra: cbb: Add driver for Tegra234 CBB 2.0
Adding driver to handle errors from CBB version 2.0 which is used in Tegra234 SoC. The driver prints debug information about failed transaction on receiving interrupt from the error notifier. The error notifier collates the interrupts from various error monitor blocks and presents a single interrupt to the SoC interrupt controller. For timeout errors, the driver also does the lookup to find timed out clients and prints their client ID. Drivers for hardware that needs to be reset on timeout will have to call BPMP from the client IP's driver. BPMP firmware will also clear the timeout bit after resetting the IP so that next transactions are send to them after reset. Signed-off-by: Sumit Gupta <sumitg@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/soc/tegra/Kconfig')
-rw-r--r--drivers/soc/tegra/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/soc/tegra/Kconfig b/drivers/soc/tegra/Kconfig
index 65283a93e78f..bd360488cd82 100644
--- a/drivers/soc/tegra/Kconfig
+++ b/drivers/soc/tegra/Kconfig
@@ -165,7 +165,7 @@ config SOC_TEGRA30_VOLTAGE_COUPLER
config SOC_TEGRA_CBB
tristate "Tegra driver to handle error from CBB"
- depends on ARCH_TEGRA_194_SOC
+ depends on ARCH_TEGRA_194_SOC || ARCH_TEGRA_234_SOC
default y
help
Support for handling error from Tegra Control Backbone(CBB).