[PATCH v3 0/3] usb: renesas_usbhs: add support for USB-DMAC

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

 




This patch set is based on Felipe's usb.git / testing/next branch.
(commit id = 9024c495f35be735a917571406fab30a789c27d1)

To use the USB-DMAC, we have to add some device nodes for USB-DMAC
in dts file. If we don't have such device nodes, this driver will
use PIO.

Changes from v2:
 - Remove patch 1 because this spinlock suspected issue disappears
   if I use a new usb-dmac dmaengine driver.

Changes from v1:
 - Change local_irq_save/restore() area in patch 1.
 - Modify the commit log in patch 1.
 - fix some comments in patch 4.

Yoshihiro Shimoda (3):
  usb: renesas_usbhs: add the channel number in dma-names
  usb: renesas_usbhs: fix the sequence in xfer_work()
  usb: renesas_usbhs: add support for USB-DMAC

 .../devicetree/bindings/usb/renesas_usbhs.txt      |   5 +-
 drivers/usb/renesas_usbhs/common.c                 |  19 +++
 drivers/usb/renesas_usbhs/common.h                 |   7 +
 drivers/usb/renesas_usbhs/fifo.c                   | 189 +++++++++++++++++++--
 drivers/usb/renesas_usbhs/fifo.h                   |   1 +
 drivers/usb/renesas_usbhs/pipe.c                   |  39 +++++
 drivers/usb/renesas_usbhs/pipe.h                   |   1 +
 include/linux/usb/renesas_usbhs.h                  |   2 +
 8 files changed, 247 insertions(+), 16 deletions(-)

-- 
1.9.1

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




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux