[PATCH 1/3] ARM: exynos: Unify secondary CPU boot procedure a bit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On all supported Exynos SoC it is enough to call dsb_sev() like in the
Exynos3250 case instead of the IPI, so simplify the code a bit.

Signed-off-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
---
 arch/arm/mach-exynos/platsmp.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mach-exynos/platsmp.c
index 3cced9dfe963..65da13923b8f 100644
--- a/arch/arm/mach-exynos/platsmp.c
+++ b/arch/arm/mach-exynos/platsmp.c
@@ -361,10 +361,7 @@ static int exynos_boot_secondary(unsigned int cpu, struct task_struct *idle)
 
 		call_firmware_op(cpu_boot, core_id);
 
-		if (soc_is_exynos3250())
-			dsb_sev();
-		else
-			arch_send_wakeup_ipi_mask(cpumask_of(cpu));
+		dsb_sev();
 
 		if (exynos_pen_release == -1)
 			break;
-- 
2.17.1




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux for Synopsys ARC Processors]    
  • [Linux on Unisoc (RDA Micro) SoCs]     [Linux Actions SoC]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  •   Powered by Linux