SPI: Donot trigger decoding every time

Move the decoder code out of the timer handler.

Signed-off-by: Wang Xingchao <xingchao.wang@linux.intel.com>