commit | b920cc3191d7612f26f36ee494e05b5ffd9044c0 | [log] [tgz] |
---|---|---|
author | Huibin Hong <huibin.hong@rock-chips.com> | Wed Feb 24 18:00:04 2016 +0800 |
committer | Mark Brown <broonie@kernel.org> | Sat Mar 05 13:40:04 2016 +0900 |
tree | ca0b5c2888d272f365fca7733d1df8aad7e75c11 | |
parent | 9b7a56221590cad777e56ec40afe7a6a68f9ac01 [diff] |
spi/rockchip: Make sure spi clk is on in rockchip_spi_set_cs Rockchip_spi_set_cs could be called by spi_setup, but spi_setup may be called by device driver after runtime suspend. Then the spi clock is closed, rockchip_spi_set_cs may access the spi registers, which causes cpu block in some socs. Fixes: 64e36824b32 ("spi/rockchip: add driver for Rockchip RK3xxx") Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com> Signed-off-by: Mark Brown <broonie@kernel.org>