Gary Jennejohn [Fri, 31 Aug 2007 13:21:46 +0000 (15:21 +0200)]
ppc4xx: (Re-)Enable CONFIG_PCI_PNP on AMCC 440EPx Sequoia
The 440EPx has a problem when the PCI_CACHE_LINE_SIZE register is
set to non-zero, because it doesn't support MRM (memory-read-
multiple) correctly. We now added the possibility to configure
this register in the board config file, so that the default value
of 8 can be overridden.
Here the details of this patch:
o drivers_pci_auto.c: introduce CFG_PCI_CACHE_LINE_SIZE to allow
board-specific settings. As an example the sequoia board requires 0.
Idea from Stefan Roese <sr@denx.de>.
o board/amcc/sequoia/init.S: add a TLB mapping at 0xE8000000 for the
PCI IO-space. Obtained from Stefan Roese <sr@denx.de>.
o include/configs/sequoia.h: turn CONFIG_PCI_PNP back on and set
CFG_PCI_CACHE_LINE_SIZE to 0.
Signed-off-by: Gary Jennejohn <garyj@denx.de>
Signed-off-by: Stefan Roese <sr@denx.de>
Yuri Tikhonov [Sat, 25 Aug 2007 03:07:16 +0000 (05:07 +0200)]
POST: limit memory test area to not touch global data anymore
As experienced on lwmon5, on some boards the POST memory test can
corrupt the global data buffer (bd). This patch fixes this issue
by checking and limiting this area.
Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Fri, 24 Aug 2007 13:41:42 +0000 (15:41 +0200)]
ppc4xx: Add RTC POST test to lwmon5 board configuration
Since this RTC POST test is taking quite a while to complete
it's only initiated upon special keypress same as the complete
memory POST.
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Fri, 24 Aug 2007 13:19:10 +0000 (15:19 +0200)]
ppc4xx: Change GPIO signal for watchdog triggering on lwmon5
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Thu, 23 Aug 2007 09:02:37 +0000 (11:02 +0200)]
ppc4xx: Add support for 2nd I2C EEPROM on lwmon5 board
This patch adds support for the 2nd EEPROM (AT24C128) on the lwmon5
board. Now the "eeprom" command can be used to read/write from/to this
device. Additionally a new command was added "eepromwp" to en-/disable
the write-protect of this 2nd EEPROM.
The 1st EEPROM is not affected by this write-protect command.
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Wed, 22 Aug 2007 06:56:09 +0000 (08:56 +0200)]
ppc4xx: Remove unused option CFG_INIT_RAM_OCM
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Tue, 21 Aug 2007 14:33:33 +0000 (16:33 +0200)]
Merge with /home/stefan/git/u-boot/u-boot-ppc4xx
Stefan Roese [Tue, 21 Aug 2007 14:27:57 +0000 (16:27 +0200)]
ppc4xx: Add matrix kbd support to lwmon5 board (440EPx based)
This patch adds support for the matrix keyboard on the lwmon5 board.
Since the implementation in the dsPCI is kind of compatible with the
"old" lwmon board, most of the code is copied from the lwmon
board directory.
Signed-off-by: Stefan Roese <sr@denx.de>
Wolfgang Denk [Sun, 19 Aug 2007 08:27:34 +0000 (10:27 +0200)]
Fix some build errors.
Signed-off-by: Wolfgang Denk <wd@denx.de>
Wolfgang Denk [Sat, 18 Aug 2007 20:00:38 +0000 (22:00 +0200)]
Update CHANGELOG.
Wolfgang Denk [Sat, 18 Aug 2007 19:56:57 +0000 (21:56 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-coldfire
Wolfgang Denk [Sat, 18 Aug 2007 19:50:01 +0000 (21:50 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-mpc85xx
Wolfgang Denk [Sat, 18 Aug 2007 19:47:33 +0000 (21:47 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-mpc83xx
Wolfgang Denk [Sat, 18 Aug 2007 19:42:30 +0000 (21:42 +0200)]
Merge ... git+ssh://gemini_vpn/home/wd/git/u-boot/master
Kim Phillips [Fri, 17 Aug 2007 03:52:39 +0000 (22:52 -0500)]
lib_ppc: make board_add_ram_info weak
platforms wishing to display RAM diagnostics in addition to size,
can do so, on one line, in their own board_add_ram_info()
implementation.
this consequently eliminates CONFIG_ADD_RAM_INFO.
Thanks to Stefan for the hint.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Shinya Kuribayashi [Fri, 17 Aug 2007 03:43:44 +0000 (12:43 +0900)]
PCI_READ_VIA_DWORD_OP: Fix *val uninitialized bug
This patch has been sent on:
- 6 Jun 2007
Many users of PCI config read routines tend to ignore the function
ret value, and are only concerned about the contents of *val. Based
on this, pci_hose_read_config_{byte,word}_via_dword should initialize
the *val on dword read error.
Without this fix, for example, we'll go on scanning bus with vendor or
header_type uninitialized. This brings many unnecessary config trials.
Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
Stefan Roese [Sat, 18 Aug 2007 12:37:52 +0000 (14:37 +0200)]
ColdFire: Fix some remaining problems with CFG_CMD_
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Sat, 18 Aug 2007 12:33:02 +0000 (14:33 +0200)]
Coding style cleanup
Signed-off-by: Stefan Roese <sr@denx.de>
TsiChungLiew [Fri, 17 Aug 2007 00:23:50 +0000 (19:23 -0500)]
ColdFire: Add M5235EVB Platform for MCF523x
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Kim Phillips [Fri, 17 Aug 2007 14:30:00 +0000 (09:30 -0500)]
mpc83xx: fix typo in DDR2 programming
introduced in the implement board_add_ram_info patch as I was cleaning out the
magic numbers. sorry.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Kim Phillips [Fri, 17 Aug 2007 03:53:09 +0000 (22:53 -0500)]
mpc83xx: move freescale boards to boards/freescale
includes build fixes.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Kim Phillips [Fri, 17 Aug 2007 03:52:59 +0000 (22:52 -0500)]
mpc83xx: suppress unused variable 'val8' warning
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Kim Phillips [Fri, 17 Aug 2007 03:52:48 +0000 (22:52 -0500)]
mpc83xx: implement board_add_ram_info
add board_add_ram_info, to make memory diagnostic output more
consistent. u-boot banner output now looks like:
DRAM: 256 MB (DDR1, 64-bit, ECC on)
and for boards with SDRAM on the local bus, a line such as this is
added:
SDRAM: 64 MB (local bus)
also replaced some magic numbers with their equivalent define names.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Tony Li [Fri, 17 Aug 2007 02:35:59 +0000 (10:35 +0800)]
mpc83xx: Split PIB init code from pci.c and add Qoc3 ATM card support
The patch split the PIB init code from pci.c to a single file board/freescale/common/pq-mds-pib.c
And add Qoc3 ATM card support for MPC8360EMDS and MPC832XEMDS board.
Signed-off-by Tony Li <tony.li@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 20:05:11 +0000 (15:05 -0500)]
ColdFire: Add M54455EVB for MCF5445x
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 18:20:50 +0000 (13:20 -0500)]
ColdFire: Add M5253EVBE platform for MCF52x2
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 10:04:31 +0000 (05:04 -0500)]
ColdFire: Add M5249EVB platform for MCF52x2
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 01:32:06 +0000 (20:32 -0500)]
ColdFire: Update Freescale MCF52x2 platforms
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 00:55:10 +0000 (19:55 -0500)]
ColdFire: Update EB+MCF-EV123 platform
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 00:46:38 +0000 (19:46 -0500)]
ColdFire: update TASREG platform for MCF52x2
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 00:45:51 +0000 (19:45 -0500)]
ColdFire: update r5200 platform for MCF52x2
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 00:43:20 +0000 (19:43 -0500)]
ColdFire: idmr platform MCF52x2 update
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 00:41:06 +0000 (19:41 -0500)]
ColdFire: cobra5272 platform for MCF52x2 update
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 00:38:15 +0000 (19:38 -0500)]
ColdFire: MCF52x2 Header files update
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Thu, 16 Aug 2007 00:21:21 +0000 (19:21 -0500)]
ColdFire: MCF52x2 update
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Wed, 15 Aug 2007 23:46:11 +0000 (18:46 -0500)]
ColdFire: MCF5329 update cache
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Wed, 15 Aug 2007 20:40:20 +0000 (15:40 -0500)]
ColdFire: MCF5329 header file clean up
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
TsiChungLiew [Wed, 15 Aug 2007 20:39:17 +0000 (15:39 -0500)]
ColdFire: MCF5329 Update and cleanup
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
John Rigby [Thu, 16 Aug 2007 23:40:03 +0000 (17:40 -0600)]
Merge branch 'denx-coldfire' into coldfire-aug2007
Andy Fleming [Thu, 16 Aug 2007 21:35:02 +0000 (16:35 -0500)]
Add CONFIG_HAS_ETH0 to all boards with TSEC
The 85xx code now relies on CONFIG_HAS_ETH0 to determine whether
to update TSEC1's device-tree node, so we need to add it
to all the boards with TSECs. Do this for 83xx and 86xx, too,
since they will eventually do something similar.
Signed-off-by: Andy Fleming <afleming@freescale.com>
Kumar Gala [Thu, 16 Aug 2007 20:05:04 +0000 (15:05 -0500)]
Update MPC8544 DS PCI memory map
The PCIe bus that the ULI M1575 is connected to has no possible way of
needing more than the fixed amount of IO & Memory space needed by the ULI.
So make it use far less IO & memory space and have it use the shared LAW. This
free's up a LAW for PCIe1 IO space. Also reduce the amount of IO space needed
by each bus.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Kumar Gala [Thu, 16 Aug 2007 16:01:21 +0000 (11:01 -0500)]
Fix up some fdt issues on 8544DS
It looks like we had a merge issue that duplicated a bit of code
in ft_board_setup. Also, we need to set CONFIG_HAS_ETH0 to get
the MAC address properly set in the device tree on boot for TSEC1
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Stefan Roese [Thu, 16 Aug 2007 17:50:53 +0000 (19:50 +0200)]
Merge with git://www.denx.de/git/u-boot.git
Niklaus Giger [Thu, 16 Aug 2007 13:16:03 +0000 (15:16 +0200)]
PPC4xx:HCU4/5 cleanup
Minor cleanups to confirm to the u-boot coding style.
Some german expressions -> english.
HCU5 enforces a unique IP adress for a given slot in the rack.
Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
Niklaus Giger [Thu, 16 Aug 2007 13:16:02 +0000 (15:16 +0200)]
PPC4xx:HCU4/5 cleanup ecc/sdram init
Make ecc initialisation robust, as DDR2-ECC errors may be generated
while zeroing the RAM.
Return 16 bytes (a cacheline) less than the available memory, as the
board and/or PPC440EPx might have problems accessing the last bytes.
Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
Kim Phillips [Thu, 16 Aug 2007 03:29:56 +0000 (22:29 -0500)]
fdt: suppress unused variable 'bd' warning
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Andy Fleming [Thu, 16 Aug 2007 01:06:50 +0000 (20:06 -0500)]
Fix warnings from of_data copy fix
Forgot to cast of_flat_tree to ulong.
Signed-off-by: Andy Fleming <afleming@freescale.com>
Andy Fleming [Thu, 16 Aug 2007 01:03:44 +0000 (20:03 -0500)]
Don't wait for disconnected TSECs
The TSEC driver's PHY code waits a long time for autonegotiation to
complete, even if the link is down. The PHY knows the link is
down or up before autonegotiation completes, so we can short-circuit
the process if the link is down.
Signed-off-by: Andy Fleming <afleming@freescale.com>
Andy Fleming [Thu, 16 Aug 2007 01:03:34 +0000 (20:03 -0500)]
Fix numerous bugs in the 8568 UEC support
Actually, fixed a large bug in the UEC for *all* platforms.
How did this ever work?
uec_init() did not follow the spec for eth_init(), and returned
0 on success. Switch it to return the link like tsec_init()
(and 0 on error)
The immap for the 8568 was defined based on MPC8568, rather than
CONFIG_MPC8568
CONFIG_QE was off
CONFIG_ETHPRIME was set to "Freescale GETH". Now is "FSL UEC0"
Fixed a comment about the ranges for CONFIG_ETHPRIME if TSEC_ENET is
enabled
Signed-off-by: Andy Fleming <afleming@freescale.com>
Andy Fleming [Thu, 16 Aug 2007 01:03:25 +0000 (20:03 -0500)]
Define tsec flag values in config files
The tsec_info structure and array has a "flags" field for each
ethernet controller. This field is the only reason there are
settings. Switch to defining TSECn_FLAGS for each controller
in the config header, and we can greatly simplify the array, and
also simplify the addition of future boards.
Signed-off-by: Andy Fleming <afleming@freescale.com>
Andy Fleming [Thu, 16 Aug 2007 01:03:13 +0000 (20:03 -0500)]
Add support for building all boards with a TSEC
Changes to the TSEC driver affect almost all 83xx, 85xx, and 86xx boards.
Now we can do a MAKEALL test on all of them!
Signed-off-by: Andy Fleming <afleming@freescale.com>
Andy Fleming [Wed, 15 Aug 2007 22:30:56 +0000 (17:30 -0500)]
Fix of_data copying for CONFIG_OF_FLAT_TREE-using boards
The fix, "Fix where the #ifdef CFG_BOOTMAPSZ is placed"
neglected to *also* put the code inside the similar #ifdef
for CONFIG_OF_FLAT_TREE.
Signed-off-by: Andy Fleming <afleming@freescale.com>
Scott Wood [Wed, 15 Aug 2007 20:46:46 +0000 (15:46 -0500)]
mpc885ads: Don't define CONFIG_BZIP2.
bzip2 requires a significant chunk of malloc space, and there isn't
enough room on mpc885ads (with only 8MB RAM) for both bzip2's malloc area
and a downloaded image at 0x400000.
Signed-off-by: Scott Wood <scottwood@freescale.com>
Wolfgang Denk [Thu, 16 Aug 2007 10:04:37 +0000 (12:04 +0200)]
Merge with /home/wd/git/u-boot/master
Michal Simek [Thu, 16 Aug 2007 06:54:10 +0000 (08:54 +0200)]
Bios emulator - fix microblaze toolchain problem
microblaze CPU have problem with bios_emulator code.
Microblaze toolchain doesn't support PRAGMA PACK.
Signed-off-by: Michal Simek <monstr@monstr.eu>
Wolfgang Denk [Thu, 16 Aug 2007 09:51:04 +0000 (11:51 +0200)]
Minor Coding Style fix; Update CHANGELOG file.
Signed-off-by: Wolfgang Denk <wd@denx.de>
Wolfgang Denk [Thu, 16 Aug 2007 09:42:47 +0000 (11:42 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-nand-flash
Stefan Roese [Thu, 16 Aug 2007 09:21:49 +0000 (11:21 +0200)]
ppc4xx: Remove #warning in esd auto_update.c
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Fri, 22 Jun 2007 15:32:28 +0000 (17:32 +0200)]
ppc7xx: Update CPCI750 board
This small CPCI750 update extends the board specific command
"show_config" to display the Marvell strapping registers and
extends the PCI IDE controller.
Signed-off-by: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Thu, 16 Aug 2007 08:18:33 +0000 (10:18 +0200)]
ppc4xx: Only enable POST FPU test on Sequoia and not Rainier
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Thu, 16 Aug 2007 07:54:51 +0000 (09:54 +0200)]
Add missing rainier (PPC440GRx) target to MAKEALL and MAINTAINERs files
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Thu, 16 Aug 2007 07:52:29 +0000 (09:52 +0200)]
ppc4xx: Update Sequoia/Rainier bootstrap command
As suggested by David Mitchell, here an update for the Sequoia/Rainier
bootstrap command.
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Thu, 16 Aug 2007 07:21:48 +0000 (09:21 +0200)]
Merge with git://www.denx.de/git/u-boot.git
Kim Phillips [Thu, 16 Aug 2007 03:30:39 +0000 (22:30 -0500)]
mpc83xx: enable libfdt by default on freescale boards
this enables libfdt code by default for the
freescale mpc8313erdb, mpc832xemds, mpc8349emds,
mpc8349itx and gp boards.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Kim Phillips [Thu, 16 Aug 2007 03:30:33 +0000 (22:30 -0500)]
mpc83xx: migrate remaining freescale boards to libfdt
this adds libfdt support code for the freescale
mpc8313erdb, mpc832xemds, mpc8349emds, mpc8349itx,
and gp boards.
Boards remain compatible with OF_FLAT_TREE.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Kim Phillips [Thu, 16 Aug 2007 03:30:26 +0000 (22:30 -0500)]
mpc83xx: move common /memory node update mechanism to cpu.c
also adds common prototypes to include/common.h.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Kim Phillips [Thu, 16 Aug 2007 03:30:19 +0000 (22:30 -0500)]
mpc83xx: remaining 8360 libfdt fixes
PCI clocks and QE frequencies weren't being updated, and the core clock
was being updated incorrectly. This patch also adds a /memory node if
it doesn't already exist prior to update.
plus some cosmetic trimming to single line comments.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Kim Phillips [Thu, 16 Aug 2007 03:30:12 +0000 (22:30 -0500)]
mpc83xx: fix UEC2->1 typo in libfdt setup code
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Kim Phillips [Thu, 16 Aug 2007 03:30:05 +0000 (22:30 -0500)]
mpc83xx: add MAINTAINER and MAKEALL entries for the mpc8323erdb
and reorder the existing 83xx maintainers alpha.
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Stefan Roese [Wed, 15 Aug 2007 19:11:45 +0000 (21:11 +0200)]
Merge with git://www.denx.de/git/u-boot.git
Stefan Roese [Wed, 15 Aug 2007 19:06:27 +0000 (21:06 +0200)]
Merge with git://www.denx.de/git/u-boot.git
Wolfgang Denk [Wed, 15 Aug 2007 18:59:31 +0000 (20:59 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-mpc86xx
Jon Loeliger [Wed, 15 Aug 2007 16:55:35 +0000 (11:55 -0500)]
86xx: Fix lingering CFG_CMD_* references in sbc8641d.h
Remove a leftover in net/tftp.c while we're at it.
Signed-off-by: Jon Loeliger <jdl@freescale.com>
Jon Loeliger [Wed, 15 Aug 2007 17:20:40 +0000 (12:20 -0500)]
Move the MPC8641HPCN board under board/freescale.
Minor path corrections needed to ensure buildability.
Signed-off-by: Jon Loeliger <jdl@freescale.com>
Jon Loeliger [Wed, 15 Aug 2007 16:46:22 +0000 (11:46 -0500)]
86xx: Fix lingering CFG_CMD_* references in sbc8641d.h
Remove a leftover in net/tftp.c while we're at it.
Signed-off-by: Jon Loeliger <jdl@freescale.com>
Jerry Van Baren [Wed, 15 Aug 2007 15:13:15 +0000 (11:13 -0400)]
Fix where the #ifdef CFG_BOOTMAPSZ is placed.
Commit
073e1b509980cefe6f53c2d7fbbcd135df1e3924 "Fix initrd/dtb
interaction" put the new code outside of the #if defined(CONFIG_OF_LIBFDT)
when it should have gone inside of the conditional. As a result, it
broke non-LIBFDT board builds.
Also added a missing "not." to the comment.
Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
Stefan Roese [Wed, 15 Aug 2007 12:51:27 +0000 (14:51 +0200)]
Merge with git://www.denx.de/git/u-boot.git
Niklaus Giger [Wed, 15 Aug 2007 10:14:23 +0000 (12:14 +0200)]
PPC4xx:HCU4/5-Board fix compile warning
Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
Ed Swarthout [Tue, 14 Aug 2007 19:06:45 +0000 (14:06 -0500)]
Fix malloc size error in ahci_init_one.
Typically this causes scsi init to corrupt the
devlist and break the coninfo command.
Fix a compiler size warning.
Signed-off-by: Jason Jin <jason.jin@freescale.com>
Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
Acked-by: Andy Fleming <afleming@freescale.com>
ksi@koi8.net [Tue, 14 Aug 2007 17:02:16 +0000 (10:02 -0700)]
TI DaVinci - fix unsupported %hhx format
Signed-off-by: Sergey Kubushyn <ksi@koi8.net>
Wolfgang Denk [Tue, 14 Aug 2007 16:43:14 +0000 (18:43 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-ppc4xx
Wolfgang Denk [Tue, 14 Aug 2007 16:42:36 +0000 (18:42 +0200)]
Coding style cleanup. Update CHANGELOG.
Signed-off-by: Wolfgang Denk <wd@denx.de>
Wolfgang Denk [Tue, 14 Aug 2007 16:03:48 +0000 (18:03 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-arm
Wolfgang Denk [Tue, 14 Aug 2007 15:38:34 +0000 (17:38 +0200)]
Merge with /home/wd/git/u-boot/work
Andy Fleming [Tue, 14 Aug 2007 15:32:59 +0000 (10:32 -0500)]
Fix initrd/dtb interaction
The original code would wrongly relocate the blob to be right before
the initrd if it existed. The blob *must* be within CFG_BOOTMAPSZ,
if it is defined. So we make two changes:
1) flag the blob for relocation whenever its address is above BOOTMAPSZ
2) If the blob is being relocated, relocate it before kbd, not initrd
Signed-off-by: Andy Fleming <afleming@freescale.com>
Peter Pearse [Tue, 14 Aug 2007 14:40:00 +0000 (15:40 +0100)]
Supply spi interface in at45.c
Stefan Roese [Tue, 14 Aug 2007 14:36:29 +0000 (16:36 +0200)]
Merge with git://www.denx.de/git/u-boot.git
Stefan Roese [Tue, 14 Aug 2007 13:12:01 +0000 (15:12 +0200)]
POST: Fix merge problem
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Tue, 14 Aug 2007 13:03:17 +0000 (15:03 +0200)]
Coding style cleanup
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Tue, 14 Aug 2007 13:00:42 +0000 (15:00 +0200)]
Merge with /home/stefan/git/u-boot/zeus
Stefan Roese [Tue, 14 Aug 2007 12:44:41 +0000 (14:44 +0200)]
ppc4xx: Add initial Zeus (PPC405EP) board support
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Tue, 14 Aug 2007 12:41:55 +0000 (14:41 +0200)]
POST: Add option for external ethernet loopback test
When CFG_POST_ETHER_EXT_LOOPBACK is defined, the ethernet POST
is not done using an internal loopback connection, but by assuming
that an external loopback connector is plugged into the board.
Signed-off-by: Stefan Roese <sr@denx.de>
Stefan Roese [Tue, 14 Aug 2007 12:39:44 +0000 (14:39 +0200)]
POST: Add ppc405 support to cache and UART POST
Signed-off-by: Stefan Roese <sr@denx.de>
Peter Pearse [Tue, 14 Aug 2007 09:46:32 +0000 (10:46 +0100)]
Replace lost end of at45.c.
Peter Pearse [Tue, 14 Aug 2007 09:30:06 +0000 (10:30 +0100)]
Update Makefiles for merged and split at45.c.
Peter Pearse [Tue, 14 Aug 2007 09:21:06 +0000 (10:21 +0100)]
Delete the merged files.
Peter Pearse [Tue, 14 Aug 2007 09:14:05 +0000 (10:14 +0100)]
Add the files.
Peter Pearse [Tue, 14 Aug 2007 09:10:52 +0000 (10:10 +0100)]
Add MACH_TYPE records for several AT91 boards.
Merge to two at45.c files into a common file, split to at45.c and spi.c
Fix spelling error in DM9161 PHY Support.
Initialize at91rm9200 board (and set LED).
Add PIO control for at91rm9200dk LEDs and Mux.
Change dataflash partition boundaries to be compatible with Linux 2.6.
Signed-off-by: Peter Pearse <peter.pearse@arm.com>
Signed-off-by: Ulf Samuelsson <ulf@atmel.com>
Wolfgang Denk [Tue, 14 Aug 2007 07:54:46 +0000 (09:54 +0200)]
Coding style cleanup, update CHANGELOG
Signed-off-by: Wolfgang Denk <wd@denx.de>
Wolfgang Denk [Tue, 14 Aug 2007 07:53:38 +0000 (09:53 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-mpc85xx