Here is an updated series of patches that add basic support for AMCC's PowerPC 440SPe SoC. With these patches, the kernel will boot and run on the "Yucca" 440SPe eval board, with ethernet, serial and PCI Express in root port mode working (tested with an InfiniBand HCA, naturally ;).
Since my last posting, I've fixed a few bugs (UIC3 interrupt handling being the most notable fix) and implemented basic PCI Express support. I left out the changes required for the old ibm_emac ethernet driver, since I'm assuming Eugene's new driver will be merged, and his tree already has 440SPe support. I now have all the features I need for the project I'm working on, so I don't expect to be adding much to my port. I will do whatever cleanup, bugfixing and integration is required to get this merged upstream. It looks like 2.6.15 will be opening up soon, so please let me know if there's anything I can do to make merging easier. I also have a git tree based on Eugene Surovegin's git tree at rsync://rsync.kernel.org/pub/scm/linux/kernel/git/roland/ppc440spe.git that contains all of these patches, in case that makes it easier to merge this stuff. Thanks, Roland