patch encompasses all change to spi driver