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

Commit c5f66596 authored by Ralf Baechle's avatar Ralf Baechle
Browse files

MIPS: Provide nice way to access boot CPU's data.



boot_cpu_data is used the same as current_cpu_data but returns the CPU
data for CPU 0.  This means it doesn't have to use smp_processor_id()
thus no need to disable preemption.

Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent 7cc4fa1e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -84,6 +84,7 @@ struct cpuinfo_mips {
extern struct cpuinfo_mips cpu_data[];
#define current_cpu_data cpu_data[smp_processor_id()]
#define raw_current_cpu_data cpu_data[raw_smp_processor_id()]
#define boot_cpu_data cpu_data[0]

extern void cpu_probe(void);
extern void cpu_report(void);