[U-Boot] IXP42x patch series version 3

Michael Schwingen michael at schwingen.org
Sat Feb 5 00:05:46 CET 2011


Hi,

here is the third incarnation of the IXP patch series. I hope I addressed
all the comments from version 2:
 - timer system now uses no BSS-based variables
 - use I/O accessors
 - remove config.mk from board directories
 - set -ffunction-sections/--gc-sections globally (for IXP architecture)

Furthermore, I got a stab at the IXDP425 board, which resulted in a overhaul
of the IXP42x PCI code.  That patch was not part of the previous series, so
if this causes concern, it should cause no problems to leave out the PCI
patch for this release and handle it later.  The patch removes big hunks of
IXP42x-private code, and uses the general PCI infrastructure in u-boot
instead.  As a side-product, this gets rid of some IXP42x switches in global
headers.

My own boards plus IXDP425 are tested here. I can't test IXDGP425 and PDNB3.

[PATCH 01/17] add XScale sub architecture (IXP/PXA) to maintainer list
[PATCH 02/17] add support for IXP42x Rev. B1 and newer
[PATCH 03/17] trigger hardware watchdog in IXP42x serial driver
[PATCH 04/17] Fix IXP code to work after relocation was added
[PATCH 05/17] fix "depend" target in npe directory
[PATCH 06/17] support CONFIG_SYS_LDSCRIPT on ARM
[PATCH 07/17] use -ffunction-sections / --gc-sections on IXP42x
[PATCH 08/17] update/fix AcTux1 board
[PATCH 09/17] update/fix AcTux2 board
[PATCH 10/17] update/fix AcTux3 board
[PATCH 11/17] update/fix AcTux4 board
[PATCH 12/17] IXP NPE: add support for fixed-speed MII ports
[PATCH 13/17] add dvlhost (dLAN 200 AV Wireless G) board
[PATCH 14/17] update/fix IXDP425 / IXDPG425 boards
[PATCH 15/17] update/fix PDNB3 board
[PATCH 16/17] IXP42x PCI rewrite
[PATCH 17/17] run arm_pci_init after relocation

cu
Michael


More information about the U-Boot mailing list