Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6cb46597 authored by Rich Felker's avatar Rich Felker
Browse files

sh: fix build failure for J2 cpu with SMP disabled



The sh asm/smp.h defines a fallback hard_smp_processor_id macro for
the !SMP case, but linux/smp.h never includes asm/smp.h in the !SMP
case.

Signed-off-by: default avatarRich Felker <dalias@libc.org>
parent 6da6c0db
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -43,7 +43,11 @@ void __ref cpu_probe(void)
#endif

#if defined(CONFIG_CPU_J2)
#if defined(CONFIG_SMP)
	unsigned cpu = hard_smp_processor_id();
#else
	unsigned cpu = 0;
#endif
	if (cpu == 0) of_scan_flat_dt(scan_cache, NULL);
	if (j2_ccr_base) __raw_writel(0x80000303, j2_ccr_base + 4*cpu);
	if (cpu != 0) return;