Skip to content

spi: Add support for DMA transfers in sun4i SPI driver

Sergey Suloev linux-arm-kernel linux-spi lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6spi: core: handle timeout error from transfer_one()drivers/spi/spi.c+3 -20 replies
2/6spi: sun4i: restrict transfer length in PIO-modedrivers/spi/spi-sun4i.c+12 -385 replies
3/6spi: sun4i: coding style/readability improvementsdrivers/spi/spi-sun4i.c+17 -150 replies
4/6spi: sun4i: use completion provided by SPI core driverdrivers/spi/spi-sun4i.c+35 -270 replies
5/6spi: sun4i: introduce register set/unset helpersdrivers/spi/spi-sun4i.c+19 -212 replies
6/6spi: sun4i: add DMA transfers supportdrivers/spi/spi-sun4i.c+271 -203 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] spi: Add support for DMA transfers in sun4i SPI driver

The following patchset provides corrections for PIO-mode and support for DMA transfers in sun4i SPI driver.

Sergey Suloev (6):
spi: core: handle timeout error from transfer_one()
spi: sun4i: restrict transfer length in PIO-mode
spi: sun4i: coding style/readability improvements
spi: sun4i: use completion provided by SPI core driver
spi: sun4i: introduce register set/unset helpers
spi: sun4i: add DMA transfers support

 drivers/spi/spi-sun4i.c | 443 ++++++++++++++++++++++++++++++++++++------------
 drivers/spi/spi.c       |   5 +-
 2 files changed, 341 insertions(+), 107 deletions(-)
Signature · 1 line
2.16.2