aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-04-17Remove all the search paths from the .lds files.Jason Wessel233-233/+0
The cross compiler is responsible for providing the correct libraries and the logic to find the linking libraries. Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
2008-04-17Boot-related documentation updateBartlomiej Sieka1-2/+19
- document 'bootm_low' and 'bootm_size' environment variables - update inaccurate CFG_BOOTMAPSZ entry Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
2008-04-17Fix regression introduced by a typo in "Tidied other cpu/arm920t/start.S code"Guennadi Liakhovetski1-1/+1
Restore logic reverted by commit commit 80767a6cead9990d9e77e62be947843c2c72f469 Author: Peter Pearse <peter.pearse@arm.com> Date: Wed Sep 5 16:04:41 2007 +0100 Changed API name to coloured_led.h Removed code using deprecated ifdef CONFIG_BOOTBINFUNC Tidied other cpu/arm920t/start.S code Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2008-04-17Remove conflicting NAND IDMike Frysinger1-2/+0
There are two NAND entries with ID 0xDC and this obviously causes problems. In the kernel, they punted the first entry, so we should do the same. See this upstream e-mail for more info: http://lists.infradead.org/pipermail/linux-mtd/2007-July/018795.html Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-04-17cpu/mips/cpu.c: Fix flush_cache bugShinya Kuribayashi1-2/+2
Cache operations have to take line address (addr), not start_addr. I noticed this bug when debugging ping failure. Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2008-04-17TQM5200: fix default IDE reset levelMartin Krause1-0/+3
Before the first call of ide_reset(), the level of the IDE reset signal on the TQM5200 is low (reset asserted). This patch sets the default value to high (reset not asserted). Currently this patch fixes no real problem, but it is cleaner to assert the reset signal only on demand, and not permanently. Signed-off-by: Martin Krause <martin.krause@tqs.de>
2008-04-17mgcoge, mgsuv: realign CONFIG_EXTRA_ENV_SETTINGDetlev Zundel2-53/+53
Signed-off-by: Detlev Zundel <dzu@denx.de>
2008-04-17mgcoge, mgsuv: rename 'addcon' to 'addcons'Detlev Zundel2-4/+4
The latter name with 13 users is already established, so we will use that. Signed-off-by: Detlev Zundel <dzu@denx.de>
2008-04-17IDE: fix bug in reset sequenceMartin Krause1-0/+3
According to the ata (ata5) specification the RESET- signal shall be asserted for at least 25 us. Without this patch, the RESET- signal is asserted on some boards for only < 1 us (e. g. on the TQM5200). This patch adds a general delay of 25 us to the RESET- signal. Without this patch a Platinum 4 GiB CF card is not recognised properly on boards with a TQM5200 (STK52xx, TB5200). Signed-off-by: Martin Krause <martin.krause@tqs.de>
2008-04-17lwmon5: disable CONFIG_ZERO_BOOTDELAYSascha Laue1-1/+0
Signed-off-by: Sascha Laue <sascha.laue@liebherr.com>
2008-04-17ds174x: Fix warning on return in rtc_get and rtc_set functionsJean-Christophe PLAGNIOL-VILLARD1-2/+1
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-04-17cmd_log.c: Fix assignment differ in signednessJean-Christophe PLAGNIOL-VILLARD1-1/+1
In function 'logbuff_init_ptrs': cmd_log.c:79: warning: pointer targets in assignment differ in signedness Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-04-17Remove duplicate #undef SHOW_INFO in drivers/usb/usb_ohci.cGururaja Hebbar K R1-1/+0
Signed-off-by: gururaja hebbar <gururajakr@sanyo.co.in>
2008-04-17s3c4510b_eth: fix 'packed' attribute ignored for fields of MACFrameJean-Christophe PLAGNIOL-VILLARD1-8/+8
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-04-17Additional PCI IDs for IDE and network controllersGuennadi Liakhovetski1-0/+5
These PCI IDs are required by the Linkstation platforms. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2008-04-17Change env_get_char from a global function ptr to a function.Joakim Tjernlund7-14/+14
This avoids an early global data reference. Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
2008-04-13Fix watchdog POST for lwmon5Sascha Laue1-1/+1
If the hardware watchdog detects a voltage error, the watchdog sets GPIO62 to low. The watchdog POST has to detect this low level. Signed-off-by: Sascha Laue <leglas0@legpc180.leg.liebherr.i>
2008-04-13ata: update the libata.h from ata.h of linux kernelDave Liu2-97/+561
Current libata.h of u-boot is out of sync from linux kernel, this patch make it be consistent with linux kernel. Signed-off-by: Dave Liu <daveliu@freescale.com> Signed-off-by: Tor Krill <tor@excito.com>
2008-04-13Allow use of ARCH=powerpc when buildingKumar Gala1-0/+4
The linux kernel is now mostly ARCH=powerpc, so to make life easier allow use to use ARCH=powerpc and convert it to ARCH=ppc. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-04-13Add apollon board MAINTAINERS entryKyungmin Park2-1/+6
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
2008-04-13Fix OneNAND readKyungmin Park1-0/+13
It should access with 16-bit instead of 8-bit Now it uses the generic memcpy with 8-bit access. It means it reads wrong data from OneNAND. Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
2008-04-13Fix OneNAND erase commandKyungmin Park2-14/+27
It mis-calculates the block address. Also fix DECLARE_GLOBAL_DATA_PTR in env_onenand. Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
2008-04-13Support for LinkStation / KuroBox HD and HG PPC modelsGuennadi Liakhovetski9-0/+1267
This patch is based on the port by Mihai Georgian (see linkstation.c for Copyright information) and implements support for LinkStation / KuroBox HD and HG PPC models from Buffalo Technology, whereby HD is deactivated at the moment, pending network driver fixing. Notice to users: this is pretty much a barebone port. Support for network on HG models is already in the U-Boot mainline, but you might also want patches to switch fan / phy modes depending on the negotiated ethernet parameters. This patch also doesn't support console switching, booting EM mode, Buffalo specific ext2 magic number. So, if you want to use any of those, you need additional patches. Otherwise this patche provides a fully functional u-boot with a network console on your system. Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2008-04-13Add CONFIG_MII_INIT support to related boardsTsiChung Liew26-4/+29
Replace CONFIG_8xx and CONFIG_MCF532x to CONFIG_MII_INIT in cmd_init.c. Add CONFIG_MII_INIT to board configuration files that use mii_init() in cmd_init.c. Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com> Acked-by: Ben Warren <biggerbadderben@gmail.com>
2008-04-13Update CONFIG_PCIAUTO_SKIP_HOST_BRIDGE to related boardsTsiChung Liew18-3/+18
Remove test for CONFIG_MPC5200 in drivers/pci/pci_auto.c and define CONFIG_PCIAUTO_SKIP_HOST_BRIDGE in related board configuration files. Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-04-13Introduce phys_size_t and move phys_addr_t into asm/types.hKumar Gala21-22/+40
Also add CONFIG_PHYS_64BIT on powerpc to deal with 32-bit ppc's that have larger physical addresses like 44x, 85xx, and 86xx. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-04-13Rename include/md5.h to include/u-boot/md5.hAndy Fleming3-3/+26
Some systems have md5.h installed in /usr/include/. This isn't the desired file (we want the one in include/md5.h). This will avoid the conflict. This fixes the host tools building problem by creating a new directory for U-Boot specific header files. [Patch by Andy Fleming, modified to use separate directory by Wolfgang Denk] Signed-off-by: Wolfgang Denk <wd@denx.de> Signed-off-by: Andy Fleming <afleming@freescale.com> Acked-by: Timur Tabi <timur@freescale.com>
2008-04-13drivers: code clean upDave Liu2-18/+23
Signed-off-by: Dave Liu <daveliu@freescale.com>
2008-04-13drivers: clean up the ata_piix.hDave Liu1-11/+15
Signed-off-by: Dave Liu <daveliu@freescale.com>
2008-04-13doc: english polishing for README.sataDave Liu1-12/+12
according to gvb's suggestion, polishing for the doc. Signed-off-by: Jerry Van Baren <gerald.vanbaren@ge.com> Signed-off-by: Dave Liu <daveliu@freescale.com>
2008-04-13Fix warnings introduced by I2C bus speed setting patchKumar Gala1-4/+3
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-04-13Altera Stratix II supporteran liberty6-12/+324
Adds Support for Altera's Stratix II. Within your board specific init file you will have to call 1. fpga_init (/* relocated code offset. usually => */ gd->reloc_off); 2. fpga_add (fpga_altera, (Altera_desc*)&altera_desc); Altera_desc* contines (for example): { Altera_StratixII, /* part type */ passive_serial, /* interface type */ 1, /* bytes of data part can accept */ (void *)(&funcs), /* interface function table */ 0L, /* base interface address */ 0 /* implementation specific cookie */ } funcs is the interface. It is of type altera_board_specific_func. It looks like this: altera_board_specific_func func = { pre_fn, config_fn, status_fn, done_fn, clk_fn, data_fn, abort_fn, post_fn, }; you will have to implement these functions, which is usually bit banging some gpio. Signed-off-by: Eran Liberty <liberty@extricom.com>
2008-04-13Update CHANGELOGWolfgang Denk1-0/+98
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-04-13Phytec Phycore-i.MX31 supportSascha Hauer8-0/+472
This patch adds support for the Phytec Phycore-i.MX31 board Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2008-04-13mx31 litekit supportSascha Hauer8-0/+446
This patch adds support for the mx31 litekit board Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2008-04-13add an i2c driver for mx31Sascha Hauer2-0/+203
This patch adds an i2c driver for Freescale i.MX processors Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2008-04-13core support for Freescale mx31Sascha Hauer6-0/+647
This patch adds the core support for Freescale mx31 Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2008-04-13Fix compile errorWolfgang Denk1-1/+1
...as suggested by Peter Pearse Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-04-13Separate omap24xx specific code from arm1136Sascha Hauer16-40/+96
Move omap24xx code to cpu/arm1136/omap24xx, rename include/asm-arm/arch-arm1136 to cpu/arm1136/omap24xx. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2008-04-13disable caches before booting an app for Blackfin appsMike Frysinger2-20/+42
It isn't generally save to execute applications outside of U-Boot with caches enabled due to the way the Blackfin processor handles caches (requires software assistance). This patch disables caches before booting an ELF or just booting raw code. The previous discussion on the patch was that we wanted to use weaks instead, but that proved to not be feasible when multiple symbols are involved, which puts us back at the ifdef solution. I've minimized the ugliness by moving the setup step outside of the main function. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2008-04-13ppc: Get rid of unused machine type definitionsWolfgang Denk7-73/+0
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-04-13Coding Style cleanup; update CHANGELOGWolfgang Denk22-294/+2133
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-04-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk115-148/+15461
2008-04-13Merge branch 'master' of git://www.denx.de/git/u-boot-cfi-flashWolfgang Denk2-30/+23
2008-04-13Merge branch 'master' of git://www.denx.de/git/u-boot-mpc83xxWolfgang Denk5-6/+6
2008-04-13Merge branch 'master' of git://www.denx.de/git/u-boot-mpc85xxWolfgang Denk3-3/+7
2008-04-13Merge branch 'master' of git://www.denx.de/git/u-boot-ppc4xxWolfgang Denk4-27/+23
2008-04-13Merge branch 'master' of git://www.denx.de/git/u-boot-microblazeWolfgang Denk11-80/+890
2008-04-13Merge branch 'master' of git://www.denx.de/git/u-boot-sparcWolfgang Denk92-2/+14512
2008-04-13LM73 bug fix for negative temperatures and cleanupLarry Johnson1-30/+30
When the LM73 temperature sensor measures a temperature below 0 C, the current driver does not perform sign extension, so the result returned is 512 C too high. This patch fixes the problem, and does general cleanup of the code. Signed-off-by: Larry Johnson <lrj@acm.org>