summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeLines
* Merge branch 'master' of git://www.denx.de/git/u-boot-blackfinWolfgang Denk2008-02-15-24/+23
|\ | | | | | | | | | | | | | | | | Conflicts: Makefile doc/README.standalone Signed-off-by: Wolfgang Denk <wd@denx.de>
| * generate u-boot.ldr for Blackfin targetsMike Frysinger2008-02-04-0/+12
| | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * move Blackfin cpu object list to respective cpu directoriesMike Frysinger2008-02-04-12/+0
| | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * add support for Blackfin symbol prefixes to examplesMike Frysinger2008-02-04-1/+1
| | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * unify the Blackfin board targetsMike Frysinger2008-02-04-11/+10
| | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | only update version header as neededMike Frysinger2008-02-14-1/+2
| | | | | | | | | | | | | | | | Constantly rebuilding the version header will force useless relinking, so we simply need to compare the new header with the existing one before updating it. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | OneNAND Initial Program Loader (IPL) supportKyungmin Park2008-02-14-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch enables the OneNAND boot within U-Boot. Before this work, we used another OneNAND IPL called X-Loader based on open source. With this work, we can build the oneboot.bin image without other program. The build sequence is simple. First, it compiles the u-boot.bin Second, it compiles OneNAND IPL Finally, it becomes the oneboot.bin from OneNAND IPL and u-boot.bin The mechanism is similar with NAND boot except it boots from itself. Another thing is that you can only use the OneNAND IPL only to work other bootloader such as RedBoot and so on. Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
* | Add dependencies to avoid race conditions with parallel make.Johannes Stezenbach2008-02-14-3/+3
| | | | | | | | Signed-off-by: Johannes Stezenbach <js@sig21.net>
* | Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk2008-02-12-7/+2
|\ \
| * | API: Convert conditional building to the new scheme.Rafal Jaworowski2008-01-29-7/+2
| |/ | | | | | | | | | | | | This fixes a build breakage with CONFIG_API enabled, which appeared after the recent changes in the U-Boot build system. Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
* | ARM: Board voiceblue updateLadislav Michl2008-02-04-13/+1
|/ | | | Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
* Merge branch 'master' of git://www.denx.de/git/u-boot-ixpWolfgang Denk2008-01-23-0/+12
|\
| * Add AcTux board supportMichael Schwingen2008-01-18-0/+12
| | | | | | | | | | | | | | | | | | | | | | Hi, The patch adds 4 boards, called AcTux-1 .. AcTux-4. This patch contains the files that contain changes for multiple boards, the board-specific files follow as separate patches. Signed-off-by: Michael Schwingen <michael@schwingen.org>
* | Merge branch 'master' of git://www.denx.de/git/u-boot-mipsWolfgang Denk2008-01-23-0/+6
|\ \
| * \ Merge branch 'master' of git://www.denx.de/git/u-bootShinya Kuribayashi2008-01-18-0/+8
| |\ \ | | |/
| * | MIPS:Target support for qemu -M mipsVlad Lungu2008-01-17-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | With serial, NE2000, IDE support. Tested in big-endian mode. Memory size hard-coded to 128M for now, so don't play with the -m option. Signed-off-by: Vlad Lungu <vlad@comsys.ro>
* | | Merge branch 'master' of git://www.denx.de/git/u-boot-avr32Wolfgang Denk2008-01-23-0/+3
|\ \ \
| * | | AVR32: ATNGW100 board supportHaavard Skinnemoen2008-01-18-0/+3
| | |/ | |/| | | | | | | | | | | | | | | | Add support for the ATNGW100 Network Gateway reference design, including flash, ethernet and MMC support. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
* | | Merge branch 'master' of git://www.denx.de/git/u-boot-coldfireWolfgang Denk2008-01-23-0/+84
|\ \ \
| * | | ColdFire: MCF547x_8x - Add M5475EVB and M5485EVB supportTsiChungLiew2008-01-17-0/+71
| | | | | | | | | | | | | | | | | | | | Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com> Signed-off by: John Rigby <jrigby@freescale.com>
| * | | ColdFire: Add MCF5227x cpu and M52277EVB support-1TsiChungLiew2008-01-17-0/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com> Signed-off by: John Rigby <jrigby@freescale.com>
| * | | ColdFire: Add M5373EVB platform support - 2TsiChungLiew2008-01-17-0/+10
| |/ / | | | | | | | | | | | | Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com> Signed-off by: John Rigby <jrigby@freescale.com>
* | | Merge branch 'master' of git://www.denx.de/git/u-boot-ppc4xxWolfgang Denk2008-01-23-0/+3
|\ \ \
| * \ \ Merge branch 'master' of /home/stefan/git/u-boot/u-bootStefan Roese2008-01-17-0/+6
| |\ \ \ | | | |/ | | |/|
| * | | ppc4xx: Complete DU440 board supportMatthias Fuchs2008-01-17-0/+3
| | | | | | | | | | | | | | | | Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
* | | | Add support for a Freescale non-CPM SPI controllerBen Warren2008-01-17-0/+2
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | This patch adds support for the SPI controller found on Freescale PowerPC processors such as the MCP834x family. Additionally, a new config option, CONFIG_HARD_SPI, is added for general purpose SPI controller use. Signed-off-by: Ben Warren <biggerbadderben@gmail.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* | | Merge branch 'master' of git://www.denx.de/git/u-boot-shWolfgang Denk2008-01-16-0/+8
|\ \ \ | |_|/ |/| |
| * | sh: Add support for MS7720RP02 boardYoshihiro Shimoda2008-01-15-0/+8
| |/ | | | | | | | | | | Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com> CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Acked-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* | Add support for the MPC837xERDBKim Phillips2008-01-16-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | MPC837xERDB board support includes: * DDR2 330MHz hardcoded (soldered on the board) * Local Bus NOR Flash * I2C, UART and RTC * eTSEC RGMII (TSEC0 - RTL8211B with MII; * TSEC1 - VSC7385 local bus, hardcoded, requires seperate firmware * load) Signed-off-by: Kevin Lam <kevin.lam@freescale.com> Signed-off-by: Joe D'Abbraccio <joe.d'abbraccio@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* | mpc83xx: Add the support for MPC8315ERDB boardDave Liu2008-01-16-0/+3
|/ | | | | | | | | | | | | The features list: - Boot from NOR Flash - DDR2 266MHz hardcoded configuration - Local bus NOR Flash R/W operation - I2C, UART, MII and RTC - eTSEC0/1 support - PCI host Signed-off-by: Dave Liu <daveliu@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* Fix Makefile dependency problem with parallel builds.Wolfgang Denk2008-01-13-7/+6
| | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* Fix Makefile dependencies issues; allow silent buildWolfgang Denk2008-01-13-183/+190
| | | | | | | | | - get rid of "version" target whichdidn't really work - make autoconf.mk depend on version_autogenerated.h to make sure to rebuild files as needed - add XECHO macro to allow for silent build using "make -s" Signed-off-by: Wolfgang Denk <wd@denx.de>
* added basic support for the MUNICes board.Heiko Schocher2008-01-12-0/+4
| | | | Signed-off-by: Heiko Schocher <hs@denx.de>
* Added support for the mgcoge board from keymile.Heiko Schocher2008-01-12-0/+3
| | | | Signed-off-by: Heiko Schocher <hs@denx.de>
* Added support for the mgsuvd board from keymile.Heiko Schocher2008-01-12-0/+3
| | | | Signed-off-by: Heiko Schocher <hs@denx.de>
* Add support for the TK885D baseboard from TELE-DATAGuennadi Liakhovetski2008-01-12-0/+1
| | | | | | | | | The TK885D board uses a TQM885D module from TQ, this port adds an own configuration file and adds a last_stage_init() method to configure the two PHYs, depending on the phy_auto_nego environment variable. Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
* mpc83xx: add support for the MPC8360E-RDKAnton Vorontsov2008-01-10-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is MPC8360E based board with: - 256MB fixed SDRAM; - 8MB Intel Strata NOR flash; - StMICRO 64MiB NAND flash; - two 10/100/1000 ethernet ports connected via Broadcom BCM5481 PHYs; - two 10/100 ethernet ports connected via National DP83848 PHYs; - one PCI and one miniPCI slots; - four serial ports (two NS16550-compatible, two UCCs); - four USB ports working through MPC8360E "FHCI" USB controller; - Fujitsu MB86277 graphics controller; - Analog to Digital Converter/Touchscreen controller, AD7843 connected to SPI. Features not supported in this patch are: - StMICRO 64MiB NAND flash (patch sent); - MINT framebuffer initialization (patch is pending); - Fetching production information from the EEPROM via I2C; - FHCI USB; - Two slow UCCs used as RS-485 UARTs. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
* Merge branch 'master' of git://www.denx.de/git/u-boot-mpc85xxWolfgang Denk2008-01-10-0/+6
|\
| * mpc85xx: Add support for ATUM8548 (updated)robert lazarski2008-01-09-0/+3
| | | | | | | | | | | | Add support for Instituto Atlantico's ATUM8548 board Signed-off-by: robert lazarski <robertlazarski@gmail.com>
| * mpc85xx: Add support for SBC8548 (updated)Joe Hamman2008-01-09-0/+3
| | | | | | | | | | | | | | Add support for Wind River's SBC8548 reference board. Signed-off by: Joe Hamman <joe.hamman@embeddedspecialties.com> Signed-off by: Andy Fleming <afleming@freescale.com>
* | API for external applications.Rafal Jaworowski2008-01-09-0/+10
|/ | | | | | | | | | | | | | This is an API for external (standalone) applications running on top of U-Boot, and is meant to be more extensible and robust than the existing jumptable mechanism. It is similar to UNIX syscall approach. See api/README for more details. Included is the demo application using this new framework (api_examples). Please note this is still an experimental feature, and is turned off by default. Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
* Merge branch 'master' of git://www.denx.de/git/u-boot-armWolfgang Denk2008-01-09-1/+4
|\
| * Merge with git://www.denx.de/git/u-boot.gitPeter Pearse2008-01-07-33/+131
| |\
| * | Add apollon board supportPeter Pearse2007-11-09-1/+4
| | | | | | | | | | | | Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
* | | Merge branch 'master' of git://www.denx.de/git/u-boot-mpc83xxWolfgang Denk2008-01-09-0/+10
|\ \ \
| * | | mpc83xx: Add the support of MPC837xEMDS boardDave Liu2008-01-08-0/+10
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | The MPC837xEMDS board support: * DDR2 400MHz hardcoded and SPD init * Local bus NOR Flash * I2C, UART, MII and RTC * eTSEC RGMII * PCI host Signed-off-by: Dave Liu <daveliu@freescale.com>
* | | tools: fix fw_printenv tool to compile againMarkus Klotzbücher2008-01-09-1/+1
|/ / | | | | | | | | | | | | | | | | | | This patch updates the fw_printenv/fw_setenv userspace tool to include the correct MTD header in order to compile against current kernel headers. Backward compatibility is preserved by introducing an option MTD_VERSION which can be set to "old" for compilation using the old MTD headers. Along with this a number of warnings are fixed. Signed-off-by: Markus Klotzbuecher <mk@denx.de>
* | Merge commit 'wd/master'Jon Loeliger2008-01-03-13/+59
|\ \
| * | Make scripts and Makefiles POSIX compliantWolfgang Denk2008-01-02-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bash builtin versions of the "test" (resp. "[") command allow using "==" for string comparisons, but POSIX compatible implemen- tations (like /usr/bin/test) insist on using "=" only. On such systems you will see: $ /usr/bin/test a == a && echo OK /usr/bin/test: ==: binary operator expected This patch fixes Makefiles and scripts to use POSIX style. Signed-off-by: Wolfgang Denk <wd@denx.de>
| * | ppc4xx: Complete PMC440 board supportMatthias Fuchs2007-12-28-0/+3
| | | | | | | | | | | | | | | | | | | | | This patch brings the PMC440 board configuration file. Finally it enables the PMC440 board support. Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>