diff --git a/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c b/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c index 8208df01e40944862d042ff09a34e3ff9e4404dd..adfd6cf41c57d89c12642eab3567e5a6fa228856 100644 --- a/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c +++ b/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c @@ -297,7 +297,7 @@ int tegra_soc_pwr_domain_on(u_register_t mpidr) } /* construct the target CPU # */ - target_cpu |= (target_cluster << 2); + target_cpu += (target_cluster << 1); mce_command_handler(MCE_CMD_ONLINE_CORE, target_cpu, 0, 0);