Support for NVIDIA's Tegra T210 SoCs
T210 is the latest chip in the Tegra family of SoCs from NVIDIA. It is an
ARM v8 dual-cluster (A57/A53) SoC, with any one of the clusters being active
at a given point in time.

This patch adds support to boot the Trusted Firmware on T210 SoCs. The patch
also adds support to boot secondary CPUs, enter/exit core power states for
all CPUs in the slow/fast clusters. The support to switch between clusters
is still not available in this patch and would be available later.

Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
1 parent c13b2e3 commit 08438e24e10504642634da9ee3dde794ac6fa8f0
@Varun Wadekar Varun Wadekar authored on 19 May 2015
Showing 22 changed files
View
docs/plat/nvidia-tegra.md 0 → 100644
View
plat/nvidia/tegra/common/aarch64/tegra_helpers.S 0 → 100644
View
plat/nvidia/tegra/common/drivers/flowctrl/flowctrl.c 0 → 100644
View
plat/nvidia/tegra/common/drivers/memctrl/memctrl.c 0 → 100644
View
plat/nvidia/tegra/common/drivers/pmc/pmc.c 0 → 100644
View
plat/nvidia/tegra/common/tegra_bl31_setup.c 0 → 100644
View
plat/nvidia/tegra/common/tegra_common.mk 0 → 100644
View
plat/nvidia/tegra/common/tegra_gic.c 0 → 100644
View
plat/nvidia/tegra/common/tegra_pm.c 0 → 100644
View
plat/nvidia/tegra/common/tegra_topology.c 0 → 100644
View
plat/nvidia/tegra/include/drivers/flowctrl.h 0 → 100644
View
plat/nvidia/tegra/include/drivers/memctrl.h 0 → 100644
View
plat/nvidia/tegra/include/drivers/pmc.h 0 → 100644
View
plat/nvidia/tegra/include/plat_macros.S 0 → 100644
View
plat/nvidia/tegra/include/platform_def.h 0 → 100644
View
plat/nvidia/tegra/include/t210/tegra_def.h 0 → 100644
View
plat/nvidia/tegra/include/tegra_private.h 0 → 100644
View
plat/nvidia/tegra/platform.mk 0 → 100644
View
plat/nvidia/tegra/soc/t210/plat_psci_handlers.c 0 → 100644
View
plat/nvidia/tegra/soc/t210/plat_secondary.c 0 → 100644
View
plat/nvidia/tegra/soc/t210/plat_setup.c 0 → 100644
View
plat/nvidia/tegra/soc/t210/platform_t210.mk 0 → 100644