This patch set is based on Felipe's usb.git / testing/next branch. (commit id = 6461d69d12508fe166be5c6c31d5a9da02a4dfb5) 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 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 (4): usb: renesas_usbhs: fix spinlock suspected in a gadget complete function 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/mod_gadget.c | 11 ++ drivers/usb/renesas_usbhs/pipe.c | 39 ++++ drivers/usb/renesas_usbhs/pipe.h | 1 + include/linux/usb/renesas_usbhs.h | 2 + 9 files changed, 258 insertions(+), 16 deletions(-) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html