From: Santosh Shilimkar Date: Sun, 10 Jan 2010 08:21:53 +0000 (+0100) Subject: ARM: 5872/1: ARM: include needed linux/cpu.h in asm/cpu.h X-Git-Tag: v2.6.33-rc4~7^2~4 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=62a8c5bcb547c0aca1c3af810695dfb9b25e5351;p=karo-tx-linux.git ARM: 5872/1: ARM: include needed linux/cpu.h in asm/cpu.h The file arch/arm/include/asm/cpu.h needs to include 'linux/cpu.h' to meet its dependency. Otherwise when using "struct cpuinfo_arm" and including just 'asm/cpu.h' throws below error - arch/arm/include/asm/cpu.h:16: error: field 'cpu' has incomplete type To fix this otherway, one can also include both linux/cpu.h and asm/cpu.h but it shoudn't be that way. So this patch fixes this by including the linux/cpu.h in asm/cpu.h, so that including alone asm/cpu.h is enough. Signed-off-by: Santosh Shilimkar Signed-off-by: Russell King --- diff --git a/arch/arm/include/asm/cpu.h b/arch/arm/include/asm/cpu.h index 634b2d7c612a..793968173bef 100644 --- a/arch/arm/include/asm/cpu.h +++ b/arch/arm/include/asm/cpu.h @@ -11,6 +11,7 @@ #define __ASM_ARM_CPU_H #include +#include struct cpuinfo_arm { struct cpu cpu;