Do you have a build script, or could you provide the sequence of steps needed to build the kernel from the mainline sources? I don't normally build kernels manually, so any help would be appreciated.
I see that in your sources directory you have several patches in addition to the link to the kernel.org source. Do those patches need to be applied in a certain sequence? Are they still relevant?
Just for background, I am planning to build the kernel for SheevaPlug, and disable the SDIO driver altogether, but configure ttyS1 on SDIO pins.
The patches should apply fine in any order, I'm pretty sure there aren't any dependencies between the patches. The patches in a particular kernel directory are the patches that I apply for that kernel. There is a build script or two to build tool chains on Linux in the tools directory.