From: Andrew Morton x86_64: drivers/mtd/nand/cs553x_nand.c: In function 'is_geode': drivers/mtd/nand/cs553x_nand.c:267: error: 'X86_VENDOR_NSC' undeclared (first use in this function) drivers/mtd/nand/cs553x_nand.c:267: error: (Each undeclared identifier is reported only once drivers/mtd/nand/cs553x_nand.c:267: error: for each function it appears in.) Cc: David Woodhouse Signed-off-by: Andrew Morton --- drivers/mtd/nand/cs553x_nand.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff -puN drivers/mtd/nand/cs553x_nand.c~git-mtd-cs553x_nand-build-fix drivers/mtd/nand/cs553x_nand.c --- devel/drivers/mtd/nand/cs553x_nand.c~git-mtd-cs553x_nand-build-fix 2006-05-28 23:23:42.000000000 -0700 +++ devel-akpm/drivers/mtd/nand/cs553x_nand.c 2006-05-28 23:25:37.000000000 -0700 @@ -258,6 +258,7 @@ out: static int is_geode(void) { +#ifdef CONFIG_X86_32 /* These are the CPUs which will have a CS553[56] companion chip */ if (boot_cpu_data.x86_vendor == X86_VENDOR_AMD && boot_cpu_data.x86 == 5 && @@ -269,7 +270,7 @@ static int is_geode(void) boot_cpu_data.x86 == 5 && boot_cpu_data.x86_model == 5) return 1; /* Geode GX (née GX2) */ - +#endif return 0; } _