u-boot/board
Wolfgang Denk 54841ab50c Make sure that argv[] argument pointers are not modified.
The hush shell dynamically allocates (and re-allocates) memory for the
argument strings in the "char *argv[]" argument vector passed to
commands.  Any code that modifies these pointers will cause serious
corruption of the malloc data structures and crash U-Boot, so make
sure the compiler can check that no such modifications are being done
by changing the code into "char * const argv[]".

This modification is the result of debugging a strange crash caused
after adding a new command, which used the following argument
processing code which has been working perfectly fine in all Unix
systems since version 6 - but not so in U-Boot:

int main (int argc, char **argv)
{
	while (--argc > 0 && **++argv == '-') {
/* ====> */	while (*++*argv) {
			switch (**argv) {
			case 'd':
				debug++;
				break;
			...
			default:
				usage ();
			}
		}
	}
	...
}

The line marked "====>" will corrupt the malloc data structures and
usually cause U-Boot to crash when the next command gets executed by
the shell.  With the modification, the compiler will prevent this with
an
	error: increment of read-only location '*argv'

N.B.: The code above can be trivially rewritten like this:

	while (--argc > 0 && **++argv == '-') {
		char *arg = *argv;
		while (*++arg) {
			switch (*arg) {
			...

Signed-off-by: Wolfgang Denk <wd@denx.de>
Acked-by: Mike Frysinger <vapier@gentoo.org>
2010-07-04 23:55:42 +02:00
..
a3000 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
actux1 arm: Move cpu/$CPU to arch/arm/cpu/$CPU 2010-04-13 09:13:24 +02:00
actux2 arm: Move cpu/$CPU to arch/arm/cpu/$CPU 2010-04-13 09:13:24 +02:00
actux3 arm: Move cpu/$CPU to arch/arm/cpu/$CPU 2010-04-13 09:13:24 +02:00
actux4 arm: Move cpu/$CPU to arch/arm/cpu/$CPU 2010-04-13 09:13:24 +02:00
adder Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
afeb9260 at91sam9260/afeb9260: Fix SPI initialization 2009-09-01 22:10:10 +02:00
alaska powerpc: Move duplicated BAT defines to mmu.h 2009-02-10 00:27:40 +01:00
altera nios: remove nios-32 arch 2010-05-28 10:56:04 -04:00
amcc Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
amirix/ap1000 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
apollon Net: Clean up LAN91C96 Support 2009-12-14 16:42:03 -08:00
armadillo Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API 2009-08-25 13:35:54 -07:00
armltd arm/integrator: Remove unneccessary CONFIG_PCI check. 2010-04-04 11:08:55 -05:00
assabet Net: Clean up LAN91C96 Support 2009-12-14 16:42:03 -08:00
astro/mcf5373l m68k: Move cpu/$CPU to arch/m68k/cpu/$CPU 2010-04-13 09:13:24 +02:00
atc rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
atmel USB OHCI support for at91sam9g45 SoC 2010-06-30 21:37:36 +02:00
atum8548 PCIe, USB: Replace 'end point' references with 'endpoint' 2010-01-17 23:06:44 +01:00
avnet ppc4xx: Merge xilinx-ppc440 and xilinx-ppc405 cfg 2008-10-31 10:31:02 +01:00
barco Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
bc3450 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
bf518f-ezbrd Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
bf526-ezbrd Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
bf527-ezkit Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
bf533-ezkit Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
bf533-stamp Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
bf537-minotaur Blackfin: kill off useless initdram() usage 2010-01-17 09:17:26 -05:00
bf537-pnav Blackfin: kill off useless initdram() usage 2010-01-17 09:17:26 -05:00
bf537-srv1 Blackfin: kill off useless initdram() usage 2010-01-17 09:17:26 -05:00
bf537-stamp Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
bf538f-ezkit Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
bf548-ezkit Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
bf561-acvilon Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
bf561-ezkit Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
blackstamp Blackfin: kill off useless initdram() usage 2010-01-17 09:17:26 -05:00
bmw Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
BuS Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
c2mon Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
calao Support for the Calao TNY-A9260/TNY-A9G20 boards 2009-09-01 22:35:58 +02:00
canmb mpc5xxx: Remove all references to MGT5100 2010-03-21 22:44:42 +01:00
cerf250 Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
cm-bf527 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
cm-bf533 Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
cm-bf537e Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
cm-bf537u Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
cm-bf548 Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
cm-bf561 Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
cm41xx arm: unify linker script 2009-06-12 20:39:52 +02:00
cm4008 arm: unify linker script 2009-06-12 20:39:52 +02:00
cm5200 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
cmc_pu2 new at91_emac network driver (NET_MULTI api) 2010-01-31 22:37:12 -08:00
cmi rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
cobra5272 m68k: Move cpu/$CPU to arch/m68k/cpu/$CPU 2010-04-13 09:13:24 +02:00
cogent Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
cpc45 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
cpu86 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
cpu87 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
cradle Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
cray/L1 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
csb226 Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API 2009-08-25 13:35:54 -07:00
csb272 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
csb472 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
csb637 new at91_emac network driver (NET_MULTI api) 2010-01-31 22:37:12 -08:00
cu824 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
dave move prototypes for gunzip() and zunzip() to common.h 2009-12-21 21:39:59 +01:00
davedenx MX31: Add support for PMIC to the QONG module 2010-05-05 09:48:41 +02:00
davinci TI: DaVinci: Add board specific code for da850 EVM 2010-06-10 12:04:42 -04:00
dbau1x00 mips: Move cpu/mips/* to arch/mips/cpu/* 2010-04-13 09:13:25 +02:00
delta Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
digsy_mtc Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
dnp1110 Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
earthlcd/favr-32-ezkit avr32: fix linking of atstk100x and favr32 boards 2010-06-29 22:37:11 +02:00
edb93xx arm: Move cpu/$CPU to arch/arm/cpu/$CPU 2010-04-13 09:13:24 +02:00
eltec Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
emk Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
eNET eNET: Implement eNET Watchdog 2010-05-06 00:20:04 +02:00
ep82xxm rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
ep88x Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
ep7312 Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API 2009-08-25 13:35:54 -07:00
ep8248 Coding Style cleanup; update CHANGELOG, prepare -rc1 2009-10-28 00:49:47 +01:00
ep8260 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
eric Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
esd Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
espt sh: Update lowlevel_init.S of espt-giga 2009-10-30 10:20:16 +09:00
esteem192e Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
etin board/etin/debris/phantom.c: Fix compile error 2009-09-15 00:17:56 +02:00
etx094 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
eukrea new at91_emac network driver (NET_MULTI api) 2010-01-31 22:37:12 -08:00
evb4510 arm: unify linker script 2009-06-12 20:39:52 +02:00
evb64260 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
eXalion Update U-Boot's build timestamp on every compile 2008-12-06 23:36:43 +01:00
fads Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
faraday/a320evb arm: A320: Add support for Faraday A320 evaluation board 2009-11-27 16:26:17 -06:00
flagadm Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
freescale Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
funkwerk/vovpn-gw Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
g2000 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
gaisler sparc: Move cpu/leon[23] to arch/sparc/cpu/leon[23] 2010-04-13 09:13:26 +02:00
galaxy5200 Replace "#include <asm-$ARCH/$FILE>" with "#include <asm/$FILE>" 2010-04-13 09:13:04 +02:00
gcplus Net: Clean up LAN91C96 Support 2009-12-14 16:42:03 -08:00
gdsys ppc4xx: TLB init file cleanup 2010-04-19 15:29:03 +02:00
gen860t Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
genietv Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
gth Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
gth2 mips: Move cpu/mips/* to arch/mips/cpu/* 2010-04-13 09:13:25 +02:00
gw8260 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
hermes Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
hidden_dragon rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
hmi1001 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
hymod Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
ibf-dsp561 Blackfin: kill off useless initdram() usage 2010-01-17 09:17:26 -05:00
icecube mpc5xxx: Remove all references to MGT5100 2010-03-21 22:44:42 +01:00
icu862 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
idmr m68k: Move cpu/$CPU to arch/m68k/cpu/$CPU 2010-04-13 09:13:24 +02:00
ids8247 mpc8260: move FDT memory node fixup into common CPU code. 2009-11-22 23:16:28 +01:00
impa7 Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API 2009-08-25 13:35:54 -07:00
imx31_phycore Convert SMC911X Ethernet driver to CONFIG_NET_MULTI API 2009-07-22 22:53:44 -07:00
incaip Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
inka4x0 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
innokom Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
ip04 Blackfin: IP04: new board port 2010-04-07 01:11:17 -04:00
ip860 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
ipek01 Prepare v2010.03-rc1 2010-03-12 23:06:04 +01:00
iphase4539 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
ispan rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
ivm Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
ixdp425 arm: unify linker script 2009-06-12 20:39:52 +02:00
jse Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
jupiter mpc5xxx: Remove all references to MGT5100 2010-03-21 22:44:42 +01:00
karo/tx25 tx25: fix crash while booting Linux 2010-05-05 09:48:41 +02:00
kb9202 new at91_emac network driver (NET_MULTI api) 2010-01-31 22:37:12 -08:00
keymile Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
korat Fix typos in Korat board console output 2010-04-29 10:15:45 +02:00
kup Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
LaCie/edminiv2 Add support for the LaCie ED Mini V2 board 2010-06-17 19:38:21 +05:30
lantec Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
lart Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API 2009-08-25 13:35:54 -07:00
LEOX/elpt860 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
linkstation board/linkstation/ide.c: Fix compile warning 2009-09-22 23:53:44 +02:00
logicpd AM35x: Add support for AM3517EVM 2010-06-08 10:07:18 -05:00
logodl Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
lpc2292sodimm arm: Move cpu/$CPU to arch/arm/cpu/$CPU 2010-04-13 09:13:24 +02:00
lpd7a40x Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
lubbock Net: Clean up LAN91C96 Support 2009-12-14 16:42:03 -08:00
lwmon Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
lwmon5 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
m501sk Replace "#include <asm-$ARCH/$FILE>" with "#include <asm/$FILE>" 2010-04-13 09:13:04 +02:00
Marvell Get rid of bogus CONFIG_SYS_BUS_HZ and CONFIG_SYS_CONFIG_BUS_CLK definitions 2010-06-23 23:24:11 +02:00
matrix_vision MVBLM7, MVSMR: fix Makefile (cleanup bootscript.img) 2010-05-15 20:22:21 +02:00
mbx8xx Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
mcc200 mpc5xxx: Remove all references to MGT5100 2010-03-21 22:44:42 +01:00
micronas/vct Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
mimc/mimc200 avr32: Move cpu/at32ap/* to arch/avr32/cpu/* 2010-04-13 09:13:25 +02:00
miromico/hammerhead Merge branch 'mimc200' 2009-03-23 10:22:41 +01:00
ml2 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
modnet50 arm: unify linker script 2009-06-12 20:39:52 +02:00
mosaixtech/icon ppc4xx: icon: add support for SM502 chip 2010-06-17 23:12:15 +02:00
motionpro Cleanup: fix "MHz" spelling 2008-10-21 11:25:39 +02:00
mousse Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
mp2usb new at91_emac network driver (NET_MULTI api) 2010-01-31 22:37:12 -08:00
mpc8540eval 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpl Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
mpr2 sh: unify linker script 2009-07-08 11:43:15 +09:00
ms7720se sh: unify linker script 2009-07-08 11:43:15 +09:00
ms7722se Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
ms7750se sh: unify linker script 2009-07-08 11:43:15 +09:00
muas3001 mpc8260: move FDT memory node fixup into common CPU code. 2009-11-22 23:16:28 +01:00
mucmc52 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
munices Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
musenki Remove deprecated 'autoscr' command/variables 2009-09-22 23:03:24 +02:00
mvblue rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
mx1ads Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API 2009-08-25 13:35:54 -07:00
mx1fs2 arm: unify linker script 2009-06-12 20:39:52 +02:00
nc650 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
netphone Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
netstal Merge branch 'master' of git://git.denx.de/u-boot-ppc4xx 2010-04-24 21:16:57 +02:00
netstar Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
netta Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
netta2 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
netvia Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
ns9750dev arm: unify linker script 2009-06-12 20:39:52 +02:00
nx823 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
o2dnt rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
overo Overo GPMC registers 2010-02-12 12:31:53 -06:00
oxc rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
pandora OMAP3: pandora: enable battery backup capacitor 2010-06-08 17:19:22 -04:00
pb1x00 mips: Move cpu/mips/* to arch/mips/cpu/* 2010-04-13 09:13:25 +02:00
pcippc2 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
pcs440ep Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
pdm360ng Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
phytec/pcm030 Replace "#include <asm-$ARCH/$FILE>" with "#include <asm/$FILE>" 2010-04-13 09:13:04 +02:00
pleb2 Replace "#include <asm-$ARCH/$FILE>" with "#include <asm/$FILE>" 2010-04-13 09:13:04 +02:00
pm520 mpc5xxx: Remove all references to MGT5100 2010-03-21 22:44:42 +01:00
pm826 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
pm828 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
pm854 ppc/85xx: Clean up use of LAWAR defines 2009-09-24 12:04:58 -05:00
pm856 ppc/85xx: Clean up use of LAWAR defines 2009-09-24 12:04:58 -05:00
pn62 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
ppmc7xx Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
ppmc8260 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
prodrive Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
psyent nios2: Move individual board linker scripts to common script in cpu tree. 2010-04-16 16:12:39 -04:00
purple mips: Move cpu/mips/* to arch/mips/cpu/* 2010-04-13 09:13:25 +02:00
pxa255_idp Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
qemu-mips qemu-mips: Fix Qemu website 2009-08-22 00:20:20 +02:00
quad100hd ppc4xx: Remove board specific linker scripts from most PPC4xx boards 2009-11-02 16:29:04 +01:00
quantum Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
r360mpi Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
rattler rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
rbc823 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
renesas Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
rmu Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
ronetix add new board pm9g45 2010-06-06 08:36:28 -05:00
RPXClassic Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
RPXlite Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
RPXlite_dw Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
rpxsuper rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
RRvision Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
rsdproto Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
sacsng Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
samsung SAMSUNG: goni: add the GPL licence 2010-06-14 18:15:20 -05:00
sandburst Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
sandpoint rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
sbc405 ppc4xx: Remove board specific linker scripts from most PPC4xx boards 2009-11-02 16:29:04 +01:00
sbc2410x Add a unified s3c24x0 header file 2009-11-27 16:26:13 -06:00
sbc8240 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
sbc8260 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
sbc8349 sbc8349: combine HRCW flash and u-boot image flash 2009-07-27 18:35:53 -05:00
sbc8548 Revert "ppc/85xx/pci: fsl_pci_init: pcie agent mode support" 2009-11-04 09:14:59 -06:00
sbc8560 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
sbc8641d Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
sc3 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
sc520_cdp i386: Moved PCI from #ifdef to conditional compile for sc520 boards 2009-09-04 21:57:22 +02:00
sc520_spunk i386: Moved PCI from #ifdef to conditional compile for sc520 boards 2009-09-04 21:57:22 +02:00
scb9328 Convert DM9000 driver for CONFIG_NET_MULTI 2009-06-15 00:13:55 -07:00
shannon arm: unify linker script 2009-06-12 20:39:52 +02:00
sheldon/simpc8313 Removal of checkboard from spl bootstrap build for SIMPC8313 2010-05-17 14:44:25 -05:00
siemens Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
sixnet Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
snmc Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
socrates video: mb862xx: improve board-specific Lime configuration 2009-10-31 12:13:28 +01:00
sorcery Moved initialization of MPC8220 FEC to cpu_eth_init() 2008-11-09 21:38:03 -08:00
spc1920 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
spd8xx Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
spear Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
st/nhk8815 Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
stx Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
svm_sc8xx Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
sx1 arm: unify linker script 2009-06-12 20:39:52 +02:00
t3corp ppc4xx: Add T3COPR board support (PPC460GT based) 2010-07-01 10:26:30 +02:00
tb0229 ppc4xx: Big cleanup of PPC4xx defines 2009-09-11 10:35:58 +02:00
tcm-bf518 Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
tcm-bf537 Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
ti musb: Program extvbus for OMAP3EVM Rev >= E 2010-06-30 21:37:37 +02:00
timll/devkit8000 TWL4030: make LEDs selectable for twl4030_led_init() 2010-01-04 08:48:15 -06:00
total5200 mpc5xxx: Remove all references to MGT5100 2010-03-21 22:44:42 +01:00
tqc Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
trab Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
trizepsiv Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
uc100 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
uc101 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
utx8245 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
v37 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
v38b ppc: cleanup compiler errors/warnings 2009-03-27 20:23:32 +01:00
voiceblue Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
w7o Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
wepep250 arm: unify linker script 2009-06-12 20:39:52 +02:00
westel/amx860 Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
xaeniax Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
xes Merge branch 'master' of git://git.denx.de/u-boot-ppc4xx 2010-04-24 21:16:57 +02:00
xilinx Merge branch 'master' of git://git.denx.de/u-boot-microblaze 2010-04-24 21:13:31 +02:00
xm250 Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
xsengine Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00
zeus Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
zpc1900 rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
zylonite Convert SMC91111 Ethernet driver to CONFIG_NET_MULTI API 2009-10-04 22:37:03 -07:00