]> git.baikalelectronics.ru Git - kernel.git/commit
spi: zynq-qspi: Clarify the select chip function
authorMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 8 Nov 2019 14:07:42 +0000 (15:07 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 8 Nov 2019 17:44:30 +0000 (17:44 +0000)
commitcb023ac70f2d35c110e9953ab8c5be68a22e05dc
tree3b6930b2fc120f60986d480f7e698775006bc0bf
parent0e360a03021e85877397b2efa1d52347c5d19215
spi: zynq-qspi: Clarify the select chip function

The code used to assert and de-assert a chip select line is very
complicated for no reason. Simplify the logic by either setting or
resetting the concerned bit, which actually only changes an electrical
state.

Update the comment to reflect that there is no possibility to actually
choose a CS as the default (CS0) will be driven in any case.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/r/20191108140744.1734-6-miquel.raynal@bootlin.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-zynq-qspi.c