summaryrefslogtreecommitdiffstats
path: root/arch/ppc
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-07-05 18:02:14 +0200
committerSascha Hauer <sha@octopus.labnet.pengutronix.de>2007-07-05 18:02:14 +0200
commitb2c5310d4da56237571bb8ea8d24b030c941030f (patch)
treec2c39f8c1ebdad8c3e69af86cb3c105434212edd /arch/ppc
parentfda840672d0eb662ddf4c7080532fe2dfeb0b0b1 (diff)
downloadbarebox-b2c5310d4da56237571bb8ea8d24b030c941030f.tar.gz
barebox-b2c5310d4da56237571bb8ea8d24b030c941030f.tar.xz
svn_rev_653
restructure tree, add reginfo command
Diffstat (limited to 'arch/ppc')
-rw-r--r--arch/ppc/Kconfig4
-rw-r--r--arch/ppc/configs/phycore_mpc5200b_tiny_defconfig27
-rw-r--r--arch/ppc/lib/Makefile2
3 files changed, 20 insertions, 13 deletions
diff --git a/arch/ppc/Kconfig b/arch/ppc/Kconfig
index 0a77d9110b..36d2890942 100644
--- a/arch/ppc/Kconfig
+++ b/arch/ppc/Kconfig
@@ -13,6 +13,10 @@ config CACHELINE_SIZE
int
default 32 if MPC5200
+config HAS_REGINFO
+ bool
+ default y if MPC5200
+
choice
prompt "Select your board"
diff --git a/arch/ppc/configs/phycore_mpc5200b_tiny_defconfig b/arch/ppc/configs/phycore_mpc5200b_tiny_defconfig
index d1e8524ded..65f2073aaf 100644
--- a/arch/ppc/configs/phycore_mpc5200b_tiny_defconfig
+++ b/arch/ppc/configs/phycore_mpc5200b_tiny_defconfig
@@ -1,15 +1,14 @@
#
# Automatically generated make config: don't edit
# U-Boot version: 2.0.0-trunk
-# Fri Jun 29 15:39:05 2007
+# Sun Jul 1 14:40:26 2007
#
-CONFIG_TEXT_BASE="0x0"
+CONFIG_TEXT_BASE="0x1000000"
CONFIG_ARCH_MPC5200=y
CONFIG_MPC5200=y
CONFIG_CACHELINE_SIZE=32
CONFIG_MACH_PHYCORE_MPC5200B_TINY=y
CONFIG_MACH_PHYCORE_MPC5200B_TINY_REV_1=y
-CONFIG_ZLIB=y
CONFIG_GREGORIAN_CALENDER=y
#
@@ -25,14 +24,16 @@ CONFIG_MAXARGS=16
CONFIG_HUSH_PARSER=y
CONFIG_PROMPT_HUSH_PS2="> "
CONFIG_ZERO_BOOTDELAY_CHECK=y
-CONFIG_DYNAMIC_CRC_TABLE=y
CONFIG_ERRNO_MESSAGES=y
CONFIG_TIMESTAMP=y
-# CONFIG_CONSOLE_ACTIVATE_FIRST is not set
-CONFIG_CONSOLE_ACTIVATE_ALL=y
+CONFIG_CONSOLE_ACTIVATE_FIRST=y
CONFIG_OF_FLAT_TREE=y
#
+# Debugging
+#
+
+#
# Commands
#
@@ -82,11 +83,9 @@ CONFIG_CMD_FLASH=y
#
CONFIG_CMD_BOOTM=y
CONFIG_CMD_BOOTM_ZLIB=y
-# CONFIG_CMD_BOOTM_BZLIB is not set
-
-#
-# Debugging
-#
+CONFIG_CMD_BOOTM_BZLIB=y
+CONFIG_CMD_RESET=y
+CONFIG_CMD_GO=y
CONFIG_NET=y
CONFIG_NET_BOOTP=y
CONFIG_NET_DHCP=y
@@ -130,9 +129,13 @@ CONFIG_DRIVER_NET_MPC5200=y
CONFIG_HAS_CFI=y
CONFIG_DRIVER_CFI=y
# CONFIG_DRIVER_CFI_NEW is not set
-CONFIG_CFI_BUFFER_WRITE=y
+# CONFIG_CFI_BUFFER_WRITE is not set
#
# Filesystem support
#
CONFIG_FS_CRAMFS=y
+CONFIG_ZLIB=y
+CONFIG_BZLIB=y
+CONFIG_CRC32=y
+CONFIG_DYNAMIC_CRC_TABLE=y
diff --git a/arch/ppc/lib/Makefile b/arch/ppc/lib/Makefile
index bf39df463c..6e79266960 100644
--- a/arch/ppc/lib/Makefile
+++ b/arch/ppc/lib/Makefile
@@ -8,6 +8,6 @@ obj-y += ppcstring.o
obj-y += ticks.o
obj-y += time.o
obj-y += misc.o
-obj-y += ppclinux.o
+obj-$(CONFIG_CMD_BOOTM) += ppclinux.o
obj-y += board_data.o