From mboxrd@z Thu Jan 1 00:00:00 1970 From: ben-linux@fluff.org (Ben Dooks) Date: Thu, 1 Oct 2009 14:34:31 +0100 Subject: [PATCH] s3c2440: mini2440 buildfix In-Reply-To: <1254403894-9404-1-git-send-email-gadiyar@ti.com> References: <1254403894-9404-1-git-send-email-gadiyar@ti.com> Message-ID: <20091001133431.GH28928@trinity.fluff.org> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Thu, Oct 01, 2009 at 07:01:34PM +0530, Anand Gadiyar wrote: > s3c2440: mini2440 buildfix > > Fix the following two build errors seen with mini2440_defconfig: > > CC arch/arm/plat-s3c24xx/cpu.o > arch/arm/plat-s3c24xx/cpu.c:84: error: 's3c2410a_init' undeclared here (not in a function) > make[1]: *** [arch/arm/plat-s3c24xx/cpu.o] Error 1 > make: *** [arch/arm/plat-s3c24xx] Error 2 > > LD .tmp_vmlinux1 > arch/arm/mach-s3c2440/built-in.o:(.init.data+0x724): undefined reference to `s3c_device_usb' > make: *** [.tmp_vmlinux1] Error 1 > > Signed-off-by: Anand Gadiyar > CC: Gaye Abdoulaye Walsimou > CC: Ben Dooks > --- > The latter error was reported by Gaye Abdoulaye Walsimou. > I hit the former error while attempting to fix it. > > I don't have this board, so I do not know if this is correct. > Build-tested only. > > - Anand > > diff --git a/arch/arm/mach-s3c2440/Kconfig b/arch/arm/mach-s3c2440/Kconfig > index d7bba91..64f9e6d 100644 > --- a/arch/arm/mach-s3c2440/Kconfig > +++ b/arch/arm/mach-s3c2440/Kconfig > @@ -102,6 +102,7 @@ config MACH_MINI2440 > select EEPROM_AT24 > select LEDS_TRIGGER_BACKLIGHT > select SND_S3C24XX_SOC_S3C24XX_UDA134X > + select S3C_DEV_USB_HOST > select S3C_DEV_NAND > help > Say Y here to select support for the MINI2440. Is a 10cm x 10cm board Yes, this is the fix for this one. > diff --git a/arch/arm/plat-s3c24xx/include/plat/s3c2410.h b/arch/arm/plat-s3c24xx/include/plat/s3c2410.h > index b6deeef..82ab4aa 100644 > --- a/arch/arm/plat-s3c24xx/include/plat/s3c2410.h > +++ b/arch/arm/plat-s3c24xx/include/plat/s3c2410.h > @@ -27,6 +27,7 @@ extern void s3c2410_init_clocks(int xtal); > #define s3c2410_init_uarts NULL > #define s3c2410_map_io NULL > #define s3c2410_init NULL > +#define s3c2410a_init NULL > #endif this one we've already got a fix queued, awaiting feedback on the s3c64xx fixes before pushing upstream. -- Ben Q: What's a light-year? A: One-third less calories than a regular year.