summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWolfgang Denk <wd@pollux.denx.de>2005-10-06 01:26:16 +0200
committerWolfgang Denk <wd@pollux.denx.de>2005-10-06 01:26:16 +0200
commitf5c254d719f4844df309c23bc7a84a40a07001a5 (patch)
tree04dcb01509f09c4fecbe3825a77b739967a78380
parent78da60773c4822b071f4b050910ee0fdda8c0b2b (diff)
downloadbarebox-f5c254d719f4844df309c23bc7a84a40a07001a5.tar.gz
barebox-f5c254d719f4844df309c23bc7a84a40a07001a5.tar.xz
Fix the machine-id of the Cogent csb637 board
Patch by Anders Larsen, 05 Oct 2005
-rw-r--r--CHANGELOG3
-rw-r--r--README14
-rw-r--r--board/csb637/csb637.c4
-rw-r--r--include/configs/csb637.h3
4 files changed, 14 insertions, 10 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 25d1a6fb9b..4263dcd374 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,9 @@
Changes for U-Boot 1.1.4:
======================================================================
+* Fix the machine-id of the Cogent csb637 board
+ Patch by Anders Larsen, 05 Oct 2005
+
* Complete support for the KwikByte KB920x boards
Patch by Anders Larsen, 05 Oct 2005
diff --git a/README b/README
index 81197dc207..419ae0df45 100644
--- a/README
+++ b/README
@@ -303,13 +303,13 @@ The following options need to be configured:
-----------------
CONFIG_ARMADILLO, CONFIG_AT91RM9200DK, CONFIG_CERF250,
- CONFIG_DNP1110, CONFIG_EP7312, CONFIG_H2_OMAP1610,
- CONFIG_HHP_CRADLE, CONFIG_IMPA7, CONFIG_INNOVATOROMAP1510,
- CONFIG_INNOVATOROMAP1610, CONFIG_KB9202, CONFIG_LART,
- CONFIG_LPD7A400, CONFIG_LUBBOCK, CONFIG_OSK_OMAP5912,
- CONFIG_OMAP2420H4, CONFIG_SHANNON, CONFIG_P2_OMAP730,
- CONFIG_SMDK2400, CONFIG_SMDK2410, CONFIG_TRAB,
- CONFIG_VCMA9
+ CONFIG_CSB637, CONFIG_DNP1110, CONFIG_EP7312,
+ CONFIG_H2_OMAP1610, CONFIG_HHP_CRADLE, CONFIG_IMPA7,
+ CONFIG_INNOVATOROMAP1510, CONFIG_INNOVATOROMAP1610, CONFIG_KB9202,
+ CONFIG_LART, CONFIG_LPD7A400, CONFIG_LUBBOCK,
+ CONFIG_OSK_OMAP5912, CONFIG_OMAP2420H4, CONFIG_SHANNON,
+ CONFIG_P2_OMAP730, CONFIG_SMDK2400, CONFIG_SMDK2410,
+ CONFIG_TRAB, CONFIG_VCMA9
MicroBlaze based boards:
------------------------
diff --git a/board/csb637/csb637.c b/board/csb637/csb637.c
index 2356d23b08..6100a53fb7 100644
--- a/board/csb637/csb637.c
+++ b/board/csb637/csb637.c
@@ -41,8 +41,8 @@ int board_init (void)
/* memory and cpu-speed are setup before relocation */
/* so we do _nothing_ here */
- /* arch number of AT91RM9200DK-Board */
- gd->bd->bi_arch_number = MACH_TYPE_AT91RM9200;
+ /* arch number of CSB637-Board */
+ gd->bd->bi_arch_number = MACH_TYPE_CSB637;
/* adress of boot parameters */
gd->bd->bi_boot_params = PHYS_SDRAM + 0x100;
diff --git a/include/configs/csb637.h b/include/configs/csb637.h
index d2c305dafd..071d5b7f36 100644
--- a/include/configs/csb637.h
+++ b/include/configs/csb637.h
@@ -34,6 +34,7 @@
#define CONFIG_ARM920T 1 /* This is an ARM920T Core */
#define CONFIG_AT91RM9200 1 /* It's an Atmel AT91RM9200 SoC */
+#define CONFIG_CSB637 1 /* on a CSB637 board */
#undef CONFIG_USE_IRQ /* we don't need IRQ/FIQ stuff */
#define USE_920T_MMU 1
@@ -78,7 +79,7 @@
#define CFG_MALLOC_LEN (CFG_ENV_SIZE + 128*1024)
#define CFG_GBL_DATA_SIZE 128 /* size in bytes reserved for initial data */
-#define CONFIG_BAUDRATE 38400
+#define CONFIG_BAUDRATE 115200
#define CFG_AT91C_BRGR_DIVISOR 75 /* hardcode so no __divsi3 : AT91C_MASTER_CLOCK / baudrate / 16 */