xref: /openbmc/linux/arch/arm/include/asm/cpu.h (revision d2912cb1)
1d2912cb1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
24baa9922SRussell King /*
34baa9922SRussell King  *  arch/arm/include/asm/cpu.h
44baa9922SRussell King  *
54baa9922SRussell King  *  Copyright (C) 2004-2005 ARM Ltd.
64baa9922SRussell King  */
74baa9922SRussell King #ifndef __ASM_ARM_CPU_H
84baa9922SRussell King #define __ASM_ARM_CPU_H
94baa9922SRussell King 
104baa9922SRussell King #include <linux/percpu.h>
1162a8c5bcSSantosh Shilimkar #include <linux/cpu.h>
124baa9922SRussell King 
134baa9922SRussell King struct cpuinfo_arm {
144baa9922SRussell King 	struct cpu	cpu;
15e8d432c9SLorenzo Pieralisi 	u32		cpuid;
164baa9922SRussell King #ifdef CONFIG_SMP
174baa9922SRussell King 	unsigned int	loops_per_jiffy;
184baa9922SRussell King #endif
194baa9922SRussell King };
204baa9922SRussell King 
214baa9922SRussell King DECLARE_PER_CPU(struct cpuinfo_arm, cpu_data);
224baa9922SRussell King 
234baa9922SRussell King #endif
24