usb: isp1760: Add device controller support
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Tue, 20 Jan 2015 22:56:01 +0000 (00:56 +0200)
committerFelipe Balbi <balbi@ti.com>
Tue, 27 Jan 2015 15:39:35 +0000 (09:39 -0600)
The ISP1761 is a dual-mode host and device controller backward
compatible on the host side with the ISP1760. Add support for the device
controller.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/gadget/udc/Kconfig
drivers/usb/host/Makefile
drivers/usb/host/isp1760-core.c
drivers/usb/host/isp1760-core.h
drivers/usb/host/isp1760-regs.h
drivers/usb/host/isp1760-udc.c [new file with mode: 0644]
drivers/usb/host/isp1760-udc.h [new file with mode: 0644]

index b8e213e..c9152e2 100644 (file)
@@ -109,6 +109,13 @@ config USB_GR_UDC
           Select this to support Aeroflex Gaisler GRUSBDC cores from the GRLIB
          VHDL IP core library.
 
+config USB_ISP1761_UDC
+       boolean "NXP ISP1761 USB Device Controller"
+       depends on USB_ISP1760_HCD
+       help
+          The NXP ISP1761 is a dual-role high-speed USB host and device
+          controller.
+
 config USB_OMAP
        tristate "OMAP USB Device Controller"
        depends on ARCH_OMAP1
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge