[S5PC100] add SMDKC100 USB-Downloader support
authorHeungJun, Kim <riverful.kim@samsung.com>
Mon, 29 Jun 2009 10:56:53 +0000 (19:56 +0900)
committerHeungJun, Kim <root@riverbuntu.(none)>
Mon, 29 Jun 2009 10:56:53 +0000 (19:56 +0900)
Signed-off-by: HeungJun, Kim <riverful.kim@samsung.com>
board/samsung/smdkc100/smdkc100.c
cpu/arm_cortexa8/s5pc100/usb_downloader.c
include/configs/s5pc100_smdkc100.h

index 8ed0de7..476b61d 100644 (file)
@@ -69,7 +69,7 @@ void raise(void)
 {
 }
 
-#ifdef CONFIG_CMD_USBDOWN
+#if defined(CONFIG_CMD_USBDOWN) && !defined(CONFIG_SMDKC100)
 #include <i2c.h>
 
 int usb_board_init(void)
index 4184613..443337a 100644 (file)
@@ -78,10 +78,12 @@ void s3c_usb_clear_upfile_info(void)
 /* start the usb controller */
 void usb_init(void)
 {
+#if !defined(CONFIG_SMDKC100)
        if (usb_board_init()) {
                printf("Failed to usb_board_init\n");
                return;
        }
+#endif
 
        s3c_usbctl_init();
        s3c_usbc_activate();
index 1de22ad..dac04b0 100644 (file)
 
 #define CONFIG_DOS_PARTITION   1
 
+/* USB Downloader */
+#define CONFIG_CMD_USBDOWN
+#define CONFIG_SAMSUNG_USB
+#define CONFIG_OTG_CLK_OSCC
+#define CONFIG_SYS_DOWN_ADDR   CONFIG_SYS_SDRAM_BASE
+#define CONFIG_RAMDISK_ADDR    0x23000000
+
+
 #endif /* __CONFIG_H */