commit | 0b73aa63c193006c3d503d4903dd4792a26e1d50 | [log] [tgz] |
---|---|---|
author | Mark Brown <broonie@linaro.org> | Sat Mar 29 23:48:07 2014 +0000 |
committer | Mark Brown <broonie@linaro.org> | Sun Mar 30 00:48:12 2014 +0000 |
tree | af2028d5db595790560568aa155973090cfca3bd | |
parent | 38dbfb59d1175ef458d006556061adeaa8751b72 [diff] |
spi: Fix handling of cs_change in core implementation The core implementation of cs_change didn't follow the documentation which says that cs_change in the middle of the transfer means to briefly deassert chip select, instead it followed buggy drivers which change the polarity of chip select. Use a delay of 10us between deassert and reassert simply from pulling numbers out of a hat. Reported-by: Gerhard Sittig <gsi@denx.de> Signed-off-by: Mark Brown <broonie@linaro.org>