[U-Boot] [PATCH V2 1/1] IXP425: Fixing PCI access
Wolfgang Denk
wd at denx.de
Tue Dec 16 00:29:05 CET 2008
Dear Stefan Althoefer,
In message <ghetg9$bcs$1 at ger.gmane.org> you wrote:
> This patch fixes the PCI handling routines of the IXP port.
> It seems that this hasn't been touched for quite a while and
> u-boot PCI handling has changed since then (but nobody
> update IXP).
>
> Changes (list uncomplete):
> - non_prefetched_read/write now return ERROR on
> (master-) abort.
> - fixed pci configuration space access.
> - pci_read_config_XXX now return value 0xff even in
> case of error (as some callers do not check the
> return value)
> - Removed CONFIG_PCI_SCAN_SHOW, as printf is not
> possible at the time pci_scan is called initially
> - fixed some IXP initialization of memory spaces
> - fixed address and irq assignment to PCI devices
> - fixed pci_find_device
> - some reformatting
I think most (all?) of my coding style comments for theold version of
this patch still apply and need to be addressed.
> Note: I think boards should always define IXP425_PCI_SIMPLE_MAPPING
In this case IXP425_PCI_SIMPLE_MAPPING should be eliminated.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
That's the thing about people who think they hate computers. What
they really hate is lousy programmers.
- Larry Niven and Jerry Pournelle in "Oath of Fealty"
More information about the U-Boot
mailing list