[PATCH V2 0/3] McSPI Slave, FIFO support on OMAP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch series adds support for slave, FIFO for McSPI on OMAP.

DMA and FIFO could be enabled together for better throughput. Platform config
parameters have been added to enable these features on any particular McSPI
controller.

FIFO can be enabled by defining fifo_depth parameter. fifo_depth needs to be a
multiple of buffer size that is used for read/write.

These features are useful when you have high throughput devices on SPI.

This patch incorporates review comments

PATCH[1/3]: Update Platform files for SPI
PATCH[2/3]: Adds support for FIFO
PATCH[3/3]: Adds support for Slave mode

Signed-off-by: Hemanth V <hemanthv@xxxxxx>
---
 arch/arm/mach-omap2/devices.c           |    5 +
 arch/arm/plat-omap/include/mach/mcspi.h |   16 ++
 drivers/spi/omap2_mcspi.c               |  345 +++++++++++++++++++++++++++---
3 files changed, 331 insertions(+), 35 deletions(-)








--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux