arm-trusted-firmware/plat/nvidia/tegra/common
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
..
aarch64 tegra: add support for multi console interface 2019-08-15 13:49:34 -07:00
drivers Tegra: spe: uninit console on a timeout 2020-02-20 09:25:45 -08:00
lib/debug Makefile: remove extra include paths in INCLUDES 2019-04-03 15:30:46 +01:00
tegra_bl31_setup.c Tegra: platform handler to relocate BL32 image 2020-02-20 09:25:45 -08:00
tegra_common.mk Tegra: compile PMC driver for Tegra132/Tegra210 platforms 2020-01-31 13:20:57 -08:00
tegra_delay_timer.c Tegra: delay_timer: support for physical secure timer 2020-02-20 09:25:45 -08:00
tegra_fiq_glue.c Tegra: fiq_glue: support to handle LEGACY_FIQ PPIs for Tegra SoCs 2019-01-31 08:46:41 -08:00
tegra_gicv2.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
tegra_io_storage.c Tegra: dummy support for the io_storage backend 2019-03-01 10:22:54 -08:00
tegra_platform.c Tegra: common: fix defects flagged by MISRA scan 2019-01-18 09:21:50 -08:00
tegra_pm.c Tegra: handler to check support for System Suspend 2020-02-20 09:25:45 -08:00
tegra_sip_calls.c Tegra: remove weakly defined per-platform SiP handler 2020-01-31 13:19:48 -08:00
tegra_topology.c Makefile: remove extra include paths in INCLUDES 2019-04-03 15:30:46 +01:00