Hi Peter, On Tue, Jun 2, 2015 at 12:29 PM, Peter Chubb <peter.chubb@xxxxxxxxxxxx> wrote: >>>>>> "Chanho" == Chanho Park <parkch98@xxxxxxxxx> writes: > > Chanho> The odroid-xu3 board which is based on exynos5422 not > Chanho> exynos5800 is booted from cortex-a7 core unlike > Chanho> exynos5800. The odroid-xu3's cpu order is quite strange. cpu0 > Chanho> and cpu5-7 are cortex-a7 cores and cpu1-4 are cortex-a15 > Chanho> cores. To correct this mis-odering, I added exynos5422.dtsi > Chanho> and reversing cpu orders from exynos5420. Now, cpu0-3 are > Chanho> cortex-a7 and cpu4-7 are cortex-a15. > > Does this patch make any difference? CPUs are numbered in the kernel > in the order they're enumerated; with this patch or using the old dts > I see the CPUs numbered the same after boot. And only 5 of the 8 come > up: processor 0 is an A7; processors 1 through 4 are A15. My patch is just reordering cpu order not fix previous Little core problem. You'll need below patch from previous mail thread[1]. diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mach-exynos/platsmp.c index a825bca..e803ec5 100644 --- a/arch/arm/mach-exynos/platsmp.c +++ b/arch/arm/mach-exynos/platsmp.c @@ -124,6 +124,7 @@ void exynos_cpu_power_up(int cpu) if (soc_is_exynos3250()) core_conf |= S5P_CORE_AUTOWAKEUP_EN; + pmu_raw_writel(1, S5P_PMU_SPARE2); pmu_raw_writel(core_conf, EXYNOS_ARM_CORE_CONFIGURATION(cpu)); } [1]: https://www.mail-archive.com/linux-samsung-soc@xxxxxxxxxxxxxxx/msg44023.html -- Best Regards, Chanho Park -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html