[PATCH] spi: Only call transfer_one() if we have buffers to transfer