Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1386187

[PATCH v2 0/3] spi: Add DMA support for ti-qspi

Path csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod
From Vignesh R <vigneshr@ti.com>
Newsgroups linux.kernel
Subject [PATCH v2 0/3] spi: Add DMA support for ti-qspi
Date Mon, 25 Apr 2016 12:00:02 +0200
Message-ID <rrLt7-3Bp-3@gated-at.bofh.it> (permalink)
X-Mailer git-send-email 2.8.1
MIME-Version 1.0
Content-Type text/plain
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 28
Organization linux.* mail to news gateway
X-Original-Cc <linux-spi@vger.kernel.org>, <linux-omap@vger.kernel.org>, <linux-kernel@vger.kernel.org>, Vignesh R <vigneshr@ti.com>
X-Original-Date Mon, 25 Apr 2016 15:13:59 +0530
X-Original-Message-ID <1461577442-8853-1-git-send-email-vigneshr@ti.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1386187

Show key headers only | View raw



This series adds support for DMA during QSPI flash read via memory
mapped mode.
The first patch adds a check to spi_map_buf() API to return error when
kmap'd buffers are passed for DMA mapping. Second patch adds support for
using DMA on top of spi_flash_read() API using  DMA sg_table mapping
support in SPI core. Third map adds DMA support for TI QSPI in memory
mapped read mode.

Tested on DRA74 EVM and DRA72 EVM on linux-next.

v1: https://lkml.org/lkml/2016/4/4/855



Vignesh R (3):
  spi: return error if kmap'd buffers passed to spi_map_buf()
  spi: Add DMA support for spi_flash_read()
  spi: spi-ti-qspi: Add DMA support for QSPI mmap read

 drivers/spi/spi-ti-qspi.c | 196 +++++++++++++++++++++++++++++++++++++++++++---
 drivers/spi/spi.c         |  18 ++++-
 include/linux/spi/spi.h   |   4 +
 3 files changed, 204 insertions(+), 14 deletions(-)

-- 
2.8.1

Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

[PATCH v2 0/3] spi: Add DMA support for ti-qspi Vignesh R <vigneshr@ti.com> - 2016-04-25 12:00 +0200
  [PATCH v2 2/3] spi: Add DMA support for spi_flash_read() Vignesh R <vigneshr@ti.com> - 2016-04-25 12:00 +0200
  [PATCH v2 3/3] spi: spi-ti-qspi: Add DMA support for QSPI mmap read Vignesh R <vigneshr@ti.com> - 2016-04-25 12:00 +0200

csiph-web