Move spi driver into his directory and fix the code.