summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-10-01Fix typo in dataflash driver1.3.0-at91-200810011640Justin Waters
The dataflash driver has a typo in it that causes problems when you are not building for the at91sam9 boards. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-09-25Fix Dataflash addressing error1.3.0-at91-200809251917Justin Waters
The dataflash addressing was incorrect in the select function. It was testing the pointer address instead of the actual address. This caused any dataflash read or write operations to fail. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-07-07Fix AT91SAM9G20-EK Specific bugsJustin Waters
This fixes the nand flash and ethernet on the 9g20. Dataflash is still broken, however. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-06-24Fix 9263 Merge issue1.3.0-at91-200806241605Justin Waters
The Command set API needed to be updated for NAND flash Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-06-16Update 9g20 command setsJustin Waters
Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-06-16Merge branch 'u-boot-1.1.5-at91' into u-boot-1.3.0-at91Justin Waters
Conflicts: include/configs/at91sam9261ek.h
2008-06-16Update to Atmel's 1.7 patch for 1.1.51.1.5-at91-200806161731Justin Waters
This patch came from Atmel. It fixes a number of NAND issues, as well as the 9263 rev B SPI bug. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-04-30Add support for AT91SAM9G20-EK1.1.5-at91-200804302040Justin Waters
This patch adds support for the AT91SAM9G20-EK board. It comes from the patch u-boot-1.1.5_atmel_1.6.diff, courtesy of linux4sam.org. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-02-20Add TimeSys name to the splash screen1.1.5-at91-200802191853Justin Waters
It seemed a little weird having the TimeSys logo, but an Atmel copyright date. I added an additional line, and spaced out some other info. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-02-05AT91SAM9RL: Fix Dataflash timingJustin Waters
The timings for the dataflash chip on the SAM9RL-EK board are incorrect. This patch fixes them. Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com> Acked-by: Justin Waters <justin.waters@timesys.com>
2008-01-23Add TimeSys logo to the splashscreen on Atmel boards1.1.5-at91-200801222025Justin Waters
This adds a little bit of marketing to U-Boot on behalf of TimeSys. Ultimately, this image should probably be a combination of the Atmel and TimeSys logos. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-01-22Fix various configuration problems with Atmel patchJustin Waters
The CMD API has changed significantly since the patches were originally written. This fixes these problems and cleans up the code a little. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-01-21Fix timestamp value and udelay breakage.Justin Waters
The interrupts API has changed, so udelay doesn't work, nor does the timestamp. The timestamp no longer needs to be multiplied by CFG_HZ. Signed-off-by: Justin Waters <justin.waters@timesys.com>
2008-01-21Merge branch 'u-boot-1.1.5-at91' into u-boot-1.3.0-at91Justin Waters
Conflicts: MAKEALL board/at91rm9200dk/at45.c common/cmd_flash.c drivers/Makefile drivers/at45.c drivers/dataflash.c drivers/dm9000x.c drivers/nand/nand.c drivers/nand/nand_base.c drivers/nand/nand_ids.c drivers/nand/nand_util.c examples/Makefile include/asm-arm/mach-types.h
2008-01-21Fix/workaround broken dependency handling with make 3.81Wolfgang Denk
Based on patch by Haavard Skinnemoen, 29 Aug 2006 11:20:39 +0200
2008-01-21Add Atmel AT91 patch version 1.5Justin Waters
This patch adds support for the following boards: AT91RM9200-EK AT91SAM9260-EK AT91SAM9261-EK AT91SAM9263-EK AT91SAM9RL-EK It was downloaded from http://www.linux4sam.org/twiki/pub/Linux4SAM/U-Boot/u-boot-1.1.5_atmel_1.5.diff.bz2 Signed-off-by: Justin Waters <justin.waters@timesys.com>
2007-11-19Prepare for 1.3.0 release.v1.3.0Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-11-19Move CONFIG_QE out of CONFIG_PCI wrap for MPC8568MDSHaiying Wang
CONFIG_QE shouldn't be in the wrap of CONFIG_PCI, fix it. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2007-11-19[MIPS] board/gth2/lowlevel_init.S: Fix a build warningShinya Kuribayashi
lowlevel_init.S: Assembler messages: lowlevel_init.S:413: Warning: Pretending global symbol used as branch target is local. Looking at codes, the `memtest' and `clearmem' are intentional mixed use of `global symbols' and `label' for debugging purpose. To make it build, just disable global-symbols-use for now. As a result `memtest' still remains as unused, but leave it be... Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2007-11-19Fix build problems with mp2usb boardWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-11-18s3c24x0: Fix usb_ohci.c missing in MakefileJean-Christophe PLAGNIOL-VILLARD
and usb_ohci.c warning differ in signedness Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2007-11-18pb1x00 board: Fix u16 status declaration when PCMCIA is definedJean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2007-11-18Fix compiler warnings for ARM systems.Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-11-18Fix compiler warnings for PPC systems. Update CHANGELOG.Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-11-18Fix warning differ in signedness in net/net.c and net/nfs.cJean-Christophe PLAGNIOL-VILLARD
2007-11-18Merge branch 'master' of git://www.denx.de/git/u-boot-mipsWolfgang Denk
2007-11-18gth2.c: Fix a warning on gth2 build.Shinya Kuribayashi
gth2.c: In function 'misc_init_r': gth2.c:434: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-18Fix warning differ in signedness in common/cmd_scsi.cStefan Roese
Signed-off-by: Stefan Roese <sr@denx.de>
2007-11-17[MIPS] cpu/mips/config.mk: Fix GNU assembler minor version pickerShinya Kuribayashi
Current trick to pick up GNU assembler minor version does not work with the latest binutils (2007-03-01 or later) due to ${PKGVERSION} now default to "(GNU Binutils) ". $ sde-as --version |grep "GNU assembler" GNU assembler 2.15.94 mipssde-6.02.02-20050602 $ sde-as --version |grep "GNU assembler" |awk '{print $3}' 2.15.94 $ sde-as --version |grep "GNU assembler" |awk '{print $3}' |awk -F. '{print $2}' 15 $ $ mips-linux-as --version |grep "GNU assembler" GNU assembler (GNU Binutils) 2.18 $ mips-linux-as --version |grep "GNU assembler" |awk '{print $3}' (GNU $ mips-linux-as --version |grep "GNU assembler" |awk '{print $3}' |awk -F. '{print $2}' (no output) $ As a result of above, you'll see many noises with such binutils: make -C cpu/mips/ /bin/sh: line 0: [: : integer expression expected /bin/sh: line 0: [: : integer expression expected make[1]: Entering directory `/home/skuribay/devel/u-boot.git/cpu/mips' mips-linux-gcc -D__ASSEMBLY__ -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -c -o incaip_wdt.o incaip_wdt.S /bin/sh: line 0: [: : integer expression expected mips-linux-gcc -D__ASSEMBLY__ -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -c -o cache.o cache.S /bin/sh: line 0: [: : integer expression expected mips-linux-gcc -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -Wall -Wstrict-prototypes -c -o asc_serial.o asc_serial.c /bin/sh: line 0: [: : integer expression expected This patch simplifies the trick and makes it work with both versions of gas. I also replace an expensive `awk (or gawk)' with `cut'. Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17[MIPS] Remove useless instructions for initializing $gp.Shinya Kuribayashi
Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17[MIPS] MIPS 4K core: Coding style cleanupsShinya Kuribayashi
No logical changes. Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17[MIPS] gth2.c: Fix a warning on gth2 build.Shinya Kuribayashi
gth2.c: In function 'misc_init_r': gth2.c:434: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17[MIPS] au1x00_eth.c: Fixed a warning on pb1000 build.Shinya Kuribayashi
au1x00_eth.c: In function 'au1x00_miiphy_write': au1x00_eth.c:139: warning: 'return' with no value, in function returning non-void Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17[MIPS] au1x00_eth.c: Fix au1x00_miiphy_{read,write} build errorShinya Kuribayashi
au1x00_eth.c: In function 'au1x00_enet_initialize': au1x00_eth.c:246: error: 'au1x00_miiphy_read' undeclared (first use in this function) au1x00_eth.c:246: error: (Each undeclared identifier is reported only once au1x00_eth.c:246: error: for each function it appears in.) au1x00_eth.c:246: error: 'au1x00_miiphy_write' undeclared (first use in this function) au1x00_eth.c: In function 'au1x00_miiphy_write': au1x00_eth.c:298: warning: 'return' with no value, in function returning non-void make[1]: *** [au1x00_eth.o] Error 1 Fixed by moving these two functions forward. Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17MAKEALL: Added missing pb1000 boardShinya Kuribayashi
Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17[MIPS] pb1000: Replace obsolete memsetup.S with lowlevel_init.SShinya Kuribayashi
Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17[MIPS] u-boot.lds: Cleanup __u_boot_cmd_{start,end}Shinya Kuribayashi
Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2007-11-17Update CHANGELOIG, prepare for -rc4v1.3.0-rc4Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-11-17Merge branch 'master' of git://www.denx.de/git/u-boot-coldfireWolfgang Denk
2007-11-17Merge branch 'master' of git://www.denx.de/git/u-boot-mpc5xxxWolfgang Denk
2007-11-17Fix the i2c frequency and default address in rsdproto boardLuotao Fu
rsdproto board support has wrong I2C frequency and wrong return value handling. Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2007-11-17powerpc: Backout relocation changes for MPC5121, too.Wolfgang Denk
Apply Grant Likely's backout to MPC5121 code, too. Pointed out by Rafal Jaworowski <raj@semihalf.com> Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-11-17powerpc: Backout relocation changes.Grant Likely
Ugh. I *hate* to back this change out, but these compiler flags don't work for relocation on all versions of GCC. I've not been able to reproduce the environment in my setup (and hence, not been able to find a combination that *does* work), so I've got no choice but to go back to the old gcc flags and linker script. Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2007-11-17Fixed mips_io_port_base build errors.Jean-Christophe PLAGNIOL-VILLARD
This patch has been sent on: - 29 Sep 2007 Although mips_io_port_base is currently a part of IDE command, it is quite fundamental for MIPS I/O port access such as in[bwl] and out[bwl]. So move it to MIPS general part, and introduce `set_io_port_base()' from Linux. This patch is triggered by multiple definition of `mips_io_port_base' build error on gth2 (and tb0229 also needs this fix.) board/gth2/libgth2.a(gth2.o): In function `log_serial_char': /home/skuribay/devel/u-boot.git/board/gth2/gth2.c:47: multiple definition of `mips_io_port_base' common/libcommon.a(cmd_ide.o):/home/skuribay/devel/u-boot.git/common/cmd_ide.c:712: first defined here make: *** [u-boot] Error 1 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2007-11-17Merge branch 'master' of git://www.denx.de/git/u-boot-ppc4xxWolfgang Denk
2007-11-17Fix a bug in the slave serial programming mode for the XilinxWolfgang Denk
Spartan2/3 FPGAs. The old code used "< 0" on a "char" type to test if the most significant bit was set, which did not work on any architecture where "char" defaulted to be an unsigned type. Based on a patch by Angelos Manousaridis <amanous@inaccessnetworks.com> Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-11-1786xx: Fix broken variable reference when #def DEBUGing.Jon Loeliger
Sometimes you can't reference the DDR2 controller variables. Signed-off-by: Jon Loeliger <jdl@freescale.com>
2007-11-17make 8610 board use pixis resetJason Jin
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2007-11-17Unify pixis_reset altbank across board familiesJason Jin
Basically, refactor the CFG_PIXIS_VBOOT_MASK values into the separate board config files. Signed-off-by: Jason Jin <Jason.jin@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
2007-11-17Merge branch 'master' of /home/wd/git/u-boot/workWolfgang Denk