From b6e1109f796911872d97e60bc8293a5d76e2fe6c Mon Sep 17 00:00:00 2001 From: Vignesh Radhakrishnan <vigneshr@nvidia.com> Date: Tue, 11 Jul 2017 15:16:08 -0700 Subject: [PATCH] Tegra194: Initialize smmu on system suspend exit System suspend sequence involves initializing the SMMU as a part of the system suspend exit, which is currently not present for Tegra194 platform. Thus call tegra_smmu_init() as a part of system suspend exit. Change-Id: I3086301743019e05a40fd221372e7f8713f286ae Signed-off-by: Vignesh Radhakrishnan <vigneshr@nvidia.com> --- plat/nvidia/tegra/soc/t194/plat_psci_handlers.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c b/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c index adfd6cf41..14af725ea 100644 --- a/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c +++ b/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c @@ -331,6 +331,8 @@ int tegra_soc_pwr_domain_on_finish(const psci_power_state_t *target_state) /* Init SMMU */ + tegra_smmu_init(); + /* * Reset power state info for the last core doing SC7 * entry and exit, we set deepest power state as CC7 -- GitLab