linux-2.6: Add a driver to run an MMC or SD card over a GPIO based SPI interface.