spi/pl022: timeout on polled transfer v2
spi/pl022: timeout on polled transfer v2

This adds the missing handling of polling timeouts and deletes
our last todo.

Signed-off-by: Magnus Templing <cd77511571c0ae04ff7403bd77f7948b631512b5@stericsson.com>
Reviewed-by: Srinidhi Kasagar <36bfbb1c304809ea0032a12663697185f6a407dd@stericsson.com>
[Fixups from review by Wolfram Sang]
Signed-off-by: Linus Walleij <9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org>
Signed-off-by: Grant Likely <9069e6f5a2b566e2674a0ba1e2bf39c12c195fad@secretlab.ca>

KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs