[PATCH 4.4 18/23] spi: bcm2835aux: unifying code between polling and interrupt driven code