[U-Boot] [PATCH v2 00/26] [x86] 'Comming of Age'

Graeme Russ graeme.russ at gmail.com
Sun Apr 11 14:43:22 CEST 2010


Hello Everyone

This is a respin of a previous patch set addressing a few minor issues
including:

 - Resolved the PCI_BASE_ADDRESS_1 --> PCI_BASE_ADDRESS_0 modification.
   It turned out to be a PCI region definition issue where the existing
   code was making non-generic assumptions about the allocation of the
   PCI address space. The code which defines PCI regions has been made
   board specific
 - Use asm-generic/unaligned.h
 - Added GPLv2 copyright notice to the RAM sizer code - I contacted AMD
   and asked them to modify the license on thier Code Kit containing
   this code and they have happily obliged
 - Fixed bug in the RAM sizer code which I noticed when comparing the
   now Code Kit code to the existing code
    
This patch series can be examined as several distinct functional changes
 - Patches 1-3 are x86 specific build and core fixups
 - Patches 4-11 are x86 specific functional improvements
 - Patches 12-13 (*) switch the x86 port to CONFIG_SERIAL_MULTI
 - Patches 14-15 provide Linux boot support
 - Patch 16 is an sc520 specific patch (this one can be delayed)
 - Patches 17-18 are various eNET specific patches
 - Patches 19-20 make PCI region initialisation board specific
 - Patch 21 enables the eNET Ethernet chips (requires patched 19-20)
 - Patch 22 sets up the eNET for maximum PC/AT compatibilty to boot Linux
 - Patches 23-24 are eNET 'nice to haves'
 - Patch 25 updates the AMD license to GPL (I have supporting emails)
 - Patch 26 fixes a minor sc520 bug

(*) Patches 12 and 13 are the only patches which touch files outside the
x86 tree.


More information about the U-Boot mailing list