usb: musb: add support for JZ4740 usb device controller
authorApelete Seketeli <apelete@seketeli.net>
Thu, 19 Dec 2013 20:42:26 +0000 (21:42 +0100)
committerFelipe Balbi <balbi@ti.com>
Fri, 20 Dec 2013 15:53:24 +0000 (09:53 -0600)
commit10434d273ccdcee8eab4f5e08497d65841bbf354
tree754d7bd7ec4e195584c45546f2c600eca3fa886a
parent5b022849c84d426a2a365d916b5015b3bf6ad9db
usb: musb: add support for JZ4740 usb device controller

Add support for Ingenic JZ4740 USB Device Controller through a
specific musb glue layer.

JZ4740 UDC not being OTG compatible and missing some hardware
registers, this musb glue layer is written from scratch to be used in
gadget mode only and take silicon design specifics into account.

Signed-off-by: Apelete Seketeli <apelete@seketeli.net>
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/musb/Kconfig
drivers/usb/musb/Makefile
drivers/usb/musb/jz4740.c [new file with mode: 0644]