Dear Kevin Morfitt 2009/11/10 kevin.morf...@fearnside-systems.co.uk <kevin.morf...@fearnside-systems.co.uk>: > This patch adds a unified s3c24x0 cpu header file that selects the header > file for the specific s3c24x0 cpu from the SOC and CPU configs defined in > board config file. This removes the current chain of s3c24-type #ifdef's > from the s3c24x0 code. > > Signed-off-by: Kevin Morfitt <kevin.morf...@fearnside-systems.co.uk> > --- > board/mpl/vcma9/vcma9.c | 2 +- > board/mpl/vcma9/vcma9.h | 2 +- > board/samsung/smdk2400/smdk2400.c | 2 +- > board/samsung/smdk2410/smdk2410.c | 2 +- > board/sbc2410x/sbc2410x.c | 2 +- > board/trab/cmd_trab.c | 2 +- > board/trab/rs485.c | 2 +- > board/trab/rs485.h | 2 +- > board/trab/trab.c | 2 +- > board/trab/trab_fkt.c | 2 +- > board/trab/tsc2000.c | 2 +- > board/trab/vfd.c | 2 +- > cpu/arm920t/s3c24x0/interrupts.c | 6 +----- > cpu/arm920t/s3c24x0/speed.c | 13 +++---------- > cpu/arm920t/s3c24x0/timer.c | 15 +++------------ > cpu/arm920t/s3c24x0/usb.c | 17 +++++++---------- > cpu/arm920t/s3c24x0/usb_ohci.c | 11 +++-------- > cpu/arm920t/start.S | 4 ++-- > drivers/i2c/s3c24x0_i2c.c | 6 +----- > drivers/mtd/nand/s3c2410_nand.c | 2 +- > drivers/rtc/s3c24x0_rtc.c | 6 +----- > drivers/serial/serial_s3c24x0.c | 6 +----- > drivers/usb/host/ohci-hcd.c | 3 +-- > include/asm-arm/arch-s3c24x0/s3c24x0_cpu.h | 27 +++++++++++++++++++++++++++ > include/common.h | 5 +++-- > include/configs/VCMA9.h | 7 ++++--- > include/configs/sbc2410x.h | 7 ++++--- > include/configs/smdk2400.h | 7 ++++--- > include/configs/smdk2410.h | 7 ++++--- > include/configs/trab.h | 9 +++++---- > 30 files changed, 87 insertions(+), 95 deletions(-) > create mode 100644 include/asm-arm/arch-s3c24x0/s3c24x0_cpu.h > > diff --git a/board/mpl/vcma9/vcma9.c b/board/mpl/vcma9/vcma9.c > index f3bd288..1835677 100644 > --- a/board/mpl/vcma9/vcma9.c > +++ b/board/mpl/vcma9/vcma9.c > @@ -27,7 +27,7 @@ > > #include <common.h> > #include <netdev.h> > -#include <asm/arch/s3c2410.h> > +#include <asm/arch/s3c24x0_cpu.h> > #include <stdio_dev.h> > #include <i2c.h> > > diff --git a/board/mpl/vcma9/vcma9.h b/board/mpl/vcma9/vcma9.h > index 2c4305c..94fd2fa 100644 > --- a/board/mpl/vcma9/vcma9.h > +++ b/board/mpl/vcma9/vcma9.h > @@ -25,7 +25,7 @@ > * Global routines used for VCMA9 > *****************************************************************************/ > > -#include <asm/arch/s3c2410.h> > +#include <asm/arch/s3c24x0_cpu.h> > > extern int mem_test(unsigned long start, unsigned long ramsize,int mode); > > diff --git a/board/samsung/smdk2400/smdk2400.c > b/board/samsung/smdk2400/smdk2400.c > index be0c70a..1294d3f 100644 > --- a/board/samsung/smdk2400/smdk2400.c > +++ b/board/samsung/smdk2400/smdk2400.c > @@ -27,7 +27,7 @@ > > #include <common.h> > #include <netdev.h> > -#include <asm/arch/s3c2400.h> > +#include <asm/arch/s3c24x0_cpu.h> > > DECLARE_GLOBAL_DATA_PTR; > > diff --git a/board/samsung/smdk2410/smdk2410.c > b/board/samsung/smdk2410/smdk2410.c > index a8cf287..5d1a8bb 100644 > --- a/board/samsung/smdk2410/smdk2410.c > +++ b/board/samsung/smdk2410/smdk2410.c > @@ -27,7 +27,7 @@ > > #include <common.h> > #include <netdev.h> > -#include <asm/arch/s3c2410.h> > +#include <asm/arch/s3c24x0_cpu.h> > > DECLARE_GLOBAL_DATA_PTR; > > diff --git a/board/sbc2410x/sbc2410x.c b/board/sbc2410x/sbc2410x.c > index 6768c02..3a93677 100644 > --- a/board/sbc2410x/sbc2410x.c > +++ b/board/sbc2410x/sbc2410x.c > @@ -30,7 +30,7 @@ > > #include <common.h> > #include <netdev.h> > -#include <asm/arch/s3c2410.h> > +#include <asm/arch/s3c24x0_cpu.h> > > #if defined(CONFIG_CMD_NAND) > #include <linux/mtd/nand.h> > diff --git a/board/trab/cmd_trab.c b/board/trab/cmd_trab.c > index a01ffcc..472d7d8 100644 > --- a/board/trab/cmd_trab.c > +++ b/board/trab/cmd_trab.c > @@ -25,7 +25,7 @@ > > #include <common.h> > #include <command.h> > -#include <asm/arch/s3c2400.h> > +#include <asm/arch/s3c24x0_cpu.h> > #include <rtc.h> > > /* > diff --git a/board/trab/rs485.c b/board/trab/rs485.c > index f402c59..ad0c136 100644 > --- a/board/trab/rs485.c > +++ b/board/trab/rs485.c > @@ -22,7 +22,7 @@ > */ > > #include <common.h> > -#include <asm/arch/s3c2400.h> > +#include <asm/arch/s3c24x0_cpu.h> > #include "rs485.h" > > static void rs485_setbrg (void); > diff --git a/board/trab/rs485.h b/board/trab/rs485.h > index 4a2d83f..16d69bb 100644 > --- a/board/trab/rs485.h > +++ b/board/trab/rs485.h > @@ -24,7 +24,7 @@ > #ifndef _RS485_H_ > #define _RS485_H_ > > -#include <asm/arch/s3c2400.h> > +#include <asm/arch/s3c24x0_cpu.h> > > int rs485_init (void); > int rs485_getc (void); > diff --git a/board/trab/trab.c b/board/trab/trab.c > index f8836ff..71fd22c 100644 > --- a/board/trab/trab.c > +++ b/board/trab/trab.c > @@ -26,7 +26,7 @@ > #include <common.h> > #include <netdev.h> > #include <malloc.h> > -#include <asm/arch/s3c2400.h> > +#include <asm/arch/s3c24x0_cpu.h> > #include <command.h> > > DECLARE_GLOBAL_DATA_PTR; > diff --git a/board/trab/trab_fkt.c b/board/trab/trab_fkt.c > index 940e12f..2df9a04 100644 > --- a/board/trab/trab_fkt.c > +++ b/board/trab/trab_fkt.c > @@ -26,7 +26,7 @@ > #include <common.h> > #include <exports.h> > #include <timestamp.h> > -#include <asm/arch/s3c2400.h> > +#include <asm/arch/s3c24x0_cpu.h> > #include "tsc2000.h" > #include "rs485.h" > > diff --git a/board/trab/tsc2000.c b/board/trab/tsc2000.c > index f757202..5890624 100644 > --- a/board/trab/tsc2000.c > +++ b/board/trab/tsc2000.c > @@ -26,7 +26,7 @@ > */ > > #include <common.h> > -#include <asm/arch/s3c2400.h> > +#include <asm/arch/s3c24x0_cpu.h> > #include <asm/io.h> > #include <div64.h> > #include "tsc2000.h" > diff --git a/board/trab/vfd.c b/board/trab/vfd.c > index 8d9a057..b7eb8cc 100644 > --- a/board/trab/vfd.c > +++ b/board/trab/vfd.c > @@ -37,7 +37,7 @@ > #include <stdarg.h> > #include <linux/types.h> > #include <stdio_dev.h> > -#include <asm/arch/s3c2400.h> > +#include <asm/arch/s3c24x0_cpu.h> > > DECLARE_GLOBAL_DATA_PTR; > > diff --git a/cpu/arm920t/s3c24x0/interrupts.c > b/cpu/arm920t/s3c24x0/interrupts.c > index 3e8422e..879fda6 100644 > --- a/cpu/arm920t/s3c24x0/interrupts.c > +++ b/cpu/arm920t/s3c24x0/interrupts.c > @@ -31,11 +31,7 @@ > > #include <common.h> > > -#if defined(CONFIG_S3C2400) > -#include <asm/arch/s3c2400.h> > -#elif defined(CONFIG_S3C2410) > -#include <asm/arch/s3c2410.h> > -#endif > +#include <asm/arch/s3c24x0_cpu.h> > #include <asm/proc-armv/ptrace.h> > > void do_irq (struct pt_regs *pt_regs) > diff --git a/cpu/arm920t/s3c24x0/speed.c b/cpu/arm920t/s3c24x0/speed.c > index 85c73a3..b13283a 100644 > --- a/cpu/arm920t/s3c24x0/speed.c > +++ b/cpu/arm920t/s3c24x0/speed.c > @@ -30,15 +30,10 @@ > */ > > #include <common.h> > -#if defined(CONFIG_S3C2400) || defined (CONFIG_S3C2410) || defined > (CONFIG_TRAB) > +#ifdef CONFIG_S3C24X0 > > #include <asm/io.h> > - > -#if defined(CONFIG_S3C2400) > -#include <asm/arch/s3c2400.h> > -#elif defined(CONFIG_S3C2410) > -#include <asm/arch/s3c2410.h> > -#endif > +#include <asm/arch/s3c24x0_cpu.h> > > #define MPLL 0 > #define UPLL 1 > @@ -100,6 +95,4 @@ ulong get_UCLK(void) > return get_PLLCLK(UPLL); > } > > -#endif /* defined(CONFIG_S3C2400) || > - defined (CONFIG_S3C2410) || > - defined (CONFIG_TRAB) */ > +#endif /* CONFIG_S3C24X0 */ > diff --git a/cpu/arm920t/s3c24x0/timer.c b/cpu/arm920t/s3c24x0/timer.c > index 2667da6..cd06f6b 100644 > --- a/cpu/arm920t/s3c24x0/timer.c > +++ b/cpu/arm920t/s3c24x0/timer.c > @@ -30,17 +30,10 @@ > */ > > #include <common.h> > -#if defined(CONFIG_S3C2400) || \ > - defined(CONFIG_S3C2410) || \ > - defined(CONFIG_TRAB) > +#ifdef CONFIG_S3C24X0 > > #include <asm/io.h> > - > -#if defined(CONFIG_S3C2400) > -#include <asm/arch/s3c2400.h> > -#elif defined(CONFIG_S3C2410) > -#include <asm/arch/s3c2410.h> > -#endif > +#include <asm/arch/s3c24x0_cpu.h> > > int timer_load_val = 0; > static ulong timer_clk; > @@ -225,6 +218,4 @@ void reset_cpu(ulong ignored) > /*NOTREACHED*/ > } > > -#endif /* defined(CONFIG_S3C2400) || > - defined (CONFIG_S3C2410) || > - defined (CONFIG_TRAB) */ > +#endif /* CONFIG_S3C24X0 */ > diff --git a/cpu/arm920t/s3c24x0/usb.c b/cpu/arm920t/s3c24x0/usb.c > index 5e19cda..bad3532 100644 > --- a/cpu/arm920t/s3c24x0/usb.c > +++ b/cpu/arm920t/s3c24x0/usb.c > @@ -23,15 +23,11 @@ > > #include <common.h> > > -#if defined(CONFIG_USB_OHCI_NEW) && defined(CONFIG_SYS_USB_OHCI_CPU_INIT) > -# if defined(CONFIG_S3C2400) || defined(CONFIG_S3C2410) > - > -#if defined(CONFIG_S3C2400) > -# include <asm/arch/s3c2400.h> > -#elif defined(CONFIG_S3C2410) > -# include <asm/arch/s3c2410.h> > -#endif > +#if defined(CONFIG_USB_OHCI_NEW) && \ > + defined(CONFIG_SYS_USB_OHCI_CPU_INIT) && \ > + defined(CONFIG_S3C24X0) > > +#include <asm/arch/s3c24x0_cpu.h> > #include <asm/io.h> > > int usb_cpu_init(void) > @@ -70,5 +66,6 @@ int usb_cpu_init_fail(void) > return 0; > } > > -# endif /* defined(CONFIG_S3C2400) || defined(CONFIG_S3C2410) */ > -#endif /* defined(CONFIG_USB_OHCI_NEW) && > defined(CONFIG_SYS_USB_OHCI_CPU_INIT) */ > +#endif /* defined(CONFIG_USB_OHCI_NEW) && \ > + defined(CONFIG_SYS_USB_OHCI_CPU_INIT) && \ > + defined(CONFIG_S3C24X0) */ > diff --git a/cpu/arm920t/s3c24x0/usb_ohci.c b/cpu/arm920t/s3c24x0/usb_ohci.c > index 4111992..5aa8d64 100644 > --- a/cpu/arm920t/s3c24x0/usb_ohci.c > +++ b/cpu/arm920t/s3c24x0/usb_ohci.c > @@ -36,14 +36,9 @@ > #include <common.h> > /* #include <pci.h> no PCI on the S3C24X0 */ > > -#ifdef CONFIG_USB_OHCI > - > -#if defined(CONFIG_S3C2400) > -#include <asm/arch/s3c2400.h> > -#elif defined(CONFIG_S3C2410) > -#include <asm/arch/s3c2410.h> > -#endif > +#if defined(CONFIG_USB_OHCI) && defined(CONFIG_S3C24X0) > > +#include <asm/arch/s3c24x0_cpu.h> > #include <asm/io.h> > #include <malloc.h> > #include <usb.h> > @@ -1757,4 +1752,4 @@ int usb_lowlevel_stop(void) > return 0; > } > > -#endif /* CONFIG_USB_OHCI */ > +#endif /* defined(CONFIG_USB_OHCI) && defined(CONFIG_S3C24X0) */ > diff --git a/cpu/arm920t/start.S b/cpu/arm920t/start.S > index 114427a..779f192 100644 > --- a/cpu/arm920t/start.S > +++ b/cpu/arm920t/start.S > @@ -131,7 +131,7 @@ copyex: > bne copyex > #endif > > -#if defined(CONFIG_S3C2400) || defined(CONFIG_S3C2410) > +#ifdef CONFIG_S3C24X0 > /* turn off the watchdog */ > > # if defined(CONFIG_S3C2400) > @@ -166,7 +166,7 @@ copyex: > ldr r0, =CLKDIVN > mov r1, #3 > str r1, [r0] > -#endif /* CONFIG_S3C2400 || CONFIG_S3C2410 */ > +#endif /* CONFIG_S3C24X0 */ > > /* > * we do sys-critical inits only at reboot, > diff --git a/drivers/i2c/s3c24x0_i2c.c b/drivers/i2c/s3c24x0_i2c.c > index 8fecc6e..c8371cf 100644 > --- a/drivers/i2c/s3c24x0_i2c.c > +++ b/drivers/i2c/s3c24x0_i2c.c > @@ -27,11 +27,7 @@ > */ > > #include <common.h> > -#if defined(CONFIG_S3C2400) > -#include <asm/arch/s3c2400.h> > -#elif defined(CONFIG_S3C2410) > -#include <asm/arch/s3c2410.h> > -#endif > +#include <asm/arch/s3c24x0_cpu.h> > > #include <asm/io.h> > #include <i2c.h> > diff --git a/drivers/mtd/nand/s3c2410_nand.c b/drivers/mtd/nand/s3c2410_nand.c > index 7d3f79d..15714cd 100644 > --- a/drivers/mtd/nand/s3c2410_nand.c > +++ b/drivers/mtd/nand/s3c2410_nand.c > @@ -26,7 +26,7 @@ > > #include <nand.h> > #include <linux/mtd/nand_ecc.h> > -#include <asm/arch/s3c2410.h> > +#include <asm/arch/s3c24x0_cpu.h> > #include <asm/io.h>
patch failed at s3c2410_nand.c patching file drivers/mtd/nand/s3c2410_nand.c Hunk #1 FAILED at 26. 1 out of 1 hunk FAILED -- saving rejects to file drivers/mtd/nand/s3c2410_nand.c.rej please check it > > #if defined(CONFIG_S3C2410_NAND_HWECC) && defined(CONFIG_SYS_NAND_LARGEPAGE) > diff --git a/drivers/rtc/s3c24x0_rtc.c b/drivers/rtc/s3c24x0_rtc.c > index 2d78f93..04de5ca 100644 > --- a/drivers/rtc/s3c24x0_rtc.c > +++ b/drivers/rtc/s3c24x0_rtc.c > @@ -30,11 +30,7 @@ > > #if (defined(CONFIG_CMD_DATE)) > > -#if defined(CONFIG_S3C2400) > -#include <asm/arch/s3c2400.h> > -#elif defined(CONFIG_S3C2410) > -#include <asm/arch/s3c2410.h> > -#endif > +#include <asm/arch/s3c24x0_cpu.h> > > #include <rtc.h> > #include <asm/io.h> > diff --git a/drivers/serial/serial_s3c24x0.c b/drivers/serial/serial_s3c24x0.c > index 914d07c..5dd4dd8 100644 > --- a/drivers/serial/serial_s3c24x0.c > +++ b/drivers/serial/serial_s3c24x0.c > @@ -19,11 +19,7 @@ > */ > > #include <common.h> > -#if defined(CONFIG_S3C2400) || defined(CONFIG_TRAB) > -#include <asm/arch/s3c2400.h> > -#elif defined(CONFIG_S3C2410) > -#include <asm/arch/s3c2410.h> > -#endif > +#include <asm/arch/s3c24x0_cpu.h> > > DECLARE_GLOBAL_DATA_PTR; > > diff --git a/drivers/usb/host/ohci-hcd.c b/drivers/usb/host/ohci-hcd.c > index 67d478f..b03a600 100644 > --- a/drivers/usb/host/ohci-hcd.c > +++ b/drivers/usb/host/ohci-hcd.c > @@ -65,8 +65,7 @@ > #endif > > #if defined(CONFIG_ARM920T) || \ > - defined(CONFIG_S3C2400) || \ > - defined(CONFIG_S3C2410) || \ > + defined(CONFIG_S3C24X0) || \ > defined(CONFIG_S3C6400) || \ > defined(CONFIG_440EP) || \ > defined(CONFIG_PCI_OHCI) || \ > diff --git a/include/asm-arm/arch-s3c24x0/s3c24x0_cpu.h > b/include/asm-arm/arch-s3c24x0/s3c24x0_cpu.h > new file mode 100644 > index 0000000..c37d4a1 > --- /dev/null > +++ b/include/asm-arm/arch-s3c24x0/s3c24x0_cpu.h > @@ -0,0 +1,27 @@ > +/* > + * (C) Copyright 2009 > + * Kevin Morfitt, Fearnside Systems Ltd, > <kevin.morf...@fearnside-systems.co.uk> > + * > + * This program is free software; you can redistribute it and/or > + * modify it under the terms of the GNU General Public License as > + * published by the Free Software Foundation; either version 2 of > + * the License, or (at your option) any later version. > + * > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > + * GNU General Public License for more details. > + * > + * You should have received a copy of the GNU General Public License > + * along with this program; if not, write to the Free Software > + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, > + * MA 02111-1307 USA > + */ > + > +#ifdef CONFIG_S3C2400 > + #include <asm/arch/s3c2400.h> > +#elif defined CONFIG_S3C2410 > + #include <asm/arch/s3c2410.h> > +#else > + #error Please define the s3c24x0 cpu type > +#endif > diff --git a/include/common.h b/include/common.h > index f7c93bf..8ee80c1 100644 > --- a/include/common.h > +++ b/include/common.h > @@ -495,8 +495,9 @@ int prt_mpc8220_clks (void); > ulong get_OPB_freq (void); > ulong get_PCI_freq (void); > #endif > -#if defined(CONFIG_S3C2400) || defined(CONFIG_S3C2410) || \ > - defined(CONFIG_LH7A40X) || defined(CONFIG_S3C6400) > +#if defined(CONFIG_S3C24X0) || \ > + defined(CONFIG_LH7A40X) || \ > + defined(CONFIG_S3C6400) > ulong get_FCLK (void); > ulong get_HCLK (void); > ulong get_PCLK (void); > diff --git a/include/configs/VCMA9.h b/include/configs/VCMA9.h > index 618b7f0..ebc81c4 100644 > --- a/include/configs/VCMA9.h > +++ b/include/configs/VCMA9.h > @@ -33,9 +33,10 @@ > * High Level Configuration Options > * (easy to change) > */ > -#define CONFIG_ARM920T 1 /* This is an ARM920T Core */ > -#define CONFIG_S3C2410 1 /* in a SAMSUNG S3C2410 SoC > */ > -#define CONFIG_VCMA9 1 /* on a MPL VCMA9 Board */ > +#define CONFIG_ARM920T 1 /* This is an ARM920T Core */ > +#define CONFIG_S3C24X0 1 /* in a SAMSUNG S3C24x0-type SoC */ > +#define CONFIG_S3C2410 1 /* specifically a SAMSUNG S3C2410 SoC */ > +#define CONFIG_VCMA9 1 /* on a MPL VCMA9 Board */ > > /* input clock of PLL */ > #define CONFIG_SYS_CLK_FREQ 12000000/* VCMA9 has 12MHz input clock */ > diff --git a/include/configs/sbc2410x.h b/include/configs/sbc2410x.h > index e6886cf..025ad09 100644 > --- a/include/configs/sbc2410x.h > +++ b/include/configs/sbc2410x.h > @@ -43,9 +43,10 @@ > * High Level Configuration Options > * (easy to change) > */ > -#define CONFIG_ARM920T 1 /* This is an ARM920T Core */ > -#define CONFIG_S3C2410 1 /* in a SAMSUNG S3C2410 SoC > */ > -#define CONFIG_SBC2410X 1 /* on a friendly-arm > SBC-2410X Board */ > +#define CONFIG_ARM920T 1 /* This is an ARM920T Core */ > +#define CONFIG_S3C24X0 1 /* in a SAMSUNG S3C24x0-type SoC */ > +#define CONFIG_S3C2410 1 /* specifically a SAMSUNG S3C2410 SoC */ > +#define CONFIG_SBC2410X 1 /* on a friendly-arm SBC-2410X Board > */ > > /* input clock of PLL */ > #define CONFIG_SYS_CLK_FREQ 12000000/* the SBC2410X has 12MHz input clock > */ > diff --git a/include/configs/smdk2400.h b/include/configs/smdk2400.h > index a1beb65..fd51219 100644 > --- a/include/configs/smdk2400.h > +++ b/include/configs/smdk2400.h > @@ -34,9 +34,10 @@ > * High Level Configuration Options > * (easy to change) > */ > -#define CONFIG_ARM920T 1 /* This is an ARM920T core */ > -#define CONFIG_S3C2400 1 /* in a SAMSUNG S3C2400 SoC */ > -#define CONFIG_SMDK2400 1 /* on an SAMSUNG SMDK2400 > Board */ > +#define CONFIG_ARM920T 1 /* This is an ARM920T core */ > +#define CONFIG_S3C24X0 1 /* in a SAMSUNG S3C24x0-type SoC */ > +#define CONFIG_S3C2400 1 /* specifically a SAMSUNG S3C2400 SoC */ > +#define CONFIG_SMDK2400 1 /* on an SAMSUNG SMDK2400 Board */ > > /* input clock of PLL */ > #define CONFIG_SYS_CLK_FREQ 12000000 /* SMDK2400 has 12 MHz input clock */ > diff --git a/include/configs/smdk2410.h b/include/configs/smdk2410.h > index c57751b..f9d1e55 100644 > --- a/include/configs/smdk2410.h > +++ b/include/configs/smdk2410.h > @@ -33,9 +33,10 @@ > * High Level Configuration Options > * (easy to change) > */ > -#define CONFIG_ARM920T 1 /* This is an ARM920T Core */ > -#define CONFIG_S3C2410 1 /* in a SAMSUNG S3C2410 SoC > */ > -#define CONFIG_SMDK2410 1 /* on a SAMSUNG SMDK2410 > Board */ > +#define CONFIG_ARM920T 1 /* This is an ARM920T Core */ > +#define CONFIG_S3C24X0 1 /* in a SAMSUNG S3C24x0-type SoC */ > +#define CONFIG_S3C2410 1 /* specifically a SAMSUNG S3C2410 SoC */ > +#define CONFIG_SMDK2410 1 /* on a SAMSUNG SMDK2410 Board */ > > /* input clock of PLL */ > #define CONFIG_SYS_CLK_FREQ 12000000/* the SMDK2410 has 12MHz input clock > */ > diff --git a/include/configs/trab.h b/include/configs/trab.h > index 97f30ce..9827195 100644 > --- a/include/configs/trab.h > +++ b/include/configs/trab.h > @@ -40,10 +40,11 @@ > * High Level Configuration Options > * (easy to change) > */ > -#define CONFIG_ARM920T 1 /* This is an arm920t CPU */ > -#define CONFIG_S3C2400 1 /* in a SAMSUNG S3C2400 SoC */ > -#define CONFIG_TRAB 1 /* on a TRAB Board */ > -#undef CONFIG_TRAB_50MHZ /* run the CPU at 50 MHz */ > +#define CONFIG_ARM920T 1 /* This is an arm920t CPU */ > +#define CONFIG_S3C24X0 1 /* in a SAMSUNG S3C24x0-type SoC */ > +#define CONFIG_S3C2400 1 /* specifically a SAMSUNG S3C2400 SoC */ > +#define CONFIG_TRAB 1 /* on a TRAB Board */ > +#undef CONFIG_TRAB_50MHZ /* run the CPU at 50 MHz */ > > /* automatic software updates (see board/trab/auto_update.c) */ > #define CONFIG_AUTO_UPDATE 1 > -- > 1.6.0.6 > Thanks Minkyu Kang -- from. prom. www.promsoft.net _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot