arm-trusted-firmware/plat/nvidia/tegra/common/drivers
Varun Wadekar 8a47fe4375 Tegra: spe: uninit console on a timeout
There are chances a denial-of-service attack, if an attacker
removes the SPE firmware from the system. The console driver
would end up waiting for the firmware to respond indefinitely.
The console driver must detect such scenarios and uninit the
interface as a result.

This patch adds a timeout to the interaction with the SPE
firmware and uninits the interface if it times out.

Change-Id: I06f27a858baed25711d41105b4110865f1a01727
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2020-02-20 09:25:45 -08:00
..
bpmp Makefile: remove extra include paths in INCLUDES 2019-04-03 15:30:46 +01:00
bpmp_ipc Tegra: bpmp_ipc: improve cyclomatic complexity 2020-02-20 09:25:45 -08:00
flowctrl Makefile: remove extra include paths in INCLUDES 2019-04-03 15:30:46 +01:00
gpcdma Makefile: remove extra include paths in INCLUDES 2019-04-03 15:30:46 +01:00
memctrl Tegra: memctrl_v2: remove weakly defined TZDRAM setup handler 2020-01-31 13:20:00 -08:00
pmc Tegra210: clear PMC_DPD registers on resume 2019-01-31 08:50:13 -08:00
smmu Tegra: smmu: change exit criteria for context size calculation 2019-01-23 10:33:00 -08:00
spe Tegra: spe: uninit console on a timeout 2020-02-20 09:25:45 -08:00