]> git.baikalelectronics.ru Git - kernel.git/commit
spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO
authorFelix Fietkau <nbd@nbd.name>
Sat, 9 Feb 2019 23:38:25 +0000 (00:38 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 12 Feb 2019 16:41:11 +0000 (16:41 +0000)
commit15f56088f3d3bf97f929b76bdedc427f284fce5b
tree4f80c719e99aeeb9dc43ecac36f8026001b8521d
parent8a4ed8600a2b17be01f85efd8d950a745a02fc2c
spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO

Sleeping is safe inside spi_transfer_one_message, and some
GPIO chips are running on slow busses (such as I2C GPIO
expanders) and need to sleep for setting values.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi.c