]> git.baikalelectronics.ru Git - kernel.git/commit
spi: omap2-mcspi: Add slave mode support
authorVignesh R <vigneshr@ti.com>
Mon, 15 Oct 2018 06:38:29 +0000 (12:08 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 19 Oct 2018 12:32:59 +0000 (13:32 +0100)
commitd8d082ac08e6f2631188ca37fe3e9b17a02f7f7d
tree9c343b293daa2f965ac05c100a69676e14db82da
parent432f9db718a76e11bd1a97b5e57904d9e1c77270
spi: omap2-mcspi: Add slave mode support

Add support to use McSPI controller as SPI slave. In slave mode, DMA TX
completion does not mean entire data has been shifted out as data might
still be stuck in FIFO waiting for master to clock the bus. Therefore,
add an IRQ handler for slave mode to know when entire data in FIFO has
been shifted out.

Signed-off-by: Vignesh R <vigneshr@ti.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-omap2-mcspi.c