* [U-Boot] [PATCH 0/3] Makefile cleanup
@ 2010-10-11 9:45 Wolfgang Denk
2010-10-11 9:45 ` [U-Boot] [PATCH 1/3] Build: Add "board options" column to boards.cfg Wolfgang Denk
` (8 more replies)
0 siblings, 9 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-11 9:45 UTC (permalink / raw)
To: u-boot
The following series of patches prepares the ground to move the
remaining board configuration entries out of the Makefile into the
boards.cfg file, replacing multi-line scripts to fiddle with config.h
and config.mk files into simple, single-line entries.
[PATCH 1/3] Build: Add "board options" column to boards.cfg
Build: Add "board options" column to boards.cfg
There are some boards where it's currently not possible to detect all
board information at runtime, therefore a new column was added to
boards.cfg .
This column can contain multiple options: a board configuration name,
optionally followed by a colon (':') and a list of options, which are
separated by comma (',').
In case of simple options like '256M_U_BOOT', these expand to
"#define CONFIG_MK_256M_U_BOOT 1" in config.h . In case of
assignments like 'RAM=8192', these expand to "#define CONFIG_MK_RAM
8192" in config.h .
Example:
FOO:HAS_BAR,BAZ=64
means:
- the name of the board config file is include/configs/FOO.h
- the generated file include/config.h will contain these
lines:
#define CONFIG_HAS_BAR 1
#define CONFIG_BAZ 64
Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
[wd at denx.de: edited commit message; added code to deal with an
optional board configuration name]
Signed-off-by: Wolfgang Denk <wd@denx.de>
2 files changed, 31 insertions(+), 7 deletions(-)
[PATCH 2/3] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
When planning for more generalization and Makefile cleanup it became
obvious that the introduction of a separate CONFIG_MK_ name space for
config options that were set through scripting in the Makefile was
not a good idea.
Originally the idea was to provide a script-free approach to supply
configuration options - there was no real need for a separate name
space. But when we now convert the existing Makefile entries to make
use of this approach, it would mean that we have to touch a large
number of board config files and add #ifdef / #define sequences to
"convert" from the CONFIG_MK_ to the CONFIG_ name space.
It seems much cleaner to get rid of this somewhat arbitrary _MK
string now for the few boards that actually use it.
Signed-off-by: Wolfgang Denk <wd@denx.de>
21 files changed, 54 insertions(+), 59 deletions(-)
[PATCH 3/3] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE
Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE
The change is currently needed to be able to remove the board
configuration scripting from the top level Makefile and replace it by
a simple, table driven script.
Moving this configuration setting into the "CONFIG_*" name space is
also desirable because it is needed if we ever should move forward to
a Kconfig driven configuration system.
Signed-off-by: Wolfgang Denk <wd@denx.de>
799 files changed, 1494 insertions(+), 1436 deletions(-)
Potential testers can find these (and some more experimental) commits
in the "Makefile-cleanup" branch in the u-boot-testing repository.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Brontosaurus Principle: Organizations can grow faster than their
brains can manage them in relation to their environment and to their
own physiology: when this occurs, they are an endangered species.
- Thomas K. Connellan
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH 1/3] Build: Add "board options" column to boards.cfg
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
@ 2010-10-11 9:45 ` Wolfgang Denk
2010-10-11 9:45 ` [U-Boot] [PATCH 2/3] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
` (7 subsequent siblings)
8 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-11 9:45 UTC (permalink / raw)
To: u-boot
From: Marek Vasut <marek.vasut@gmail.com>
There are some boards where it's currently not possible to detect all
board information at runtime, therefore a new column was added to
boards.cfg .
This column can contain multiple options: a board configuration name,
optionally followed by a colon (':') and a list of options, which are
separated by comma (',').
In case of simple options like '256M_U_BOOT', these expand to
"#define CONFIG_MK_256M_U_BOOT 1" in config.h . In case of
assignments like 'RAM=8192', these expand to "#define CONFIG_MK_RAM
8192" in config.h .
Example:
FOO:HAS_BAR,BAZ=64
means:
- the name of the board config file is include/configs/FOO.h
- the generated file include/config.h will contain these
lines:
#define CONFIG_HAS_BAR 1
#define CONFIG_BAZ 64
Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
[wd at denx.de: edited commit message; added code to deal with an
optional board configuration name]
Signed-off-by: Wolfgang Denk <wd@denx.de>
---
boards.cfg | 4 ++--
mkconfig | 34 +++++++++++++++++++++++++++++-----
2 files changed, 31 insertions(+), 7 deletions(-)
diff --git a/boards.cfg b/boards.cfg
index 91d75d3..1f44525 100644
--- a/boards.cfg
+++ b/boards.cfg
@@ -17,8 +17,8 @@
#
# :.,$! sort -f -k2,2 -k3,3 -k6,6 -k5,5 -k1,1
#
-# Target ARCH CPU Board name Vendor SoC
-###########################################################################
+# Target ARCH CPU Board name Vendor SoC Options
+###############################################################################################
qong arm arm1136 - davedenx mx31
mx31ads arm arm1136 - freescale mx31
diff --git a/mkconfig b/mkconfig
index b661071..f3054ce 100755
--- a/mkconfig
+++ b/mkconfig
@@ -5,7 +5,7 @@
#
# Parameters: Target Architecture CPU Board [VENDOR] [SOC]
#
-# (C) 2002-2006 DENX Software Engineering, Wolfgang Denk <wd@denx.de>
+# (C) 2002-2010 DENX Software Engineering, Wolfgang Denk <wd@denx.de>
#
APPEND=no # Default: Create new config file
@@ -17,6 +17,7 @@ cpu=""
board=""
vendor=""
soc=""
+options=""
if [ \( $# -eq 2 \) -a \( "$1" = "-A" \) ] ; then
# Automatic mode
@@ -41,11 +42,12 @@ while [ $# -gt 0 ] ; do
done
[ $# -lt 4 ] && exit 1
-[ $# -gt 6 ] && exit 1
+[ $# -gt 7 ] && exit 1
+# Strip all options and/or _config suffixes
CONFIG_NAME="${1%_config}"
-[ "${BOARD_NAME}" ] || BOARD_NAME="${CONFIG_NAME}"
+[ "${BOARD_NAME}" ] || BOARD_NAME="${1%_config}"
arch="$2"
cpu="$3"
@@ -56,13 +58,34 @@ else
fi
[ $# -gt 4 ] && [ "$5" != "-" ] && vendor="$5"
[ $# -gt 5 ] && [ "$6" != "-" ] && soc="$6"
+[ $# -gt 6 ] && [ "$7" != "-" ] && {
+ # check if we have a board config name in the options field
+ # the options field mave have a board config name and a list
+ # of options, both separated by a colon (':'); the options are
+ # separated by commas (',').
+ #
+ # Check for board name
+ tmp="${7%:*}"
+ if [ "$tmp" ] ; then
+ CONFIG_NAME="$tmp"
+ fi
+ # Check if we only have a colon...
+ if [ "${tmp}" != "$7" ] ; then
+ options=${7#*:}
+ TARGETS="`echo ${options} | sed 's:,: :g'` ${TARGETS}"
+ fi
+}
if [ "${ARCH}" -a "${ARCH}" != "${arch}" ]; then
echo "Failed: \$ARCH=${ARCH}, should be '${arch}' for ${BOARD_NAME}" 1>&2
exit 1
fi
-echo "Configuring for ${BOARD_NAME} board..."
+if [ "$options" ] ; then
+ echo "Configuring for ${BOARD_NAME} - Board: ${CONFIG_NAME}, Options: ${options}"
+else
+ echo "Configuring for ${BOARD_NAME} board..."
+fi
#
# Create link to architecture specific headers
@@ -126,7 +149,8 @@ fi
echo "/* Automatically generated - do not edit */" >>config.h
for i in ${TARGETS} ; do
- echo "#define CONFIG_MK_${i} 1" >>config.h ;
+ i="`echo ${i} | sed '/=/ {s/=/\t/;q } ; { s/$/\t1/ }'`"
+ echo "#define CONFIG_MK_${i}" >>config.h ;
done
cat << EOF >> config.h
--
1.7.2.3
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH 2/3] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
2010-10-11 9:45 ` [U-Boot] [PATCH 1/3] Build: Add "board options" column to boards.cfg Wolfgang Denk
@ 2010-10-11 9:45 ` Wolfgang Denk
2010-10-11 19:17 ` Mike Frysinger
2010-10-11 9:45 ` [U-Boot] [PATCH 3/3] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE Wolfgang Denk
` (6 subsequent siblings)
8 siblings, 1 reply; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-11 9:45 UTC (permalink / raw)
To: u-boot
When planning for more generalization and Makefile cleanup it became
obvious that the introduction of a separate CONFIG_MK_ name space for
config options that were set through scripting in the Makefile was
not a good idea.
Originally the idea was to provide a script-free approach to supply
configuration options - there was no real need for a separate name
space. But when we now convert the existing Makefile entries to make
use of this approach, it would mean that we have to touch a large
number of board config files and add #ifdef / #define sequences to
"convert" from the CONFIG_MK_ to the CONFIG_ name space.
It seems much cleaner to get rid of this somewhat arbitrary _MK
string now for the few boards that actually use it.
Signed-off-by: Wolfgang Denk <wd@denx.de>
---
board/bf527-ezkit/video.c | 10 +++++-----
board/freescale/mpc8315erdb/config.mk | 2 +-
board/freescale/mpc8536ds/config.mk | 6 +++---
board/freescale/mpc8569mds/config.mk | 2 +-
board/freescale/p1_p2_rdb/config.mk | 6 +++---
include/configs/MPC8315ERDB.h | 2 +-
include/configs/MPC8536DS.h | 8 ++++----
include/configs/MPC8569MDS.h | 4 ++--
include/configs/MPC8572DS.h | 2 +-
include/configs/P1_P2_RDB.h | 14 +++++++-------
include/configs/P2020DS.h | 4 ++--
include/configs/SBC8540.h | 2 +-
include/configs/astro_mcf5373l.h | 4 ++--
include/configs/bf527-ezkit.h | 2 +-
include/configs/edb93xx.h | 16 ++++++++--------
include/configs/sbc8349.h | 8 ++------
include/configs/sbc8548.h | 9 ++++-----
include/configs/sbc8560.h | 2 +-
include/configs/spear3xx.h | 6 +++---
include/configs/vme8349.h | 2 +-
mkconfig | 2 +-
21 files changed, 54 insertions(+), 59 deletions(-)
diff --git a/board/bf527-ezkit/video.c b/board/bf527-ezkit/video.c
index 87e7658..ca5e9b0 100644
--- a/board/bf527-ezkit/video.c
+++ b/board/bf527-ezkit/video.c
@@ -24,7 +24,7 @@
#define LCD_Y_RES 240 /* Vertical Resolution */
#define DMA_BUS_SIZE 16
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1 /* lq035q1 */
+#ifdef CONFIG_BF527_EZKIT_REV_2_1 /* lq035q1 */
#if !defined(CONFIG_LQ035Q1_USE_RGB888_8_BIT_PPI) && \
!defined(CONFIG_LQ035Q1_USE_RGB565_8_BIT_PPI)
@@ -125,7 +125,7 @@
#define PPI_PACK_EN 0x80
#define PPI_POLS_1 0x8000
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
static struct spi_slave *slave;
static int lq035q1_control(unsigned char reg, unsigned short value)
{
@@ -305,7 +305,7 @@ void EnableTIMER12(void)
int video_init(void *dst)
{
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
lq035q1_control(LQ035_SHUT_CTL, LQ035_ON);
lq035q1_control(LQ035_DRIVER_OUTPUT_CTL, (CONFIG_LQ035Q1_LCD_MODE &
LQ035_DRIVER_OUTPUT_MASK) | LQ035_DRIVER_OUTPUT_DEFAULT);
@@ -318,7 +318,7 @@ int video_init(void *dst)
Init_PPI();
EnablePPI();
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
EnableTIMER12();
#else
/* Frame sync 2 (VS) needs to start at least one PPI clk earlier */
@@ -388,7 +388,7 @@ void video_stop(void)
DisableDMA();
DisableTIMER0();
DisableTIMER1();
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
lq035q1_control(LQ035_SHUT_CTL, LQ035_SHUT);
#endif
}
diff --git a/board/freescale/mpc8315erdb/config.mk b/board/freescale/mpc8315erdb/config.mk
index bf972fb..b601601 100644
--- a/board/freescale/mpc8315erdb/config.mk
+++ b/board/freescale/mpc8315erdb/config.mk
@@ -1,5 +1,5 @@
ifndef NAND_SPL
-ifeq ($(CONFIG_MK_NAND), y)
+ifeq ($(CONFIG_NAND), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
endif
endif
diff --git a/board/freescale/mpc8536ds/config.mk b/board/freescale/mpc8536ds/config.mk
index 3f5447a..ac15ff3 100644
--- a/board/freescale/mpc8536ds/config.mk
+++ b/board/freescale/mpc8536ds/config.mk
@@ -24,18 +24,18 @@
# mpc8536ds board
#
ifndef NAND_SPL
-ifeq ($(CONFIG_MK_NAND), y)
+ifeq ($(CONFIG_NAND), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
LDSCRIPT := $(TOPDIR)/$(CPUDIR)/u-boot-nand.lds
endif
endif
-ifeq ($(CONFIG_MK_SDCARD), y)
+ifeq ($(CONFIG_SDCARD), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
RESET_VECTOR_ADDRESS = 0xf8fffffc
endif
-ifeq ($(CONFIG_MK_SPIFLASH), y)
+ifeq ($(CONFIG_SPIFLASH), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
RESET_VECTOR_ADDRESS = 0xf8fffffc
endif
diff --git a/board/freescale/mpc8569mds/config.mk b/board/freescale/mpc8569mds/config.mk
index 86f138c..4f7e18d 100644
--- a/board/freescale/mpc8569mds/config.mk
+++ b/board/freescale/mpc8569mds/config.mk
@@ -24,7 +24,7 @@
# mpc8569mds board
#
ifndef NAND_SPL
-ifeq ($(CONFIG_MK_NAND), y)
+ifeq ($(CONFIG_NAND), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
LDSCRIPT := $(TOPDIR)/$(CPUDIR)/u-boot-nand.lds
endif
diff --git a/board/freescale/p1_p2_rdb/config.mk b/board/freescale/p1_p2_rdb/config.mk
index 1f9f7b6..2d306bb 100644
--- a/board/freescale/p1_p2_rdb/config.mk
+++ b/board/freescale/p1_p2_rdb/config.mk
@@ -25,18 +25,18 @@
#
ifndef NAND_SPL
-ifeq ($(CONFIG_MK_NAND), y)
+ifeq ($(CONFIG_NAND), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
LDSCRIPT := $(TOPDIR)/$(CPUDIR)/u-boot-nand.lds
endif
endif
-ifeq ($(CONFIG_MK_SDCARD), y)
+ifeq ($(CONFIG_SDCARD), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
RESET_VECTOR_ADDRESS = 0xf8fffffc
endif
-ifeq ($(CONFIG_MK_SPIFLASH), y)
+ifeq ($(CONFIG_SPIFLASH), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
RESET_VECTOR_ADDRESS = 0xf8fffffc
endif
diff --git a/include/configs/MPC8315ERDB.h b/include/configs/MPC8315ERDB.h
index abc29c0..a9466ea 100644
--- a/include/configs/MPC8315ERDB.h
+++ b/include/configs/MPC8315ERDB.h
@@ -25,7 +25,7 @@
#ifndef __CONFIG_H
#define __CONFIG_H
-#ifdef CONFIG_MK_NAND
+#ifdef CONFIG_NAND
#define CONFIG_NAND_U_BOOT 1
#define CONFIG_RAMBOOT_TEXT_BASE 0x00100000
#endif
diff --git a/include/configs/MPC8536DS.h b/include/configs/MPC8536DS.h
index 0a9f47b..8960963 100644
--- a/include/configs/MPC8536DS.h
+++ b/include/configs/MPC8536DS.h
@@ -29,22 +29,22 @@
#include "../board/freescale/common/ics307_clk.h"
-#ifdef CONFIG_MK_36BIT
+#ifdef CONFIG_36BIT
#define CONFIG_PHYS_64BIT 1
#endif
-#ifdef CONFIG_MK_NAND
+#ifdef CONFIG_NAND
#define CONFIG_NAND_U_BOOT 1
#define CONFIG_RAMBOOT_NAND 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f82000
#endif
-#ifdef CONFIG_MK_SDCARD
+#ifdef CONFIG_SDCARD
#define CONFIG_RAMBOOT_SDCARD 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f80000
#endif
-#ifdef CONFIG_MK_SPIFLASH
+#ifdef CONFIG_SPIFLASH
#define CONFIG_RAMBOOT_SPIFLASH 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f80000
#endif
diff --git a/include/configs/MPC8569MDS.h b/include/configs/MPC8569MDS.h
index 95c0a9f..75c4801 100644
--- a/include/configs/MPC8569MDS.h
+++ b/include/configs/MPC8569MDS.h
@@ -51,7 +51,7 @@ extern unsigned long get_clock_freq(void);
#define CONFIG_SYS_CLK_FREQ 66666666
#define CONFIG_DDR_CLK_FREQ CONFIG_SYS_CLK_FREQ
-#ifdef CONFIG_MK_ATM
+#ifdef CONFIG_ATM
#define CONFIG_PQ_MDS_PIB
#define CONFIG_PQ_MDS_PIB_ATM
#endif
@@ -62,7 +62,7 @@ extern unsigned long get_clock_freq(void);
#define CONFIG_L2_CACHE /* toggle L2 cache */
#define CONFIG_BTB /* toggle branch predition */
-#ifdef CONFIG_MK_NAND
+#ifdef CONFIG_NAND
#define CONFIG_NAND_U_BOOT 1
#define CONFIG_RAMBOOT_NAND 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f82000
diff --git a/include/configs/MPC8572DS.h b/include/configs/MPC8572DS.h
index 34ebbdb..d720fe9 100644
--- a/include/configs/MPC8572DS.h
+++ b/include/configs/MPC8572DS.h
@@ -29,7 +29,7 @@
#include "../board/freescale/common/ics307_clk.h"
-#ifdef CONFIG_MK_36BIT
+#ifdef CONFIG_36BIT
#define CONFIG_PHYS_64BIT
#endif
diff --git a/include/configs/P1_P2_RDB.h b/include/configs/P1_P2_RDB.h
index fa45b5b..f97660c 100644
--- a/include/configs/P1_P2_RDB.h
+++ b/include/configs/P1_P2_RDB.h
@@ -30,31 +30,31 @@
#ifndef __CONFIG_H
#define __CONFIG_H
-#ifdef CONFIG_MK_P1011RDB
+#ifdef CONFIG_P1011RDB
#define CONFIG_P1011
#endif
-#ifdef CONFIG_MK_P1020RDB
+#ifdef CONFIG_P1020RDB
#define CONFIG_P1020
#endif
-#ifdef CONFIG_MK_P2010RDB
+#ifdef CONFIG_P2010RDB
#define CONFIG_P2010
#endif
-#ifdef CONFIG_MK_P2020RDB
+#ifdef CONFIG_P2020RDB
#define CONFIG_P2020
#endif
-#ifdef CONFIG_MK_NAND
+#ifdef CONFIG_NAND
#define CONFIG_NAND_U_BOOT 1
#define CONFIG_RAMBOOT_NAND 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f82000
#endif
-#ifdef CONFIG_MK_SDCARD
+#ifdef CONFIG_SDCARD
#define CONFIG_RAMBOOT_SDCARD 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f80000
#endif
-#ifdef CONFIG_MK_SPIFLASH
+#ifdef CONFIG_SPIFLASH
#define CONFIG_RAMBOOT_SPIFLASH 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f80000
#endif
diff --git a/include/configs/P2020DS.h b/include/configs/P2020DS.h
index 74cff0c..d94c308 100644
--- a/include/configs/P2020DS.h
+++ b/include/configs/P2020DS.h
@@ -29,7 +29,7 @@
#include "../board/freescale/common/ics307_clk.h"
-#ifdef CONFIG_MK_36BIT
+#ifdef CONFIG_36BIT
#define CONFIG_PHYS_64BIT
#endif
@@ -92,7 +92,7 @@
/* DDR Setup */
#define CONFIG_VERY_BIG_RAM
-#ifdef CONFIG_MK_DDR2
+#ifdef CONFIG_DDR2
#define CONFIG_FSL_DDR2
#else
#define CONFIG_FSL_DDR3 1
diff --git a/include/configs/SBC8540.h b/include/configs/SBC8540.h
index d6b3cb8..688f8a2 100644
--- a/include/configs/SBC8540.h
+++ b/include/configs/SBC8540.h
@@ -34,7 +34,7 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_66
+#ifdef CONFIG_66
#define CONFIG_PCI_66
#endif
diff --git a/include/configs/astro_mcf5373l.h b/include/configs/astro_mcf5373l.h
index 7c8281c..359e9c7 100644
--- a/include/configs/astro_mcf5373l.h
+++ b/include/configs/astro_mcf5373l.h
@@ -69,12 +69,12 @@
#include <config_cmd_default.h>
/*
- * CONFIG_MK_RAM defines if u-boot is loaded via BDM (or started from
+ * CONFIG_RAM defines if u-boot is loaded via BDM (or started from
* a different bootloader that has already performed RAM setup) or
* started directly from flash, which is the regular case for production
* boards.
*/
-#ifdef CONFIG_MK_RAM
+#ifdef CONFIG_RAM
#define CONFIG_MONITOR_IS_IN_RAM
#define CONFIG_TEXT_BASE 0x40020000
#define ENABLE_JFFS 0
diff --git a/include/configs/bf527-ezkit.h b/include/configs/bf527-ezkit.h
index 54fc063..fa9053b 100644
--- a/include/configs/bf527-ezkit.h
+++ b/include/configs/bf527-ezkit.h
@@ -154,7 +154,7 @@
/*
* Video Settings
*/
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
# define CONFIG_LQ035Q1_SPI_BUS 0
# define CONFIG_LQ035Q1_SPI_CS 7
#endif
diff --git a/include/configs/edb93xx.h b/include/configs/edb93xx.h
index 4b00391..ff25ee2 100644
--- a/include/configs/edb93xx.h
+++ b/include/configs/edb93xx.h
@@ -5,21 +5,21 @@
#ifndef __CONFIG_H
#define __CONFIG_H
-#ifdef CONFIG_MK_edb9301
+#ifdef CONFIG_edb9301
#define CONFIG_EDB9301
-#elif defined(CONFIG_MK_edb9302)
+#elif defined(CONFIG_edb9302)
#define CONFIG_EDB9302
-#elif defined(CONFIG_MK_edb9302a)
+#elif defined(CONFIG_edb9302a)
#define CONFIG_EDB9302A
-#elif defined(CONFIG_MK_edb9307)
+#elif defined(CONFIG_edb9307)
#define CONFIG_EDB9307
-#elif defined(CONFIG_MK_edb9307a)
+#elif defined(CONFIG_edb9307a)
#define CONFIG_EDB9307A
-#elif defined(CONFIG_MK_edb9312)
+#elif defined(CONFIG_edb9312)
#define CONFIG_EDB9312
-#elif defined(CONFIG_MK_edb9315)
+#elif defined(CONFIG_edb9315)
#define CONFIG_EDB9315
-#elif defined(CONFIG_MK_edb9315a)
+#elif defined(CONFIG_edb9315a)
#define CONFIG_EDB9315A
#else
#error "no board defined"
diff --git a/include/configs/sbc8349.h b/include/configs/sbc8349.h
index b8f4b6e..94588e2 100644
--- a/include/configs/sbc8349.h
+++ b/include/configs/sbc8349.h
@@ -34,15 +34,11 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_PCI
-#define CONFIG_PCI
-#endif
-
-#ifdef CONFIG_MK_66
+#ifdef CONFIG_66
#define PCI_66M
#endif
-#ifdef CONFIG_MK_33
+#ifdef CONFIG_33
#define PCI_33M
#endif
diff --git a/include/configs/sbc8548.h b/include/configs/sbc8548.h
index 8d047de..9eb8525 100644
--- a/include/configs/sbc8548.h
+++ b/include/configs/sbc8548.h
@@ -32,20 +32,19 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_PCI
-#define CONFIG_PCI
+#ifdef CONFIG_PCI
#define CONFIG_PCI1
#endif
-#ifdef CONFIG_MK_66
+#ifdef CONFIG_66
#define CONFIG_SYS_CLK_DIV 1
#endif
-#ifdef CONFIG_MK_33
+#ifdef CONFIG_33
#define CONFIG_SYS_CLK_DIV 2
#endif
-#ifdef CONFIG_MK_PCIE
+#ifdef CONFIG_PCIE
#define CONFIG_PCIE1
#endif
diff --git a/include/configs/sbc8560.h b/include/configs/sbc8560.h
index 6352278..09f0a70 100644
--- a/include/configs/sbc8560.h
+++ b/include/configs/sbc8560.h
@@ -34,7 +34,7 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_66
+#ifdef CONFIG_66
#define CONFIG_PCI_66
#endif
diff --git a/include/configs/spear3xx.h b/include/configs/spear3xx.h
index 0248aba..37bdebb 100644
--- a/include/configs/spear3xx.h
+++ b/include/configs/spear3xx.h
@@ -28,13 +28,13 @@
* High Level Configuration Options
* (easy to change)
*/
-#if defined(CONFIG_MK_spear300)
+#if defined(CONFIG_spear300)
#define CONFIG_SPEAR3XX 1
#define CONFIG_SPEAR300 1
-#elif defined(CONFIG_MK_spear310)
+#elif defined(CONFIG_spear310)
#define CONFIG_SPEAR3XX 1
#define CONFIG_SPEAR310 1
-#elif defined(CONFIG_MK_spear320)
+#elif defined(CONFIG_spear320)
#define CONFIG_SPEAR3XX 1
#define CONFIG_SPEAR320 1
#endif
diff --git a/include/configs/vme8349.h b/include/configs/vme8349.h
index f2fb592..3c5dba3 100644
--- a/include/configs/vme8349.h
+++ b/include/configs/vme8349.h
@@ -37,7 +37,7 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_caddy2
+#ifdef CONFIG_caddy2
#define VME_CADDY2
#endif
diff --git a/mkconfig b/mkconfig
index f3054ce..2fda1d4 100755
--- a/mkconfig
+++ b/mkconfig
@@ -150,7 +150,7 @@ echo "/* Automatically generated - do not edit */" >>config.h
for i in ${TARGETS} ; do
i="`echo ${i} | sed '/=/ {s/=/\t/;q } ; { s/$/\t1/ }'`"
- echo "#define CONFIG_MK_${i}" >>config.h ;
+ echo "#define CONFIG_${i}" >>config.h ;
done
cat << EOF >> config.h
--
1.7.2.3
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH 3/3] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
2010-10-11 9:45 ` [U-Boot] [PATCH 1/3] Build: Add "board options" column to boards.cfg Wolfgang Denk
2010-10-11 9:45 ` [U-Boot] [PATCH 2/3] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
@ 2010-10-11 9:45 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 0/5] Makefile cleanup Wolfgang Denk
` (5 subsequent siblings)
8 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-11 9:45 UTC (permalink / raw)
To: u-boot
The change is currently needed to be able to remove the board
configuration scripting from the top level Makefile and replace it by
a simple, table driven script.
Moving this configuration setting into the "CONFIG_*" name space is
also desirable because it is needed if we ever should move forward to
a Kconfig driven configuration system.
Signed-off-by: Wolfgang Denk <wd@denx.de>
---
Makefile | 102 +++++++++++-----------
README | 2 +-
arch/arm/cpu/arm1136/start.S | 2 +-
arch/arm/cpu/arm1176/start.S | 6 +-
arch/arm/cpu/arm720t/start.S | 8 +-
arch/arm/cpu/arm920t/at91/lowlevel_init.S | 4 +-
arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S | 4 +-
arch/arm/cpu/arm920t/start.S | 2 +-
arch/arm/cpu/arm925t/start.S | 2 +-
arch/arm/cpu/arm926ejs/at91/lowlevel_init.S | 4 +-
arch/arm/cpu/arm926ejs/start.S | 2 +-
arch/arm/cpu/arm946es/start.S | 2 +-
arch/arm/cpu/arm_intcm/start.S | 2 +-
arch/arm/cpu/armv7/omap3/lowlevel_init.S | 2 +-
arch/arm/cpu/armv7/start.S | 2 +-
arch/arm/cpu/ixp/start.S | 2 +-
arch/arm/cpu/lh7a40x/start.S | 2 +-
arch/arm/cpu/pxa/start.S | 2 +-
arch/arm/cpu/s3c44b0/start.S | 2 +-
arch/arm/cpu/sa1100/start.S | 2 +-
arch/i386/lib/board.c | 4 +-
arch/m68k/cpu/mcf5227x/start.S | 10 +-
arch/m68k/cpu/mcf52x2/start.S | 14 ++--
arch/m68k/cpu/mcf5445x/start.S | 8 +-
arch/microblaze/cpu/start.S | 4 +-
arch/microblaze/lib/board.c | 2 +-
arch/powerpc/cpu/mpc85xx/start.S | 18 ++--
arch/powerpc/cpu/mpc86xx/start.S | 4 +-
arch/powerpc/lib/board.c | 2 +-
arch/sh/config.mk | 2 +-
arch/sh/lib/board.c | 2 +-
arch/sparc/cpu/leon2/Makefile | 5 +-
arch/sparc/cpu/leon2/prom.c | 4 +-
arch/sparc/cpu/leon2/start.S | 2 +-
arch/sparc/cpu/leon3/Makefile | 5 +-
arch/sparc/cpu/leon3/prom.c | 4 +-
arch/sparc/cpu/leon3/start.S | 6 +-
arch/sparc/include/asm/asmmacro.h | 4 +-
board/BuS/EB+MCF-EV123/EB+MCF-EV123.c | 2 +-
board/BuS/EB+MCF-EV123/config.mk | 4 +-
board/BuS/EB+MCF-EV123/textbase.mk | 2 +-
board/BuS/eb_cpux9k2/config.mk | 2 +-
board/LEOX/elpt860/config.mk | 4 +-
board/LaCie/edminiv2/config.mk | 2 +-
board/Marvell/db64360/config.mk | 2 +-
board/Marvell/db64460/config.mk | 2 +-
board/Marvell/guruplug/config.mk | 2 +-
board/Marvell/mv88f6281gtw_ge/config.mk | 2 +-
board/Marvell/openrd_base/config.mk | 2 +-
board/Marvell/rd6281a/config.mk | 2 +-
board/Marvell/sheevaplug/config.mk | 2 +-
board/RPXClassic/config.mk | 2 +-
board/RPXlite/config.mk | 2 +-
board/RPXlite_dw/config.mk | 2 +-
board/RRvision/config.mk | 2 +-
board/a3000/config.mk | 4 +-
board/actux1/config.mk | 2 +-
board/actux2/config.mk | 2 +-
board/actux3/config.mk | 2 +-
board/actux4/config.mk | 2 +-
board/adder/config.mk | 2 +-
board/afeb9260/config.mk | 2 +-
board/alaska/config.mk | 7 +-
board/altera/nios2-generic/config.mk | 2 +-
board/amcc/acadia/config.mk | 4 +-
board/amcc/bamboo/config.mk | 4 +-
board/amcc/bluestone/config.mk | 4 +-
board/amcc/bubinga/config.mk | 2 +-
board/amcc/canyonlands/config.mk | 4 +-
board/amcc/ebony/config.mk | 6 +-
board/amcc/katmai/config.mk | 2 +-
board/amcc/kilauea/config.mk | 4 +-
board/amcc/luan/config.mk | 6 +-
board/amcc/makalu/config.mk | 2 +-
board/amcc/ocotea/config.mk | 6 +-
board/amcc/redwood/config.mk | 4 +-
board/amcc/sequoia/config.mk | 4 +-
board/amcc/taihu/config.mk | 2 +-
board/amcc/taishan/config.mk | 6 +-
board/amcc/walnut/config.mk | 2 +-
board/amcc/yosemite/config.mk | 6 +-
board/amcc/yucca/config.mk | 4 +-
board/amirix/ap1000/config.mk | 2 +-
board/apollon/config.mk | 8 +-
board/apollon/lowlevel_init.S | 2 +-
board/armadillo/config.mk | 2 +-
board/armltd/integrator/config.mk | 2 +-
board/armltd/versatile/config.mk | 2 +-
board/assabet/config.mk | 2 +-
board/astro/mcf5373l/config.mk | 4 +-
board/atc/config.mk | 7 +-
board/atmel/at91cap9adk/config.mk | 2 +-
board/atmel/at91rm9200dk/config.mk | 2 +-
board/atmel/at91rm9200ek/config.mk | 2 +-
board/atmel/at91sam9260ek/config.mk | 2 +-
board/atmel/at91sam9261ek/config.mk | 2 +-
board/atmel/at91sam9263ek/config.mk | 2 +-
board/atmel/at91sam9m10g45ek/config.mk | 2 +-
board/atmel/at91sam9rlek/config.mk | 2 +-
board/atmel/atngw100/config.mk | 2 +-
board/atmel/atstk1000/config.mk | 2 +-
board/atum8548/config.mk | 8 +-
board/barco/config.mk | 4 +-
board/bc3450/config.mk | 11 ++-
board/bct-brettl2/config.mk | 2 +-
board/bf518f-ezbrd/config.mk | 2 +-
board/bf526-ezbrd/config.mk | 2 +-
board/bf527-ad7160-eval/config.mk | 2 +-
board/bf527-ezkit/config.mk | 2 +-
board/bf527-sdp/config.mk | 2 +-
board/bf533-ezkit/config.mk | 2 +-
board/bf533-stamp/config.mk | 2 +-
board/bf537-minotaur/config.mk | 2 +-
board/bf537-pnav/config.mk | 2 +-
board/bf537-srv1/config.mk | 2 +-
board/bf537-stamp/config.mk | 2 +-
board/bf538f-ezkit/config.mk | 2 +-
board/bf548-ezkit/config.mk | 2 +-
board/bf561-acvilon/config.mk | 2 +-
board/bf561-ezkit/config.mk | 2 +-
board/blackstamp/config.mk | 2 +-
board/blackvme/config.mk | 2 +-
board/bmw/config.mk | 4 +-
board/c2mon/config.mk | 2 +-
board/calao/sbc35_a9g20/config.mk | 2 +-
board/calao/tny_a9260/config.mk | 2 +-
board/canmb/config.mk | 9 +-
board/cerf250/config.mk | 2 +-
board/cm-bf527/config.mk | 2 +-
board/cm-bf533/config.mk | 2 +-
board/cm-bf537e/config.mk | 2 +-
board/cm-bf537u/config.mk | 2 +-
board/cm-bf548/config.mk | 2 +-
board/cm-bf561/config.mk | 2 +-
board/cm4008/config.mk | 2 +-
board/cm41xx/config.mk | 2 +-
board/cm5200/config.mk | 5 +-
board/cmc_pu2/config.mk | 4 +-
board/cmi/config.mk | 5 +-
board/cobra5272/config.mk | 2 +-
board/cogent/README | 4 +-
board/cogent/config.mk | 5 +-
board/colibri_pxa270/config.mk | 2 +-
board/cpc45/config.mk | 7 +-
board/cpu86/config.mk | 7 +-
board/cpu87/config.mk | 7 +-
board/cradle/config.mk | 4 +-
board/cray/L1/config.mk | 2 +-
board/csb226/config.mk | 4 +-
board/csb226/lowlevel_init.S | 2 +-
board/csb272/config.mk | 4 +-
board/csb472/config.mk | 4 +-
board/csb637/config.mk | 2 +-
board/cu824/config.mk | 4 +-
board/dave/B2/config.mk | 2 +-
board/dave/PPChameleonEVB/config.mk | 4 +-
board/davedenx/aria/config.mk | 2 +-
board/davedenx/qong/config.mk | 2 +-
board/davinci/da8xxevm/config.mk | 2 +-
board/davinci/dm355evm/config.mk | 2 +-
board/davinci/dm355leopard/config.mk | 2 +-
board/davinci/dm365evm/config.mk | 2 +-
board/davinci/dm6467evm/config.mk | 2 +-
board/davinci/dvevm/config.mk | 2 +-
board/davinci/schmoogie/config.mk | 2 +-
board/davinci/sffsdr/config.mk | 2 +-
board/davinci/sonata/config.mk | 2 +-
board/dbau1x00/README | 2 +-
board/dbau1x00/config.mk | 4 +-
board/delta/config.mk | 2 +-
board/digsy_mtc/config.mk | 11 ++-
board/dnp1110/config.mk | 2 +-
board/eNET/config.mk | 2 +-
board/eXalion/config.mk | 6 +-
board/earthlcd/favr-32-ezkit/config.mk | 2 +-
board/edb93xx/config.mk | 16 ++--
board/eltec/bab7xx/config.mk | 4 +-
board/eltec/elppc/config.mk | 4 +-
board/eltec/mhpc/config.mk | 4 +-
board/emk/top5200/config.mk | 11 ++-
board/emk/top860/config.mk | 2 +-
board/ep7312/config.mk | 2 +-
board/ep8248/config.mk | 2 +-
board/ep8260/config.mk | 9 +-
board/ep82xxm/config.mk | 2 +-
board/ep88x/config.mk | 2 +-
board/eric/config.mk | 4 +-
board/esd/adciop/config.mk | 6 +-
board/esd/apc405/config.mk | 2 +-
board/esd/ar405/config.mk | 2 +-
board/esd/ash405/config.mk | 2 +-
board/esd/canbt/config.mk | 2 +-
board/esd/cms700/config.mk | 2 +-
board/esd/cpci2dp/config.mk | 2 +-
board/esd/cpci405/config.mk | 2 +-
board/esd/cpci5200/config.mk | 11 ++-
board/esd/cpci750/config.mk | 2 +-
board/esd/cpciiser4/config.mk | 6 +-
board/esd/dasa_sim/config.mk | 2 +-
board/esd/dp405/config.mk | 2 +-
board/esd/du405/config.mk | 6 +-
board/esd/du440/config.mk | 4 +-
board/esd/hh405/config.mk | 8 +-
board/esd/hub405/config.mk | 2 +-
board/esd/mecp5123/config.mk | 2 +-
board/esd/mecp5200/config.mk | 11 ++-
board/esd/meesc/config.mk | 2 +-
board/esd/ocrtc/config.mk | 4 +-
board/esd/otc570/config.mk | 2 +-
board/esd/pci405/config.mk | 4 +-
board/esd/pf5200/config.mk | 11 ++-
board/esd/plu405/config.mk | 2 +-
board/esd/pmc405/config.mk | 2 +-
board/esd/pmc405de/config.mk | 2 +-
board/esd/pmc440/config.mk | 4 +-
board/esd/tasreg/config.mk | 2 +-
board/esd/vme8349/config.mk | 2 +-
board/esd/voh405/config.mk | 2 +-
board/esd/vom405/config.mk | 2 +-
board/esd/wuh405/config.mk | 2 +-
board/espt/config.mk | 4 +-
board/esteem192e/config.mk | 2 +-
board/etin/debris/config.mk | 6 +-
board/etin/kvme080/config.mk | 4 +-
board/etx094/config.mk | 2 +-
board/eukrea/cpu9260/config.mk | 2 +-
board/eukrea/cpuat91/config.mk | 2 +-
board/evb4510/config.mk | 2 +-
board/evb64260/config.mk | 2 +-
board/fads/config.mk | 2 +-
board/fads/fads.h | 2 +-
board/faraday/a320evb/config.mk | 2 +-
board/flagadm/config.mk | 2 +-
board/freescale/corenet_ds/config.mk | 4 +-
board/freescale/m5208evbe/config.mk | 2 +-
board/freescale/m52277evb/config.mk | 2 +-
board/freescale/m5235evb/config.mk | 4 +-
board/freescale/m5249evb/config.mk | 2 +-
board/freescale/m5253demo/config.mk | 2 +-
board/freescale/m5253evbe/config.mk | 2 +-
board/freescale/m5271evb/config.mk | 2 +-
board/freescale/m5272c3/config.mk | 2 +-
board/freescale/m5275evb/config.mk | 2 +-
board/freescale/m5282evb/config.mk | 2 +-
board/freescale/m53017evb/config.mk | 2 +-
board/freescale/m5329evb/config.mk | 2 +-
board/freescale/m5373evb/config.mk | 2 +-
board/freescale/m54451evb/config.mk | 2 +-
board/freescale/m54455evb/config.mk | 2 +-
board/freescale/m547xevb/config.mk | 2 +-
board/freescale/m548xevb/config.mk | 2 +-
board/freescale/mpc5121ads/config.mk | 2 +-
board/freescale/mpc7448hpc2/config.mk | 7 +-
board/freescale/mpc8260ads/config.mk | 4 +-
board/freescale/mpc8266ads/config.mk | 5 +-
board/freescale/mpc8308rdb/config.mk | 2 +-
board/freescale/mpc8313erdb/config.mk | 4 +-
board/freescale/mpc8315erdb/config.mk | 6 +-
board/freescale/mpc8323erdb/config.mk | 2 +-
board/freescale/mpc832xemds/config.mk | 2 +-
board/freescale/mpc8349emds/config.mk | 2 +-
board/freescale/mpc8349itx/config.mk | 4 +-
board/freescale/mpc8360emds/config.mk | 2 +-
board/freescale/mpc8360erdk/config.mk | 2 +-
board/freescale/mpc837xemds/config.mk | 2 +-
board/freescale/mpc837xerdb/config.mk | 2 +-
board/freescale/mpc8536ds/config.mk | 10 +-
board/freescale/mpc8540ads/config.mk | 2 +-
board/freescale/mpc8541cds/config.mk | 2 +-
board/freescale/mpc8544ds/config.mk | 4 +-
board/freescale/mpc8548cds/config.mk | 4 +-
board/freescale/mpc8555cds/config.mk | 2 +-
board/freescale/mpc8560ads/config.mk | 2 +-
board/freescale/mpc8568mds/config.mk | 2 +-
board/freescale/mpc8569mds/config.mk | 6 +-
board/freescale/mpc8572ds/config.mk | 4 +-
board/freescale/mpc8610hpcd/config.mk | 2 +-
board/freescale/mpc8641hpcn/config.mk | 2 +-
board/freescale/mx31ads/config.mk | 2 +-
board/freescale/mx31pdk/config.mk | 4 +-
board/freescale/mx51evk/config.mk | 2 +-
board/freescale/p1022ds/config.mk | 4 +-
board/freescale/p1_p2_rdb/config.mk | 10 +-
board/freescale/p2020ds/config.mk | 4 +-
board/funkwerk/vovpn-gw/config.mk | 2 +-
board/g2000/config.mk | 4 +-
board/gaisler/gr_cpci_ax2000/config.mk | 9 +-
board/gaisler/gr_ep2s60/config.mk | 7 +-
board/gaisler/gr_xc3s_1500/config.mk | 7 +-
board/gaisler/grsim/config.mk | 7 +-
board/gaisler/grsim_leon2/config.mk | 7 +-
board/galaxy5200/config.mk | 11 ++-
board/gcplus/config.mk | 2 +-
board/gdsys/dlvision/config.mk | 2 +-
board/gdsys/gdppc440etx/config.mk | 6 +-
board/gdsys/intip/config.mk | 4 +-
board/gdsys/neo/config.mk | 2 +-
board/gen860t/config.mk | 2 +-
board/genietv/config.mk | 2 +-
board/gth2/config.mk | 8 +-
board/gw8260/config.mk | 5 +-
board/hermes/config.mk | 2 +-
board/hidden_dragon/config.mk | 4 +-
board/hymod/config.mk | 2 +-
board/ibf-dsp561/config.mk | 2 +-
board/icecube/config.mk | 11 ++-
board/icu862/config.mk | 2 +-
board/idmr/config.mk | 2 +-
board/ids8247/config.mk | 5 +-
board/impa7/config.mk | 2 +-
board/imx31_phycore/config.mk | 2 +-
board/incaip/config.mk | 4 +-
board/inka4x0/config.mk | 11 ++-
board/innokom/config.mk | 4 +-
board/innokom/lowlevel_init.S | 2 +-
board/ip04/config.mk | 2 +-
board/ip860/config.mk | 2 +-
board/ipek01/config.mk | 5 +-
board/iphase4539/config.mk | 5 +-
board/ispan/config.mk | 6 +-
board/ivm/config.mk | 2 +-
board/ixdp425/config.mk | 2 +-
board/jse/config.mk | 2 +-
board/jupiter/config.mk | 14 ++--
board/karo/tx25/config.mk | 4 +-
board/kb9202/config.mk | 2 +-
board/keymile/km8xx/config.mk | 2 +-
board/keymile/km_arm/config.mk | 2 +-
board/keymile/kmeter1/config.mk | 2 +-
board/keymile/mgcoge/config.mk | 2 +-
board/korat/config.mk | 4 +-
board/kup/kup4k/config.mk | 2 +-
board/kup/kup4x/config.mk | 2 +-
board/lantec/config.mk | 2 +-
board/lart/config.mk | 2 +-
board/linkstation/config.mk | 12 ++--
board/logicpd/am3517evm/config.mk | 2 +-
board/logicpd/imx27lite/config.mk | 2 +-
board/logicpd/imx31_litekit/config.mk | 2 +-
board/logicpd/zoom1/config.mk | 2 +-
board/logicpd/zoom2/config.mk | 2 +-
board/lpc2292sodimm/config.mk | 4 +-
board/lpc2292sodimm/lowlevel_init.S | 2 +-
board/lpd7a40x/config.mk | 4 +-
board/lpd7a40x/lowlevel_init.S | 2 +-
board/lubbock/config.mk | 6 +-
board/lwmon/config.mk | 4 +-
board/lwmon5/config.mk | 4 +-
board/m501sk/config.mk | 2 +-
board/manroland/hmi1001/config.mk | 11 ++-
board/manroland/mucmc52/config.mk | 11 ++-
board/manroland/uc100/config.mk | 4 +-
board/manroland/uc101/config.mk | 11 ++-
board/matrix_vision/mvbc_p/config.mk | 7 +-
board/matrix_vision/mvblm7/config.mk | 2 +-
board/matrix_vision/mvsmr/config.mk | 7 +-
board/mbx8xx/config.mk | 4 +-
board/mcc200/config.mk | 13 ++--
board/micronas/vct/config.mk | 4 +-
board/mimc/mimc200/config.mk | 2 +-
board/miromico/hammerhead/config.mk | 2 +-
board/ml2/config.mk | 4 +-
board/modnet50/config.mk | 2 +-
board/modnet50/lowlevel_init.S | 2 +-
board/mosaixtech/icon/config.mk | 2 +-
board/motionpro/config.mk | 5 +-
board/mousse/config.mk | 4 +-
board/mp2usb/config.mk | 4 +-
board/mpc8308_p1m/config.mk | 4 +-
board/mpc8540eval/config.mk | 4 +-
board/mpl/mip405/config.mk | 4 +-
board/mpl/pati/config.mk | 5 +-
board/mpl/pip405/config.mk | 4 +-
board/mpl/vcma9/config.mk | 4 +-
board/mpl/vcma9/lowlevel_init.S | 2 +-
board/mpr2/config.mk | 4 +-
board/ms7720se/config.mk | 4 +-
board/ms7722se/config.mk | 4 +-
board/ms7750se/config.mk | 2 +-
board/muas3001/config.mk | 2 +-
board/munices/config.mk | 9 +-
board/musenki/config.mk | 4 +-
board/mvblue/config.mk | 4 +-
board/mx1ads/config.mk | 2 +-
board/mx1ads/lowlevel_init.S | 2 +-
board/mx1fs2/config.mk | 4 +-
board/nc650/config.mk | 2 +-
board/netphone/config.mk | 2 +-
board/netstal/hcu4/config.mk | 2 +-
board/netstal/hcu5/config.mk | 2 +-
board/netstal/mcu25/config.mk | 2 +-
board/netstar/config.mk | 6 +-
board/netstar/setup.S | 2 +-
board/netta/config.mk | 2 +-
board/netta2/config.mk | 2 +-
board/netvia/config.mk | 2 +-
board/ns9750dev/config.mk | 2 +-
board/ns9750dev/lowlevel_init.S | 2 +-
board/nx823/config.mk | 2 +-
board/o2dnt/config.mk | 5 +-
board/overo/config.mk | 2 +-
board/oxc/config.mk | 6 +-
board/pandora/config.mk | 2 +-
board/pb1x00/README | 2 +-
board/pb1x00/config.mk | 4 +-
board/pcippc2/config.mk | 4 +-
board/pcs440ep/config.mk | 6 +-
board/pdm360ng/config.mk | 2 +-
board/phytec/pcm030/config.mk | 9 +-
board/pleb2/config.mk | 6 +-
board/pm520/config.mk | 7 +-
board/pm826/config.mk | 7 +-
board/pm828/config.mk | 7 +-
board/pm854/config.mk | 2 +-
board/pm856/config.mk | 2 +-
board/pn62/config.mk | 4 +-
board/ppmc7xx/config.mk | 4 +-
board/ppmc8260/config.mk | 5 +-
board/prodrive/alpr/config.mk | 6 +-
board/prodrive/p3mx/config.mk | 2 +-
board/prodrive/p3p440/config.mk | 6 +-
board/prodrive/pdnb3/config.mk | 2 +-
board/psyent/pci5441/config.mk | 2 +-
board/psyent/pk1c20/config.mk | 2 +-
board/purple/config.mk | 4 +-
board/purple/purple.c | 4 +-
board/pxa255_idp/config.mk | 6 +-
board/qemu-mips/config.mk | 4 +-
board/quad100hd/config.mk | 2 +-
board/quantum/config.mk | 2 +-
board/r360mpi/config.mk | 2 +-
board/rattler/config.mk | 2 +-
board/rbc823/config.mk | 2 +-
board/renesas/MigoR/config.mk | 4 +-
board/renesas/ap325rxa/config.mk | 4 +-
board/renesas/r2dplus/config.mk | 2 +-
board/renesas/r7780mp/config.mk | 4 +-
board/renesas/rsk7203/config.mk | 4 +-
board/renesas/sh7763rdp/config.mk | 4 +-
board/renesas/sh7785lcr/config.mk | 6 +-
board/rmu/config.mk | 2 +-
board/ronetix/pm9261/config.mk | 2 +-
board/ronetix/pm9263/config.mk | 2 +-
board/ronetix/pm9g45/config.mk | 2 +-
board/rpxsuper/config.mk | 5 +-
board/rsdproto/config.mk | 4 +-
board/sacsng/config.mk | 5 +-
board/samsung/goni/config.mk | 2 +-
board/samsung/goni/lowlevel_init.S | 2 +-
board/samsung/smdk2400/config.mk | 2 +-
board/samsung/smdk2400/lowlevel_init.S | 2 +-
board/samsung/smdk2410/config.mk | 2 +-
board/samsung/smdk2410/lowlevel_init.S | 2 +-
board/samsung/smdk6400/config.mk | 4 +-
board/samsung/smdk6400/lowlevel_init.S | 2 +-
board/samsung/smdkc100/config.mk | 2 +-
board/samsung/smdkc100/lowlevel_init.S | 2 +-
board/sandburst/karef/config.mk | 4 +-
board/sandburst/metrobox/config.mk | 4 +-
board/sandpoint/config.mk | 6 +-
board/sbc2410x/config.mk | 2 +-
board/sbc2410x/lowlevel_init.S | 2 +-
board/sbc405/config.mk | 2 +-
board/sbc8240/config.mk | 4 +-
board/sbc8260/config.mk | 5 +-
board/sbc8349/config.mk | 2 +-
board/sbc8548/config.mk | 4 +-
board/sbc8560/config.mk | 2 +-
board/sbc8641d/config.mk | 2 +-
board/sc3/config.mk | 2 +-
board/scb9328/config.mk | 4 +-
board/shannon/config.mk | 2 +-
board/sheldon/simpc8313/config.mk | 4 +-
board/siemens/IAD210/config.mk | 4 +-
board/siemens/SCM/config.mk | 5 +-
board/siemens/SMN42/config.mk | 4 +-
board/siemens/SMN42/lowlevel_init.S | 2 +-
board/sixnet/config.mk | 2 +-
board/snmc/qs850/config.mk | 2 +-
board/snmc/qs860t/config.mk | 2 +-
board/socrates/config.mk | 2 +-
board/sorcery/config.mk | 5 +-
board/spc1920/config.mk | 4 +-
board/spd8xx/config.mk | 2 +-
board/spear/spear300/config.mk | 2 +-
board/spear/spear310/config.mk | 2 +-
board/spear/spear320/config.mk | 2 +-
board/spear/spear600/config.mk | 2 +-
board/st/nhk8815/config.mk | 2 +-
board/stx/stxgp3/config.mk | 2 +-
board/stx/stxssa/config.mk | 2 +-
board/stx/stxxtc/config.mk | 2 +-
board/svm_sc8xx/config.mk | 2 +-
board/sx1/config.mk | 2 +-
board/sx1/lowlevel_init.S | 2 +-
board/syteco/jadecpu/config.mk | 2 +-
board/t3corp/config.mk | 4 +-
board/tb0229/config.mk | 4 +-
board/tcm-bf518/config.mk | 2 +-
board/tcm-bf537/config.mk | 2 +-
board/ti/beagle/config.mk | 2 +-
board/ti/evm/config.mk | 2 +-
board/ti/omap1510inn/config.mk | 2 +-
board/ti/omap1510inn/lowlevel_init.S | 2 +-
board/ti/omap1610inn/config.mk | 2 +-
board/ti/omap1610inn/lowlevel_init.S | 2 +-
board/ti/omap2420h4/config.mk | 10 +-
board/ti/omap2420h4/lowlevel_init.S | 2 +-
board/ti/omap5912osk/config.mk | 2 +-
board/ti/omap5912osk/lowlevel_init.S | 2 +-
board/ti/omap730p2/config.mk | 2 +-
board/ti/omap730p2/lowlevel_init.S | 2 +-
board/ti/panda/config.mk | 2 +-
board/ti/sdp3430/config.mk | 2 +-
board/ti/sdp4430/config.mk | 2 +-
board/ti/tnetv107xevm/config.mk | 2 +-
board/timll/devkit8000/config.mk | 2 +-
board/total5200/config.mk | 11 ++-
board/tqc/tqm5200/config.mk | 13 ++--
board/tqc/tqm8260/config.mk | 5 +-
board/tqc/tqm8272/config.mk | 5 +-
board/tqc/tqm834x/config.mk | 2 +-
board/tqc/tqm85xx/config.mk | 4 +-
board/tqc/tqm8xx/config.mk | 2 +-
board/trab/config.mk | 4 +-
board/trab/lowlevel_init.S | 2 +-
board/trizepsiv/config.mk | 4 +-
board/utx8245/config.mk | 4 +-
board/v37/config.mk | 2 +-
board/v38b/config.mk | 5 +-
board/ve8313/config.mk | 4 +-
board/voiceblue/config.mk | 2 +-
board/voiceblue/setup.S | 2 +-
board/vpac270/config.mk | 2 +-
board/w7o/config.mk | 4 +-
board/wepep250/config.mk | 6 +-
board/westel/amx860/config.mk | 4 +-
board/xaeniax/config.mk | 4 +-
board/xes/xpedite1000/config.mk | 4 +-
board/xes/xpedite5170/config.mk | 2 +-
board/xes/xpedite5200/config.mk | 4 +-
board/xes/xpedite5370/config.mk | 4 +-
board/xilinx/microblaze-generic/config.mk | 2 +-
board/xilinx/ppc405-generic/u-boot-ram.lds | 2 +-
board/xilinx/ppc405-generic/u-boot-rom.lds | 2 +-
board/xilinx/ppc440-generic/u-boot-ram.lds | 2 +-
board/xilinx/ppc440-generic/u-boot-rom.lds | 2 +-
board/xm250/config.mk | 4 +-
board/xsengine/config.mk | 2 +-
board/zeus/config.mk | 2 +-
board/zipitz2/config.mk | 2 +-
board/zpc1900/config.mk | 2 +-
board/zylonite/config.mk | 8 +-
config.mk | 10 +-
doc/README.ARM-memory-map | 4 +-
doc/README.COBRA5272 | 8 +-
doc/README.arm-relocation | 12 ++--
doc/README.m68k | 4 +-
doc/README.phytec.pcm030 | 4 +-
include/configs/A3000.h | 4 +-
include/configs/AP1000.h | 2 +-
include/configs/AR405.h | 4 +-
include/configs/ATUM8548.h | 2 +-
include/configs/Adder.h | 2 +-
include/configs/Alaska8220.h | 2 +-
include/configs/BC3450.h | 6 +-
include/configs/BMW.h | 2 +-
include/configs/CANBT.h | 4 +-
include/configs/CMS700.h | 4 +-
include/configs/CPC45.h | 2 +-
include/configs/CPCI405.h | 6 +-
include/configs/CPU86.h | 2 +-
include/configs/CPU87.h | 2 +-
include/configs/CRAYL1.h | 2 +-
include/configs/CU824.h | 2 +-
include/configs/DP405.h | 4 +-
include/configs/DU440.h | 2 +-
include/configs/EB+MCF-EV123.h | 6 +-
include/configs/EP88x.h | 2 +-
include/configs/EXBITGEN.h | 2 +-
include/configs/HH405.h | 2 +-
include/configs/HIDDEN_DRAGON.h | 2 +-
include/configs/ICU862.h | 2 +-
include/configs/IDS8247.h | 4 +-
include/configs/IPHASE4539.h | 2 +-
include/configs/ISPAN.h | 2 +-
include/configs/IceCube.h | 6 +-
include/configs/M52277EVB.h | 2 +-
include/configs/M5282EVB.h | 4 +-
include/configs/M54451EVB.h | 2 +-
include/configs/M54455EVB.h | 2 +-
include/configs/MPC8260ADS.h | 14 ++--
include/configs/MPC8266ADS.h | 4 +-
include/configs/MPC8308RDB.h | 2 +-
include/configs/MPC8313ERDB.h | 12 ++--
include/configs/MPC8315ERDB.h | 2 +-
include/configs/MPC8323ERDB.h | 12 ++--
include/configs/MPC832XEMDS.h | 2 +-
include/configs/MPC8349EMDS.h | 2 +-
include/configs/MPC8349ITX.h | 14 ++--
include/configs/MPC8360EMDS.h | 2 +-
include/configs/MPC8360ERDK.h | 2 +-
include/configs/MPC837XEMDS.h | 2 +-
include/configs/MPC837XERDB.h | 12 ++--
include/configs/MPC8536DS.h | 12 ++--
include/configs/MPC8540ADS.h | 2 +-
include/configs/MPC8540EVAL.h | 2 +-
include/configs/MPC8541CDS.h | 2 +-
include/configs/MPC8544DS.h | 12 ++--
include/configs/MPC8548CDS.h | 12 ++--
include/configs/MPC8555CDS.h | 2 +-
include/configs/MPC8560ADS.h | 2 +-
include/configs/MPC8568MDS.h | 2 +-
include/configs/MPC8569MDS.h | 2 +-
include/configs/MPC8572DS.h | 12 ++--
include/configs/MPC8610HPCD.h | 14 ++--
include/configs/MPC8641HPCN.h | 14 ++--
include/configs/MUSENKI.h | 4 +-
include/configs/MVBC_P.h | 4 +-
include/configs/MVBLM7.h | 2 +-
include/configs/MVBLUE.h | 2 +-
include/configs/MVSMR.h | 4 +-
include/configs/NC650.h | 2 +-
include/configs/OXC.h | 2 +-
include/configs/P1022DS.h | 12 ++--
include/configs/P1_P2_RDB.h | 12 ++--
include/configs/P2020DS.h | 12 ++--
include/configs/P3G4.h | 2 +-
include/configs/PATI.h | 2 +-
include/configs/PCI5441.h | 2 +-
include/configs/PCIPPC2.h | 2 +-
include/configs/PCIPPC6.h | 2 +-
include/configs/PK1C20.h | 2 +-
include/configs/PLU405.h | 4 +-
include/configs/PM520.h | 2 +-
include/configs/PM826.h | 2 +-
include/configs/PM828.h | 2 +-
include/configs/PM854.h | 2 +-
include/configs/PM856.h | 2 +-
include/configs/PMC405.h | 4 +-
include/configs/PMC405DE.h | 4 +-
include/configs/PMC440.h | 4 +-
include/configs/PN62.h | 2 +-
include/configs/RPXlite.h | 2 +-
include/configs/RPXsuper.h | 2 +-
include/configs/Rattler.h | 2 +-
include/configs/SBC8540.h | 2 +-
include/configs/SCM.h | 4 +-
include/configs/SIMPC8313.h | 12 ++--
include/configs/Sandpoint8240.h | 2 +-
include/configs/Sandpoint8245.h | 2 +-
include/configs/TB5200.h | 6 +-
include/configs/TOP5200.h | 6 +-
include/configs/TOP860.h | 2 +-
include/configs/TQM5200.h | 4 +-
include/configs/TQM8260.h | 4 +-
include/configs/TQM8272.h | 4 +-
include/configs/TQM834x.h | 2 +-
include/configs/TQM85xx.h | 8 +-
include/configs/Total5200.h | 4 +-
include/configs/VOH405.h | 2 +-
include/configs/VOM405.h | 4 +-
include/configs/VoVPN-GW.h | 2 +-
include/configs/XPEDITE1000.h | 4 +-
include/configs/XPEDITE5170.h | 4 +-
include/configs/XPEDITE5200.h | 2 +-
include/configs/XPEDITE5370.h | 2 +-
include/configs/Yukon8220.h | 2 +-
include/configs/ZPC1900.h | 2 +-
include/configs/aev.h | 6 +-
include/configs/amcc-common.h | 2 +-
include/configs/aria.h | 2 +-
include/configs/assabet.h | 2 +-
include/configs/astro_mcf5373l.h | 6 +-
include/configs/atc.h | 2 +-
include/configs/barco.h | 2 +-
include/configs/canmb.h | 6 +-
include/configs/cm5200.h | 2 +-
include/configs/cmi_mpc5xx.h | 2 +-
include/configs/cobra5272.h | 2 +-
include/configs/cogent_mpc8260.h | 4 +-
include/configs/cogent_mpc8xx.h | 4 +-
include/configs/corenet_ds.h | 4 +-
include/configs/cpci5200.h | 6 +-
include/configs/csb272.h | 2 +-
include/configs/csb472.h | 2 +-
include/configs/dbau1x00.h | 2 +-
include/configs/debris.h | 2 +-
include/configs/digsy_mtc.h | 4 +-
include/configs/eNET.h | 2 +-
include/configs/eXalion.h | 2 +-
include/configs/ep8248.h | 2 +-
include/configs/ep8260.h | 4 +-
include/configs/ep82xxm.h | 2 +-
include/configs/galaxy5200.h | 4 +-
include/configs/gr_cpci_ax2000.h | 4 +-
include/configs/gr_ep2s60.h | 4 +-
include/configs/gr_xc3s_1500.h | 4 +-
include/configs/grsim.h | 4 +-
include/configs/grsim_leon2.h | 4 +-
include/configs/gth2.h | 2 +-
include/configs/gw8260.h | 2 +-
include/configs/hcu4.h | 2 +-
include/configs/hcu5.h | 2 +-
include/configs/hmi1001.h | 6 +-
include/configs/hymod.h | 4 +-
include/configs/incaip.h | 2 +-
include/configs/inka4x0.h | 4 +-
include/configs/ipek01.h | 2 +-
include/configs/jupiter.h | 4 +-
include/configs/kmeter1.h | 2 +-
include/configs/korat.h | 2 +-
include/configs/kvme080.h | 2 +-
include/configs/linkstation.h | 4 +-
include/configs/lwmon5.h | 2 +-
include/configs/manroland/common.h | 8 +-
include/configs/manroland/mpc5200-common.h | 6 +-
include/configs/mcc200.h | 6 +-
include/configs/mcu25.h | 2 +-
include/configs/mecp5123.h | 2 +-
include/configs/mecp5200.h | 6 +-
include/configs/mgcoge.h | 2 +-
include/configs/microblaze-generic.h | 6 +-
include/configs/motionpro.h | 8 +-
include/configs/mpc5121ads.h | 2 +-
include/configs/mpc7448hpc2.h | 2 +-
include/configs/mpc8308_p1m.h | 2 +-
include/configs/ms7750se.h | 2 +-
include/configs/muas3001.h | 2 +-
include/configs/munices.h | 6 +-
include/configs/netstal-common.h | 2 +-
include/configs/o2dnt.h | 6 +-
include/configs/omap4_panda.h | 2 +-
include/configs/omap4_sdp4430.h | 2 +-
include/configs/pb1x00.h | 2 +-
include/configs/pcm030.h | 4 +-
include/configs/pdm360ng.h | 2 +-
include/configs/pf5200.h | 6 +-
include/configs/ppmc7xx.h | 2 +-
include/configs/ppmc8260.h | 2 +-
include/configs/purple.h | 2 +-
include/configs/qemu-mips.h | 2 +-
include/configs/quad100hd.h | 4 +-
include/configs/r2dplus.h | 2 +-
include/configs/r7780mp.h | 2 +-
include/configs/rmu.h | 4 +-
include/configs/sacsng.h | 2 +-
include/configs/sbc8240.h | 2 +-
include/configs/sbc8260.h | 2 +-
include/configs/sbc8349.h | 2 +-
include/configs/sbc8548.h | 22 +++---
include/configs/sbc8560.h | 2 +-
include/configs/sbc8641d.h | 4 +-
include/configs/sc3.h | 2 +-
include/configs/sequoia.h | 2 +-
include/configs/smdk6400.h | 2 +-
include/configs/smdkc100.h | 2 +-
include/configs/socrates.h | 2 +-
include/configs/sorcery.h | 2 +-
include/configs/spc1920.h | 2 +-
include/configs/spieval.h | 6 +-
include/configs/stxgp3.h | 2 +-
include/configs/stxssa.h | 2 +-
include/configs/tb0229.h | 2 +-
include/configs/tnetv107x_evm.h | 2 +-
include/configs/utx8245.h | 2 +-
include/configs/v38b.h | 2 +-
include/configs/vct.h | 2 +-
include/configs/ve8313.h | 2 +-
include/configs/vme8349.h | 2 +-
include/configs/xilinx-ppc.h | 2 +-
nand_spl/board/amcc/acadia/Makefile | 2 +-
nand_spl/board/amcc/acadia/config.mk | 8 +-
nand_spl/board/amcc/bamboo/Makefile | 2 +-
nand_spl/board/amcc/bamboo/config.mk | 8 +-
nand_spl/board/amcc/canyonlands/Makefile | 2 +-
nand_spl/board/amcc/canyonlands/config.mk | 8 +-
nand_spl/board/amcc/kilauea/Makefile | 2 +-
nand_spl/board/amcc/kilauea/config.mk | 8 +-
nand_spl/board/amcc/sequoia/Makefile | 2 +-
nand_spl/board/amcc/sequoia/config.mk | 8 +-
nand_spl/board/freescale/mpc8313erdb/Makefile | 4 +-
nand_spl/board/freescale/mpc8315erdb/Makefile | 4 +-
nand_spl/board/freescale/mpc8536ds/Makefile | 4 +-
nand_spl/board/freescale/mpc8569mds/Makefile | 4 +-
nand_spl/board/freescale/mx31pdk/Makefile | 2 +-
nand_spl/board/freescale/p1_p2_rdb/Makefile | 4 +-
nand_spl/board/karo/tx25/Makefile | 2 +-
nand_spl/board/samsung/smdk6400/Makefile | 2 +-
nand_spl/board/samsung/smdk6400/config.mk | 8 +-
nand_spl/board/sheldon/simpc8313/Makefile | 4 +-
nand_spl/nand_boot.c | 2 +-
nand_spl/nand_boot_fsl_nfc.c | 2 +-
onenand_ipl/board/apollon/Makefile | 2 +-
onenand_ipl/board/apollon/config.mk | 2 +-
onenand_ipl/board/apollon/low_levelinit.S | 2 +-
onenand_ipl/board/vpac270/Makefile | 2 +-
onenand_ipl/board/vpac270/config.mk | 2 +-
tools/Makefile | 3 +-
799 files changed, 1494 insertions(+), 1436 deletions(-)
Sorry, the patch is way too big for the mailing list (>450 KiB).
You can find the commits of this series either in the
"Makefile-cleanup" branch of the u-boot-testng repository (be careful,
there will be other, more experimental commits on top of these!), or
you can find a full copy of that patch here:
http://www.denx.de/wiki/pub/U-Boot/TooBigPatches/0003-Rename-TEXT_BASE-into-CONFIG_SYS_TEXT_BASE.patch
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Were there fewer fools, knaves would starve. - Anonymous
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH 2/3] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
2010-10-11 9:45 ` [U-Boot] [PATCH 2/3] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
@ 2010-10-11 19:17 ` Mike Frysinger
2010-10-12 19:46 ` Wolfgang Denk
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2010-10-11 19:17 UTC (permalink / raw)
To: u-boot
On Monday, October 11, 2010 05:45:09 Wolfgang Denk wrote:
> board/bf527-ezkit/video.c | 10 +++++-----
> include/configs/bf527-ezkit.h | 2 +-
these look fine ... were you going to update boards.cfg too ? this was the
only reason the bf527-ezkit-v2 target exists in the top level Makefile ...
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.denx.de/pipermail/u-boot/attachments/20101011/50f77cf0/attachment.pgp
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH 2/3] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
2010-10-11 19:17 ` Mike Frysinger
@ 2010-10-12 19:46 ` Wolfgang Denk
0 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-12 19:46 UTC (permalink / raw)
To: u-boot
Dear Mike Frysinger,
In message <201010111517.18063.vapier@gentoo.org> you wrote:
>
> On Monday, October 11, 2010 05:45:09 Wolfgang Denk wrote:
> > board/bf527-ezkit/video.c | 10 +++++-----
> > include/configs/bf527-ezkit.h | 2 +-
>
> these look fine ... were you going to update boards.cfg too ? this was the
> only reason the bf527-ezkit-v2 target exists in the top level Makefile ...
I still need to find out how to correctly process the make config
options (still waiting for feedback, none received so far :-( ).
Then I will convert all PPC boards. I hope others pick up for the
other architectures. I'm growing tired of producing series of >1000
lines patches ;-)
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The price one pays for pursuing any profession, or calling, is an
intimate knowledge of its ugly side. - James Baldwin
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 0/5] Makefile cleanup
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
` (2 preceding siblings ...)
2010-10-11 9:45 ` [U-Boot] [PATCH 3/3] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE Wolfgang Denk
@ 2010-10-16 23:57 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg Wolfgang Denk
` (4 subsequent siblings)
8 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-16 23:57 UTC (permalink / raw)
To: u-boot
The following series of patches prepares the ground to move the
remaining board configuration entries out of the Makefile into the
boards.cfg file, replacing multi-line scripts to fiddle with config.h
and config.mk files into simple, single-line entries. This has a
number of advantages:
- The Makefile becomes much smaller and simpler, and a bit faster.
- By moving the definition of (CONFIG_SYS_) TEXT_BASE from the
board/*/config.mk files into the board config files, we now use a
homogenous config mechanism, which prepares the ground to using
something like Kconfig one day.
- Many of the board/*/config.mk files become redundant and can be
removed.
- Lists of board configurates as needed for MAKEALL can now be
automatically generated from boards.cfg, so MAKEALL becomes much
smaller, and there is no danger that board configurations get
forgotten and never get tested for a long time.
- It becomes trivial to extend MAKEALL to support new features. For
example, it can now easily be extended for functions like "build all
boards of vendor XXX" ("MAKEALL -v freescale"); "build all boards
with CPU YYY" ("MAKEALL -c armv7") or "build all boards that have
`nand' in their options field ("MAKEALL -o nand"), etc.
- When adding a new board, we have to add a single line entry to
boards.cfg now.
One problem of these patches is that they touch deep into the innards
of the board configurations, and I can actually test only on a tiny
percentage of the boards. So I decided to compare the build results
and make sure these don't change. However, this is a non-trivial
ting. For example, the U-Boot binary images have the git commit ID
and date built in, which show up in different locations for the misc
boards, and different lenghts of the strings may cause the remainder
of the image to be shifted, so images look very different...
What I did was the following: I built all PowerPC configurations (a
total of 531) both without and with my patches applied. I used a
modified version of tools/setlocalversion for these builds to make
sure all version strings have the same length. Then I compared the
following build results:
- LOG/<name>.ERR : my rationale was that no new build errors or
warnings must be generated.
- u-boot.map and
System.map : my rationale was that any changes to the
configuration would most likely cause either
symbols or addresses to change: any additional
code that should be selected woul show up as
new symbos, code getting omitted should show
up as disappearing symbos, and both would
cause shifts in the memory maps. When both
u-boot.map and System.map show no differences,
then the binaries should be functionally the
same, too.
During development of the patches it turned out that this method
appears to work reliably, detecting even minimal changes in the build
results.
Note that there are a number of board configurations where the
automatic testing showed problems or differences:
- some don't build in mainline; no attempt was made to fix such build
issues in the context of this patch series; in most cases these
configurations had no entries in MAKEALL, so the build issues went
by undetected, sometimes for a very long time (one more reason to
auto-generate the board lists for MAKEALL).
Configs: CP850, NC650_Rev1, NC650_Rev2, P2020DS_DDR2,
TQM5200S_HIGHBOOT, TQM5200_B_HIGHBOOT, VoVPN-GW_100MHz,
rainier_ramboot, sequoia_ramboot
- some show differences, but careful checking indicates that the
results with this patch series applied are the correct ones, while
previous builds were wrong, but failures were not detected or
reported:
Configs: CPC45_ROMBOOT, CPU86_ROMBOOT, CPU87_ROMBOOT, PM828_ROMBOOT,
PM828_ROMBOOT_PCI, rainier_nand
- some show differences for u-boot.maps, but inspection shows that
this is only in "ppcenv_assert" strings, where master has TEXT_BASE
while we have CONFIG_SYS_TEXT_BASE
Configs: v5fx30teval, v5fx30teval_flash, xilinx-ppc405-generic,
xilinx-ppc405-generic_flash, xilinx-ppc440-generic,
xilinx-ppc440-generic_flash
- some differences were accepted because they could be tracked back to
other, unrelated changes:
Configs: mpc5121ads, mpc5121ads_rev2
Overview:
=========
[PATCH 1/5] Build: Add "board options" column to boards.cfg
Build: Add "board options" column to boards.cfg
There are some boards where it's currently not possible to detect all
board information at runtime, therefore a new column was added to
boards.cfg .
This column can contain multiple options: a board configuration name,
optionally followed by a colon (':') and a list of options, which are
separated by comma (',').
In case of simple options like '256M_U_BOOT', these expand to
"#define CONFIG_MK_256M_U_BOOT 1" in config.h . In case of
assignments like 'RAM=8192', these expand to "#define CONFIG_MK_RAM
8192" in config.h .
Example:
FOO:HAS_BAR,BAZ=64
means:
- the name of the board config file is include/configs/FOO.h
- the generated file include/config.h will contain these
lines:
#define CONFIG_HAS_BAR 1
#define CONFIG_BAZ 64
Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
[wd at denx.de: edited commit message; added code to deal with an
optional board configuration name]
Signed-off-by: Wolfgang Denk <wd@denx.de>
2 files changed, 31 insertions(+), 7 deletions(-)
[PATCH 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
When planning for more generalization and Makefile cleanup it became
obvious that the introduction of a separate CONFIG_MK_ name space for
config options that were set through scripting in the Makefile was
not a good idea.
Originally the idea was to provide a script-free approach to supply
configuration options - there was no real need for a separate name
space. But when we now convert the existing Makefile entries to make
use of this approach, it would mean that we have to touch a large
number of board config files and add #ifdef / #define sequences to
"convert" from the CONFIG_MK_ to the CONFIG_ name space.
It seems much cleaner to get rid of this somewhat arbitrary _MK
string now for the few boards that actually use it.
Signed-off-by: Wolfgang Denk <wd@denx.de>
21 files changed, 54 insertions(+), 59 deletions(-)
[PATCH 3/5] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE
Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE
The change is currently needed to be able to remove the board
configuration scripting from the top level Makefile and replace it by
a simple, table driven script.
Moving this configuration setting into the "CONFIG_*" name space is
also desirable because it is needed if we ever should move forward to
a Kconfig driven configuration system.
Signed-off-by: Wolfgang Denk <wd@denx.de>
799 files changed, 1494 insertions(+), 1436 deletions(-)
[PATCH 4/5] autoconfig.mk: avoid apostophes around hex values
autoconfig.mk: avoid apostophes around hex values
When generating include/autoconfig.mk, hex numbers would be quoted.
This appears to be not a real problem, but caused some false positives
during automatic testing of the builds. Don't use apostophes for
decimal and hex numbers (nor or octal numbers).
Signed-off-by: Wolfgang Denk <wd@denx.de>
1 files changed, 6 insertions(+), 2 deletions(-)
[PATCH 5/5] Makefile: move all Power Architecture boards into boards.cfg
Makefile: move all Power Architecture boards into boards.cfg
Clean up Makefile, and drop a lot of the config.mk files on the way.
We now also automatically pick all boards that are listed in
boards.cfg (and with all configurations), so we can drop the redundant
entries from MAKEALL to avoid building these twice.
Signed-off-by: Wolfgang Denk <wd@denx.de>
580 files changed, 1395 insertions(+), 6768 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
` (3 preceding siblings ...)
2010-10-16 23:57 ` [U-Boot] [PATCH v2 0/5] Makefile cleanup Wolfgang Denk
@ 2010-10-16 23:57 ` Wolfgang Denk
2010-10-17 0:12 ` Marek Vasut
` (2 more replies)
2010-10-16 23:57 ` [U-Boot] [PATCH v2 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
` (3 subsequent siblings)
8 siblings, 3 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-16 23:57 UTC (permalink / raw)
To: u-boot
From: Marek Vasut <marek.vasut@gmail.com>
There are some boards where it's currently not possible to detect all
board information at runtime, therefore a new column was added to
boards.cfg .
This column can contain multiple options: a board configuration name,
optionally followed by a colon (':') and a list of options, which are
separated by comma (',').
In case of simple options like '256M_U_BOOT', these expand to
"#define CONFIG_MK_256M_U_BOOT 1" in config.h . In case of
assignments like 'RAM=8192', these expand to "#define CONFIG_MK_RAM
8192" in config.h .
Example:
FOO:HAS_BAR,BAZ=64
means:
- the name of the board config file is include/configs/FOO.h
- the generated file include/config.h will contain these
lines:
#define CONFIG_HAS_BAR 1
#define CONFIG_BAZ 64
Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
[wd at denx.de: edited commit message; added code to deal with an
optional board configuration name]
Signed-off-by: Wolfgang Denk <wd@denx.de>
---
boards.cfg | 4 ++--
mkconfig | 34 +++++++++++++++++++++++++++++-----
2 files changed, 31 insertions(+), 7 deletions(-)
diff --git a/boards.cfg b/boards.cfg
index 91d75d3..1f44525 100644
--- a/boards.cfg
+++ b/boards.cfg
@@ -17,8 +17,8 @@
#
# :.,$! sort -f -k2,2 -k3,3 -k6,6 -k5,5 -k1,1
#
-# Target ARCH CPU Board name Vendor SoC
-###########################################################################
+# Target ARCH CPU Board name Vendor SoC Options
+###############################################################################################
qong arm arm1136 - davedenx mx31
mx31ads arm arm1136 - freescale mx31
diff --git a/mkconfig b/mkconfig
index b661071..f3054ce 100755
--- a/mkconfig
+++ b/mkconfig
@@ -5,7 +5,7 @@
#
# Parameters: Target Architecture CPU Board [VENDOR] [SOC]
#
-# (C) 2002-2006 DENX Software Engineering, Wolfgang Denk <wd@denx.de>
+# (C) 2002-2010 DENX Software Engineering, Wolfgang Denk <wd@denx.de>
#
APPEND=no # Default: Create new config file
@@ -17,6 +17,7 @@ cpu=""
board=""
vendor=""
soc=""
+options=""
if [ \( $# -eq 2 \) -a \( "$1" = "-A" \) ] ; then
# Automatic mode
@@ -41,11 +42,12 @@ while [ $# -gt 0 ] ; do
done
[ $# -lt 4 ] && exit 1
-[ $# -gt 6 ] && exit 1
+[ $# -gt 7 ] && exit 1
+# Strip all options and/or _config suffixes
CONFIG_NAME="${1%_config}"
-[ "${BOARD_NAME}" ] || BOARD_NAME="${CONFIG_NAME}"
+[ "${BOARD_NAME}" ] || BOARD_NAME="${1%_config}"
arch="$2"
cpu="$3"
@@ -56,13 +58,34 @@ else
fi
[ $# -gt 4 ] && [ "$5" != "-" ] && vendor="$5"
[ $# -gt 5 ] && [ "$6" != "-" ] && soc="$6"
+[ $# -gt 6 ] && [ "$7" != "-" ] && {
+ # check if we have a board config name in the options field
+ # the options field mave have a board config name and a list
+ # of options, both separated by a colon (':'); the options are
+ # separated by commas (',').
+ #
+ # Check for board name
+ tmp="${7%:*}"
+ if [ "$tmp" ] ; then
+ CONFIG_NAME="$tmp"
+ fi
+ # Check if we only have a colon...
+ if [ "${tmp}" != "$7" ] ; then
+ options=${7#*:}
+ TARGETS="`echo ${options} | sed 's:,: :g'` ${TARGETS}"
+ fi
+}
if [ "${ARCH}" -a "${ARCH}" != "${arch}" ]; then
echo "Failed: \$ARCH=${ARCH}, should be '${arch}' for ${BOARD_NAME}" 1>&2
exit 1
fi
-echo "Configuring for ${BOARD_NAME} board..."
+if [ "$options" ] ; then
+ echo "Configuring for ${BOARD_NAME} - Board: ${CONFIG_NAME}, Options: ${options}"
+else
+ echo "Configuring for ${BOARD_NAME} board..."
+fi
#
# Create link to architecture specific headers
@@ -126,7 +149,8 @@ fi
echo "/* Automatically generated - do not edit */" >>config.h
for i in ${TARGETS} ; do
- echo "#define CONFIG_MK_${i} 1" >>config.h ;
+ i="`echo ${i} | sed '/=/ {s/=/\t/;q } ; { s/$/\t1/ }'`"
+ echo "#define CONFIG_MK_${i}" >>config.h ;
done
cat << EOF >> config.h
--
1.7.2.3
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
` (4 preceding siblings ...)
2010-10-16 23:57 ` [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg Wolfgang Denk
@ 2010-10-16 23:57 ` Wolfgang Denk
2010-10-17 6:24 ` Mike Frysinger
2010-10-18 20:02 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 3/5] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE Wolfgang Denk
` (2 subsequent siblings)
8 siblings, 2 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-16 23:57 UTC (permalink / raw)
To: u-boot
When planning for more generalization and Makefile cleanup it became
obvious that the introduction of a separate CONFIG_MK_ name space for
config options that were set through scripting in the Makefile was
not a good idea.
Originally the idea was to provide a script-free approach to supply
configuration options - there was no real need for a separate name
space. But when we now convert the existing Makefile entries to make
use of this approach, it would mean that we have to touch a large
number of board config files and add #ifdef / #define sequences to
"convert" from the CONFIG_MK_ to the CONFIG_ name space.
It seems much cleaner to get rid of this somewhat arbitrary _MK
string now for the few boards that actually use it.
Signed-off-by: Wolfgang Denk <wd@denx.de>
---
board/bf527-ezkit/video.c | 10 +++++-----
board/freescale/mpc8315erdb/config.mk | 2 +-
board/freescale/mpc8536ds/config.mk | 6 +++---
board/freescale/mpc8569mds/config.mk | 2 +-
board/freescale/p1_p2_rdb/config.mk | 6 +++---
include/configs/MPC8315ERDB.h | 2 +-
include/configs/MPC8536DS.h | 8 ++++----
include/configs/MPC8569MDS.h | 4 ++--
include/configs/MPC8572DS.h | 2 +-
include/configs/P1_P2_RDB.h | 14 +++++++-------
include/configs/P2020DS.h | 4 ++--
include/configs/SBC8540.h | 2 +-
include/configs/astro_mcf5373l.h | 4 ++--
include/configs/bf527-ezkit.h | 2 +-
include/configs/edb93xx.h | 16 ++++++++--------
include/configs/sbc8349.h | 8 ++------
include/configs/sbc8548.h | 9 ++++-----
include/configs/sbc8560.h | 2 +-
include/configs/spear3xx.h | 6 +++---
include/configs/vme8349.h | 2 +-
mkconfig | 2 +-
21 files changed, 54 insertions(+), 59 deletions(-)
diff --git a/board/bf527-ezkit/video.c b/board/bf527-ezkit/video.c
index 87e7658..ca5e9b0 100644
--- a/board/bf527-ezkit/video.c
+++ b/board/bf527-ezkit/video.c
@@ -24,7 +24,7 @@
#define LCD_Y_RES 240 /* Vertical Resolution */
#define DMA_BUS_SIZE 16
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1 /* lq035q1 */
+#ifdef CONFIG_BF527_EZKIT_REV_2_1 /* lq035q1 */
#if !defined(CONFIG_LQ035Q1_USE_RGB888_8_BIT_PPI) && \
!defined(CONFIG_LQ035Q1_USE_RGB565_8_BIT_PPI)
@@ -125,7 +125,7 @@
#define PPI_PACK_EN 0x80
#define PPI_POLS_1 0x8000
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
static struct spi_slave *slave;
static int lq035q1_control(unsigned char reg, unsigned short value)
{
@@ -305,7 +305,7 @@ void EnableTIMER12(void)
int video_init(void *dst)
{
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
lq035q1_control(LQ035_SHUT_CTL, LQ035_ON);
lq035q1_control(LQ035_DRIVER_OUTPUT_CTL, (CONFIG_LQ035Q1_LCD_MODE &
LQ035_DRIVER_OUTPUT_MASK) | LQ035_DRIVER_OUTPUT_DEFAULT);
@@ -318,7 +318,7 @@ int video_init(void *dst)
Init_PPI();
EnablePPI();
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
EnableTIMER12();
#else
/* Frame sync 2 (VS) needs to start at least one PPI clk earlier */
@@ -388,7 +388,7 @@ void video_stop(void)
DisableDMA();
DisableTIMER0();
DisableTIMER1();
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
lq035q1_control(LQ035_SHUT_CTL, LQ035_SHUT);
#endif
}
diff --git a/board/freescale/mpc8315erdb/config.mk b/board/freescale/mpc8315erdb/config.mk
index bf972fb..b601601 100644
--- a/board/freescale/mpc8315erdb/config.mk
+++ b/board/freescale/mpc8315erdb/config.mk
@@ -1,5 +1,5 @@
ifndef NAND_SPL
-ifeq ($(CONFIG_MK_NAND), y)
+ifeq ($(CONFIG_NAND), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
endif
endif
diff --git a/board/freescale/mpc8536ds/config.mk b/board/freescale/mpc8536ds/config.mk
index 3f5447a..ac15ff3 100644
--- a/board/freescale/mpc8536ds/config.mk
+++ b/board/freescale/mpc8536ds/config.mk
@@ -24,18 +24,18 @@
# mpc8536ds board
#
ifndef NAND_SPL
-ifeq ($(CONFIG_MK_NAND), y)
+ifeq ($(CONFIG_NAND), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
LDSCRIPT := $(TOPDIR)/$(CPUDIR)/u-boot-nand.lds
endif
endif
-ifeq ($(CONFIG_MK_SDCARD), y)
+ifeq ($(CONFIG_SDCARD), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
RESET_VECTOR_ADDRESS = 0xf8fffffc
endif
-ifeq ($(CONFIG_MK_SPIFLASH), y)
+ifeq ($(CONFIG_SPIFLASH), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
RESET_VECTOR_ADDRESS = 0xf8fffffc
endif
diff --git a/board/freescale/mpc8569mds/config.mk b/board/freescale/mpc8569mds/config.mk
index 86f138c..4f7e18d 100644
--- a/board/freescale/mpc8569mds/config.mk
+++ b/board/freescale/mpc8569mds/config.mk
@@ -24,7 +24,7 @@
# mpc8569mds board
#
ifndef NAND_SPL
-ifeq ($(CONFIG_MK_NAND), y)
+ifeq ($(CONFIG_NAND), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
LDSCRIPT := $(TOPDIR)/$(CPUDIR)/u-boot-nand.lds
endif
diff --git a/board/freescale/p1_p2_rdb/config.mk b/board/freescale/p1_p2_rdb/config.mk
index 1f9f7b6..2d306bb 100644
--- a/board/freescale/p1_p2_rdb/config.mk
+++ b/board/freescale/p1_p2_rdb/config.mk
@@ -25,18 +25,18 @@
#
ifndef NAND_SPL
-ifeq ($(CONFIG_MK_NAND), y)
+ifeq ($(CONFIG_NAND), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
LDSCRIPT := $(TOPDIR)/$(CPUDIR)/u-boot-nand.lds
endif
endif
-ifeq ($(CONFIG_MK_SDCARD), y)
+ifeq ($(CONFIG_SDCARD), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
RESET_VECTOR_ADDRESS = 0xf8fffffc
endif
-ifeq ($(CONFIG_MK_SPIFLASH), y)
+ifeq ($(CONFIG_SPIFLASH), y)
TEXT_BASE = $(CONFIG_RAMBOOT_TEXT_BASE)
RESET_VECTOR_ADDRESS = 0xf8fffffc
endif
diff --git a/include/configs/MPC8315ERDB.h b/include/configs/MPC8315ERDB.h
index abc29c0..a9466ea 100644
--- a/include/configs/MPC8315ERDB.h
+++ b/include/configs/MPC8315ERDB.h
@@ -25,7 +25,7 @@
#ifndef __CONFIG_H
#define __CONFIG_H
-#ifdef CONFIG_MK_NAND
+#ifdef CONFIG_NAND
#define CONFIG_NAND_U_BOOT 1
#define CONFIG_RAMBOOT_TEXT_BASE 0x00100000
#endif
diff --git a/include/configs/MPC8536DS.h b/include/configs/MPC8536DS.h
index 0a9f47b..8960963 100644
--- a/include/configs/MPC8536DS.h
+++ b/include/configs/MPC8536DS.h
@@ -29,22 +29,22 @@
#include "../board/freescale/common/ics307_clk.h"
-#ifdef CONFIG_MK_36BIT
+#ifdef CONFIG_36BIT
#define CONFIG_PHYS_64BIT 1
#endif
-#ifdef CONFIG_MK_NAND
+#ifdef CONFIG_NAND
#define CONFIG_NAND_U_BOOT 1
#define CONFIG_RAMBOOT_NAND 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f82000
#endif
-#ifdef CONFIG_MK_SDCARD
+#ifdef CONFIG_SDCARD
#define CONFIG_RAMBOOT_SDCARD 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f80000
#endif
-#ifdef CONFIG_MK_SPIFLASH
+#ifdef CONFIG_SPIFLASH
#define CONFIG_RAMBOOT_SPIFLASH 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f80000
#endif
diff --git a/include/configs/MPC8569MDS.h b/include/configs/MPC8569MDS.h
index 95c0a9f..75c4801 100644
--- a/include/configs/MPC8569MDS.h
+++ b/include/configs/MPC8569MDS.h
@@ -51,7 +51,7 @@ extern unsigned long get_clock_freq(void);
#define CONFIG_SYS_CLK_FREQ 66666666
#define CONFIG_DDR_CLK_FREQ CONFIG_SYS_CLK_FREQ
-#ifdef CONFIG_MK_ATM
+#ifdef CONFIG_ATM
#define CONFIG_PQ_MDS_PIB
#define CONFIG_PQ_MDS_PIB_ATM
#endif
@@ -62,7 +62,7 @@ extern unsigned long get_clock_freq(void);
#define CONFIG_L2_CACHE /* toggle L2 cache */
#define CONFIG_BTB /* toggle branch predition */
-#ifdef CONFIG_MK_NAND
+#ifdef CONFIG_NAND
#define CONFIG_NAND_U_BOOT 1
#define CONFIG_RAMBOOT_NAND 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f82000
diff --git a/include/configs/MPC8572DS.h b/include/configs/MPC8572DS.h
index 34ebbdb..d720fe9 100644
--- a/include/configs/MPC8572DS.h
+++ b/include/configs/MPC8572DS.h
@@ -29,7 +29,7 @@
#include "../board/freescale/common/ics307_clk.h"
-#ifdef CONFIG_MK_36BIT
+#ifdef CONFIG_36BIT
#define CONFIG_PHYS_64BIT
#endif
diff --git a/include/configs/P1_P2_RDB.h b/include/configs/P1_P2_RDB.h
index fa45b5b..f97660c 100644
--- a/include/configs/P1_P2_RDB.h
+++ b/include/configs/P1_P2_RDB.h
@@ -30,31 +30,31 @@
#ifndef __CONFIG_H
#define __CONFIG_H
-#ifdef CONFIG_MK_P1011RDB
+#ifdef CONFIG_P1011RDB
#define CONFIG_P1011
#endif
-#ifdef CONFIG_MK_P1020RDB
+#ifdef CONFIG_P1020RDB
#define CONFIG_P1020
#endif
-#ifdef CONFIG_MK_P2010RDB
+#ifdef CONFIG_P2010RDB
#define CONFIG_P2010
#endif
-#ifdef CONFIG_MK_P2020RDB
+#ifdef CONFIG_P2020RDB
#define CONFIG_P2020
#endif
-#ifdef CONFIG_MK_NAND
+#ifdef CONFIG_NAND
#define CONFIG_NAND_U_BOOT 1
#define CONFIG_RAMBOOT_NAND 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f82000
#endif
-#ifdef CONFIG_MK_SDCARD
+#ifdef CONFIG_SDCARD
#define CONFIG_RAMBOOT_SDCARD 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f80000
#endif
-#ifdef CONFIG_MK_SPIFLASH
+#ifdef CONFIG_SPIFLASH
#define CONFIG_RAMBOOT_SPIFLASH 1
#define CONFIG_RAMBOOT_TEXT_BASE 0xf8f80000
#endif
diff --git a/include/configs/P2020DS.h b/include/configs/P2020DS.h
index 74cff0c..d94c308 100644
--- a/include/configs/P2020DS.h
+++ b/include/configs/P2020DS.h
@@ -29,7 +29,7 @@
#include "../board/freescale/common/ics307_clk.h"
-#ifdef CONFIG_MK_36BIT
+#ifdef CONFIG_36BIT
#define CONFIG_PHYS_64BIT
#endif
@@ -92,7 +92,7 @@
/* DDR Setup */
#define CONFIG_VERY_BIG_RAM
-#ifdef CONFIG_MK_DDR2
+#ifdef CONFIG_DDR2
#define CONFIG_FSL_DDR2
#else
#define CONFIG_FSL_DDR3 1
diff --git a/include/configs/SBC8540.h b/include/configs/SBC8540.h
index d6b3cb8..688f8a2 100644
--- a/include/configs/SBC8540.h
+++ b/include/configs/SBC8540.h
@@ -34,7 +34,7 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_66
+#ifdef CONFIG_66
#define CONFIG_PCI_66
#endif
diff --git a/include/configs/astro_mcf5373l.h b/include/configs/astro_mcf5373l.h
index 7c8281c..359e9c7 100644
--- a/include/configs/astro_mcf5373l.h
+++ b/include/configs/astro_mcf5373l.h
@@ -69,12 +69,12 @@
#include <config_cmd_default.h>
/*
- * CONFIG_MK_RAM defines if u-boot is loaded via BDM (or started from
+ * CONFIG_RAM defines if u-boot is loaded via BDM (or started from
* a different bootloader that has already performed RAM setup) or
* started directly from flash, which is the regular case for production
* boards.
*/
-#ifdef CONFIG_MK_RAM
+#ifdef CONFIG_RAM
#define CONFIG_MONITOR_IS_IN_RAM
#define CONFIG_TEXT_BASE 0x40020000
#define ENABLE_JFFS 0
diff --git a/include/configs/bf527-ezkit.h b/include/configs/bf527-ezkit.h
index 54fc063..fa9053b 100644
--- a/include/configs/bf527-ezkit.h
+++ b/include/configs/bf527-ezkit.h
@@ -154,7 +154,7 @@
/*
* Video Settings
*/
-#ifdef CONFIG_MK_BF527_EZKIT_REV_2_1
+#ifdef CONFIG_BF527_EZKIT_REV_2_1
# define CONFIG_LQ035Q1_SPI_BUS 0
# define CONFIG_LQ035Q1_SPI_CS 7
#endif
diff --git a/include/configs/edb93xx.h b/include/configs/edb93xx.h
index 4b00391..ff25ee2 100644
--- a/include/configs/edb93xx.h
+++ b/include/configs/edb93xx.h
@@ -5,21 +5,21 @@
#ifndef __CONFIG_H
#define __CONFIG_H
-#ifdef CONFIG_MK_edb9301
+#ifdef CONFIG_edb9301
#define CONFIG_EDB9301
-#elif defined(CONFIG_MK_edb9302)
+#elif defined(CONFIG_edb9302)
#define CONFIG_EDB9302
-#elif defined(CONFIG_MK_edb9302a)
+#elif defined(CONFIG_edb9302a)
#define CONFIG_EDB9302A
-#elif defined(CONFIG_MK_edb9307)
+#elif defined(CONFIG_edb9307)
#define CONFIG_EDB9307
-#elif defined(CONFIG_MK_edb9307a)
+#elif defined(CONFIG_edb9307a)
#define CONFIG_EDB9307A
-#elif defined(CONFIG_MK_edb9312)
+#elif defined(CONFIG_edb9312)
#define CONFIG_EDB9312
-#elif defined(CONFIG_MK_edb9315)
+#elif defined(CONFIG_edb9315)
#define CONFIG_EDB9315
-#elif defined(CONFIG_MK_edb9315a)
+#elif defined(CONFIG_edb9315a)
#define CONFIG_EDB9315A
#else
#error "no board defined"
diff --git a/include/configs/sbc8349.h b/include/configs/sbc8349.h
index b8f4b6e..94588e2 100644
--- a/include/configs/sbc8349.h
+++ b/include/configs/sbc8349.h
@@ -34,15 +34,11 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_PCI
-#define CONFIG_PCI
-#endif
-
-#ifdef CONFIG_MK_66
+#ifdef CONFIG_66
#define PCI_66M
#endif
-#ifdef CONFIG_MK_33
+#ifdef CONFIG_33
#define PCI_33M
#endif
diff --git a/include/configs/sbc8548.h b/include/configs/sbc8548.h
index 8d047de..9eb8525 100644
--- a/include/configs/sbc8548.h
+++ b/include/configs/sbc8548.h
@@ -32,20 +32,19 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_PCI
-#define CONFIG_PCI
+#ifdef CONFIG_PCI
#define CONFIG_PCI1
#endif
-#ifdef CONFIG_MK_66
+#ifdef CONFIG_66
#define CONFIG_SYS_CLK_DIV 1
#endif
-#ifdef CONFIG_MK_33
+#ifdef CONFIG_33
#define CONFIG_SYS_CLK_DIV 2
#endif
-#ifdef CONFIG_MK_PCIE
+#ifdef CONFIG_PCIE
#define CONFIG_PCIE1
#endif
diff --git a/include/configs/sbc8560.h b/include/configs/sbc8560.h
index 6352278..09f0a70 100644
--- a/include/configs/sbc8560.h
+++ b/include/configs/sbc8560.h
@@ -34,7 +34,7 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_66
+#ifdef CONFIG_66
#define CONFIG_PCI_66
#endif
diff --git a/include/configs/spear3xx.h b/include/configs/spear3xx.h
index 0248aba..37bdebb 100644
--- a/include/configs/spear3xx.h
+++ b/include/configs/spear3xx.h
@@ -28,13 +28,13 @@
* High Level Configuration Options
* (easy to change)
*/
-#if defined(CONFIG_MK_spear300)
+#if defined(CONFIG_spear300)
#define CONFIG_SPEAR3XX 1
#define CONFIG_SPEAR300 1
-#elif defined(CONFIG_MK_spear310)
+#elif defined(CONFIG_spear310)
#define CONFIG_SPEAR3XX 1
#define CONFIG_SPEAR310 1
-#elif defined(CONFIG_MK_spear320)
+#elif defined(CONFIG_spear320)
#define CONFIG_SPEAR3XX 1
#define CONFIG_SPEAR320 1
#endif
diff --git a/include/configs/vme8349.h b/include/configs/vme8349.h
index f2fb592..3c5dba3 100644
--- a/include/configs/vme8349.h
+++ b/include/configs/vme8349.h
@@ -37,7 +37,7 @@
/*
* Top level Makefile configuration choices
*/
-#ifdef CONFIG_MK_caddy2
+#ifdef CONFIG_caddy2
#define VME_CADDY2
#endif
diff --git a/mkconfig b/mkconfig
index f3054ce..2fda1d4 100755
--- a/mkconfig
+++ b/mkconfig
@@ -150,7 +150,7 @@ echo "/* Automatically generated - do not edit */" >>config.h
for i in ${TARGETS} ; do
i="`echo ${i} | sed '/=/ {s/=/\t/;q } ; { s/$/\t1/ }'`"
- echo "#define CONFIG_MK_${i}" >>config.h ;
+ echo "#define CONFIG_${i}" >>config.h ;
done
cat << EOF >> config.h
--
1.7.2.3
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 3/5] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
` (5 preceding siblings ...)
2010-10-16 23:57 ` [U-Boot] [PATCH v2 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
@ 2010-10-16 23:57 ` Wolfgang Denk
2010-10-18 20:08 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 4/5] autoconfig.mk: avoid apostophes around hex values Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 5/5] Makefile: move all Power Architecture boards into boards.cfg Wolfgang Denk
8 siblings, 1 reply; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-16 23:57 UTC (permalink / raw)
To: u-boot
The change is currently needed to be able to remove the board
configuration scripting from the top level Makefile and replace it by
a simple, table driven script.
Moving this configuration setting into the "CONFIG_*" name space is
also desirable because it is needed if we ever should move forward to
a Kconfig driven configuration system.
Signed-off-by: Wolfgang Denk <wd@denx.de>
---
Makefile | 102 +++++++++++-----------
README | 2 +-
arch/arm/cpu/arm1136/start.S | 2 +-
arch/arm/cpu/arm1176/start.S | 6 +-
arch/arm/cpu/arm720t/start.S | 8 +-
arch/arm/cpu/arm920t/at91/lowlevel_init.S | 4 +-
arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S | 4 +-
arch/arm/cpu/arm920t/start.S | 2 +-
arch/arm/cpu/arm925t/start.S | 2 +-
arch/arm/cpu/arm926ejs/at91/lowlevel_init.S | 4 +-
arch/arm/cpu/arm926ejs/start.S | 2 +-
arch/arm/cpu/arm946es/start.S | 2 +-
arch/arm/cpu/arm_intcm/start.S | 2 +-
arch/arm/cpu/armv7/omap3/lowlevel_init.S | 2 +-
arch/arm/cpu/armv7/start.S | 2 +-
arch/arm/cpu/ixp/start.S | 2 +-
arch/arm/cpu/lh7a40x/start.S | 2 +-
arch/arm/cpu/pxa/start.S | 2 +-
arch/arm/cpu/s3c44b0/start.S | 2 +-
arch/arm/cpu/sa1100/start.S | 2 +-
arch/i386/lib/board.c | 4 +-
arch/m68k/cpu/mcf5227x/start.S | 10 +-
arch/m68k/cpu/mcf52x2/start.S | 14 ++--
arch/m68k/cpu/mcf5445x/start.S | 8 +-
arch/microblaze/cpu/start.S | 4 +-
arch/microblaze/lib/board.c | 2 +-
arch/powerpc/cpu/mpc85xx/start.S | 18 ++--
arch/powerpc/cpu/mpc86xx/start.S | 4 +-
arch/powerpc/lib/board.c | 2 +-
arch/sh/config.mk | 2 +-
arch/sh/lib/board.c | 2 +-
arch/sparc/cpu/leon2/Makefile | 5 +-
arch/sparc/cpu/leon2/prom.c | 4 +-
arch/sparc/cpu/leon2/start.S | 2 +-
arch/sparc/cpu/leon3/Makefile | 5 +-
arch/sparc/cpu/leon3/prom.c | 4 +-
arch/sparc/cpu/leon3/start.S | 6 +-
arch/sparc/include/asm/asmmacro.h | 4 +-
board/BuS/EB+MCF-EV123/EB+MCF-EV123.c | 2 +-
board/BuS/EB+MCF-EV123/config.mk | 4 +-
board/BuS/EB+MCF-EV123/textbase.mk | 2 +-
board/BuS/eb_cpux9k2/config.mk | 2 +-
board/LEOX/elpt860/config.mk | 4 +-
board/LaCie/edminiv2/config.mk | 2 +-
board/Marvell/db64360/config.mk | 2 +-
board/Marvell/db64460/config.mk | 2 +-
board/Marvell/guruplug/config.mk | 2 +-
board/Marvell/mv88f6281gtw_ge/config.mk | 2 +-
board/Marvell/openrd_base/config.mk | 2 +-
board/Marvell/rd6281a/config.mk | 2 +-
board/Marvell/sheevaplug/config.mk | 2 +-
board/RPXClassic/config.mk | 2 +-
board/RPXlite/config.mk | 2 +-
board/RPXlite_dw/config.mk | 2 +-
board/RRvision/config.mk | 2 +-
board/a3000/config.mk | 4 +-
board/actux1/config.mk | 2 +-
board/actux2/config.mk | 2 +-
board/actux3/config.mk | 2 +-
board/actux4/config.mk | 2 +-
board/adder/config.mk | 2 +-
board/afeb9260/config.mk | 2 +-
board/alaska/config.mk | 7 +-
board/altera/nios2-generic/config.mk | 2 +-
board/amcc/acadia/config.mk | 4 +-
board/amcc/bamboo/config.mk | 4 +-
board/amcc/bluestone/config.mk | 4 +-
board/amcc/bubinga/config.mk | 2 +-
board/amcc/canyonlands/config.mk | 4 +-
board/amcc/ebony/config.mk | 6 +-
board/amcc/katmai/config.mk | 2 +-
board/amcc/kilauea/config.mk | 4 +-
board/amcc/luan/config.mk | 6 +-
board/amcc/makalu/config.mk | 2 +-
board/amcc/ocotea/config.mk | 6 +-
board/amcc/redwood/config.mk | 4 +-
board/amcc/sequoia/config.mk | 4 +-
board/amcc/taihu/config.mk | 2 +-
board/amcc/taishan/config.mk | 6 +-
board/amcc/walnut/config.mk | 2 +-
board/amcc/yosemite/config.mk | 6 +-
board/amcc/yucca/config.mk | 4 +-
board/amirix/ap1000/config.mk | 2 +-
board/apollon/config.mk | 8 +-
board/apollon/lowlevel_init.S | 2 +-
board/armadillo/config.mk | 2 +-
board/armltd/integrator/config.mk | 2 +-
board/armltd/versatile/config.mk | 2 +-
board/assabet/config.mk | 2 +-
board/astro/mcf5373l/config.mk | 4 +-
board/atc/config.mk | 7 +-
board/atmel/at91cap9adk/config.mk | 2 +-
board/atmel/at91rm9200dk/config.mk | 2 +-
board/atmel/at91rm9200ek/config.mk | 2 +-
board/atmel/at91sam9260ek/config.mk | 2 +-
board/atmel/at91sam9261ek/config.mk | 2 +-
board/atmel/at91sam9263ek/config.mk | 2 +-
board/atmel/at91sam9m10g45ek/config.mk | 2 +-
board/atmel/at91sam9rlek/config.mk | 2 +-
board/atmel/atngw100/config.mk | 2 +-
board/atmel/atstk1000/config.mk | 2 +-
board/atum8548/config.mk | 8 +-
board/barco/config.mk | 4 +-
board/bc3450/config.mk | 11 ++-
board/bct-brettl2/config.mk | 2 +-
board/bf518f-ezbrd/config.mk | 2 +-
board/bf526-ezbrd/config.mk | 2 +-
board/bf527-ad7160-eval/config.mk | 2 +-
board/bf527-ezkit/config.mk | 2 +-
board/bf527-sdp/config.mk | 2 +-
board/bf533-ezkit/config.mk | 2 +-
board/bf533-stamp/config.mk | 2 +-
board/bf537-minotaur/config.mk | 2 +-
board/bf537-pnav/config.mk | 2 +-
board/bf537-srv1/config.mk | 2 +-
board/bf537-stamp/config.mk | 2 +-
board/bf538f-ezkit/config.mk | 2 +-
board/bf548-ezkit/config.mk | 2 +-
board/bf561-acvilon/config.mk | 2 +-
board/bf561-ezkit/config.mk | 2 +-
board/blackstamp/config.mk | 2 +-
board/blackvme/config.mk | 2 +-
board/bmw/config.mk | 4 +-
board/c2mon/config.mk | 2 +-
board/calao/sbc35_a9g20/config.mk | 2 +-
board/calao/tny_a9260/config.mk | 2 +-
board/canmb/config.mk | 9 +-
board/cerf250/config.mk | 2 +-
board/cm-bf527/config.mk | 2 +-
board/cm-bf533/config.mk | 2 +-
board/cm-bf537e/config.mk | 2 +-
board/cm-bf537u/config.mk | 2 +-
board/cm-bf548/config.mk | 2 +-
board/cm-bf561/config.mk | 2 +-
board/cm4008/config.mk | 2 +-
board/cm41xx/config.mk | 2 +-
board/cm5200/config.mk | 5 +-
board/cmc_pu2/config.mk | 4 +-
board/cmi/config.mk | 5 +-
board/cobra5272/config.mk | 2 +-
board/cogent/README | 4 +-
board/cogent/config.mk | 5 +-
board/colibri_pxa270/config.mk | 2 +-
board/cpc45/config.mk | 7 +-
board/cpu86/config.mk | 7 +-
board/cpu87/config.mk | 7 +-
board/cradle/config.mk | 4 +-
board/cray/L1/config.mk | 2 +-
board/csb226/config.mk | 4 +-
board/csb226/lowlevel_init.S | 2 +-
board/csb272/config.mk | 4 +-
board/csb472/config.mk | 4 +-
board/csb637/config.mk | 2 +-
board/cu824/config.mk | 4 +-
board/dave/B2/config.mk | 2 +-
board/dave/PPChameleonEVB/config.mk | 4 +-
board/davedenx/aria/config.mk | 2 +-
board/davedenx/qong/config.mk | 2 +-
board/davinci/da8xxevm/config.mk | 2 +-
board/davinci/dm355evm/config.mk | 2 +-
board/davinci/dm355leopard/config.mk | 2 +-
board/davinci/dm365evm/config.mk | 2 +-
board/davinci/dm6467evm/config.mk | 2 +-
board/davinci/dvevm/config.mk | 2 +-
board/davinci/schmoogie/config.mk | 2 +-
board/davinci/sffsdr/config.mk | 2 +-
board/davinci/sonata/config.mk | 2 +-
board/dbau1x00/README | 2 +-
board/dbau1x00/config.mk | 4 +-
board/delta/config.mk | 2 +-
board/digsy_mtc/config.mk | 11 ++-
board/dnp1110/config.mk | 2 +-
board/eNET/config.mk | 2 +-
board/eXalion/config.mk | 6 +-
board/earthlcd/favr-32-ezkit/config.mk | 2 +-
board/edb93xx/config.mk | 16 ++--
board/eltec/bab7xx/config.mk | 4 +-
board/eltec/elppc/config.mk | 4 +-
board/eltec/mhpc/config.mk | 4 +-
board/emk/top5200/config.mk | 11 ++-
board/emk/top860/config.mk | 2 +-
board/ep7312/config.mk | 2 +-
board/ep8248/config.mk | 2 +-
board/ep8260/config.mk | 9 +-
board/ep82xxm/config.mk | 2 +-
board/ep88x/config.mk | 2 +-
board/eric/config.mk | 4 +-
board/esd/adciop/config.mk | 6 +-
board/esd/apc405/config.mk | 2 +-
board/esd/ar405/config.mk | 2 +-
board/esd/ash405/config.mk | 2 +-
board/esd/canbt/config.mk | 2 +-
board/esd/cms700/config.mk | 2 +-
board/esd/cpci2dp/config.mk | 2 +-
board/esd/cpci405/config.mk | 2 +-
board/esd/cpci5200/config.mk | 11 ++-
board/esd/cpci750/config.mk | 2 +-
board/esd/cpciiser4/config.mk | 6 +-
board/esd/dasa_sim/config.mk | 2 +-
board/esd/dp405/config.mk | 2 +-
board/esd/du405/config.mk | 6 +-
board/esd/du440/config.mk | 4 +-
board/esd/hh405/config.mk | 8 +-
board/esd/hub405/config.mk | 2 +-
board/esd/mecp5123/config.mk | 2 +-
board/esd/mecp5200/config.mk | 11 ++-
board/esd/meesc/config.mk | 2 +-
board/esd/ocrtc/config.mk | 4 +-
board/esd/otc570/config.mk | 2 +-
board/esd/pci405/config.mk | 4 +-
board/esd/pf5200/config.mk | 11 ++-
board/esd/plu405/config.mk | 2 +-
board/esd/pmc405/config.mk | 2 +-
board/esd/pmc405de/config.mk | 2 +-
board/esd/pmc440/config.mk | 4 +-
board/esd/tasreg/config.mk | 2 +-
board/esd/vme8349/config.mk | 2 +-
board/esd/voh405/config.mk | 2 +-
board/esd/vom405/config.mk | 2 +-
board/esd/wuh405/config.mk | 2 +-
board/espt/config.mk | 4 +-
board/esteem192e/config.mk | 2 +-
board/etin/debris/config.mk | 6 +-
board/etin/kvme080/config.mk | 4 +-
board/etx094/config.mk | 2 +-
board/eukrea/cpu9260/config.mk | 2 +-
board/eukrea/cpuat91/config.mk | 2 +-
board/evb4510/config.mk | 2 +-
board/evb64260/config.mk | 2 +-
board/fads/config.mk | 2 +-
board/fads/fads.h | 2 +-
board/faraday/a320evb/config.mk | 2 +-
board/flagadm/config.mk | 2 +-
board/freescale/corenet_ds/config.mk | 4 +-
board/freescale/m5208evbe/config.mk | 2 +-
board/freescale/m52277evb/config.mk | 2 +-
board/freescale/m5235evb/config.mk | 4 +-
board/freescale/m5249evb/config.mk | 2 +-
board/freescale/m5253demo/config.mk | 2 +-
board/freescale/m5253evbe/config.mk | 2 +-
board/freescale/m5271evb/config.mk | 2 +-
board/freescale/m5272c3/config.mk | 2 +-
board/freescale/m5275evb/config.mk | 2 +-
board/freescale/m5282evb/config.mk | 2 +-
board/freescale/m53017evb/config.mk | 2 +-
board/freescale/m5329evb/config.mk | 2 +-
board/freescale/m5373evb/config.mk | 2 +-
board/freescale/m54451evb/config.mk | 2 +-
board/freescale/m54455evb/config.mk | 2 +-
board/freescale/m547xevb/config.mk | 2 +-
board/freescale/m548xevb/config.mk | 2 +-
board/freescale/mpc5121ads/config.mk | 2 +-
board/freescale/mpc7448hpc2/config.mk | 7 +-
board/freescale/mpc8260ads/config.mk | 4 +-
board/freescale/mpc8266ads/config.mk | 5 +-
board/freescale/mpc8308rdb/config.mk | 2 +-
board/freescale/mpc8313erdb/config.mk | 4 +-
board/freescale/mpc8315erdb/config.mk | 6 +-
board/freescale/mpc8323erdb/config.mk | 2 +-
board/freescale/mpc832xemds/config.mk | 2 +-
board/freescale/mpc8349emds/config.mk | 2 +-
board/freescale/mpc8349itx/config.mk | 4 +-
board/freescale/mpc8360emds/config.mk | 2 +-
board/freescale/mpc8360erdk/config.mk | 2 +-
board/freescale/mpc837xemds/config.mk | 2 +-
board/freescale/mpc837xerdb/config.mk | 2 +-
board/freescale/mpc8536ds/config.mk | 10 +-
board/freescale/mpc8540ads/config.mk | 2 +-
board/freescale/mpc8541cds/config.mk | 2 +-
board/freescale/mpc8544ds/config.mk | 4 +-
board/freescale/mpc8548cds/config.mk | 4 +-
board/freescale/mpc8555cds/config.mk | 2 +-
board/freescale/mpc8560ads/config.mk | 2 +-
board/freescale/mpc8568mds/config.mk | 2 +-
board/freescale/mpc8569mds/config.mk | 6 +-
board/freescale/mpc8572ds/config.mk | 4 +-
board/freescale/mpc8610hpcd/config.mk | 2 +-
board/freescale/mpc8641hpcn/config.mk | 2 +-
board/freescale/mx31ads/config.mk | 2 +-
board/freescale/mx31pdk/config.mk | 4 +-
board/freescale/mx51evk/config.mk | 2 +-
board/freescale/p1022ds/config.mk | 4 +-
board/freescale/p1_p2_rdb/config.mk | 10 +-
board/freescale/p2020ds/config.mk | 4 +-
board/funkwerk/vovpn-gw/config.mk | 2 +-
board/g2000/config.mk | 4 +-
board/gaisler/gr_cpci_ax2000/config.mk | 9 +-
board/gaisler/gr_ep2s60/config.mk | 7 +-
board/gaisler/gr_xc3s_1500/config.mk | 7 +-
board/gaisler/grsim/config.mk | 7 +-
board/gaisler/grsim_leon2/config.mk | 7 +-
board/galaxy5200/config.mk | 11 ++-
board/gcplus/config.mk | 2 +-
board/gdsys/dlvision/config.mk | 2 +-
board/gdsys/gdppc440etx/config.mk | 6 +-
board/gdsys/intip/config.mk | 4 +-
board/gdsys/neo/config.mk | 2 +-
board/gen860t/config.mk | 2 +-
board/genietv/config.mk | 2 +-
board/gth2/config.mk | 8 +-
board/gw8260/config.mk | 5 +-
board/hermes/config.mk | 2 +-
board/hidden_dragon/config.mk | 4 +-
board/hymod/config.mk | 2 +-
board/ibf-dsp561/config.mk | 2 +-
board/icecube/config.mk | 11 ++-
board/icu862/config.mk | 2 +-
board/idmr/config.mk | 2 +-
board/ids8247/config.mk | 5 +-
board/impa7/config.mk | 2 +-
board/imx31_phycore/config.mk | 2 +-
board/incaip/config.mk | 4 +-
board/inka4x0/config.mk | 11 ++-
board/innokom/config.mk | 4 +-
board/innokom/lowlevel_init.S | 2 +-
board/ip04/config.mk | 2 +-
board/ip860/config.mk | 2 +-
board/ipek01/config.mk | 5 +-
board/iphase4539/config.mk | 5 +-
board/ispan/config.mk | 6 +-
board/ivm/config.mk | 2 +-
board/ixdp425/config.mk | 2 +-
board/jse/config.mk | 2 +-
board/jupiter/config.mk | 14 ++--
board/karo/tx25/config.mk | 4 +-
board/kb9202/config.mk | 2 +-
board/keymile/km8xx/config.mk | 2 +-
board/keymile/km_arm/config.mk | 2 +-
board/keymile/kmeter1/config.mk | 2 +-
board/keymile/mgcoge/config.mk | 2 +-
board/korat/config.mk | 4 +-
board/kup/kup4k/config.mk | 2 +-
board/kup/kup4x/config.mk | 2 +-
board/lantec/config.mk | 2 +-
board/lart/config.mk | 2 +-
board/linkstation/config.mk | 12 ++--
board/logicpd/am3517evm/config.mk | 2 +-
board/logicpd/imx27lite/config.mk | 2 +-
board/logicpd/imx31_litekit/config.mk | 2 +-
board/logicpd/zoom1/config.mk | 2 +-
board/logicpd/zoom2/config.mk | 2 +-
board/lpc2292sodimm/config.mk | 4 +-
board/lpc2292sodimm/lowlevel_init.S | 2 +-
board/lpd7a40x/config.mk | 4 +-
board/lpd7a40x/lowlevel_init.S | 2 +-
board/lubbock/config.mk | 6 +-
board/lwmon/config.mk | 4 +-
board/lwmon5/config.mk | 4 +-
board/m501sk/config.mk | 2 +-
board/manroland/hmi1001/config.mk | 11 ++-
board/manroland/mucmc52/config.mk | 11 ++-
board/manroland/uc100/config.mk | 4 +-
board/manroland/uc101/config.mk | 11 ++-
board/matrix_vision/mvbc_p/config.mk | 7 +-
board/matrix_vision/mvblm7/config.mk | 2 +-
board/matrix_vision/mvsmr/config.mk | 7 +-
board/mbx8xx/config.mk | 4 +-
board/mcc200/config.mk | 13 ++--
board/micronas/vct/config.mk | 4 +-
board/mimc/mimc200/config.mk | 2 +-
board/miromico/hammerhead/config.mk | 2 +-
board/ml2/config.mk | 4 +-
board/modnet50/config.mk | 2 +-
board/modnet50/lowlevel_init.S | 2 +-
board/mosaixtech/icon/config.mk | 2 +-
board/motionpro/config.mk | 5 +-
board/mousse/config.mk | 4 +-
board/mp2usb/config.mk | 4 +-
board/mpc8308_p1m/config.mk | 4 +-
board/mpc8540eval/config.mk | 4 +-
board/mpl/mip405/config.mk | 4 +-
board/mpl/pati/config.mk | 5 +-
board/mpl/pip405/config.mk | 4 +-
board/mpl/vcma9/config.mk | 4 +-
board/mpl/vcma9/lowlevel_init.S | 2 +-
board/mpr2/config.mk | 4 +-
board/ms7720se/config.mk | 4 +-
board/ms7722se/config.mk | 4 +-
board/ms7750se/config.mk | 2 +-
board/muas3001/config.mk | 2 +-
board/munices/config.mk | 9 +-
board/musenki/config.mk | 4 +-
board/mvblue/config.mk | 4 +-
board/mx1ads/config.mk | 2 +-
board/mx1ads/lowlevel_init.S | 2 +-
board/mx1fs2/config.mk | 4 +-
board/nc650/config.mk | 2 +-
board/netphone/config.mk | 2 +-
board/netstal/hcu4/config.mk | 2 +-
board/netstal/hcu5/config.mk | 2 +-
board/netstal/mcu25/config.mk | 2 +-
board/netstar/config.mk | 6 +-
board/netstar/setup.S | 2 +-
board/netta/config.mk | 2 +-
board/netta2/config.mk | 2 +-
board/netvia/config.mk | 2 +-
board/ns9750dev/config.mk | 2 +-
board/ns9750dev/lowlevel_init.S | 2 +-
board/nx823/config.mk | 2 +-
board/o2dnt/config.mk | 5 +-
board/overo/config.mk | 2 +-
board/oxc/config.mk | 6 +-
board/pandora/config.mk | 2 +-
board/pb1x00/README | 2 +-
board/pb1x00/config.mk | 4 +-
board/pcippc2/config.mk | 4 +-
board/pcs440ep/config.mk | 6 +-
board/pdm360ng/config.mk | 2 +-
board/phytec/pcm030/config.mk | 9 +-
board/pleb2/config.mk | 6 +-
board/pm520/config.mk | 7 +-
board/pm826/config.mk | 7 +-
board/pm828/config.mk | 7 +-
board/pm854/config.mk | 2 +-
board/pm856/config.mk | 2 +-
board/pn62/config.mk | 4 +-
board/ppmc7xx/config.mk | 4 +-
board/ppmc8260/config.mk | 5 +-
board/prodrive/alpr/config.mk | 6 +-
board/prodrive/p3mx/config.mk | 2 +-
board/prodrive/p3p440/config.mk | 6 +-
board/prodrive/pdnb3/config.mk | 2 +-
board/psyent/pci5441/config.mk | 2 +-
board/psyent/pk1c20/config.mk | 2 +-
board/purple/config.mk | 4 +-
board/purple/purple.c | 4 +-
board/pxa255_idp/config.mk | 6 +-
board/qemu-mips/config.mk | 4 +-
board/quad100hd/config.mk | 2 +-
board/quantum/config.mk | 2 +-
board/r360mpi/config.mk | 2 +-
board/rattler/config.mk | 2 +-
board/rbc823/config.mk | 2 +-
board/renesas/MigoR/config.mk | 4 +-
board/renesas/ap325rxa/config.mk | 4 +-
board/renesas/r2dplus/config.mk | 2 +-
board/renesas/r7780mp/config.mk | 4 +-
board/renesas/rsk7203/config.mk | 4 +-
board/renesas/sh7763rdp/config.mk | 4 +-
board/renesas/sh7785lcr/config.mk | 6 +-
board/rmu/config.mk | 2 +-
board/ronetix/pm9261/config.mk | 2 +-
board/ronetix/pm9263/config.mk | 2 +-
board/ronetix/pm9g45/config.mk | 2 +-
board/rpxsuper/config.mk | 5 +-
board/rsdproto/config.mk | 4 +-
board/sacsng/config.mk | 5 +-
board/samsung/goni/config.mk | 2 +-
board/samsung/goni/lowlevel_init.S | 2 +-
board/samsung/smdk2400/config.mk | 2 +-
board/samsung/smdk2400/lowlevel_init.S | 2 +-
board/samsung/smdk2410/config.mk | 2 +-
board/samsung/smdk2410/lowlevel_init.S | 2 +-
board/samsung/smdk6400/config.mk | 4 +-
board/samsung/smdk6400/lowlevel_init.S | 2 +-
board/samsung/smdkc100/config.mk | 2 +-
board/samsung/smdkc100/lowlevel_init.S | 2 +-
board/sandburst/karef/config.mk | 4 +-
board/sandburst/metrobox/config.mk | 4 +-
board/sandpoint/config.mk | 6 +-
board/sbc2410x/config.mk | 2 +-
board/sbc2410x/lowlevel_init.S | 2 +-
board/sbc405/config.mk | 2 +-
board/sbc8240/config.mk | 4 +-
board/sbc8260/config.mk | 5 +-
board/sbc8349/config.mk | 2 +-
board/sbc8548/config.mk | 4 +-
board/sbc8560/config.mk | 2 +-
board/sbc8641d/config.mk | 2 +-
board/sc3/config.mk | 2 +-
board/scb9328/config.mk | 4 +-
board/shannon/config.mk | 2 +-
board/sheldon/simpc8313/config.mk | 4 +-
board/siemens/IAD210/config.mk | 4 +-
board/siemens/SCM/config.mk | 5 +-
board/siemens/SMN42/config.mk | 4 +-
board/siemens/SMN42/lowlevel_init.S | 2 +-
board/sixnet/config.mk | 2 +-
board/snmc/qs850/config.mk | 2 +-
board/snmc/qs860t/config.mk | 2 +-
board/socrates/config.mk | 2 +-
board/sorcery/config.mk | 5 +-
board/spc1920/config.mk | 4 +-
board/spd8xx/config.mk | 2 +-
board/spear/spear300/config.mk | 2 +-
board/spear/spear310/config.mk | 2 +-
board/spear/spear320/config.mk | 2 +-
board/spear/spear600/config.mk | 2 +-
board/st/nhk8815/config.mk | 2 +-
board/stx/stxgp3/config.mk | 2 +-
board/stx/stxssa/config.mk | 2 +-
board/stx/stxxtc/config.mk | 2 +-
board/svm_sc8xx/config.mk | 2 +-
board/sx1/config.mk | 2 +-
board/sx1/lowlevel_init.S | 2 +-
board/syteco/jadecpu/config.mk | 2 +-
board/t3corp/config.mk | 4 +-
board/tb0229/config.mk | 4 +-
board/tcm-bf518/config.mk | 2 +-
board/tcm-bf537/config.mk | 2 +-
board/ti/beagle/config.mk | 2 +-
board/ti/evm/config.mk | 2 +-
board/ti/omap1510inn/config.mk | 2 +-
board/ti/omap1510inn/lowlevel_init.S | 2 +-
board/ti/omap1610inn/config.mk | 2 +-
board/ti/omap1610inn/lowlevel_init.S | 2 +-
board/ti/omap2420h4/config.mk | 10 +-
board/ti/omap2420h4/lowlevel_init.S | 2 +-
board/ti/omap5912osk/config.mk | 2 +-
board/ti/omap5912osk/lowlevel_init.S | 2 +-
board/ti/omap730p2/config.mk | 2 +-
board/ti/omap730p2/lowlevel_init.S | 2 +-
board/ti/panda/config.mk | 2 +-
board/ti/sdp3430/config.mk | 2 +-
board/ti/sdp4430/config.mk | 2 +-
board/ti/tnetv107xevm/config.mk | 2 +-
board/timll/devkit8000/config.mk | 2 +-
board/total5200/config.mk | 11 ++-
board/tqc/tqm5200/config.mk | 13 ++--
board/tqc/tqm8260/config.mk | 5 +-
board/tqc/tqm8272/config.mk | 5 +-
board/tqc/tqm834x/config.mk | 2 +-
board/tqc/tqm85xx/config.mk | 4 +-
board/tqc/tqm8xx/config.mk | 2 +-
board/trab/config.mk | 4 +-
board/trab/lowlevel_init.S | 2 +-
board/trizepsiv/config.mk | 4 +-
board/utx8245/config.mk | 4 +-
board/v37/config.mk | 2 +-
board/v38b/config.mk | 5 +-
board/ve8313/config.mk | 4 +-
board/voiceblue/config.mk | 2 +-
board/voiceblue/setup.S | 2 +-
board/vpac270/config.mk | 2 +-
board/w7o/config.mk | 4 +-
board/wepep250/config.mk | 6 +-
board/westel/amx860/config.mk | 4 +-
board/xaeniax/config.mk | 4 +-
board/xes/xpedite1000/config.mk | 4 +-
board/xes/xpedite5170/config.mk | 2 +-
board/xes/xpedite5200/config.mk | 4 +-
board/xes/xpedite5370/config.mk | 4 +-
board/xilinx/microblaze-generic/config.mk | 2 +-
board/xilinx/ppc405-generic/u-boot-ram.lds | 2 +-
board/xilinx/ppc405-generic/u-boot-rom.lds | 2 +-
board/xilinx/ppc440-generic/u-boot-ram.lds | 2 +-
board/xilinx/ppc440-generic/u-boot-rom.lds | 2 +-
board/xm250/config.mk | 4 +-
board/xsengine/config.mk | 2 +-
board/zeus/config.mk | 2 +-
board/zipitz2/config.mk | 2 +-
board/zpc1900/config.mk | 2 +-
board/zylonite/config.mk | 8 +-
config.mk | 10 +-
doc/README.ARM-memory-map | 4 +-
doc/README.COBRA5272 | 8 +-
doc/README.arm-relocation | 12 ++--
doc/README.m68k | 4 +-
doc/README.phytec.pcm030 | 4 +-
include/configs/A3000.h | 4 +-
include/configs/AP1000.h | 2 +-
include/configs/AR405.h | 4 +-
include/configs/ATUM8548.h | 2 +-
include/configs/Adder.h | 2 +-
include/configs/Alaska8220.h | 2 +-
include/configs/BC3450.h | 6 +-
include/configs/BMW.h | 2 +-
include/configs/CANBT.h | 4 +-
include/configs/CMS700.h | 4 +-
include/configs/CPC45.h | 2 +-
include/configs/CPCI405.h | 6 +-
include/configs/CPU86.h | 2 +-
include/configs/CPU87.h | 2 +-
include/configs/CRAYL1.h | 2 +-
include/configs/CU824.h | 2 +-
include/configs/DP405.h | 4 +-
include/configs/DU440.h | 2 +-
include/configs/EB+MCF-EV123.h | 6 +-
include/configs/EP88x.h | 2 +-
include/configs/EXBITGEN.h | 2 +-
include/configs/HH405.h | 2 +-
include/configs/HIDDEN_DRAGON.h | 2 +-
include/configs/ICU862.h | 2 +-
include/configs/IDS8247.h | 4 +-
include/configs/IPHASE4539.h | 2 +-
include/configs/ISPAN.h | 2 +-
include/configs/IceCube.h | 6 +-
include/configs/M52277EVB.h | 2 +-
include/configs/M5282EVB.h | 4 +-
include/configs/M54451EVB.h | 2 +-
include/configs/M54455EVB.h | 2 +-
include/configs/MPC8260ADS.h | 14 ++--
include/configs/MPC8266ADS.h | 4 +-
include/configs/MPC8308RDB.h | 2 +-
include/configs/MPC8313ERDB.h | 12 ++--
include/configs/MPC8315ERDB.h | 2 +-
include/configs/MPC8323ERDB.h | 12 ++--
include/configs/MPC832XEMDS.h | 2 +-
include/configs/MPC8349EMDS.h | 2 +-
include/configs/MPC8349ITX.h | 14 ++--
include/configs/MPC8360EMDS.h | 2 +-
include/configs/MPC8360ERDK.h | 2 +-
include/configs/MPC837XEMDS.h | 2 +-
include/configs/MPC837XERDB.h | 12 ++--
include/configs/MPC8536DS.h | 12 ++--
include/configs/MPC8540ADS.h | 2 +-
include/configs/MPC8540EVAL.h | 2 +-
include/configs/MPC8541CDS.h | 2 +-
include/configs/MPC8544DS.h | 12 ++--
include/configs/MPC8548CDS.h | 12 ++--
include/configs/MPC8555CDS.h | 2 +-
include/configs/MPC8560ADS.h | 2 +-
include/configs/MPC8568MDS.h | 2 +-
include/configs/MPC8569MDS.h | 2 +-
include/configs/MPC8572DS.h | 12 ++--
include/configs/MPC8610HPCD.h | 14 ++--
include/configs/MPC8641HPCN.h | 14 ++--
include/configs/MUSENKI.h | 4 +-
include/configs/MVBC_P.h | 4 +-
include/configs/MVBLM7.h | 2 +-
include/configs/MVBLUE.h | 2 +-
include/configs/MVSMR.h | 4 +-
include/configs/NC650.h | 2 +-
include/configs/OXC.h | 2 +-
include/configs/P1022DS.h | 12 ++--
include/configs/P1_P2_RDB.h | 12 ++--
include/configs/P2020DS.h | 12 ++--
include/configs/P3G4.h | 2 +-
include/configs/PATI.h | 2 +-
include/configs/PCI5441.h | 2 +-
include/configs/PCIPPC2.h | 2 +-
include/configs/PCIPPC6.h | 2 +-
include/configs/PK1C20.h | 2 +-
include/configs/PLU405.h | 4 +-
include/configs/PM520.h | 2 +-
include/configs/PM826.h | 2 +-
include/configs/PM828.h | 2 +-
include/configs/PM854.h | 2 +-
include/configs/PM856.h | 2 +-
include/configs/PMC405.h | 4 +-
include/configs/PMC405DE.h | 4 +-
include/configs/PMC440.h | 4 +-
include/configs/PN62.h | 2 +-
include/configs/RPXlite.h | 2 +-
include/configs/RPXsuper.h | 2 +-
include/configs/Rattler.h | 2 +-
include/configs/SBC8540.h | 2 +-
include/configs/SCM.h | 4 +-
include/configs/SIMPC8313.h | 12 ++--
include/configs/Sandpoint8240.h | 2 +-
include/configs/Sandpoint8245.h | 2 +-
include/configs/TB5200.h | 6 +-
include/configs/TOP5200.h | 6 +-
include/configs/TOP860.h | 2 +-
include/configs/TQM5200.h | 4 +-
include/configs/TQM8260.h | 4 +-
include/configs/TQM8272.h | 4 +-
include/configs/TQM834x.h | 2 +-
include/configs/TQM85xx.h | 8 +-
include/configs/Total5200.h | 4 +-
include/configs/VOH405.h | 2 +-
include/configs/VOM405.h | 4 +-
include/configs/VoVPN-GW.h | 2 +-
include/configs/XPEDITE1000.h | 4 +-
include/configs/XPEDITE5170.h | 4 +-
include/configs/XPEDITE5200.h | 2 +-
include/configs/XPEDITE5370.h | 2 +-
include/configs/Yukon8220.h | 2 +-
include/configs/ZPC1900.h | 2 +-
include/configs/aev.h | 6 +-
include/configs/amcc-common.h | 2 +-
include/configs/aria.h | 2 +-
include/configs/assabet.h | 2 +-
include/configs/astro_mcf5373l.h | 6 +-
include/configs/atc.h | 2 +-
include/configs/barco.h | 2 +-
include/configs/canmb.h | 6 +-
include/configs/cm5200.h | 2 +-
include/configs/cmi_mpc5xx.h | 2 +-
include/configs/cobra5272.h | 2 +-
include/configs/cogent_mpc8260.h | 4 +-
include/configs/cogent_mpc8xx.h | 4 +-
include/configs/corenet_ds.h | 4 +-
include/configs/cpci5200.h | 6 +-
include/configs/csb272.h | 2 +-
include/configs/csb472.h | 2 +-
include/configs/dbau1x00.h | 2 +-
include/configs/debris.h | 2 +-
include/configs/digsy_mtc.h | 4 +-
include/configs/eNET.h | 2 +-
include/configs/eXalion.h | 2 +-
include/configs/ep8248.h | 2 +-
include/configs/ep8260.h | 4 +-
include/configs/ep82xxm.h | 2 +-
include/configs/galaxy5200.h | 4 +-
include/configs/gr_cpci_ax2000.h | 4 +-
include/configs/gr_ep2s60.h | 4 +-
include/configs/gr_xc3s_1500.h | 4 +-
include/configs/grsim.h | 4 +-
include/configs/grsim_leon2.h | 4 +-
include/configs/gth2.h | 2 +-
include/configs/gw8260.h | 2 +-
include/configs/hcu4.h | 2 +-
include/configs/hcu5.h | 2 +-
include/configs/hmi1001.h | 6 +-
include/configs/hymod.h | 4 +-
include/configs/incaip.h | 2 +-
include/configs/inka4x0.h | 4 +-
include/configs/ipek01.h | 2 +-
include/configs/jupiter.h | 4 +-
include/configs/kmeter1.h | 2 +-
include/configs/korat.h | 2 +-
include/configs/kvme080.h | 2 +-
include/configs/linkstation.h | 4 +-
include/configs/lwmon5.h | 2 +-
include/configs/manroland/common.h | 8 +-
include/configs/manroland/mpc5200-common.h | 6 +-
include/configs/mcc200.h | 6 +-
include/configs/mcu25.h | 2 +-
include/configs/mecp5123.h | 2 +-
include/configs/mecp5200.h | 6 +-
include/configs/mgcoge.h | 2 +-
include/configs/microblaze-generic.h | 6 +-
include/configs/motionpro.h | 8 +-
include/configs/mpc5121ads.h | 2 +-
include/configs/mpc7448hpc2.h | 2 +-
include/configs/mpc8308_p1m.h | 2 +-
include/configs/ms7750se.h | 2 +-
include/configs/muas3001.h | 2 +-
include/configs/munices.h | 6 +-
include/configs/netstal-common.h | 2 +-
include/configs/o2dnt.h | 6 +-
include/configs/omap4_panda.h | 2 +-
include/configs/omap4_sdp4430.h | 2 +-
include/configs/pb1x00.h | 2 +-
include/configs/pcm030.h | 4 +-
include/configs/pdm360ng.h | 2 +-
include/configs/pf5200.h | 6 +-
include/configs/ppmc7xx.h | 2 +-
include/configs/ppmc8260.h | 2 +-
include/configs/purple.h | 2 +-
include/configs/qemu-mips.h | 2 +-
include/configs/quad100hd.h | 4 +-
include/configs/r2dplus.h | 2 +-
include/configs/r7780mp.h | 2 +-
include/configs/rmu.h | 4 +-
include/configs/sacsng.h | 2 +-
include/configs/sbc8240.h | 2 +-
include/configs/sbc8260.h | 2 +-
include/configs/sbc8349.h | 2 +-
include/configs/sbc8548.h | 22 +++---
include/configs/sbc8560.h | 2 +-
include/configs/sbc8641d.h | 4 +-
include/configs/sc3.h | 2 +-
include/configs/sequoia.h | 2 +-
include/configs/smdk6400.h | 2 +-
include/configs/smdkc100.h | 2 +-
include/configs/socrates.h | 2 +-
include/configs/sorcery.h | 2 +-
include/configs/spc1920.h | 2 +-
include/configs/spieval.h | 6 +-
include/configs/stxgp3.h | 2 +-
include/configs/stxssa.h | 2 +-
include/configs/tb0229.h | 2 +-
include/configs/tnetv107x_evm.h | 2 +-
include/configs/utx8245.h | 2 +-
include/configs/v38b.h | 2 +-
include/configs/vct.h | 2 +-
include/configs/ve8313.h | 2 +-
include/configs/vme8349.h | 2 +-
include/configs/xilinx-ppc.h | 2 +-
nand_spl/board/amcc/acadia/Makefile | 2 +-
nand_spl/board/amcc/acadia/config.mk | 8 +-
nand_spl/board/amcc/bamboo/Makefile | 2 +-
nand_spl/board/amcc/bamboo/config.mk | 8 +-
nand_spl/board/amcc/canyonlands/Makefile | 2 +-
nand_spl/board/amcc/canyonlands/config.mk | 8 +-
nand_spl/board/amcc/kilauea/Makefile | 2 +-
nand_spl/board/amcc/kilauea/config.mk | 8 +-
nand_spl/board/amcc/sequoia/Makefile | 2 +-
nand_spl/board/amcc/sequoia/config.mk | 8 +-
nand_spl/board/freescale/mpc8313erdb/Makefile | 4 +-
nand_spl/board/freescale/mpc8315erdb/Makefile | 4 +-
nand_spl/board/freescale/mpc8536ds/Makefile | 4 +-
nand_spl/board/freescale/mpc8569mds/Makefile | 4 +-
nand_spl/board/freescale/mx31pdk/Makefile | 2 +-
nand_spl/board/freescale/p1_p2_rdb/Makefile | 4 +-
nand_spl/board/karo/tx25/Makefile | 2 +-
nand_spl/board/samsung/smdk6400/Makefile | 2 +-
nand_spl/board/samsung/smdk6400/config.mk | 8 +-
nand_spl/board/sheldon/simpc8313/Makefile | 4 +-
nand_spl/nand_boot.c | 2 +-
nand_spl/nand_boot_fsl_nfc.c | 2 +-
onenand_ipl/board/apollon/Makefile | 2 +-
onenand_ipl/board/apollon/config.mk | 2 +-
onenand_ipl/board/apollon/low_levelinit.S | 2 +-
onenand_ipl/board/vpac270/Makefile | 2 +-
onenand_ipl/board/vpac270/config.mk | 2 +-
tools/Makefile | 3 +-
799 files changed, 1494 insertions(+), 1436 deletions(-)
Sorry, the patch is way too big for the mailing list (>450 KiB).
You can find the commits of this series either in the
"Makefile-cleanup" branch of the u-boot-testng repository (be careful,
there will be other, more experimental commits on top of these!), or
you can find a full copy of this patch here:
http://www.denx.de/wiki/pub/U-Boot/TooBigPatches/0003-Rename-TEXT_BASE-into-CONFIG_SYS_TEXT_BASE.patch
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Too many people are ready to carry the stool when the piano needs to
be moved.
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 4/5] autoconfig.mk: avoid apostophes around hex values
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
` (6 preceding siblings ...)
2010-10-16 23:57 ` [U-Boot] [PATCH v2 3/5] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE Wolfgang Denk
@ 2010-10-16 23:57 ` Wolfgang Denk
2010-10-17 6:23 ` Mike Frysinger
2010-10-18 20:09 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 5/5] Makefile: move all Power Architecture boards into boards.cfg Wolfgang Denk
8 siblings, 2 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-16 23:57 UTC (permalink / raw)
To: u-boot
When generating include/autoconfig.mk, hex numbers would be quoted.
This appears to be not a real problem, but caused some false positives
during automatic testing of the builds. Don't use apostophes for
decimal and hex numbers (nor or octal numbers).
Signed-off-by: Wolfgang Denk <wd@denx.de>
---
tools/scripts/define2mk.sed | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/tools/scripts/define2mk.sed b/tools/scripts/define2mk.sed
index af40bfa..13e2845 100644
--- a/tools/scripts/define2mk.sed
+++ b/tools/scripts/define2mk.sed
@@ -18,8 +18,12 @@
s/="\(.*\)"$/=\1/;
# Concatenate string values
s/" *"//g;
- # Wrap non-numeral values with quotes
- s/=\(.*\?[^0-9].*\)$/=\"\1\"/;
+ # Assume strings as default - add quotes around values
+ s/=\(..*\)/="\1"/;
+ # but remove again from decimal numbers
+ s/="\([0-9][0-9]*\)"/=\1/;
+ # ... and from hex numbers
+ s/="\(0[Xx][0-9a-fA-F][0-9a-fA-F]*\)"/=\1/;
# Change '1' and empty values to "y" (not perfect, but
# supports conditional compilation in the makefiles
s/=$/=y/;
--
1.7.2.3
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 5/5] Makefile: move all Power Architecture boards into boards.cfg
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
` (7 preceding siblings ...)
2010-10-16 23:57 ` [U-Boot] [PATCH v2 4/5] autoconfig.mk: avoid apostophes around hex values Wolfgang Denk
@ 2010-10-16 23:57 ` Wolfgang Denk
2010-10-18 20:12 ` Wolfgang Denk
8 siblings, 1 reply; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-16 23:57 UTC (permalink / raw)
To: u-boot
Clean up Makefile, and drop a lot of the config.mk files on the way.
We now also automatically pick all boards that are listed in
boards.cfg (and with all configurations), so we can drop the redundant
entries from MAKEALL to avoid building these twice.
Signed-off-by: Wolfgang Denk <wd@denx.de>
---
MAKEALL | 229 +------
Makefile | 1169 -----------------------------
board/LEOX/elpt860/config.mk | 36 -
board/Marvell/db64360/config.mk | 28 -
board/Marvell/db64460/config.mk | 28 -
board/RPXClassic/config.mk | 29 -
board/RPXlite/config.mk | 28 -
board/RPXlite_dw/config.mk | 29 -
board/RRvision/config.mk | 28 -
board/a3000/config.mk | 30 -
board/adder/config.mk | 27 -
board/alaska/config.mk | 6 +-
board/amcc/acadia/config.mk | 13 +-
board/amcc/bamboo/config.mk | 13 +-
board/amcc/bluestone/config.mk | 6 -
board/amcc/bubinga/config.mk | 24 -
board/amcc/canyonlands/config.mk | 13 +-
board/amcc/ebony/config.mk | 12 -
board/amcc/katmai/config.mk | 2 -
board/amcc/kilauea/config.mk | 13 +-
board/amcc/luan/config.mk | 12 -
board/amcc/makalu/config.mk | 24 -
board/amcc/ocotea/config.mk | 8 -
board/amcc/redwood/config.mk | 6 -
board/amcc/sequoia/config.mk | 13 +-
board/amcc/taihu/config.mk | 24 -
board/amcc/taishan/config.mk | 8 -
board/amcc/walnut/config.mk | 24 -
board/amcc/yosemite/config.mk | 12 -
board/amirix/ap1000/config.mk | 5 -
board/atc/config.mk | 13 +-
board/atum8548/config.mk | 29 -
board/avnet/fx12mm/config.mk | 5 +-
board/avnet/v5fx30teval/config.mk | 5 +-
board/barco/config.mk | 30 -
board/bc3450/config.mk | 20 +-
board/bmw/config.mk | 6 +-
board/c2mon/config.mk | 28 -
board/canmb/config.mk | 11 +-
board/cm5200/config.mk | 5 +-
board/cmi/config.mk | 8 +-
board/cogent/config.mk | 6 +-
board/cpc45/config.mk | 11 +-
board/cpu86/config.mk | 15 +-
board/cpu87/config.mk | 15 +-
board/cray/L1/config.mk | 26 -
board/csb272/config.mk | 5 -
board/csb472/config.mk | 5 -
board/cu824/config.mk | 30 -
board/dave/PPChameleonEVB/config.mk | 28 -
board/davedenx/aria/config.mk | 23 -
board/digsy_mtc/config.mk | 18 +-
board/eXalion/config.mk | 31 -
board/eltec/bab7xx/config.mk | 26 -
board/eltec/elppc/config.mk | 26 -
board/eltec/mhpc/config.mk | 33 -
board/emk/top5200/config.mk | 13 +-
board/emk/top860/config.mk | 28 -
board/ep8248/config.mk | 30 -
board/ep8260/config.mk | 11 +-
board/ep82xxm/config.mk | 26 -
board/ep88x/config.mk | 27 -
board/eric/config.mk | 29 -
board/esd/adciop/config.mk | 33 -
board/esd/apc405/config.mk | 28 -
board/esd/ar405/config.mk | 23 -
board/esd/ash405/config.mk | 28 -
board/esd/canbt/config.mk | 23 -
board/esd/cms700/config.mk | 23 -
board/esd/cpci2dp/config.mk | 28 -
board/esd/cpci405/config.mk | 24 -
board/esd/cpci5200/config.mk | 25 +-
board/esd/cpci750/config.mk | 28 -
board/esd/cpciiser4/config.mk | 30 -
board/esd/dasa_sim/config.mk | 1 -
board/esd/dp405/config.mk | 24 -
board/esd/du405/config.mk | 30 -
board/esd/du440/config.mk | 7 +-
board/esd/hh405/config.mk | 31 -
board/esd/hub405/config.mk | 28 -
board/esd/mecp5123/config.mk | 23 -
board/esd/mecp5200/config.mk | 25 +-
board/esd/ocrtc/config.mk | 29 -
board/esd/pci405/config.mk | 29 -
board/esd/pf5200/config.mk | 25 +-
board/esd/plu405/config.mk | 28 -
board/esd/pmc405/config.mk | 24 -
board/esd/pmc405de/config.mk | 23 -
board/esd/pmc440/config.mk | 7 +-
board/esd/vme8349/config.mk | 28 -
board/esd/voh405/config.mk | 28 -
board/esd/vom405/config.mk | 23 -
board/esd/wuh405/config.mk | 28 -
board/esteem192e/config.mk | 28 -
board/etin/debris/config.mk | 31 -
board/etin/kvme080/config.mk | 30 -
board/etx094/config.mk | 28 -
board/evb64260/config.mk | 28 -
board/fads/config.mk | 1 -
board/flagadm/config.mk | 28 -
board/freescale/corenet_ds/config.mk | 3 -
board/freescale/mpc5121ads/config.mk | 23 -
board/freescale/mpc5121ads/mpc5121ads.c | 2 +-
board/freescale/mpc7448hpc2/config.mk | 8 +-
board/freescale/mpc8260ads/config.mk | 37 -
board/freescale/mpc8266ads/config.mk | 5 +-
board/freescale/mpc8308rdb/config.mk | 1 -
board/freescale/mpc8313erdb/config.mk | 7 -
board/freescale/mpc8315erdb/config.mk | 9 -
board/freescale/mpc8323erdb/config.mk | 28 -
board/freescale/mpc832xemds/config.mk | 28 -
board/freescale/mpc832xemds/pci.c | 4 +-
board/freescale/mpc8349emds/config.mk | 28 -
board/freescale/mpc8349itx/config.mk | 31 -
board/freescale/mpc8360emds/config.mk | 28 -
board/freescale/mpc8360emds/pci.c | 4 +-
board/freescale/mpc8360erdk/config.mk | 28 -
board/freescale/mpc8360erdk/mpc8360erdk.c | 2 +-
board/freescale/mpc837xemds/config.mk | 28 -
board/freescale/mpc837xerdb/config.mk | 28 -
board/freescale/mpc8536ds/config.mk | 7 -
board/freescale/mpc8540ads/config.mk | 29 -
board/freescale/mpc8541cds/config.mk | 26 -
board/freescale/mpc8544ds/config.mk | 28 -
board/freescale/mpc8548cds/config.mk | 28 -
board/freescale/mpc8555cds/config.mk | 26 -
board/freescale/mpc8560ads/config.mk | 29 -
board/freescale/mpc8568mds/config.mk | 26 -
board/freescale/mpc8569mds/config.mk | 5 -
board/freescale/mpc8572ds/config.mk | 4 -
board/freescale/mpc8610hpcd/config.mk | 22 -
board/freescale/mpc8641hpcn/config.mk | 28 -
board/freescale/p1022ds/config.mk | 4 -
board/freescale/p1_p2_rdb/config.mk | 7 -
board/freescale/p2020ds/config.mk | 4 -
board/funkwerk/vovpn-gw/config.mk | 21 -
board/g2000/config.mk | 29 -
board/galaxy5200/config.mk | 23 +-
board/gdsys/dlvision/config.mk | 24 -
board/gdsys/gdppc440etx/config.mk | 8 -
board/gdsys/intip/config.mk | 8 +-
board/gdsys/neo/config.mk | 24 -
board/gen860t/config.mk | 28 -
board/genietv/config.mk | 1 -
board/gw8260/config.mk | 9 +-
board/hermes/config.mk | 28 -
board/hidden_dragon/config.mk | 30 -
board/hymod/config.mk | 2 -
board/icecube/config.mk | 25 +-
board/icu862/config.mk | 1 -
board/ids8247/config.mk | 10 +-
board/inka4x0/config.mk | 17 +-
board/ip860/config.mk | 28 -
board/ipek01/config.mk | 5 +-
board/iphase4539/config.mk | 6 +-
board/ispan/config.mk | 29 -
board/ivm/config.mk | 29 -
board/jse/config.mk | 24 -
board/jupiter/config.mk | 18 +-
board/keymile/km8xx/config.mk | 28 -
board/keymile/kmeter1/config.mk | 24 -
board/keymile/mgcoge/config.mk | 24 -
board/korat/config.mk | 6 +-
board/kup/kup4k/config.mk | 28 -
board/kup/kup4x/config.mk | 28 -
board/lantec/config.mk | 28 -
board/linkstation/config.mk | 50 --
board/lwmon/config.mk | 30 -
board/lwmon5/config.mk | 4 -
board/manroland/hmi1001/config.mk | 20 +-
board/manroland/mucmc52/config.mk | 20 +-
board/manroland/uc100/config.mk | 29 -
board/manroland/uc101/config.mk | 20 +-
board/matrix_vision/mvbc_p/config.mk | 11 +-
board/matrix_vision/mvblm7/config.mk | 25 -
board/matrix_vision/mvsmr/config.mk | 11 +-
board/mbx8xx/config.mk | 33 -
board/mcc200/config.mk | 23 +-
board/ml2/config.mk | 7 -
board/mosaixtech/icon/config.mk | 2 -
board/motionpro/config.mk | 6 +-
board/mousse/config.mk | 3 -
board/mpc8308_p1m/config.mk | 3 -
board/mpc8540eval/config.mk | 29 -
board/mpl/mip405/config.mk | 29 -
board/mpl/pati/config.mk | 10 +-
board/mpl/pip405/config.mk | 29 -
board/muas3001/config.mk | 24 -
board/munices/config.mk | 16 +-
board/musenki/config.mk | 30 -
board/mvblue/config.mk | 26 -
board/nc650/config.mk | 29 -
board/netphone/config.mk | 28 -
board/netstal/hcu4/config.mk | 3 -
board/netstal/hcu5/config.mk | 3 -
board/netstal/mcu25/config.mk | 2 -
board/netta/config.mk | 28 -
board/netta2/config.mk | 28 -
board/netvia/config.mk | 28 -
board/nx823/config.mk | 28 -
board/o2dnt/config.mk | 6 +-
board/oxc/config.mk | 31 -
board/pcippc2/config.mk | 30 -
board/pcs440ep/config.mk | 8 -
board/pdm360ng/config.mk | 24 -
board/phytec/pcm030/config.mk | 19 +-
board/pm520/config.mk | 7 +-
board/pm826/config.mk | 15 +-
board/pm828/config.mk | 15 +-
board/pm854/config.mk | 29 -
board/pm856/config.mk | 29 -
board/pn62/config.mk | 30 -
board/ppmc7xx/config.mk | 2 -
board/ppmc8260/config.mk | 4 +-
board/prodrive/alpr/config.mk | 12 -
board/prodrive/p3mx/config.mk | 28 -
board/prodrive/p3p440/config.mk | 12 -
board/quad100hd/config.mk | 24 -
board/quantum/config.mk | 28 -
board/r360mpi/config.mk | 28 -
board/rattler/config.mk | 30 -
board/rbc823/config.mk | 28 -
board/rmu/config.mk | 28 -
board/rpxsuper/config.mk | 9 +-
board/rsdproto/config.mk | 7 -
board/sacsng/config.mk | 9 +-
board/sandburst/karef/config.mk | 6 -
board/sandburst/metrobox/config.mk | 6 -
board/sandpoint/config.mk | 31 -
board/sbc405/config.mk | 28 -
board/sbc8240/config.mk | 30 -
board/sbc8260/config.mk | 9 +-
board/sbc8349/config.mk | 27 -
board/sbc8548/config.mk | 28 -
board/sbc8560/config.mk | 30 -
board/sbc8641d/config.mk | 27 -
board/sc3/config.mk | 24 -
board/sheldon/simpc8313/config.mk | 8 -
board/siemens/IAD210/config.mk | 33 -
board/siemens/SCM/config.mk | 10 +-
board/sixnet/config.mk | 28 -
board/snmc/qs850/config.mk | 29 -
board/snmc/qs860t/config.mk | 29 -
board/socrates/config.mk | 29 -
board/sorcery/config.mk | 5 +-
board/spc1920/config.mk | 7 -
board/spd8xx/config.mk | 29 -
board/stx/stxgp3/config.mk | 29 -
board/stx/stxssa/config.mk | 30 -
board/stx/stxxtc/config.mk | 28 -
board/svm_sc8xx/config.mk | 24 -
board/t3corp/config.mk | 6 -
board/total5200/config.mk | 21 +-
board/tqc/tqm5200/config.mk | 24 +-
board/tqc/tqm8260/config.mk | 10 +-
board/tqc/tqm8272/config.mk | 10 +-
board/tqc/tqm834x/config.mk | 23 -
board/tqc/tqm85xx/config.mk | 31 -
board/tqc/tqm8xx/config.mk | 28 -
board/utx8245/config.mk | 33 -
board/v37/config.mk | 27 -
board/v38b/config.mk | 10 +-
board/ve8313/config.mk | 7 -
board/w7o/config.mk | 31 -
board/westel/amx860/config.mk | 2 -
board/xes/xpedite1000/config.mk | 6 -
board/xes/xpedite5170/config.mk | 27 -
board/xes/xpedite5200/config.mk | 29 -
board/xes/xpedite5370/config.mk | 29 -
board/xilinx/ml507/config.mk | 30 +-
board/xilinx/ppc405-generic/config.mk | 29 +-
board/xilinx/ppc440-generic/config.mk | 29 +-
board/zeus/config.mk | 24 -
board/zpc1900/config.mk | 30 -
boards.cfg | 375 +++++++++-
doc/README.korat | 6 +-
include/configs/A3000.h | 1 +
include/configs/ADCIOP.h | 2 +
include/configs/ADS860.h | 2 +
include/configs/AMX860.h | 2 +
include/configs/AP1000.h | 7 +
include/configs/APC405.h | 2 +
include/configs/AR405.h | 2 +
include/configs/ASH405.h | 2 +
include/configs/ATUM8548.h | 4 +
include/configs/Adder.h | 2 +
include/configs/Alaska8220.h | 2 +
include/configs/BAB7xx.h | 2 +
include/configs/BC3450.h | 10 +
include/configs/BMW.h | 2 +
include/configs/CANBT.h | 2 +
include/configs/CATcenter.h | 2 +
include/configs/CMS700.h | 2 +
include/configs/CPC45.h | 1 +
include/configs/CPCI2DP.h | 2 +
include/configs/CPCI405.h | 2 +
include/configs/CPCI4052.h | 2 +
include/configs/CPCI405AB.h | 2 +
include/configs/CPCI405DT.h | 2 +
include/configs/CPCI750.h | 2 +
include/configs/CPCIISER4.h | 2 +
include/configs/CPU86.h | 6 +
include/configs/CPU87.h | 6 +
include/configs/CRAYL1.h | 7 +
include/configs/CU824.h | 1 +
include/configs/DASA_SIM.h | 2 +
include/configs/DB64360.h | 2 +
include/configs/DB64460.h | 2 +
include/configs/DP405.h | 2 +
include/configs/DU405.h | 2 +
include/configs/DU440.h | 4 +
include/configs/ELPPC.h | 2 +
include/configs/ELPT860.h | 2 +
include/configs/EP88x.h | 2 +
include/configs/ERIC.h | 2 +
include/configs/ESTEEM192E.h | 2 +
include/configs/ETX094.h | 2 +
include/configs/EVB64260.h | 2 +
include/configs/FADS823.h | 2 +
include/configs/FADS850SAR.h | 2 +
include/configs/FADS860T.h | 2 +
include/configs/FLAGADM.h | 2 +
include/configs/FPS850L.h | 2 +
include/configs/FPS860L.h | 2 +
include/configs/G2000.h | 2 +
include/configs/GEN860T.h | 2 +
include/configs/GENIETV.h | 2 +
include/configs/HH405.h | 2 +
include/configs/HIDDEN_DRAGON.h | 2 +
include/configs/HUB405.h | 2 +
include/configs/IAD210.h | 2 +
include/configs/ICU862.h | 2 +
include/configs/IDS8247.h | 2 +
include/configs/IP860.h | 3 +
include/configs/IPHASE4539.h | 2 +
include/configs/ISPAN.h | 2 +
include/configs/IVML24.h | 2 +
include/configs/IVMS8.h | 2 +
include/configs/IceCube.h | 11 +
include/configs/JSE.h | 4 +-
include/configs/KAREF.h | 3 +
include/configs/KUP4K.h | 2 +
include/configs/KUP4X.h | 2 +
include/configs/LANTEC.h | 2 +
include/configs/MBX.h | 2 +
include/configs/MBX860T.h | 2 +
include/configs/METROBOX.h | 3 +
include/configs/MHPC.h | 2 +
include/configs/MIP405.h | 3 +
include/configs/ML2.h | 1 +
include/configs/MOUSSE.h | 4 +
include/configs/MPC8260ADS.h | 4 +
include/configs/MPC8266ADS.h | 2 +
include/configs/MPC8308RDB.h | 2 +
include/configs/MPC8313ERDB.h | 4 +
include/configs/MPC8315ERDB.h | 6 +-
include/configs/MPC8323ERDB.h | 2 +
include/configs/MPC832XEMDS.h | 4 +-
include/configs/MPC8349EMDS.h | 10 +-
include/configs/MPC8349ITX.h | 8 +-
include/configs/MPC8360EMDS.h | 3 +
include/configs/MPC8360ERDK.h | 6 +-
include/configs/MPC837XEMDS.h | 2 +
include/configs/MPC837XERDB.h | 2 +
include/configs/MPC8536DS.h | 10 +-
include/configs/MPC8540ADS.h | 6 +
include/configs/MPC8540EVAL.h | 2 +
include/configs/MPC8541CDS.h | 2 +
include/configs/MPC8544DS.h | 4 +
include/configs/MPC8548CDS.h | 4 +
include/configs/MPC8555CDS.h | 2 +
include/configs/MPC8560ADS.h | 6 +
include/configs/MPC8568MDS.h | 2 +
include/configs/MPC8569MDS.h | 6 +-
include/configs/MPC8572DS.h | 4 +
include/configs/MPC8610HPCD.h | 2 +
include/configs/MPC8641HPCN.h | 6 +
include/configs/MPC86xADS.h | 2 +
include/configs/MPC885ADS.h | 2 +
include/configs/MUSENKI.h | 1 +
include/configs/MVBC_P.h | 4 +
include/configs/MVBLM7.h | 4 +-
include/configs/MVBLUE.h | 2 +
include/configs/MVSMR.h | 4 +
include/configs/NC650.h | 2 +
include/configs/NETPHONE.h | 2 +
include/configs/NETTA.h | 2 +
include/configs/NETTA2.h | 2 +
include/configs/NETVIA.h | 2 +
include/configs/NSCU.h | 2 +
include/configs/NX823.h | 2 +
include/configs/OCRTC.h | 2 +
include/configs/OXC.h | 2 +
include/configs/P1022DS.h | 4 +
include/configs/P1_P2_RDB.h | 10 +-
include/configs/P2020DS.h | 4 +
include/configs/P3G4.h | 2 +
include/configs/P4080DS.h | 4 +
include/configs/PATI.h | 3 +
include/configs/PCI405.h | 2 +
include/configs/PCIPPC2.h | 2 +
include/configs/PCIPPC6.h | 2 +
include/configs/PIP405.h | 3 +
include/configs/PLU405.h | 2 +
include/configs/PM520.h | 2 +
include/configs/PM826.h | 4 +
include/configs/PM828.h | 4 +
include/configs/PM854.h | 2 +
include/configs/PM856.h | 2 +
include/configs/PMC405.h | 2 +
include/configs/PMC405DE.h | 2 +
include/configs/PMC440.h | 4 +
include/configs/PN62.h | 2 +
include/configs/PPChameleonEVB.h | 2 +
include/configs/QS823.h | 2 +
include/configs/QS850.h | 2 +
include/configs/QS860T.h | 3 +
include/configs/R360MPI.h | 2 +
include/configs/RBC823.h | 1 +
include/configs/RPXClassic.h | 2 +
include/configs/RPXlite.h | 2 +
include/configs/RPXlite_DW.h | 2 +
include/configs/RPXsuper.h | 1 +
include/configs/RRvision.h | 2 +
include/configs/Rattler.h | 2 +
include/configs/SBC8540.h | 2 +
include/configs/SCM.h | 2 +
include/configs/SIMPC8313.h | 4 +
include/configs/SM850.h | 2 +
include/configs/SPD823TS.h | 2 +
include/configs/SXNI855T.h | 2 +
include/configs/Sandpoint8240.h | 2 +
include/configs/Sandpoint8245.h | 2 +
include/configs/TB5200.h | 11 +
include/configs/TK885D.h | 2 +
include/configs/TOP5200.h | 8 +
include/configs/TOP860.h | 3 +
include/configs/TQM5200.h | 11 +
include/configs/TQM823L.h | 2 +
include/configs/TQM823M.h | 2 +
include/configs/TQM8260.h | 2 +
include/configs/TQM8272.h | 2 +
include/configs/TQM834x.h | 2 +
include/configs/TQM850L.h | 2 +
include/configs/TQM850M.h | 2 +
include/configs/TQM855L.h | 2 +
include/configs/TQM855M.h | 2 +
include/configs/TQM85xx.h | 6 +
include/configs/TQM860L.h | 2 +
include/configs/TQM860M.h | 2 +
include/configs/TQM862L.h | 2 +
include/configs/TQM862M.h | 2 +
include/configs/TQM866M.h | 2 +
include/configs/TQM885D.h | 2 +
include/configs/Total5200.h | 10 +
include/configs/VOH405.h | 2 +
include/configs/VOM405.h | 2 +
include/configs/VoVPN-GW.h | 2 +
include/configs/W7OLMC.h | 2 +
include/configs/W7OLMG.h | 2 +
include/configs/WUH405.h | 2 +
include/configs/XPEDITE1000.h | 2 +
include/configs/XPEDITE5170.h | 2 +
include/configs/XPEDITE5200.h | 4 +
include/configs/XPEDITE5370.h | 4 +
include/configs/Yukon8220.h | 2 +
include/configs/ZPC1900.h | 3 +
include/configs/ZUMA.h | 2 +
include/configs/acadia.h | 4 +
include/configs/aev.h | 11 +
include/configs/alpr.h | 3 +
include/configs/aria.h | 2 +
include/configs/atc.h | 2 +
include/configs/bamboo.h | 4 +
include/configs/barco.h | 2 +
include/configs/bluestone.h | 5 +
include/configs/bubinga.h | 2 +
include/configs/c2mon.h | 2 +
include/configs/canmb.h | 7 +
include/configs/canyonlands.h | 4 +
include/configs/cm5200.h | 2 +
include/configs/cmi_mpc5xx.h | 2 +
include/configs/cogent_mpc8260.h | 2 +
include/configs/cogent_mpc8xx.h | 2 +
include/configs/cpci5200.h | 4 +
include/configs/csb272.h | 2 +
include/configs/csb472.h | 2 +
include/configs/debris.h | 2 +
include/configs/digsy_mtc.h | 10 +
include/configs/dlvision.h | 2 +
include/configs/eXalion.h | 2 +
include/configs/ebony.h | 2 +
include/configs/ep8248.h | 2 +
include/configs/ep8260.h | 2 +
include/configs/ep82xxm.h | 2 +
include/configs/galaxy5200.h | 14 +
include/configs/gdppc440etx.h | 2 +
include/configs/gw8260.h | 2 +
include/configs/hcu4.h | 2 +
include/configs/hcu5.h | 2 +
include/configs/hermes.h | 2 +
include/configs/hmi1001.h | 4 +
include/configs/hymod.h | 2 +
include/configs/icon.h | 3 +
include/configs/inka4x0.h | 9 +
include/configs/intip.h | 4 +
include/configs/ipek01.h | 2 +
include/configs/jupiter.h | 9 +
include/configs/katmai.h | 2 +
include/configs/kilauea.h | 4 +
include/configs/kmeter1.h | 2 +
include/configs/kmsupx4.h | 2 +
include/configs/korat.h | 6 +
include/configs/kvme080.h | 2 +
include/configs/linkstation.h | 16 +
include/configs/luan.h | 2 +
include/configs/lwmon.h | 2 +
include/configs/lwmon5.h | 5 +
include/configs/makalu.h | 2 +
include/configs/mcc200.h | 10 +
include/configs/mcu25.h | 2 +
include/configs/mecp5123.h | 2 +
include/configs/mecp5200.h | 4 +
include/configs/mgcoge.h | 2 +
include/configs/mgsuvd.h | 2 +
include/configs/motionpro.h | 2 +
include/configs/mpc5121ads.h | 2 +
include/configs/mpc7448hpc2.h | 2 +
include/configs/mpc8308_p1m.h | 4 +
include/configs/muas3001.h | 2 +
include/configs/mucmc52.h | 4 +
include/configs/munices.h | 5 +
include/configs/neo.h | 2 +
include/configs/o2dnt.h | 2 +
include/configs/ocotea.h | 2 +
include/configs/p3mx.h | 2 +
include/configs/p3p440.h | 3 +
include/configs/pcm030.h | 11 +
include/configs/pcs440ep.h | 3 +
include/configs/pdm360ng.h | 2 +
include/configs/pf5200.h | 4 +
include/configs/ppmc7xx.h | 1 +
include/configs/ppmc8260.h | 2 +
include/configs/quad100hd.h | 2 +
include/configs/quantum.h | 2 +
include/configs/redwood.h | 2 +
include/configs/rmu.h | 2 +
include/configs/rsdproto.h | 2 +
include/configs/sacsng.h | 2 +
include/configs/sbc405.h | 2 +
include/configs/sbc8240.h | 2 +
include/configs/sbc8260.h | 2 +
include/configs/sbc8349.h | 17 +-
include/configs/sbc8548.h | 4 +
include/configs/sbc8560.h | 2 +
include/configs/sbc8641d.h | 2 +
include/configs/sc3.h | 2 +
include/configs/sequoia.h | 4 +
include/configs/socrates.h | 2 +
include/configs/sorcery.h | 2 +
include/configs/spc1920.h | 2 +
include/configs/stxgp3.h | 2 +
include/configs/stxssa.h | 2 +
include/configs/stxxtc.h | 2 +
include/configs/svm_sc8xx.h | 2 +
include/configs/t3corp.h | 4 +
include/configs/taihu.h | 2 +
include/configs/taishan.h | 2 +
include/configs/uc100.h | 2 +
include/configs/uc101.h | 4 +
include/configs/utx8245.h | 3 +
include/configs/v37.h | 2 +
include/configs/v38b.h | 3 +
include/configs/ve8313.h | 4 +
include/configs/virtlab2.h | 2 +
include/configs/vme8349.h | 12 +-
include/configs/walnut.h | 4 +-
include/configs/yosemite.h | 2 +
include/configs/yucca.h | 2 +
include/configs/zeus.h | 2 +
580 files changed, 1395 insertions(+), 6768 deletions(-)
delete mode 100644 board/LEOX/elpt860/config.mk
delete mode 100644 board/Marvell/db64360/config.mk
delete mode 100644 board/Marvell/db64460/config.mk
delete mode 100644 board/RPXClassic/config.mk
delete mode 100644 board/RPXlite/config.mk
delete mode 100644 board/RPXlite_dw/config.mk
delete mode 100644 board/RRvision/config.mk
delete mode 100644 board/a3000/config.mk
delete mode 100644 board/adder/config.mk
delete mode 100644 board/amcc/bubinga/config.mk
delete mode 100644 board/amcc/makalu/config.mk
delete mode 100644 board/amcc/taihu/config.mk
delete mode 100644 board/amcc/walnut/config.mk
delete mode 100644 board/atum8548/config.mk
delete mode 100644 board/barco/config.mk
delete mode 100644 board/c2mon/config.mk
delete mode 100644 board/cray/L1/config.mk
delete mode 100644 board/cu824/config.mk
delete mode 100644 board/dave/PPChameleonEVB/config.mk
delete mode 100644 board/davedenx/aria/config.mk
delete mode 100644 board/eXalion/config.mk
delete mode 100644 board/eltec/bab7xx/config.mk
delete mode 100644 board/eltec/elppc/config.mk
delete mode 100644 board/eltec/mhpc/config.mk
delete mode 100644 board/emk/top860/config.mk
delete mode 100644 board/ep8248/config.mk
delete mode 100644 board/ep82xxm/config.mk
delete mode 100644 board/ep88x/config.mk
delete mode 100644 board/eric/config.mk
delete mode 100644 board/esd/adciop/config.mk
delete mode 100644 board/esd/apc405/config.mk
delete mode 100644 board/esd/ar405/config.mk
delete mode 100644 board/esd/ash405/config.mk
delete mode 100644 board/esd/canbt/config.mk
delete mode 100644 board/esd/cms700/config.mk
delete mode 100644 board/esd/cpci2dp/config.mk
delete mode 100644 board/esd/cpci405/config.mk
delete mode 100644 board/esd/cpci750/config.mk
delete mode 100644 board/esd/cpciiser4/config.mk
delete mode 100644 board/esd/dp405/config.mk
delete mode 100644 board/esd/du405/config.mk
delete mode 100644 board/esd/hh405/config.mk
delete mode 100644 board/esd/hub405/config.mk
delete mode 100644 board/esd/mecp5123/config.mk
delete mode 100644 board/esd/ocrtc/config.mk
delete mode 100644 board/esd/pci405/config.mk
delete mode 100644 board/esd/plu405/config.mk
delete mode 100644 board/esd/pmc405/config.mk
delete mode 100644 board/esd/pmc405de/config.mk
delete mode 100644 board/esd/vme8349/config.mk
delete mode 100644 board/esd/voh405/config.mk
delete mode 100644 board/esd/vom405/config.mk
delete mode 100644 board/esd/wuh405/config.mk
delete mode 100644 board/esteem192e/config.mk
delete mode 100644 board/etin/debris/config.mk
delete mode 100644 board/etin/kvme080/config.mk
delete mode 100644 board/etx094/config.mk
delete mode 100644 board/evb64260/config.mk
delete mode 100644 board/flagadm/config.mk
delete mode 100644 board/freescale/mpc5121ads/config.mk
delete mode 100644 board/freescale/mpc8260ads/config.mk
delete mode 100644 board/freescale/mpc8308rdb/config.mk
delete mode 100644 board/freescale/mpc8313erdb/config.mk
delete mode 100644 board/freescale/mpc8315erdb/config.mk
delete mode 100644 board/freescale/mpc8323erdb/config.mk
delete mode 100644 board/freescale/mpc832xemds/config.mk
delete mode 100644 board/freescale/mpc8349emds/config.mk
delete mode 100644 board/freescale/mpc8349itx/config.mk
delete mode 100644 board/freescale/mpc8360emds/config.mk
delete mode 100644 board/freescale/mpc8360erdk/config.mk
delete mode 100644 board/freescale/mpc837xemds/config.mk
delete mode 100644 board/freescale/mpc837xerdb/config.mk
delete mode 100644 board/freescale/mpc8540ads/config.mk
delete mode 100644 board/freescale/mpc8541cds/config.mk
delete mode 100644 board/freescale/mpc8544ds/config.mk
delete mode 100644 board/freescale/mpc8548cds/config.mk
delete mode 100644 board/freescale/mpc8555cds/config.mk
delete mode 100644 board/freescale/mpc8560ads/config.mk
delete mode 100644 board/freescale/mpc8568mds/config.mk
delete mode 100644 board/freescale/mpc8610hpcd/config.mk
delete mode 100644 board/freescale/mpc8641hpcn/config.mk
delete mode 100644 board/funkwerk/vovpn-gw/config.mk
delete mode 100644 board/g2000/config.mk
delete mode 100644 board/gdsys/dlvision/config.mk
delete mode 100644 board/gdsys/neo/config.mk
delete mode 100644 board/gen860t/config.mk
delete mode 100644 board/hermes/config.mk
delete mode 100644 board/hidden_dragon/config.mk
delete mode 100644 board/ip860/config.mk
delete mode 100644 board/ispan/config.mk
delete mode 100644 board/ivm/config.mk
delete mode 100644 board/jse/config.mk
delete mode 100644 board/keymile/km8xx/config.mk
delete mode 100644 board/keymile/kmeter1/config.mk
delete mode 100644 board/keymile/mgcoge/config.mk
delete mode 100644 board/kup/kup4k/config.mk
delete mode 100644 board/kup/kup4x/config.mk
delete mode 100644 board/lantec/config.mk
delete mode 100644 board/linkstation/config.mk
delete mode 100644 board/lwmon/config.mk
delete mode 100644 board/manroland/uc100/config.mk
delete mode 100644 board/matrix_vision/mvblm7/config.mk
delete mode 100644 board/mbx8xx/config.mk
delete mode 100644 board/mpc8308_p1m/config.mk
delete mode 100644 board/mpc8540eval/config.mk
delete mode 100644 board/mpl/mip405/config.mk
delete mode 100644 board/mpl/pip405/config.mk
delete mode 100644 board/muas3001/config.mk
delete mode 100644 board/musenki/config.mk
delete mode 100644 board/mvblue/config.mk
delete mode 100644 board/nc650/config.mk
delete mode 100644 board/netphone/config.mk
delete mode 100644 board/netta/config.mk
delete mode 100644 board/netta2/config.mk
delete mode 100644 board/netvia/config.mk
delete mode 100644 board/nx823/config.mk
delete mode 100644 board/oxc/config.mk
delete mode 100644 board/pcippc2/config.mk
delete mode 100644 board/pdm360ng/config.mk
delete mode 100644 board/pm854/config.mk
delete mode 100644 board/pm856/config.mk
delete mode 100644 board/pn62/config.mk
delete mode 100644 board/prodrive/p3mx/config.mk
delete mode 100644 board/quad100hd/config.mk
delete mode 100644 board/quantum/config.mk
delete mode 100644 board/r360mpi/config.mk
delete mode 100644 board/rattler/config.mk
delete mode 100644 board/rbc823/config.mk
delete mode 100644 board/rmu/config.mk
delete mode 100644 board/sandpoint/config.mk
delete mode 100644 board/sbc405/config.mk
delete mode 100644 board/sbc8240/config.mk
delete mode 100644 board/sbc8349/config.mk
delete mode 100644 board/sbc8548/config.mk
delete mode 100644 board/sbc8560/config.mk
delete mode 100644 board/sbc8641d/config.mk
delete mode 100644 board/sc3/config.mk
delete mode 100644 board/siemens/IAD210/config.mk
delete mode 100644 board/sixnet/config.mk
delete mode 100644 board/snmc/qs850/config.mk
delete mode 100644 board/snmc/qs860t/config.mk
delete mode 100644 board/socrates/config.mk
delete mode 100644 board/spd8xx/config.mk
delete mode 100644 board/stx/stxgp3/config.mk
delete mode 100644 board/stx/stxssa/config.mk
delete mode 100644 board/stx/stxxtc/config.mk
delete mode 100644 board/svm_sc8xx/config.mk
delete mode 100644 board/tqc/tqm834x/config.mk
delete mode 100644 board/tqc/tqm85xx/config.mk
delete mode 100644 board/tqc/tqm8xx/config.mk
delete mode 100644 board/utx8245/config.mk
delete mode 100644 board/v37/config.mk
delete mode 100644 board/ve8313/config.mk
delete mode 100644 board/w7o/config.mk
delete mode 100644 board/xes/xpedite5170/config.mk
delete mode 100644 board/xes/xpedite5200/config.mk
delete mode 100644 board/xes/xpedite5370/config.mk
delete mode 100644 board/zeus/config.mk
delete mode 100644 board/zpc1900/config.mk
Sorry, the patch is way too big for the mailing list (>490 KiB).
You can find the commits of this series either in the
"Makefile-cleanup" branch of the u-boot-testng repository (be careful,
there will be other, more experimental commits on top of these!), or
you can find a full copy of this patch here:
http://www.denx.de/wiki/pub/U-Boot/TooBigPatches/0005-Makefile-move-all-Power-Architecture-boards-into-boa.patch
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Just because your doctor has a name for your condition doesn't mean
he knows what it is.
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg
2010-10-16 23:57 ` [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg Wolfgang Denk
@ 2010-10-17 0:12 ` Marek Vasut
2010-10-17 7:16 ` Wolfgang Denk
2010-10-17 0:13 ` Reinhard Meyer
2010-10-18 20:00 ` Wolfgang Denk
2 siblings, 1 reply; 23+ messages in thread
From: Marek Vasut @ 2010-10-17 0:12 UTC (permalink / raw)
To: u-boot
Dne Ne 17. ??jna 2010 01:57:38 Wolfgang Denk napsal(a):
> From: Marek Vasut <marek.vasut@gmail.com>
>
> There are some boards where it's currently not possible to detect all
> board information at runtime, therefore a new column was added to
> boards.cfg .
>
> This column can contain multiple options: a board configuration name,
> optionally followed by a colon (':') and a list of options, which are
> separated by comma (',').
>
> In case of simple options like '256M_U_BOOT', these expand to
> "#define CONFIG_MK_256M_U_BOOT 1" in config.h . In case of
> assignments like 'RAM=8192', these expand to "#define CONFIG_MK_RAM
> 8192" in config.h .
>
Didn't you say CONFIG_MK_ was being changed to plain CONFIG_ ? You left
CONFIG_MK_RAM above.
Cheers
> Example:
>
> FOO:HAS_BAR,BAZ=64
>
> means:
> - the name of the board config file is include/configs/FOO.h
> - the generated file include/config.h will contain these
> lines:
>
> #define CONFIG_HAS_BAR 1
> #define CONFIG_BAZ 64
>
> Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
>
> [wd at denx.de: edited commit message; added code to deal with an
> optional board configuration name]
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
> boards.cfg | 4 ++--
> mkconfig | 34 +++++++++++++++++++++++++++++-----
> 2 files changed, 31 insertions(+), 7 deletions(-)
>
> diff --git a/boards.cfg b/boards.cfg
> index 91d75d3..1f44525 100644
> --- a/boards.cfg
> +++ b/boards.cfg
> @@ -17,8 +17,8 @@
> #
> # :.,$! sort -f -k2,2 -k3,3 -k6,6 -k5,5 -k1,1
> #
> -# Target ARCH CPU Board name Vendor SoC
> -##########################################################################
> # +# Target ARCH CPU Board name Vendor SoC Options
> +##########################################################################
> #####################
>
> qong arm arm1136 - davedenx mx31
> mx31ads arm arm1136 - freescale mx31
> diff --git a/mkconfig b/mkconfig
> index b661071..f3054ce 100755
> --- a/mkconfig
> +++ b/mkconfig
> @@ -5,7 +5,7 @@
> #
> # Parameters: Target Architecture CPU Board [VENDOR] [SOC]
> #
> -# (C) 2002-2006 DENX Software Engineering, Wolfgang Denk <wd@denx.de>
> +# (C) 2002-2010 DENX Software Engineering, Wolfgang Denk <wd@denx.de>
> #
>
> APPEND=no # Default: Create new config file
> @@ -17,6 +17,7 @@ cpu=""
> board=""
> vendor=""
> soc=""
> +options=""
>
> if [ \( $# -eq 2 \) -a \( "$1" = "-A" \) ] ; then
> # Automatic mode
> @@ -41,11 +42,12 @@ while [ $# -gt 0 ] ; do
> done
>
> [ $# -lt 4 ] && exit 1
> -[ $# -gt 6 ] && exit 1
> +[ $# -gt 7 ] && exit 1
>
> +# Strip all options and/or _config suffixes
> CONFIG_NAME="${1%_config}"
>
> -[ "${BOARD_NAME}" ] || BOARD_NAME="${CONFIG_NAME}"
> +[ "${BOARD_NAME}" ] || BOARD_NAME="${1%_config}"
>
> arch="$2"
> cpu="$3"
> @@ -56,13 +58,34 @@ else
> fi
> [ $# -gt 4 ] && [ "$5" != "-" ] && vendor="$5"
> [ $# -gt 5 ] && [ "$6" != "-" ] && soc="$6"
> +[ $# -gt 6 ] && [ "$7" != "-" ] && {
> + # check if we have a board config name in the options field
> + # the options field mave have a board config name and a list
> + # of options, both separated by a colon (':'); the options are
> + # separated by commas (',').
> + #
> + # Check for board name
> + tmp="${7%:*}"
> + if [ "$tmp" ] ; then
> + CONFIG_NAME="$tmp"
> + fi
> + # Check if we only have a colon...
> + if [ "${tmp}" != "$7" ] ; then
> + options=${7#*:}
> + TARGETS="`echo ${options} | sed 's:,: :g'` ${TARGETS}"
> + fi
> +}
>
> if [ "${ARCH}" -a "${ARCH}" != "${arch}" ]; then
> echo "Failed: \$ARCH=${ARCH}, should be '${arch}' for ${BOARD_NAME}" 1>&2
> exit 1
> fi
>
> -echo "Configuring for ${BOARD_NAME} board..."
> +if [ "$options" ] ; then
> + echo "Configuring for ${BOARD_NAME} - Board: ${CONFIG_NAME}, Options:
> ${options}" +else
> + echo "Configuring for ${BOARD_NAME} board..."
> +fi
>
> #
> # Create link to architecture specific headers
> @@ -126,7 +149,8 @@ fi
> echo "/* Automatically generated - do not edit */" >>config.h
>
> for i in ${TARGETS} ; do
> - echo "#define CONFIG_MK_${i} 1" >>config.h ;
> + i="`echo ${i} | sed '/=/ {s/=/\t/;q } ; { s/$/\t1/ }'`"
> + echo "#define CONFIG_MK_${i}" >>config.h ;
> done
>
> cat << EOF >> config.h
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg
2010-10-16 23:57 ` [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg Wolfgang Denk
2010-10-17 0:12 ` Marek Vasut
@ 2010-10-17 0:13 ` Reinhard Meyer
2010-10-17 7:33 ` Wolfgang Denk
2010-10-18 20:00 ` Wolfgang Denk
2 siblings, 1 reply; 23+ messages in thread
From: Reinhard Meyer @ 2010-10-17 0:13 UTC (permalink / raw)
To: u-boot
Dear Wolfgang Denk,
> In case of simple options like '256M_U_BOOT', these expand to
> "#define CONFIG_MK_256M_U_BOOT 1" in config.h . In case of
> assignments like 'RAM=8192', these expand to "#define CONFIG_MK_RAM
> 8192" in config.h .
Umm, what about:
> Out of principle: please omit the "1" in all such cases unless you
> really want to pass or test for such a numeric value anywhere. As far
> as I can tell all relevant code uses only "#ifdef" or "defined(...)",
> so not to confuse people better omit the irrelevant value.
Your own words ;)
If someone really needs the "1", they can always write "=1" in boards.cfg.
Best Regards,
Reinhard
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 4/5] autoconfig.mk: avoid apostophes around hex values
2010-10-16 23:57 ` [U-Boot] [PATCH v2 4/5] autoconfig.mk: avoid apostophes around hex values Wolfgang Denk
@ 2010-10-17 6:23 ` Mike Frysinger
2010-10-18 20:09 ` Wolfgang Denk
1 sibling, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-10-17 6:23 UTC (permalink / raw)
To: u-boot
On Saturday, October 16, 2010 19:57:41 Wolfgang Denk wrote:
> When generating include/autoconfig.mk, hex numbers would be quoted.
> This appears to be not a real problem, but caused some false positives
> during automatic testing of the builds. Don't use apostophes for
> decimal and hex numbers (nor or octal numbers).
this has been a problem for me. i just worked around it by manually stripping
the quotes in the Blackfin config.mk. and this patch lets me drop those
workarounds :).
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.denx.de/pipermail/u-boot/attachments/20101017/14711085/attachment.pgp
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
2010-10-16 23:57 ` [U-Boot] [PATCH v2 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
@ 2010-10-17 6:24 ` Mike Frysinger
2010-10-18 20:02 ` Wolfgang Denk
1 sibling, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-10-17 6:24 UTC (permalink / raw)
To: u-boot
On Saturday, October 16, 2010 19:57:39 Wolfgang Denk wrote:
> board/bf527-ezkit/video.c | 10 +++++-----
> include/configs/bf527-ezkit.h | 2 +-
Acked-by: Mike Frysinger <vapier@gentoo.org>
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.denx.de/pipermail/u-boot/attachments/20101017/0d400932/attachment.pgp
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg
2010-10-17 0:12 ` Marek Vasut
@ 2010-10-17 7:16 ` Wolfgang Denk
0 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-17 7:16 UTC (permalink / raw)
To: u-boot
Dear Marek Vasut,
In message <201010170212.17008.marek.vasut@gmail.com> you wrote:
>
> Didn't you say CONFIG_MK_ was being changed to plain CONFIG_ ? You left=20
> CONFIG_MK_RAM above.
This is done in patch 2/5: mkconfig: change CONFIG_MK_ prefix into
plain CONFIG_
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Compassion -- that's the one things no machine ever had. Maybe it's
the one thing that keeps men ahead of them.
-- McCoy, "The Ultimate Computer", stardate 4731.3
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg
2010-10-17 0:13 ` Reinhard Meyer
@ 2010-10-17 7:33 ` Wolfgang Denk
0 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-17 7:33 UTC (permalink / raw)
To: u-boot
Dear Reinhard Meyer,
In message <4CBA3FC0.1010300@emk-elektronik.de> you wrote:
>
> > In case of simple options like '256M_U_BOOT', these expand to
> > "#define CONFIG_MK_256M_U_BOOT 1" in config.h . In case of
> > assignments like 'RAM=8192', these expand to "#define CONFIG_MK_RAM
> > 8192" in config.h .
>
> Umm, what about:
>
> > Out of principle: please omit the "1" in all such cases unless you
> > really want to pass or test for such a numeric value anywhere. As far
> > as I can tell all relevant code uses only "#ifdef" or "defined(...)",
> > so not to confuse people better omit the irrelevant value.
>
> Your own words ;)
Yes, I know.
> If someone really needs the "1", they can always write "=1" in boards.cfg.
Yes, you are right.
But note that this is not new behaviour, but the way it has been
working all the time. I decided intentionally NOT to change this now,
to avoid changing too many things at the same time.
The change itself i trivial and can be performed (and tested)
separataely.
I have a number of othe rclean-up actions on my list, but for now I
want to get really big changes in.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
A failure will not appear until a unit has passed final inspection.
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg
2010-10-16 23:57 ` [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg Wolfgang Denk
2010-10-17 0:12 ` Marek Vasut
2010-10-17 0:13 ` Reinhard Meyer
@ 2010-10-18 20:00 ` Wolfgang Denk
2 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-18 20:00 UTC (permalink / raw)
To: u-boot
Dear Marek,
In message <1287273462-14872-2-git-send-email-wd@denx.de> I wrote:
> From: Marek Vasut <marek.vasut@gmail.com>
>
> There are some boards where it's currently not possible to detect all
> board information at runtime, therefore a new column was added to
> boards.cfg .
>
> This column can contain multiple options: a board configuration name,
> optionally followed by a colon (':') and a list of options, which are
> separated by comma (',').
>
> In case of simple options like '256M_U_BOOT', these expand to
> "#define CONFIG_MK_256M_U_BOOT 1" in config.h . In case of
> assignments like 'RAM=8192', these expand to "#define CONFIG_MK_RAM
> 8192" in config.h .
>
> Example:
>
> FOO:HAS_BAR,BAZ=64
>
> means:
> - the name of the board config file is include/configs/FOO.h
> - the generated file include/config.h will contain these
> lines:
>
> #define CONFIG_HAS_BAR 1
> #define CONFIG_BAZ 64
>
> Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
>
> [wd at denx.de: edited commit message; added code to deal with an
> optional board configuration name]
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
> boards.cfg | 4 ++--
> mkconfig | 34 +++++++++++++++++++++++++++++-----
> 2 files changed, 31 insertions(+), 7 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The perversity of nature is nowhere better demonstrated by the fact
that, when exposed to the same atmosphere, bread becomes hard while
crackers become soft.
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_
2010-10-16 23:57 ` [U-Boot] [PATCH v2 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
2010-10-17 6:24 ` Mike Frysinger
@ 2010-10-18 20:02 ` Wolfgang Denk
1 sibling, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-18 20:02 UTC (permalink / raw)
To: u-boot
In message <1287273462-14872-3-git-send-email-wd@denx.de> I wrote:
> When planning for more generalization and Makefile cleanup it became
> obvious that the introduction of a separate CONFIG_MK_ name space for
> config options that were set through scripting in the Makefile was
> not a good idea.
>
> Originally the idea was to provide a script-free approach to supply
> configuration options - there was no real need for a separate name
> space. But when we now convert the existing Makefile entries to make
> use of this approach, it would mean that we have to touch a large
> number of board config files and add #ifdef / #define sequences to
> "convert" from the CONFIG_MK_ to the CONFIG_ name space.
>
> It seems much cleaner to get rid of this somewhat arbitrary _MK
> string now for the few boards that actually use it.
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
> board/bf527-ezkit/video.c | 10 +++++-----
> board/freescale/mpc8315erdb/config.mk | 2 +-
> board/freescale/mpc8536ds/config.mk | 6 +++---
> board/freescale/mpc8569mds/config.mk | 2 +-
> board/freescale/p1_p2_rdb/config.mk | 6 +++---
> include/configs/MPC8315ERDB.h | 2 +-
> include/configs/MPC8536DS.h | 8 ++++----
> include/configs/MPC8569MDS.h | 4 ++--
> include/configs/MPC8572DS.h | 2 +-
> include/configs/P1_P2_RDB.h | 14 +++++++-------
> include/configs/P2020DS.h | 4 ++--
> include/configs/SBC8540.h | 2 +-
> include/configs/astro_mcf5373l.h | 4 ++--
> include/configs/bf527-ezkit.h | 2 +-
> include/configs/edb93xx.h | 16 ++++++++--------
> include/configs/sbc8349.h | 8 ++------
> include/configs/sbc8548.h | 9 ++++-----
> include/configs/sbc8560.h | 2 +-
> include/configs/spear3xx.h | 6 +++---
> include/configs/vme8349.h | 2 +-
> mkconfig | 2 +-
> 21 files changed, 54 insertions(+), 59 deletions(-)
Applied.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"In the long run, every program becomes rococo, and then rubble."
- Alan Perlis
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 3/5] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE
2010-10-16 23:57 ` [U-Boot] [PATCH v2 3/5] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE Wolfgang Denk
@ 2010-10-18 20:08 ` Wolfgang Denk
0 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-18 20:08 UTC (permalink / raw)
To: u-boot
In message <1287273462-14872-4-git-send-email-wd@denx.de> I wrote:
> The change is currently needed to be able to remove the board
> configuration scripting from the top level Makefile and replace it by
> a simple, table driven script.
>
> Moving this configuration setting into the "CONFIG_*" name space is
> also desirable because it is needed if we ever should move forward to
> a Kconfig driven configuration system.
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
> Makefile | 102 +++++++++++-----------
> README | 2 +-
> arch/arm/cpu/arm1136/start.S | 2 +-
> arch/arm/cpu/arm1176/start.S | 6 +-
> arch/arm/cpu/arm720t/start.S | 8 +-
> arch/arm/cpu/arm920t/at91/lowlevel_init.S | 4 +-
> arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S | 4 +-
> arch/arm/cpu/arm920t/start.S | 2 +-
> arch/arm/cpu/arm925t/start.S | 2 +-
> arch/arm/cpu/arm926ejs/at91/lowlevel_init.S | 4 +-
> arch/arm/cpu/arm926ejs/start.S | 2 +-
> arch/arm/cpu/arm946es/start.S | 2 +-
> arch/arm/cpu/arm_intcm/start.S | 2 +-
> arch/arm/cpu/armv7/omap3/lowlevel_init.S | 2 +-
> arch/arm/cpu/armv7/start.S | 2 +-
> arch/arm/cpu/ixp/start.S | 2 +-
> arch/arm/cpu/lh7a40x/start.S | 2 +-
> arch/arm/cpu/pxa/start.S | 2 +-
> arch/arm/cpu/s3c44b0/start.S | 2 +-
> arch/arm/cpu/sa1100/start.S | 2 +-
> arch/i386/lib/board.c | 4 +-
> arch/m68k/cpu/mcf5227x/start.S | 10 +-
> arch/m68k/cpu/mcf52x2/start.S | 14 ++--
> arch/m68k/cpu/mcf5445x/start.S | 8 +-
> arch/microblaze/cpu/start.S | 4 +-
> arch/microblaze/lib/board.c | 2 +-
> arch/powerpc/cpu/mpc85xx/start.S | 18 ++--
> arch/powerpc/cpu/mpc86xx/start.S | 4 +-
> arch/powerpc/lib/board.c | 2 +-
> arch/sh/config.mk | 2 +-
> arch/sh/lib/board.c | 2 +-
> arch/sparc/cpu/leon2/Makefile | 5 +-
> arch/sparc/cpu/leon2/prom.c | 4 +-
> arch/sparc/cpu/leon2/start.S | 2 +-
> arch/sparc/cpu/leon3/Makefile | 5 +-
> arch/sparc/cpu/leon3/prom.c | 4 +-
> arch/sparc/cpu/leon3/start.S | 6 +-
> arch/sparc/include/asm/asmmacro.h | 4 +-
> board/BuS/EB+MCF-EV123/EB+MCF-EV123.c | 2 +-
> board/BuS/EB+MCF-EV123/config.mk | 4 +-
> board/BuS/EB+MCF-EV123/textbase.mk | 2 +-
> board/BuS/eb_cpux9k2/config.mk | 2 +-
> board/LEOX/elpt860/config.mk | 4 +-
> board/LaCie/edminiv2/config.mk | 2 +-
> board/Marvell/db64360/config.mk | 2 +-
> board/Marvell/db64460/config.mk | 2 +-
> board/Marvell/guruplug/config.mk | 2 +-
> board/Marvell/mv88f6281gtw_ge/config.mk | 2 +-
> board/Marvell/openrd_base/config.mk | 2 +-
> board/Marvell/rd6281a/config.mk | 2 +-
> board/Marvell/sheevaplug/config.mk | 2 +-
> board/RPXClassic/config.mk | 2 +-
> board/RPXlite/config.mk | 2 +-
> board/RPXlite_dw/config.mk | 2 +-
> board/RRvision/config.mk | 2 +-
> board/a3000/config.mk | 4 +-
> board/actux1/config.mk | 2 +-
> board/actux2/config.mk | 2 +-
> board/actux3/config.mk | 2 +-
> board/actux4/config.mk | 2 +-
> board/adder/config.mk | 2 +-
> board/afeb9260/config.mk | 2 +-
> board/alaska/config.mk | 7 +-
> board/altera/nios2-generic/config.mk | 2 +-
> board/amcc/acadia/config.mk | 4 +-
> board/amcc/bamboo/config.mk | 4 +-
> board/amcc/bluestone/config.mk | 4 +-
> board/amcc/bubinga/config.mk | 2 +-
> board/amcc/canyonlands/config.mk | 4 +-
> board/amcc/ebony/config.mk | 6 +-
> board/amcc/katmai/config.mk | 2 +-
> board/amcc/kilauea/config.mk | 4 +-
> board/amcc/luan/config.mk | 6 +-
> board/amcc/makalu/config.mk | 2 +-
> board/amcc/ocotea/config.mk | 6 +-
> board/amcc/redwood/config.mk | 4 +-
> board/amcc/sequoia/config.mk | 4 +-
> board/amcc/taihu/config.mk | 2 +-
> board/amcc/taishan/config.mk | 6 +-
> board/amcc/walnut/config.mk | 2 +-
> board/amcc/yosemite/config.mk | 6 +-
> board/amcc/yucca/config.mk | 4 +-
> board/amirix/ap1000/config.mk | 2 +-
> board/apollon/config.mk | 8 +-
> board/apollon/lowlevel_init.S | 2 +-
> board/armadillo/config.mk | 2 +-
> board/armltd/integrator/config.mk | 2 +-
> board/armltd/versatile/config.mk | 2 +-
> board/assabet/config.mk | 2 +-
> board/astro/mcf5373l/config.mk | 4 +-
> board/atc/config.mk | 7 +-
> board/atmel/at91cap9adk/config.mk | 2 +-
> board/atmel/at91rm9200dk/config.mk | 2 +-
> board/atmel/at91rm9200ek/config.mk | 2 +-
> board/atmel/at91sam9260ek/config.mk | 2 +-
> board/atmel/at91sam9261ek/config.mk | 2 +-
> board/atmel/at91sam9263ek/config.mk | 2 +-
> board/atmel/at91sam9m10g45ek/config.mk | 2 +-
> board/atmel/at91sam9rlek/config.mk | 2 +-
> board/atmel/atngw100/config.mk | 2 +-
> board/atmel/atstk1000/config.mk | 2 +-
> board/atum8548/config.mk | 8 +-
> board/barco/config.mk | 4 +-
> board/bc3450/config.mk | 11 ++-
> board/bct-brettl2/config.mk | 2 +-
> board/bf518f-ezbrd/config.mk | 2 +-
> board/bf526-ezbrd/config.mk | 2 +-
> board/bf527-ad7160-eval/config.mk | 2 +-
> board/bf527-ezkit/config.mk | 2 +-
> board/bf527-sdp/config.mk | 2 +-
> board/bf533-ezkit/config.mk | 2 +-
> board/bf533-stamp/config.mk | 2 +-
> board/bf537-minotaur/config.mk | 2 +-
> board/bf537-pnav/config.mk | 2 +-
> board/bf537-srv1/config.mk | 2 +-
> board/bf537-stamp/config.mk | 2 +-
> board/bf538f-ezkit/config.mk | 2 +-
> board/bf548-ezkit/config.mk | 2 +-
> board/bf561-acvilon/config.mk | 2 +-
> board/bf561-ezkit/config.mk | 2 +-
> board/blackstamp/config.mk | 2 +-
> board/blackvme/config.mk | 2 +-
> board/bmw/config.mk | 4 +-
> board/c2mon/config.mk | 2 +-
> board/calao/sbc35_a9g20/config.mk | 2 +-
> board/calao/tny_a9260/config.mk | 2 +-
> board/canmb/config.mk | 9 +-
> board/cerf250/config.mk | 2 +-
> board/cm-bf527/config.mk | 2 +-
> board/cm-bf533/config.mk | 2 +-
> board/cm-bf537e/config.mk | 2 +-
> board/cm-bf537u/config.mk | 2 +-
> board/cm-bf548/config.mk | 2 +-
> board/cm-bf561/config.mk | 2 +-
> board/cm4008/config.mk | 2 +-
> board/cm41xx/config.mk | 2 +-
> board/cm5200/config.mk | 5 +-
> board/cmc_pu2/config.mk | 4 +-
> board/cmi/config.mk | 5 +-
> board/cobra5272/config.mk | 2 +-
> board/cogent/README | 4 +-
> board/cogent/config.mk | 5 +-
> board/colibri_pxa270/config.mk | 2 +-
> board/cpc45/config.mk | 7 +-
> board/cpu86/config.mk | 7 +-
> board/cpu87/config.mk | 7 +-
> board/cradle/config.mk | 4 +-
> board/cray/L1/config.mk | 2 +-
> board/csb226/config.mk | 4 +-
> board/csb226/lowlevel_init.S | 2 +-
> board/csb272/config.mk | 4 +-
> board/csb472/config.mk | 4 +-
> board/csb637/config.mk | 2 +-
> board/cu824/config.mk | 4 +-
> board/dave/B2/config.mk | 2 +-
> board/dave/PPChameleonEVB/config.mk | 4 +-
> board/davedenx/aria/config.mk | 2 +-
> board/davedenx/qong/config.mk | 2 +-
> board/davinci/da8xxevm/config.mk | 2 +-
> board/davinci/dm355evm/config.mk | 2 +-
> board/davinci/dm355leopard/config.mk | 2 +-
> board/davinci/dm365evm/config.mk | 2 +-
> board/davinci/dm6467evm/config.mk | 2 +-
> board/davinci/dvevm/config.mk | 2 +-
> board/davinci/schmoogie/config.mk | 2 +-
> board/davinci/sffsdr/config.mk | 2 +-
> board/davinci/sonata/config.mk | 2 +-
> board/dbau1x00/README | 2 +-
> board/dbau1x00/config.mk | 4 +-
> board/delta/config.mk | 2 +-
> board/digsy_mtc/config.mk | 11 ++-
> board/dnp1110/config.mk | 2 +-
> board/eNET/config.mk | 2 +-
> board/eXalion/config.mk | 6 +-
> board/earthlcd/favr-32-ezkit/config.mk | 2 +-
> board/edb93xx/config.mk | 16 ++--
> board/eltec/bab7xx/config.mk | 4 +-
> board/eltec/elppc/config.mk | 4 +-
> board/eltec/mhpc/config.mk | 4 +-
> board/emk/top5200/config.mk | 11 ++-
> board/emk/top860/config.mk | 2 +-
> board/ep7312/config.mk | 2 +-
> board/ep8248/config.mk | 2 +-
> board/ep8260/config.mk | 9 +-
> board/ep82xxm/config.mk | 2 +-
> board/ep88x/config.mk | 2 +-
> board/eric/config.mk | 4 +-
> board/esd/adciop/config.mk | 6 +-
> board/esd/apc405/config.mk | 2 +-
> board/esd/ar405/config.mk | 2 +-
> board/esd/ash405/config.mk | 2 +-
> board/esd/canbt/config.mk | 2 +-
> board/esd/cms700/config.mk | 2 +-
> board/esd/cpci2dp/config.mk | 2 +-
> board/esd/cpci405/config.mk | 2 +-
> board/esd/cpci5200/config.mk | 11 ++-
> board/esd/cpci750/config.mk | 2 +-
> board/esd/cpciiser4/config.mk | 6 +-
> board/esd/dasa_sim/config.mk | 2 +-
> board/esd/dp405/config.mk | 2 +-
> board/esd/du405/config.mk | 6 +-
> board/esd/du440/config.mk | 4 +-
> board/esd/hh405/config.mk | 8 +-
> board/esd/hub405/config.mk | 2 +-
> board/esd/mecp5123/config.mk | 2 +-
> board/esd/mecp5200/config.mk | 11 ++-
> board/esd/meesc/config.mk | 2 +-
> board/esd/ocrtc/config.mk | 4 +-
> board/esd/otc570/config.mk | 2 +-
> board/esd/pci405/config.mk | 4 +-
> board/esd/pf5200/config.mk | 11 ++-
> board/esd/plu405/config.mk | 2 +-
> board/esd/pmc405/config.mk | 2 +-
> board/esd/pmc405de/config.mk | 2 +-
> board/esd/pmc440/config.mk | 4 +-
> board/esd/tasreg/config.mk | 2 +-
> board/esd/vme8349/config.mk | 2 +-
> board/esd/voh405/config.mk | 2 +-
> board/esd/vom405/config.mk | 2 +-
> board/esd/wuh405/config.mk | 2 +-
> board/espt/config.mk | 4 +-
> board/esteem192e/config.mk | 2 +-
> board/etin/debris/config.mk | 6 +-
> board/etin/kvme080/config.mk | 4 +-
> board/etx094/config.mk | 2 +-
> board/eukrea/cpu9260/config.mk | 2 +-
> board/eukrea/cpuat91/config.mk | 2 +-
> board/evb4510/config.mk | 2 +-
> board/evb64260/config.mk | 2 +-
> board/fads/config.mk | 2 +-
> board/fads/fads.h | 2 +-
> board/faraday/a320evb/config.mk | 2 +-
> board/flagadm/config.mk | 2 +-
> board/freescale/corenet_ds/config.mk | 4 +-
> board/freescale/m5208evbe/config.mk | 2 +-
> board/freescale/m52277evb/config.mk | 2 +-
> board/freescale/m5235evb/config.mk | 4 +-
> board/freescale/m5249evb/config.mk | 2 +-
> board/freescale/m5253demo/config.mk | 2 +-
> board/freescale/m5253evbe/config.mk | 2 +-
> board/freescale/m5271evb/config.mk | 2 +-
> board/freescale/m5272c3/config.mk | 2 +-
> board/freescale/m5275evb/config.mk | 2 +-
> board/freescale/m5282evb/config.mk | 2 +-
> board/freescale/m53017evb/config.mk | 2 +-
> board/freescale/m5329evb/config.mk | 2 +-
> board/freescale/m5373evb/config.mk | 2 +-
> board/freescale/m54451evb/config.mk | 2 +-
> board/freescale/m54455evb/config.mk | 2 +-
> board/freescale/m547xevb/config.mk | 2 +-
> board/freescale/m548xevb/config.mk | 2 +-
> board/freescale/mpc5121ads/config.mk | 2 +-
> board/freescale/mpc7448hpc2/config.mk | 7 +-
> board/freescale/mpc8260ads/config.mk | 4 +-
> board/freescale/mpc8266ads/config.mk | 5 +-
> board/freescale/mpc8308rdb/config.mk | 2 +-
> board/freescale/mpc8313erdb/config.mk | 4 +-
> board/freescale/mpc8315erdb/config.mk | 6 +-
> board/freescale/mpc8323erdb/config.mk | 2 +-
> board/freescale/mpc832xemds/config.mk | 2 +-
> board/freescale/mpc8349emds/config.mk | 2 +-
> board/freescale/mpc8349itx/config.mk | 4 +-
> board/freescale/mpc8360emds/config.mk | 2 +-
> board/freescale/mpc8360erdk/config.mk | 2 +-
> board/freescale/mpc837xemds/config.mk | 2 +-
> board/freescale/mpc837xerdb/config.mk | 2 +-
> board/freescale/mpc8536ds/config.mk | 10 +-
> board/freescale/mpc8540ads/config.mk | 2 +-
> board/freescale/mpc8541cds/config.mk | 2 +-
> board/freescale/mpc8544ds/config.mk | 4 +-
> board/freescale/mpc8548cds/config.mk | 4 +-
> board/freescale/mpc8555cds/config.mk | 2 +-
> board/freescale/mpc8560ads/config.mk | 2 +-
> board/freescale/mpc8568mds/config.mk | 2 +-
> board/freescale/mpc8569mds/config.mk | 6 +-
> board/freescale/mpc8572ds/config.mk | 4 +-
> board/freescale/mpc8610hpcd/config.mk | 2 +-
> board/freescale/mpc8641hpcn/config.mk | 2 +-
> board/freescale/mx31ads/config.mk | 2 +-
> board/freescale/mx31pdk/config.mk | 4 +-
> board/freescale/mx51evk/config.mk | 2 +-
> board/freescale/p1022ds/config.mk | 4 +-
> board/freescale/p1_p2_rdb/config.mk | 10 +-
> board/freescale/p2020ds/config.mk | 4 +-
> board/funkwerk/vovpn-gw/config.mk | 2 +-
> board/g2000/config.mk | 4 +-
> board/gaisler/gr_cpci_ax2000/config.mk | 9 +-
> board/gaisler/gr_ep2s60/config.mk | 7 +-
> board/gaisler/gr_xc3s_1500/config.mk | 7 +-
> board/gaisler/grsim/config.mk | 7 +-
> board/gaisler/grsim_leon2/config.mk | 7 +-
> board/galaxy5200/config.mk | 11 ++-
> board/gcplus/config.mk | 2 +-
> board/gdsys/dlvision/config.mk | 2 +-
> board/gdsys/gdppc440etx/config.mk | 6 +-
> board/gdsys/intip/config.mk | 4 +-
> board/gdsys/neo/config.mk | 2 +-
> board/gen860t/config.mk | 2 +-
> board/genietv/config.mk | 2 +-
> board/gth2/config.mk | 8 +-
> board/gw8260/config.mk | 5 +-
> board/hermes/config.mk | 2 +-
> board/hidden_dragon/config.mk | 4 +-
> board/hymod/config.mk | 2 +-
> board/ibf-dsp561/config.mk | 2 +-
> board/icecube/config.mk | 11 ++-
> board/icu862/config.mk | 2 +-
> board/idmr/config.mk | 2 +-
> board/ids8247/config.mk | 5 +-
> board/impa7/config.mk | 2 +-
> board/imx31_phycore/config.mk | 2 +-
> board/incaip/config.mk | 4 +-
> board/inka4x0/config.mk | 11 ++-
> board/innokom/config.mk | 4 +-
> board/innokom/lowlevel_init.S | 2 +-
> board/ip04/config.mk | 2 +-
> board/ip860/config.mk | 2 +-
> board/ipek01/config.mk | 5 +-
> board/iphase4539/config.mk | 5 +-
> board/ispan/config.mk | 6 +-
> board/ivm/config.mk | 2 +-
> board/ixdp425/config.mk | 2 +-
> board/jse/config.mk | 2 +-
> board/jupiter/config.mk | 14 ++--
> board/karo/tx25/config.mk | 4 +-
> board/kb9202/config.mk | 2 +-
> board/keymile/km8xx/config.mk | 2 +-
> board/keymile/km_arm/config.mk | 2 +-
> board/keymile/kmeter1/config.mk | 2 +-
> board/keymile/mgcoge/config.mk | 2 +-
> board/korat/config.mk | 4 +-
> board/kup/kup4k/config.mk | 2 +-
> board/kup/kup4x/config.mk | 2 +-
> board/lantec/config.mk | 2 +-
> board/lart/config.mk | 2 +-
> board/linkstation/config.mk | 12 ++--
> board/logicpd/am3517evm/config.mk | 2 +-
> board/logicpd/imx27lite/config.mk | 2 +-
> board/logicpd/imx31_litekit/config.mk | 2 +-
> board/logicpd/zoom1/config.mk | 2 +-
> board/logicpd/zoom2/config.mk | 2 +-
> board/lpc2292sodimm/config.mk | 4 +-
> board/lpc2292sodimm/lowlevel_init.S | 2 +-
> board/lpd7a40x/config.mk | 4 +-
> board/lpd7a40x/lowlevel_init.S | 2 +-
> board/lubbock/config.mk | 6 +-
> board/lwmon/config.mk | 4 +-
> board/lwmon5/config.mk | 4 +-
> board/m501sk/config.mk | 2 +-
> board/manroland/hmi1001/config.mk | 11 ++-
> board/manroland/mucmc52/config.mk | 11 ++-
> board/manroland/uc100/config.mk | 4 +-
> board/manroland/uc101/config.mk | 11 ++-
> board/matrix_vision/mvbc_p/config.mk | 7 +-
> board/matrix_vision/mvblm7/config.mk | 2 +-
> board/matrix_vision/mvsmr/config.mk | 7 +-
> board/mbx8xx/config.mk | 4 +-
> board/mcc200/config.mk | 13 ++--
> board/micronas/vct/config.mk | 4 +-
> board/mimc/mimc200/config.mk | 2 +-
> board/miromico/hammerhead/config.mk | 2 +-
> board/ml2/config.mk | 4 +-
> board/modnet50/config.mk | 2 +-
> board/modnet50/lowlevel_init.S | 2 +-
> board/mosaixtech/icon/config.mk | 2 +-
> board/motionpro/config.mk | 5 +-
> board/mousse/config.mk | 4 +-
> board/mp2usb/config.mk | 4 +-
> board/mpc8308_p1m/config.mk | 4 +-
> board/mpc8540eval/config.mk | 4 +-
> board/mpl/mip405/config.mk | 4 +-
> board/mpl/pati/config.mk | 5 +-
> board/mpl/pip405/config.mk | 4 +-
> board/mpl/vcma9/config.mk | 4 +-
> board/mpl/vcma9/lowlevel_init.S | 2 +-
> board/mpr2/config.mk | 4 +-
> board/ms7720se/config.mk | 4 +-
> board/ms7722se/config.mk | 4 +-
> board/ms7750se/config.mk | 2 +-
> board/muas3001/config.mk | 2 +-
> board/munices/config.mk | 9 +-
> board/musenki/config.mk | 4 +-
> board/mvblue/config.mk | 4 +-
> board/mx1ads/config.mk | 2 +-
> board/mx1ads/lowlevel_init.S | 2 +-
> board/mx1fs2/config.mk | 4 +-
> board/nc650/config.mk | 2 +-
> board/netphone/config.mk | 2 +-
> board/netstal/hcu4/config.mk | 2 +-
> board/netstal/hcu5/config.mk | 2 +-
> board/netstal/mcu25/config.mk | 2 +-
> board/netstar/config.mk | 6 +-
> board/netstar/setup.S | 2 +-
> board/netta/config.mk | 2 +-
> board/netta2/config.mk | 2 +-
> board/netvia/config.mk | 2 +-
> board/ns9750dev/config.mk | 2 +-
> board/ns9750dev/lowlevel_init.S | 2 +-
> board/nx823/config.mk | 2 +-
> board/o2dnt/config.mk | 5 +-
> board/overo/config.mk | 2 +-
> board/oxc/config.mk | 6 +-
> board/pandora/config.mk | 2 +-
> board/pb1x00/README | 2 +-
> board/pb1x00/config.mk | 4 +-
> board/pcippc2/config.mk | 4 +-
> board/pcs440ep/config.mk | 6 +-
> board/pdm360ng/config.mk | 2 +-
> board/phytec/pcm030/config.mk | 9 +-
> board/pleb2/config.mk | 6 +-
> board/pm520/config.mk | 7 +-
> board/pm826/config.mk | 7 +-
> board/pm828/config.mk | 7 +-
> board/pm854/config.mk | 2 +-
> board/pm856/config.mk | 2 +-
> board/pn62/config.mk | 4 +-
> board/ppmc7xx/config.mk | 4 +-
> board/ppmc8260/config.mk | 5 +-
> board/prodrive/alpr/config.mk | 6 +-
> board/prodrive/p3mx/config.mk | 2 +-
> board/prodrive/p3p440/config.mk | 6 +-
> board/prodrive/pdnb3/config.mk | 2 +-
> board/psyent/pci5441/config.mk | 2 +-
> board/psyent/pk1c20/config.mk | 2 +-
> board/purple/config.mk | 4 +-
> board/purple/purple.c | 4 +-
> board/pxa255_idp/config.mk | 6 +-
> board/qemu-mips/config.mk | 4 +-
> board/quad100hd/config.mk | 2 +-
> board/quantum/config.mk | 2 +-
> board/r360mpi/config.mk | 2 +-
> board/rattler/config.mk | 2 +-
> board/rbc823/config.mk | 2 +-
> board/renesas/MigoR/config.mk | 4 +-
> board/renesas/ap325rxa/config.mk | 4 +-
> board/renesas/r2dplus/config.mk | 2 +-
> board/renesas/r7780mp/config.mk | 4 +-
> board/renesas/rsk7203/config.mk | 4 +-
> board/renesas/sh7763rdp/config.mk | 4 +-
> board/renesas/sh7785lcr/config.mk | 6 +-
> board/rmu/config.mk | 2 +-
> board/ronetix/pm9261/config.mk | 2 +-
> board/ronetix/pm9263/config.mk | 2 +-
> board/ronetix/pm9g45/config.mk | 2 +-
> board/rpxsuper/config.mk | 5 +-
> board/rsdproto/config.mk | 4 +-
> board/sacsng/config.mk | 5 +-
> board/samsung/goni/config.mk | 2 +-
> board/samsung/goni/lowlevel_init.S | 2 +-
> board/samsung/smdk2400/config.mk | 2 +-
> board/samsung/smdk2400/lowlevel_init.S | 2 +-
> board/samsung/smdk2410/config.mk | 2 +-
> board/samsung/smdk2410/lowlevel_init.S | 2 +-
> board/samsung/smdk6400/config.mk | 4 +-
> board/samsung/smdk6400/lowlevel_init.S | 2 +-
> board/samsung/smdkc100/config.mk | 2 +-
> board/samsung/smdkc100/lowlevel_init.S | 2 +-
> board/sandburst/karef/config.mk | 4 +-
> board/sandburst/metrobox/config.mk | 4 +-
> board/sandpoint/config.mk | 6 +-
> board/sbc2410x/config.mk | 2 +-
> board/sbc2410x/lowlevel_init.S | 2 +-
> board/sbc405/config.mk | 2 +-
> board/sbc8240/config.mk | 4 +-
> board/sbc8260/config.mk | 5 +-
> board/sbc8349/config.mk | 2 +-
> board/sbc8548/config.mk | 4 +-
> board/sbc8560/config.mk | 2 +-
> board/sbc8641d/config.mk | 2 +-
> board/sc3/config.mk | 2 +-
> board/scb9328/config.mk | 4 +-
> board/shannon/config.mk | 2 +-
> board/sheldon/simpc8313/config.mk | 4 +-
> board/siemens/IAD210/config.mk | 4 +-
> board/siemens/SCM/config.mk | 5 +-
> board/siemens/SMN42/config.mk | 4 +-
> board/siemens/SMN42/lowlevel_init.S | 2 +-
> board/sixnet/config.mk | 2 +-
> board/snmc/qs850/config.mk | 2 +-
> board/snmc/qs860t/config.mk | 2 +-
> board/socrates/config.mk | 2 +-
> board/sorcery/config.mk | 5 +-
> board/spc1920/config.mk | 4 +-
> board/spd8xx/config.mk | 2 +-
> board/spear/spear300/config.mk | 2 +-
> board/spear/spear310/config.mk | 2 +-
> board/spear/spear320/config.mk | 2 +-
> board/spear/spear600/config.mk | 2 +-
> board/st/nhk8815/config.mk | 2 +-
> board/stx/stxgp3/config.mk | 2 +-
> board/stx/stxssa/config.mk | 2 +-
> board/stx/stxxtc/config.mk | 2 +-
> board/svm_sc8xx/config.mk | 2 +-
> board/sx1/config.mk | 2 +-
> board/sx1/lowlevel_init.S | 2 +-
> board/syteco/jadecpu/config.mk | 2 +-
> board/t3corp/config.mk | 4 +-
> board/tb0229/config.mk | 4 +-
> board/tcm-bf518/config.mk | 2 +-
> board/tcm-bf537/config.mk | 2 +-
> board/ti/beagle/config.mk | 2 +-
> board/ti/evm/config.mk | 2 +-
> board/ti/omap1510inn/config.mk | 2 +-
> board/ti/omap1510inn/lowlevel_init.S | 2 +-
> board/ti/omap1610inn/config.mk | 2 +-
> board/ti/omap1610inn/lowlevel_init.S | 2 +-
> board/ti/omap2420h4/config.mk | 10 +-
> board/ti/omap2420h4/lowlevel_init.S | 2 +-
> board/ti/omap5912osk/config.mk | 2 +-
> board/ti/omap5912osk/lowlevel_init.S | 2 +-
> board/ti/omap730p2/config.mk | 2 +-
> board/ti/omap730p2/lowlevel_init.S | 2 +-
> board/ti/panda/config.mk | 2 +-
> board/ti/sdp3430/config.mk | 2 +-
> board/ti/sdp4430/config.mk | 2 +-
> board/ti/tnetv107xevm/config.mk | 2 +-
> board/timll/devkit8000/config.mk | 2 +-
> board/total5200/config.mk | 11 ++-
> board/tqc/tqm5200/config.mk | 13 ++--
> board/tqc/tqm8260/config.mk | 5 +-
> board/tqc/tqm8272/config.mk | 5 +-
> board/tqc/tqm834x/config.mk | 2 +-
> board/tqc/tqm85xx/config.mk | 4 +-
> board/tqc/tqm8xx/config.mk | 2 +-
> board/trab/config.mk | 4 +-
> board/trab/lowlevel_init.S | 2 +-
> board/trizepsiv/config.mk | 4 +-
> board/utx8245/config.mk | 4 +-
> board/v37/config.mk | 2 +-
> board/v38b/config.mk | 5 +-
> board/ve8313/config.mk | 4 +-
> board/voiceblue/config.mk | 2 +-
> board/voiceblue/setup.S | 2 +-
> board/vpac270/config.mk | 2 +-
> board/w7o/config.mk | 4 +-
> board/wepep250/config.mk | 6 +-
> board/westel/amx860/config.mk | 4 +-
> board/xaeniax/config.mk | 4 +-
> board/xes/xpedite1000/config.mk | 4 +-
> board/xes/xpedite5170/config.mk | 2 +-
> board/xes/xpedite5200/config.mk | 4 +-
> board/xes/xpedite5370/config.mk | 4 +-
> board/xilinx/microblaze-generic/config.mk | 2 +-
> board/xilinx/ppc405-generic/u-boot-ram.lds | 2 +-
> board/xilinx/ppc405-generic/u-boot-rom.lds | 2 +-
> board/xilinx/ppc440-generic/u-boot-ram.lds | 2 +-
> board/xilinx/ppc440-generic/u-boot-rom.lds | 2 +-
> board/xm250/config.mk | 4 +-
> board/xsengine/config.mk | 2 +-
> board/zeus/config.mk | 2 +-
> board/zipitz2/config.mk | 2 +-
> board/zpc1900/config.mk | 2 +-
> board/zylonite/config.mk | 8 +-
> config.mk | 10 +-
> doc/README.ARM-memory-map | 4 +-
> doc/README.COBRA5272 | 8 +-
> doc/README.arm-relocation | 12 ++--
> doc/README.m68k | 4 +-
> doc/README.phytec.pcm030 | 4 +-
> include/configs/A3000.h | 4 +-
> include/configs/AP1000.h | 2 +-
> include/configs/AR405.h | 4 +-
> include/configs/ATUM8548.h | 2 +-
> include/configs/Adder.h | 2 +-
> include/configs/Alaska8220.h | 2 +-
> include/configs/BC3450.h | 6 +-
> include/configs/BMW.h | 2 +-
> include/configs/CANBT.h | 4 +-
> include/configs/CMS700.h | 4 +-
> include/configs/CPC45.h | 2 +-
> include/configs/CPCI405.h | 6 +-
> include/configs/CPU86.h | 2 +-
> include/configs/CPU87.h | 2 +-
> include/configs/CRAYL1.h | 2 +-
> include/configs/CU824.h | 2 +-
> include/configs/DP405.h | 4 +-
> include/configs/DU440.h | 2 +-
> include/configs/EB+MCF-EV123.h | 6 +-
> include/configs/EP88x.h | 2 +-
> include/configs/EXBITGEN.h | 2 +-
> include/configs/HH405.h | 2 +-
> include/configs/HIDDEN_DRAGON.h | 2 +-
> include/configs/ICU862.h | 2 +-
> include/configs/IDS8247.h | 4 +-
> include/configs/IPHASE4539.h | 2 +-
> include/configs/ISPAN.h | 2 +-
> include/configs/IceCube.h | 6 +-
> include/configs/M52277EVB.h | 2 +-
> include/configs/M5282EVB.h | 4 +-
> include/configs/M54451EVB.h | 2 +-
> include/configs/M54455EVB.h | 2 +-
> include/configs/MPC8260ADS.h | 14 ++--
> include/configs/MPC8266ADS.h | 4 +-
> include/configs/MPC8308RDB.h | 2 +-
> include/configs/MPC8313ERDB.h | 12 ++--
> include/configs/MPC8315ERDB.h | 2 +-
> include/configs/MPC8323ERDB.h | 12 ++--
> include/configs/MPC832XEMDS.h | 2 +-
> include/configs/MPC8349EMDS.h | 2 +-
> include/configs/MPC8349ITX.h | 14 ++--
> include/configs/MPC8360EMDS.h | 2 +-
> include/configs/MPC8360ERDK.h | 2 +-
> include/configs/MPC837XEMDS.h | 2 +-
> include/configs/MPC837XERDB.h | 12 ++--
> include/configs/MPC8536DS.h | 12 ++--
> include/configs/MPC8540ADS.h | 2 +-
> include/configs/MPC8540EVAL.h | 2 +-
> include/configs/MPC8541CDS.h | 2 +-
> include/configs/MPC8544DS.h | 12 ++--
> include/configs/MPC8548CDS.h | 12 ++--
> include/configs/MPC8555CDS.h | 2 +-
> include/configs/MPC8560ADS.h | 2 +-
> include/configs/MPC8568MDS.h | 2 +-
> include/configs/MPC8569MDS.h | 2 +-
> include/configs/MPC8572DS.h | 12 ++--
> include/configs/MPC8610HPCD.h | 14 ++--
> include/configs/MPC8641HPCN.h | 14 ++--
> include/configs/MUSENKI.h | 4 +-
> include/configs/MVBC_P.h | 4 +-
> include/configs/MVBLM7.h | 2 +-
> include/configs/MVBLUE.h | 2 +-
> include/configs/MVSMR.h | 4 +-
> include/configs/NC650.h | 2 +-
> include/configs/OXC.h | 2 +-
> include/configs/P1022DS.h | 12 ++--
> include/configs/P1_P2_RDB.h | 12 ++--
> include/configs/P2020DS.h | 12 ++--
> include/configs/P3G4.h | 2 +-
> include/configs/PATI.h | 2 +-
> include/configs/PCI5441.h | 2 +-
> include/configs/PCIPPC2.h | 2 +-
> include/configs/PCIPPC6.h | 2 +-
> include/configs/PK1C20.h | 2 +-
> include/configs/PLU405.h | 4 +-
> include/configs/PM520.h | 2 +-
> include/configs/PM826.h | 2 +-
> include/configs/PM828.h | 2 +-
> include/configs/PM854.h | 2 +-
> include/configs/PM856.h | 2 +-
> include/configs/PMC405.h | 4 +-
> include/configs/PMC405DE.h | 4 +-
> include/configs/PMC440.h | 4 +-
> include/configs/PN62.h | 2 +-
> include/configs/RPXlite.h | 2 +-
> include/configs/RPXsuper.h | 2 +-
> include/configs/Rattler.h | 2 +-
> include/configs/SBC8540.h | 2 +-
> include/configs/SCM.h | 4 +-
> include/configs/SIMPC8313.h | 12 ++--
> include/configs/Sandpoint8240.h | 2 +-
> include/configs/Sandpoint8245.h | 2 +-
> include/configs/TB5200.h | 6 +-
> include/configs/TOP5200.h | 6 +-
> include/configs/TOP860.h | 2 +-
> include/configs/TQM5200.h | 4 +-
> include/configs/TQM8260.h | 4 +-
> include/configs/TQM8272.h | 4 +-
> include/configs/TQM834x.h | 2 +-
> include/configs/TQM85xx.h | 8 +-
> include/configs/Total5200.h | 4 +-
> include/configs/VOH405.h | 2 +-
> include/configs/VOM405.h | 4 +-
> include/configs/VoVPN-GW.h | 2 +-
> include/configs/XPEDITE1000.h | 4 +-
> include/configs/XPEDITE5170.h | 4 +-
> include/configs/XPEDITE5200.h | 2 +-
> include/configs/XPEDITE5370.h | 2 +-
> include/configs/Yukon8220.h | 2 +-
> include/configs/ZPC1900.h | 2 +-
> include/configs/aev.h | 6 +-
> include/configs/amcc-common.h | 2 +-
> include/configs/aria.h | 2 +-
> include/configs/assabet.h | 2 +-
> include/configs/astro_mcf5373l.h | 6 +-
> include/configs/atc.h | 2 +-
> include/configs/barco.h | 2 +-
> include/configs/canmb.h | 6 +-
> include/configs/cm5200.h | 2 +-
> include/configs/cmi_mpc5xx.h | 2 +-
> include/configs/cobra5272.h | 2 +-
> include/configs/cogent_mpc8260.h | 4 +-
> include/configs/cogent_mpc8xx.h | 4 +-
> include/configs/corenet_ds.h | 4 +-
> include/configs/cpci5200.h | 6 +-
> include/configs/csb272.h | 2 +-
> include/configs/csb472.h | 2 +-
> include/configs/dbau1x00.h | 2 +-
> include/configs/debris.h | 2 +-
> include/configs/digsy_mtc.h | 4 +-
> include/configs/eNET.h | 2 +-
> include/configs/eXalion.h | 2 +-
> include/configs/ep8248.h | 2 +-
> include/configs/ep8260.h | 4 +-
> include/configs/ep82xxm.h | 2 +-
> include/configs/galaxy5200.h | 4 +-
> include/configs/gr_cpci_ax2000.h | 4 +-
> include/configs/gr_ep2s60.h | 4 +-
> include/configs/gr_xc3s_1500.h | 4 +-
> include/configs/grsim.h | 4 +-
> include/configs/grsim_leon2.h | 4 +-
> include/configs/gth2.h | 2 +-
> include/configs/gw8260.h | 2 +-
> include/configs/hcu4.h | 2 +-
> include/configs/hcu5.h | 2 +-
> include/configs/hmi1001.h | 6 +-
> include/configs/hymod.h | 4 +-
> include/configs/incaip.h | 2 +-
> include/configs/inka4x0.h | 4 +-
> include/configs/ipek01.h | 2 +-
> include/configs/jupiter.h | 4 +-
> include/configs/kmeter1.h | 2 +-
> include/configs/korat.h | 2 +-
> include/configs/kvme080.h | 2 +-
> include/configs/linkstation.h | 4 +-
> include/configs/lwmon5.h | 2 +-
> include/configs/manroland/common.h | 8 +-
> include/configs/manroland/mpc5200-common.h | 6 +-
> include/configs/mcc200.h | 6 +-
> include/configs/mcu25.h | 2 +-
> include/configs/mecp5123.h | 2 +-
> include/configs/mecp5200.h | 6 +-
> include/configs/mgcoge.h | 2 +-
> include/configs/microblaze-generic.h | 6 +-
> include/configs/motionpro.h | 8 +-
> include/configs/mpc5121ads.h | 2 +-
> include/configs/mpc7448hpc2.h | 2 +-
> include/configs/mpc8308_p1m.h | 2 +-
> include/configs/ms7750se.h | 2 +-
> include/configs/muas3001.h | 2 +-
> include/configs/munices.h | 6 +-
> include/configs/netstal-common.h | 2 +-
> include/configs/o2dnt.h | 6 +-
> include/configs/omap4_panda.h | 2 +-
> include/configs/omap4_sdp4430.h | 2 +-
> include/configs/pb1x00.h | 2 +-
> include/configs/pcm030.h | 4 +-
> include/configs/pdm360ng.h | 2 +-
> include/configs/pf5200.h | 6 +-
> include/configs/ppmc7xx.h | 2 +-
> include/configs/ppmc8260.h | 2 +-
> include/configs/purple.h | 2 +-
> include/configs/qemu-mips.h | 2 +-
> include/configs/quad100hd.h | 4 +-
> include/configs/r2dplus.h | 2 +-
> include/configs/r7780mp.h | 2 +-
> include/configs/rmu.h | 4 +-
> include/configs/sacsng.h | 2 +-
> include/configs/sbc8240.h | 2 +-
> include/configs/sbc8260.h | 2 +-
> include/configs/sbc8349.h | 2 +-
> include/configs/sbc8548.h | 22 +++---
> include/configs/sbc8560.h | 2 +-
> include/configs/sbc8641d.h | 4 +-
> include/configs/sc3.h | 2 +-
> include/configs/sequoia.h | 2 +-
> include/configs/smdk6400.h | 2 +-
> include/configs/smdkc100.h | 2 +-
> include/configs/socrates.h | 2 +-
> include/configs/sorcery.h | 2 +-
> include/configs/spc1920.h | 2 +-
> include/configs/spieval.h | 6 +-
> include/configs/stxgp3.h | 2 +-
> include/configs/stxssa.h | 2 +-
> include/configs/tb0229.h | 2 +-
> include/configs/tnetv107x_evm.h | 2 +-
> include/configs/utx8245.h | 2 +-
> include/configs/v38b.h | 2 +-
> include/configs/vct.h | 2 +-
> include/configs/ve8313.h | 2 +-
> include/configs/vme8349.h | 2 +-
> include/configs/xilinx-ppc.h | 2 +-
> nand_spl/board/amcc/acadia/Makefile | 2 +-
> nand_spl/board/amcc/acadia/config.mk | 8 +-
> nand_spl/board/amcc/bamboo/Makefile | 2 +-
> nand_spl/board/amcc/bamboo/config.mk | 8 +-
> nand_spl/board/amcc/canyonlands/Makefile | 2 +-
> nand_spl/board/amcc/canyonlands/config.mk | 8 +-
> nand_spl/board/amcc/kilauea/Makefile | 2 +-
> nand_spl/board/amcc/kilauea/config.mk | 8 +-
> nand_spl/board/amcc/sequoia/Makefile | 2 +-
> nand_spl/board/amcc/sequoia/config.mk | 8 +-
> nand_spl/board/freescale/mpc8313erdb/Makefile | 4 +-
> nand_spl/board/freescale/mpc8315erdb/Makefile | 4 +-
> nand_spl/board/freescale/mpc8536ds/Makefile | 4 +-
> nand_spl/board/freescale/mpc8569mds/Makefile | 4 +-
> nand_spl/board/freescale/mx31pdk/Makefile | 2 +-
> nand_spl/board/freescale/p1_p2_rdb/Makefile | 4 +-
> nand_spl/board/karo/tx25/Makefile | 2 +-
> nand_spl/board/samsung/smdk6400/Makefile | 2 +-
> nand_spl/board/samsung/smdk6400/config.mk | 8 +-
> nand_spl/board/sheldon/simpc8313/Makefile | 4 +-
> nand_spl/nand_boot.c | 2 +-
> nand_spl/nand_boot_fsl_nfc.c | 2 +-
> onenand_ipl/board/apollon/Makefile | 2 +-
> onenand_ipl/board/apollon/config.mk | 2 +-
> onenand_ipl/board/apollon/low_levelinit.S | 2 +-
> onenand_ipl/board/vpac270/Makefile | 2 +-
> onenand_ipl/board/vpac270/config.mk | 2 +-
> tools/Makefile | 3 +-
> 799 files changed, 1494 insertions(+), 1436 deletions(-)
Applied.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
KLB is an acronym for `Known Lazy Bastard', aka non-FAQ reader, aka
person who would rather make someone take their time to explain
something basic than look it up in a FAQ.
-- Tom Christiansen in <6aq547$mnr$2@csnews.cs.colorado.edu>
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 4/5] autoconfig.mk: avoid apostophes around hex values
2010-10-16 23:57 ` [U-Boot] [PATCH v2 4/5] autoconfig.mk: avoid apostophes around hex values Wolfgang Denk
2010-10-17 6:23 ` Mike Frysinger
@ 2010-10-18 20:09 ` Wolfgang Denk
1 sibling, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-18 20:09 UTC (permalink / raw)
To: u-boot
In message <1287273462-14872-5-git-send-email-wd@denx.de> I wrote:
> When generating include/autoconfig.mk, hex numbers would be quoted.
> This appears to be not a real problem, but caused some false positives
> during automatic testing of the builds. Don't use apostophes for
> decimal and hex numbers (nor or octal numbers).
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
> tools/scripts/define2mk.sed | 8 ++++++--
> 1 files changed, 6 insertions(+), 2 deletions(-)
Applied.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Program maintenance is an entropy-increasing process, and even its
most skilfull execution only delays the subsidence of the system into
unfixable obsolescence. - Fred Brooks, "The Mythical Man Month"
^ permalink raw reply [flat|nested] 23+ messages in thread
* [U-Boot] [PATCH v2 5/5] Makefile: move all Power Architecture boards into boards.cfg
2010-10-16 23:57 ` [U-Boot] [PATCH v2 5/5] Makefile: move all Power Architecture boards into boards.cfg Wolfgang Denk
@ 2010-10-18 20:12 ` Wolfgang Denk
0 siblings, 0 replies; 23+ messages in thread
From: Wolfgang Denk @ 2010-10-18 20:12 UTC (permalink / raw)
To: u-boot
In message <1287273462-14872-6-git-send-email-wd@denx.de> I wrote:
> Clean up Makefile, and drop a lot of the config.mk files on the way.
>
> We now also automatically pick all boards that are listed in
> boards.cfg (and with all configurations), so we can drop the redundant
> entries from MAKEALL to avoid building these twice.
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
> MAKEALL | 229 +------
> Makefile | 1169 -----------------------------
> board/LEOX/elpt860/config.mk | 36 -
> board/Marvell/db64360/config.mk | 28 -
> board/Marvell/db64460/config.mk | 28 -
> board/RPXClassic/config.mk | 29 -
> board/RPXlite/config.mk | 28 -
> board/RPXlite_dw/config.mk | 29 -
> board/RRvision/config.mk | 28 -
> board/a3000/config.mk | 30 -
> board/adder/config.mk | 27 -
> board/alaska/config.mk | 6 +-
> board/amcc/acadia/config.mk | 13 +-
> board/amcc/bamboo/config.mk | 13 +-
> board/amcc/bluestone/config.mk | 6 -
> board/amcc/bubinga/config.mk | 24 -
> board/amcc/canyonlands/config.mk | 13 +-
> board/amcc/ebony/config.mk | 12 -
> board/amcc/katmai/config.mk | 2 -
> board/amcc/kilauea/config.mk | 13 +-
> board/amcc/luan/config.mk | 12 -
> board/amcc/makalu/config.mk | 24 -
> board/amcc/ocotea/config.mk | 8 -
> board/amcc/redwood/config.mk | 6 -
> board/amcc/sequoia/config.mk | 13 +-
> board/amcc/taihu/config.mk | 24 -
> board/amcc/taishan/config.mk | 8 -
> board/amcc/walnut/config.mk | 24 -
> board/amcc/yosemite/config.mk | 12 -
> board/amirix/ap1000/config.mk | 5 -
> board/atc/config.mk | 13 +-
> board/atum8548/config.mk | 29 -
> board/avnet/fx12mm/config.mk | 5 +-
> board/avnet/v5fx30teval/config.mk | 5 +-
> board/barco/config.mk | 30 -
> board/bc3450/config.mk | 20 +-
> board/bmw/config.mk | 6 +-
> board/c2mon/config.mk | 28 -
> board/canmb/config.mk | 11 +-
> board/cm5200/config.mk | 5 +-
> board/cmi/config.mk | 8 +-
> board/cogent/config.mk | 6 +-
> board/cpc45/config.mk | 11 +-
> board/cpu86/config.mk | 15 +-
> board/cpu87/config.mk | 15 +-
> board/cray/L1/config.mk | 26 -
> board/csb272/config.mk | 5 -
> board/csb472/config.mk | 5 -
> board/cu824/config.mk | 30 -
> board/dave/PPChameleonEVB/config.mk | 28 -
> board/davedenx/aria/config.mk | 23 -
> board/digsy_mtc/config.mk | 18 +-
> board/eXalion/config.mk | 31 -
> board/eltec/bab7xx/config.mk | 26 -
> board/eltec/elppc/config.mk | 26 -
> board/eltec/mhpc/config.mk | 33 -
> board/emk/top5200/config.mk | 13 +-
> board/emk/top860/config.mk | 28 -
> board/ep8248/config.mk | 30 -
> board/ep8260/config.mk | 11 +-
> board/ep82xxm/config.mk | 26 -
> board/ep88x/config.mk | 27 -
> board/eric/config.mk | 29 -
> board/esd/adciop/config.mk | 33 -
> board/esd/apc405/config.mk | 28 -
> board/esd/ar405/config.mk | 23 -
> board/esd/ash405/config.mk | 28 -
> board/esd/canbt/config.mk | 23 -
> board/esd/cms700/config.mk | 23 -
> board/esd/cpci2dp/config.mk | 28 -
> board/esd/cpci405/config.mk | 24 -
> board/esd/cpci5200/config.mk | 25 +-
> board/esd/cpci750/config.mk | 28 -
> board/esd/cpciiser4/config.mk | 30 -
> board/esd/dasa_sim/config.mk | 1 -
> board/esd/dp405/config.mk | 24 -
> board/esd/du405/config.mk | 30 -
> board/esd/du440/config.mk | 7 +-
> board/esd/hh405/config.mk | 31 -
> board/esd/hub405/config.mk | 28 -
> board/esd/mecp5123/config.mk | 23 -
> board/esd/mecp5200/config.mk | 25 +-
> board/esd/ocrtc/config.mk | 29 -
> board/esd/pci405/config.mk | 29 -
> board/esd/pf5200/config.mk | 25 +-
> board/esd/plu405/config.mk | 28 -
> board/esd/pmc405/config.mk | 24 -
> board/esd/pmc405de/config.mk | 23 -
> board/esd/pmc440/config.mk | 7 +-
> board/esd/vme8349/config.mk | 28 -
> board/esd/voh405/config.mk | 28 -
> board/esd/vom405/config.mk | 23 -
> board/esd/wuh405/config.mk | 28 -
> board/esteem192e/config.mk | 28 -
> board/etin/debris/config.mk | 31 -
> board/etin/kvme080/config.mk | 30 -
> board/etx094/config.mk | 28 -
> board/evb64260/config.mk | 28 -
> board/fads/config.mk | 1 -
> board/flagadm/config.mk | 28 -
> board/freescale/corenet_ds/config.mk | 3 -
> board/freescale/mpc5121ads/config.mk | 23 -
> board/freescale/mpc5121ads/mpc5121ads.c | 2 +-
> board/freescale/mpc7448hpc2/config.mk | 8 +-
> board/freescale/mpc8260ads/config.mk | 37 -
> board/freescale/mpc8266ads/config.mk | 5 +-
> board/freescale/mpc8308rdb/config.mk | 1 -
> board/freescale/mpc8313erdb/config.mk | 7 -
> board/freescale/mpc8315erdb/config.mk | 9 -
> board/freescale/mpc8323erdb/config.mk | 28 -
> board/freescale/mpc832xemds/config.mk | 28 -
> board/freescale/mpc832xemds/pci.c | 4 +-
> board/freescale/mpc8349emds/config.mk | 28 -
> board/freescale/mpc8349itx/config.mk | 31 -
> board/freescale/mpc8360emds/config.mk | 28 -
> board/freescale/mpc8360emds/pci.c | 4 +-
> board/freescale/mpc8360erdk/config.mk | 28 -
> board/freescale/mpc8360erdk/mpc8360erdk.c | 2 +-
> board/freescale/mpc837xemds/config.mk | 28 -
> board/freescale/mpc837xerdb/config.mk | 28 -
> board/freescale/mpc8536ds/config.mk | 7 -
> board/freescale/mpc8540ads/config.mk | 29 -
> board/freescale/mpc8541cds/config.mk | 26 -
> board/freescale/mpc8544ds/config.mk | 28 -
> board/freescale/mpc8548cds/config.mk | 28 -
> board/freescale/mpc8555cds/config.mk | 26 -
> board/freescale/mpc8560ads/config.mk | 29 -
> board/freescale/mpc8568mds/config.mk | 26 -
> board/freescale/mpc8569mds/config.mk | 5 -
> board/freescale/mpc8572ds/config.mk | 4 -
> board/freescale/mpc8610hpcd/config.mk | 22 -
> board/freescale/mpc8641hpcn/config.mk | 28 -
> board/freescale/p1022ds/config.mk | 4 -
> board/freescale/p1_p2_rdb/config.mk | 7 -
> board/freescale/p2020ds/config.mk | 4 -
> board/funkwerk/vovpn-gw/config.mk | 21 -
> board/g2000/config.mk | 29 -
> board/galaxy5200/config.mk | 23 +-
> board/gdsys/dlvision/config.mk | 24 -
> board/gdsys/gdppc440etx/config.mk | 8 -
> board/gdsys/intip/config.mk | 8 +-
> board/gdsys/neo/config.mk | 24 -
> board/gen860t/config.mk | 28 -
> board/genietv/config.mk | 1 -
> board/gw8260/config.mk | 9 +-
> board/hermes/config.mk | 28 -
> board/hidden_dragon/config.mk | 30 -
> board/hymod/config.mk | 2 -
> board/icecube/config.mk | 25 +-
> board/icu862/config.mk | 1 -
> board/ids8247/config.mk | 10 +-
> board/inka4x0/config.mk | 17 +-
> board/ip860/config.mk | 28 -
> board/ipek01/config.mk | 5 +-
> board/iphase4539/config.mk | 6 +-
> board/ispan/config.mk | 29 -
> board/ivm/config.mk | 29 -
> board/jse/config.mk | 24 -
> board/jupiter/config.mk | 18 +-
> board/keymile/km8xx/config.mk | 28 -
> board/keymile/kmeter1/config.mk | 24 -
> board/keymile/mgcoge/config.mk | 24 -
> board/korat/config.mk | 6 +-
> board/kup/kup4k/config.mk | 28 -
> board/kup/kup4x/config.mk | 28 -
> board/lantec/config.mk | 28 -
> board/linkstation/config.mk | 50 --
> board/lwmon/config.mk | 30 -
> board/lwmon5/config.mk | 4 -
> board/manroland/hmi1001/config.mk | 20 +-
> board/manroland/mucmc52/config.mk | 20 +-
> board/manroland/uc100/config.mk | 29 -
> board/manroland/uc101/config.mk | 20 +-
> board/matrix_vision/mvbc_p/config.mk | 11 +-
> board/matrix_vision/mvblm7/config.mk | 25 -
> board/matrix_vision/mvsmr/config.mk | 11 +-
> board/mbx8xx/config.mk | 33 -
> board/mcc200/config.mk | 23 +-
> board/ml2/config.mk | 7 -
> board/mosaixtech/icon/config.mk | 2 -
> board/motionpro/config.mk | 6 +-
> board/mousse/config.mk | 3 -
> board/mpc8308_p1m/config.mk | 3 -
> board/mpc8540eval/config.mk | 29 -
> board/mpl/mip405/config.mk | 29 -
> board/mpl/pati/config.mk | 10 +-
> board/mpl/pip405/config.mk | 29 -
> board/muas3001/config.mk | 24 -
> board/munices/config.mk | 16 +-
> board/musenki/config.mk | 30 -
> board/mvblue/config.mk | 26 -
> board/nc650/config.mk | 29 -
> board/netphone/config.mk | 28 -
> board/netstal/hcu4/config.mk | 3 -
> board/netstal/hcu5/config.mk | 3 -
> board/netstal/mcu25/config.mk | 2 -
> board/netta/config.mk | 28 -
> board/netta2/config.mk | 28 -
> board/netvia/config.mk | 28 -
> board/nx823/config.mk | 28 -
> board/o2dnt/config.mk | 6 +-
> board/oxc/config.mk | 31 -
> board/pcippc2/config.mk | 30 -
> board/pcs440ep/config.mk | 8 -
> board/pdm360ng/config.mk | 24 -
> board/phytec/pcm030/config.mk | 19 +-
> board/pm520/config.mk | 7 +-
> board/pm826/config.mk | 15 +-
> board/pm828/config.mk | 15 +-
> board/pm854/config.mk | 29 -
> board/pm856/config.mk | 29 -
> board/pn62/config.mk | 30 -
> board/ppmc7xx/config.mk | 2 -
> board/ppmc8260/config.mk | 4 +-
> board/prodrive/alpr/config.mk | 12 -
> board/prodrive/p3mx/config.mk | 28 -
> board/prodrive/p3p440/config.mk | 12 -
> board/quad100hd/config.mk | 24 -
> board/quantum/config.mk | 28 -
> board/r360mpi/config.mk | 28 -
> board/rattler/config.mk | 30 -
> board/rbc823/config.mk | 28 -
> board/rmu/config.mk | 28 -
> board/rpxsuper/config.mk | 9 +-
> board/rsdproto/config.mk | 7 -
> board/sacsng/config.mk | 9 +-
> board/sandburst/karef/config.mk | 6 -
> board/sandburst/metrobox/config.mk | 6 -
> board/sandpoint/config.mk | 31 -
> board/sbc405/config.mk | 28 -
> board/sbc8240/config.mk | 30 -
> board/sbc8260/config.mk | 9 +-
> board/sbc8349/config.mk | 27 -
> board/sbc8548/config.mk | 28 -
> board/sbc8560/config.mk | 30 -
> board/sbc8641d/config.mk | 27 -
> board/sc3/config.mk | 24 -
> board/sheldon/simpc8313/config.mk | 8 -
> board/siemens/IAD210/config.mk | 33 -
> board/siemens/SCM/config.mk | 10 +-
> board/sixnet/config.mk | 28 -
> board/snmc/qs850/config.mk | 29 -
> board/snmc/qs860t/config.mk | 29 -
> board/socrates/config.mk | 29 -
> board/sorcery/config.mk | 5 +-
> board/spc1920/config.mk | 7 -
> board/spd8xx/config.mk | 29 -
> board/stx/stxgp3/config.mk | 29 -
> board/stx/stxssa/config.mk | 30 -
> board/stx/stxxtc/config.mk | 28 -
> board/svm_sc8xx/config.mk | 24 -
> board/t3corp/config.mk | 6 -
> board/total5200/config.mk | 21 +-
> board/tqc/tqm5200/config.mk | 24 +-
> board/tqc/tqm8260/config.mk | 10 +-
> board/tqc/tqm8272/config.mk | 10 +-
> board/tqc/tqm834x/config.mk | 23 -
> board/tqc/tqm85xx/config.mk | 31 -
> board/tqc/tqm8xx/config.mk | 28 -
> board/utx8245/config.mk | 33 -
> board/v37/config.mk | 27 -
> board/v38b/config.mk | 10 +-
> board/ve8313/config.mk | 7 -
> board/w7o/config.mk | 31 -
> board/westel/amx860/config.mk | 2 -
> board/xes/xpedite1000/config.mk | 6 -
> board/xes/xpedite5170/config.mk | 27 -
> board/xes/xpedite5200/config.mk | 29 -
> board/xes/xpedite5370/config.mk | 29 -
> board/xilinx/ml507/config.mk | 30 +-
> board/xilinx/ppc405-generic/config.mk | 29 +-
> board/xilinx/ppc440-generic/config.mk | 29 +-
> board/zeus/config.mk | 24 -
> board/zpc1900/config.mk | 30 -
> boards.cfg | 375 +++++++++-
> doc/README.korat | 6 +-
> include/configs/A3000.h | 1 +
> include/configs/ADCIOP.h | 2 +
> include/configs/ADS860.h | 2 +
> include/configs/AMX860.h | 2 +
> include/configs/AP1000.h | 7 +
> include/configs/APC405.h | 2 +
> include/configs/AR405.h | 2 +
> include/configs/ASH405.h | 2 +
> include/configs/ATUM8548.h | 4 +
> include/configs/Adder.h | 2 +
> include/configs/Alaska8220.h | 2 +
> include/configs/BAB7xx.h | 2 +
> include/configs/BC3450.h | 10 +
> include/configs/BMW.h | 2 +
> include/configs/CANBT.h | 2 +
> include/configs/CATcenter.h | 2 +
> include/configs/CMS700.h | 2 +
> include/configs/CPC45.h | 1 +
> include/configs/CPCI2DP.h | 2 +
> include/configs/CPCI405.h | 2 +
> include/configs/CPCI4052.h | 2 +
> include/configs/CPCI405AB.h | 2 +
> include/configs/CPCI405DT.h | 2 +
> include/configs/CPCI750.h | 2 +
> include/configs/CPCIISER4.h | 2 +
> include/configs/CPU86.h | 6 +
> include/configs/CPU87.h | 6 +
> include/configs/CRAYL1.h | 7 +
> include/configs/CU824.h | 1 +
> include/configs/DASA_SIM.h | 2 +
> include/configs/DB64360.h | 2 +
> include/configs/DB64460.h | 2 +
> include/configs/DP405.h | 2 +
> include/configs/DU405.h | 2 +
> include/configs/DU440.h | 4 +
> include/configs/ELPPC.h | 2 +
> include/configs/ELPT860.h | 2 +
> include/configs/EP88x.h | 2 +
> include/configs/ERIC.h | 2 +
> include/configs/ESTEEM192E.h | 2 +
> include/configs/ETX094.h | 2 +
> include/configs/EVB64260.h | 2 +
> include/configs/FADS823.h | 2 +
> include/configs/FADS850SAR.h | 2 +
> include/configs/FADS860T.h | 2 +
> include/configs/FLAGADM.h | 2 +
> include/configs/FPS850L.h | 2 +
> include/configs/FPS860L.h | 2 +
> include/configs/G2000.h | 2 +
> include/configs/GEN860T.h | 2 +
> include/configs/GENIETV.h | 2 +
> include/configs/HH405.h | 2 +
> include/configs/HIDDEN_DRAGON.h | 2 +
> include/configs/HUB405.h | 2 +
> include/configs/IAD210.h | 2 +
> include/configs/ICU862.h | 2 +
> include/configs/IDS8247.h | 2 +
> include/configs/IP860.h | 3 +
> include/configs/IPHASE4539.h | 2 +
> include/configs/ISPAN.h | 2 +
> include/configs/IVML24.h | 2 +
> include/configs/IVMS8.h | 2 +
> include/configs/IceCube.h | 11 +
> include/configs/JSE.h | 4 +-
> include/configs/KAREF.h | 3 +
> include/configs/KUP4K.h | 2 +
> include/configs/KUP4X.h | 2 +
> include/configs/LANTEC.h | 2 +
> include/configs/MBX.h | 2 +
> include/configs/MBX860T.h | 2 +
> include/configs/METROBOX.h | 3 +
> include/configs/MHPC.h | 2 +
> include/configs/MIP405.h | 3 +
> include/configs/ML2.h | 1 +
> include/configs/MOUSSE.h | 4 +
> include/configs/MPC8260ADS.h | 4 +
> include/configs/MPC8266ADS.h | 2 +
> include/configs/MPC8308RDB.h | 2 +
> include/configs/MPC8313ERDB.h | 4 +
> include/configs/MPC8315ERDB.h | 6 +-
> include/configs/MPC8323ERDB.h | 2 +
> include/configs/MPC832XEMDS.h | 4 +-
> include/configs/MPC8349EMDS.h | 10 +-
> include/configs/MPC8349ITX.h | 8 +-
> include/configs/MPC8360EMDS.h | 3 +
> include/configs/MPC8360ERDK.h | 6 +-
> include/configs/MPC837XEMDS.h | 2 +
> include/configs/MPC837XERDB.h | 2 +
> include/configs/MPC8536DS.h | 10 +-
> include/configs/MPC8540ADS.h | 6 +
> include/configs/MPC8540EVAL.h | 2 +
> include/configs/MPC8541CDS.h | 2 +
> include/configs/MPC8544DS.h | 4 +
> include/configs/MPC8548CDS.h | 4 +
> include/configs/MPC8555CDS.h | 2 +
> include/configs/MPC8560ADS.h | 6 +
> include/configs/MPC8568MDS.h | 2 +
> include/configs/MPC8569MDS.h | 6 +-
> include/configs/MPC8572DS.h | 4 +
> include/configs/MPC8610HPCD.h | 2 +
> include/configs/MPC8641HPCN.h | 6 +
> include/configs/MPC86xADS.h | 2 +
> include/configs/MPC885ADS.h | 2 +
> include/configs/MUSENKI.h | 1 +
> include/configs/MVBC_P.h | 4 +
> include/configs/MVBLM7.h | 4 +-
> include/configs/MVBLUE.h | 2 +
> include/configs/MVSMR.h | 4 +
> include/configs/NC650.h | 2 +
> include/configs/NETPHONE.h | 2 +
> include/configs/NETTA.h | 2 +
> include/configs/NETTA2.h | 2 +
> include/configs/NETVIA.h | 2 +
> include/configs/NSCU.h | 2 +
> include/configs/NX823.h | 2 +
> include/configs/OCRTC.h | 2 +
> include/configs/OXC.h | 2 +
> include/configs/P1022DS.h | 4 +
> include/configs/P1_P2_RDB.h | 10 +-
> include/configs/P2020DS.h | 4 +
> include/configs/P3G4.h | 2 +
> include/configs/P4080DS.h | 4 +
> include/configs/PATI.h | 3 +
> include/configs/PCI405.h | 2 +
> include/configs/PCIPPC2.h | 2 +
> include/configs/PCIPPC6.h | 2 +
> include/configs/PIP405.h | 3 +
> include/configs/PLU405.h | 2 +
> include/configs/PM520.h | 2 +
> include/configs/PM826.h | 4 +
> include/configs/PM828.h | 4 +
> include/configs/PM854.h | 2 +
> include/configs/PM856.h | 2 +
> include/configs/PMC405.h | 2 +
> include/configs/PMC405DE.h | 2 +
> include/configs/PMC440.h | 4 +
> include/configs/PN62.h | 2 +
> include/configs/PPChameleonEVB.h | 2 +
> include/configs/QS823.h | 2 +
> include/configs/QS850.h | 2 +
> include/configs/QS860T.h | 3 +
> include/configs/R360MPI.h | 2 +
> include/configs/RBC823.h | 1 +
> include/configs/RPXClassic.h | 2 +
> include/configs/RPXlite.h | 2 +
> include/configs/RPXlite_DW.h | 2 +
> include/configs/RPXsuper.h | 1 +
> include/configs/RRvision.h | 2 +
> include/configs/Rattler.h | 2 +
> include/configs/SBC8540.h | 2 +
> include/configs/SCM.h | 2 +
> include/configs/SIMPC8313.h | 4 +
> include/configs/SM850.h | 2 +
> include/configs/SPD823TS.h | 2 +
> include/configs/SXNI855T.h | 2 +
> include/configs/Sandpoint8240.h | 2 +
> include/configs/Sandpoint8245.h | 2 +
> include/configs/TB5200.h | 11 +
> include/configs/TK885D.h | 2 +
> include/configs/TOP5200.h | 8 +
> include/configs/TOP860.h | 3 +
> include/configs/TQM5200.h | 11 +
> include/configs/TQM823L.h | 2 +
> include/configs/TQM823M.h | 2 +
> include/configs/TQM8260.h | 2 +
> include/configs/TQM8272.h | 2 +
> include/configs/TQM834x.h | 2 +
> include/configs/TQM850L.h | 2 +
> include/configs/TQM850M.h | 2 +
> include/configs/TQM855L.h | 2 +
> include/configs/TQM855M.h | 2 +
> include/configs/TQM85xx.h | 6 +
> include/configs/TQM860L.h | 2 +
> include/configs/TQM860M.h | 2 +
> include/configs/TQM862L.h | 2 +
> include/configs/TQM862M.h | 2 +
> include/configs/TQM866M.h | 2 +
> include/configs/TQM885D.h | 2 +
> include/configs/Total5200.h | 10 +
> include/configs/VOH405.h | 2 +
> include/configs/VOM405.h | 2 +
> include/configs/VoVPN-GW.h | 2 +
> include/configs/W7OLMC.h | 2 +
> include/configs/W7OLMG.h | 2 +
> include/configs/WUH405.h | 2 +
> include/configs/XPEDITE1000.h | 2 +
> include/configs/XPEDITE5170.h | 2 +
> include/configs/XPEDITE5200.h | 4 +
> include/configs/XPEDITE5370.h | 4 +
> include/configs/Yukon8220.h | 2 +
> include/configs/ZPC1900.h | 3 +
> include/configs/ZUMA.h | 2 +
> include/configs/acadia.h | 4 +
> include/configs/aev.h | 11 +
> include/configs/alpr.h | 3 +
> include/configs/aria.h | 2 +
> include/configs/atc.h | 2 +
> include/configs/bamboo.h | 4 +
> include/configs/barco.h | 2 +
> include/configs/bluestone.h | 5 +
> include/configs/bubinga.h | 2 +
> include/configs/c2mon.h | 2 +
> include/configs/canmb.h | 7 +
> include/configs/canyonlands.h | 4 +
> include/configs/cm5200.h | 2 +
> include/configs/cmi_mpc5xx.h | 2 +
> include/configs/cogent_mpc8260.h | 2 +
> include/configs/cogent_mpc8xx.h | 2 +
> include/configs/cpci5200.h | 4 +
> include/configs/csb272.h | 2 +
> include/configs/csb472.h | 2 +
> include/configs/debris.h | 2 +
> include/configs/digsy_mtc.h | 10 +
> include/configs/dlvision.h | 2 +
> include/configs/eXalion.h | 2 +
> include/configs/ebony.h | 2 +
> include/configs/ep8248.h | 2 +
> include/configs/ep8260.h | 2 +
> include/configs/ep82xxm.h | 2 +
> include/configs/galaxy5200.h | 14 +
> include/configs/gdppc440etx.h | 2 +
> include/configs/gw8260.h | 2 +
> include/configs/hcu4.h | 2 +
> include/configs/hcu5.h | 2 +
> include/configs/hermes.h | 2 +
> include/configs/hmi1001.h | 4 +
> include/configs/hymod.h | 2 +
> include/configs/icon.h | 3 +
> include/configs/inka4x0.h | 9 +
> include/configs/intip.h | 4 +
> include/configs/ipek01.h | 2 +
> include/configs/jupiter.h | 9 +
> include/configs/katmai.h | 2 +
> include/configs/kilauea.h | 4 +
> include/configs/kmeter1.h | 2 +
> include/configs/kmsupx4.h | 2 +
> include/configs/korat.h | 6 +
> include/configs/kvme080.h | 2 +
> include/configs/linkstation.h | 16 +
> include/configs/luan.h | 2 +
> include/configs/lwmon.h | 2 +
> include/configs/lwmon5.h | 5 +
> include/configs/makalu.h | 2 +
> include/configs/mcc200.h | 10 +
> include/configs/mcu25.h | 2 +
> include/configs/mecp5123.h | 2 +
> include/configs/mecp5200.h | 4 +
> include/configs/mgcoge.h | 2 +
> include/configs/mgsuvd.h | 2 +
> include/configs/motionpro.h | 2 +
> include/configs/mpc5121ads.h | 2 +
> include/configs/mpc7448hpc2.h | 2 +
> include/configs/mpc8308_p1m.h | 4 +
> include/configs/muas3001.h | 2 +
> include/configs/mucmc52.h | 4 +
> include/configs/munices.h | 5 +
> include/configs/neo.h | 2 +
> include/configs/o2dnt.h | 2 +
> include/configs/ocotea.h | 2 +
> include/configs/p3mx.h | 2 +
> include/configs/p3p440.h | 3 +
> include/configs/pcm030.h | 11 +
> include/configs/pcs440ep.h | 3 +
> include/configs/pdm360ng.h | 2 +
> include/configs/pf5200.h | 4 +
> include/configs/ppmc7xx.h | 1 +
> include/configs/ppmc8260.h | 2 +
> include/configs/quad100hd.h | 2 +
> include/configs/quantum.h | 2 +
> include/configs/redwood.h | 2 +
> include/configs/rmu.h | 2 +
> include/configs/rsdproto.h | 2 +
> include/configs/sacsng.h | 2 +
> include/configs/sbc405.h | 2 +
> include/configs/sbc8240.h | 2 +
> include/configs/sbc8260.h | 2 +
> include/configs/sbc8349.h | 17 +-
> include/configs/sbc8548.h | 4 +
> include/configs/sbc8560.h | 2 +
> include/configs/sbc8641d.h | 2 +
> include/configs/sc3.h | 2 +
> include/configs/sequoia.h | 4 +
> include/configs/socrates.h | 2 +
> include/configs/sorcery.h | 2 +
> include/configs/spc1920.h | 2 +
> include/configs/stxgp3.h | 2 +
> include/configs/stxssa.h | 2 +
> include/configs/stxxtc.h | 2 +
> include/configs/svm_sc8xx.h | 2 +
> include/configs/t3corp.h | 4 +
> include/configs/taihu.h | 2 +
> include/configs/taishan.h | 2 +
> include/configs/uc100.h | 2 +
> include/configs/uc101.h | 4 +
> include/configs/utx8245.h | 3 +
> include/configs/v37.h | 2 +
> include/configs/v38b.h | 3 +
> include/configs/ve8313.h | 4 +
> include/configs/virtlab2.h | 2 +
> include/configs/vme8349.h | 12 +-
> include/configs/walnut.h | 4 +-
> include/configs/yosemite.h | 2 +
> include/configs/yucca.h | 2 +
> include/configs/zeus.h | 2 +
> 580 files changed, 1395 insertions(+), 6768 deletions(-)
> delete mode 100644 board/LEOX/elpt860/config.mk
> delete mode 100644 board/Marvell/db64360/config.mk
> delete mode 100644 board/Marvell/db64460/config.mk
> delete mode 100644 board/RPXClassic/config.mk
> delete mode 100644 board/RPXlite/config.mk
> delete mode 100644 board/RPXlite_dw/config.mk
> delete mode 100644 board/RRvision/config.mk
> delete mode 100644 board/a3000/config.mk
> delete mode 100644 board/adder/config.mk
> delete mode 100644 board/amcc/bubinga/config.mk
> delete mode 100644 board/amcc/makalu/config.mk
> delete mode 100644 board/amcc/taihu/config.mk
> delete mode 100644 board/amcc/walnut/config.mk
> delete mode 100644 board/atum8548/config.mk
> delete mode 100644 board/barco/config.mk
> delete mode 100644 board/c2mon/config.mk
> delete mode 100644 board/cray/L1/config.mk
> delete mode 100644 board/cu824/config.mk
> delete mode 100644 board/dave/PPChameleonEVB/config.mk
> delete mode 100644 board/davedenx/aria/config.mk
> delete mode 100644 board/eXalion/config.mk
> delete mode 100644 board/eltec/bab7xx/config.mk
> delete mode 100644 board/eltec/elppc/config.mk
> delete mode 100644 board/eltec/mhpc/config.mk
> delete mode 100644 board/emk/top860/config.mk
> delete mode 100644 board/ep8248/config.mk
> delete mode 100644 board/ep82xxm/config.mk
> delete mode 100644 board/ep88x/config.mk
> delete mode 100644 board/eric/config.mk
> delete mode 100644 board/esd/adciop/config.mk
> delete mode 100644 board/esd/apc405/config.mk
> delete mode 100644 board/esd/ar405/config.mk
> delete mode 100644 board/esd/ash405/config.mk
> delete mode 100644 board/esd/canbt/config.mk
> delete mode 100644 board/esd/cms700/config.mk
> delete mode 100644 board/esd/cpci2dp/config.mk
> delete mode 100644 board/esd/cpci405/config.mk
> delete mode 100644 board/esd/cpci750/config.mk
> delete mode 100644 board/esd/cpciiser4/config.mk
> delete mode 100644 board/esd/dp405/config.mk
> delete mode 100644 board/esd/du405/config.mk
> delete mode 100644 board/esd/hh405/config.mk
> delete mode 100644 board/esd/hub405/config.mk
> delete mode 100644 board/esd/mecp5123/config.mk
> delete mode 100644 board/esd/ocrtc/config.mk
> delete mode 100644 board/esd/pci405/config.mk
> delete mode 100644 board/esd/plu405/config.mk
> delete mode 100644 board/esd/pmc405/config.mk
> delete mode 100644 board/esd/pmc405de/config.mk
> delete mode 100644 board/esd/vme8349/config.mk
> delete mode 100644 board/esd/voh405/config.mk
> delete mode 100644 board/esd/vom405/config.mk
> delete mode 100644 board/esd/wuh405/config.mk
> delete mode 100644 board/esteem192e/config.mk
> delete mode 100644 board/etin/debris/config.mk
> delete mode 100644 board/etin/kvme080/config.mk
> delete mode 100644 board/etx094/config.mk
> delete mode 100644 board/evb64260/config.mk
> delete mode 100644 board/flagadm/config.mk
> delete mode 100644 board/freescale/mpc5121ads/config.mk
> delete mode 100644 board/freescale/mpc8260ads/config.mk
> delete mode 100644 board/freescale/mpc8308rdb/config.mk
> delete mode 100644 board/freescale/mpc8313erdb/config.mk
> delete mode 100644 board/freescale/mpc8315erdb/config.mk
> delete mode 100644 board/freescale/mpc8323erdb/config.mk
> delete mode 100644 board/freescale/mpc832xemds/config.mk
> delete mode 100644 board/freescale/mpc8349emds/config.mk
> delete mode 100644 board/freescale/mpc8349itx/config.mk
> delete mode 100644 board/freescale/mpc8360emds/config.mk
> delete mode 100644 board/freescale/mpc8360erdk/config.mk
> delete mode 100644 board/freescale/mpc837xemds/config.mk
> delete mode 100644 board/freescale/mpc837xerdb/config.mk
> delete mode 100644 board/freescale/mpc8540ads/config.mk
> delete mode 100644 board/freescale/mpc8541cds/config.mk
> delete mode 100644 board/freescale/mpc8544ds/config.mk
> delete mode 100644 board/freescale/mpc8548cds/config.mk
> delete mode 100644 board/freescale/mpc8555cds/config.mk
> delete mode 100644 board/freescale/mpc8560ads/config.mk
> delete mode 100644 board/freescale/mpc8568mds/config.mk
> delete mode 100644 board/freescale/mpc8610hpcd/config.mk
> delete mode 100644 board/freescale/mpc8641hpcn/config.mk
> delete mode 100644 board/funkwerk/vovpn-gw/config.mk
> delete mode 100644 board/g2000/config.mk
> delete mode 100644 board/gdsys/dlvision/config.mk
> delete mode 100644 board/gdsys/neo/config.mk
> delete mode 100644 board/gen860t/config.mk
> delete mode 100644 board/hermes/config.mk
> delete mode 100644 board/hidden_dragon/config.mk
> delete mode 100644 board/ip860/config.mk
> delete mode 100644 board/ispan/config.mk
> delete mode 100644 board/ivm/config.mk
> delete mode 100644 board/jse/config.mk
> delete mode 100644 board/keymile/km8xx/config.mk
> delete mode 100644 board/keymile/kmeter1/config.mk
> delete mode 100644 board/keymile/mgcoge/config.mk
> delete mode 100644 board/kup/kup4k/config.mk
> delete mode 100644 board/kup/kup4x/config.mk
> delete mode 100644 board/lantec/config.mk
> delete mode 100644 board/linkstation/config.mk
> delete mode 100644 board/lwmon/config.mk
> delete mode 100644 board/manroland/uc100/config.mk
> delete mode 100644 board/matrix_vision/mvblm7/config.mk
> delete mode 100644 board/mbx8xx/config.mk
> delete mode 100644 board/mpc8308_p1m/config.mk
> delete mode 100644 board/mpc8540eval/config.mk
> delete mode 100644 board/mpl/mip405/config.mk
> delete mode 100644 board/mpl/pip405/config.mk
> delete mode 100644 board/muas3001/config.mk
> delete mode 100644 board/musenki/config.mk
> delete mode 100644 board/mvblue/config.mk
> delete mode 100644 board/nc650/config.mk
> delete mode 100644 board/netphone/config.mk
> delete mode 100644 board/netta/config.mk
> delete mode 100644 board/netta2/config.mk
> delete mode 100644 board/netvia/config.mk
> delete mode 100644 board/nx823/config.mk
> delete mode 100644 board/oxc/config.mk
> delete mode 100644 board/pcippc2/config.mk
> delete mode 100644 board/pdm360ng/config.mk
> delete mode 100644 board/pm854/config.mk
> delete mode 100644 board/pm856/config.mk
> delete mode 100644 board/pn62/config.mk
> delete mode 100644 board/prodrive/p3mx/config.mk
> delete mode 100644 board/quad100hd/config.mk
> delete mode 100644 board/quantum/config.mk
> delete mode 100644 board/r360mpi/config.mk
> delete mode 100644 board/rattler/config.mk
> delete mode 100644 board/rbc823/config.mk
> delete mode 100644 board/rmu/config.mk
> delete mode 100644 board/sandpoint/config.mk
> delete mode 100644 board/sbc405/config.mk
> delete mode 100644 board/sbc8240/config.mk
> delete mode 100644 board/sbc8349/config.mk
> delete mode 100644 board/sbc8548/config.mk
> delete mode 100644 board/sbc8560/config.mk
> delete mode 100644 board/sbc8641d/config.mk
> delete mode 100644 board/sc3/config.mk
> delete mode 100644 board/siemens/IAD210/config.mk
> delete mode 100644 board/sixnet/config.mk
> delete mode 100644 board/snmc/qs850/config.mk
> delete mode 100644 board/snmc/qs860t/config.mk
> delete mode 100644 board/socrates/config.mk
> delete mode 100644 board/spd8xx/config.mk
> delete mode 100644 board/stx/stxgp3/config.mk
> delete mode 100644 board/stx/stxssa/config.mk
> delete mode 100644 board/stx/stxxtc/config.mk
> delete mode 100644 board/svm_sc8xx/config.mk
> delete mode 100644 board/tqc/tqm834x/config.mk
> delete mode 100644 board/tqc/tqm85xx/config.mk
> delete mode 100644 board/tqc/tqm8xx/config.mk
> delete mode 100644 board/utx8245/config.mk
> delete mode 100644 board/v37/config.mk
> delete mode 100644 board/ve8313/config.mk
> delete mode 100644 board/w7o/config.mk
> delete mode 100644 board/xes/xpedite5170/config.mk
> delete mode 100644 board/xes/xpedite5200/config.mk
> delete mode 100644 board/xes/xpedite5370/config.mk
> delete mode 100644 board/zeus/config.mk
> delete mode 100644 board/zpc1900/config.mk
Applied.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The Wright Bothers weren't the first to fly. They were just the first
not to crash.
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2010-10-18 20:12 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-11 9:45 [U-Boot] [PATCH 0/3] Makefile cleanup Wolfgang Denk
2010-10-11 9:45 ` [U-Boot] [PATCH 1/3] Build: Add "board options" column to boards.cfg Wolfgang Denk
2010-10-11 9:45 ` [U-Boot] [PATCH 2/3] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
2010-10-11 19:17 ` Mike Frysinger
2010-10-12 19:46 ` Wolfgang Denk
2010-10-11 9:45 ` [U-Boot] [PATCH 3/3] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 0/5] Makefile cleanup Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 1/5] Build: Add "board options" column to boards.cfg Wolfgang Denk
2010-10-17 0:12 ` Marek Vasut
2010-10-17 7:16 ` Wolfgang Denk
2010-10-17 0:13 ` Reinhard Meyer
2010-10-17 7:33 ` Wolfgang Denk
2010-10-18 20:00 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 2/5] mkconfig: change CONFIG_MK_ prefix into plain CONFIG_ Wolfgang Denk
2010-10-17 6:24 ` Mike Frysinger
2010-10-18 20:02 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 3/5] Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE Wolfgang Denk
2010-10-18 20:08 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 4/5] autoconfig.mk: avoid apostophes around hex values Wolfgang Denk
2010-10-17 6:23 ` Mike Frysinger
2010-10-18 20:09 ` Wolfgang Denk
2010-10-16 23:57 ` [U-Boot] [PATCH v2 5/5] Makefile: move all Power Architecture boards into boards.cfg Wolfgang Denk
2010-10-18 20:12 ` Wolfgang Denk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox