linux/drivers/usb/dwc3
George Cherian ff7307b534 usb: dwc3: omap: initialize the register offset values for omap5 and AM437x
This patch Initializes the register offset values depending
on the X_MAJOR of USBOTGSS_REVISION register. Also adds register
offset defines and new debug register defines.

X_MAJOR is 2 for both OMAP5 and AM437x. But both have different
glue register layout. Differentiate AM437x using dt compatible.

Register offsets are cached in dwc3_omap struct for reg reads
and writes.

Signed-off-by: George Cherian <george.cherian@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2013-06-12 23:57:13 +03:00
..
core.c usb: dwc3: add CONFIG_PM_SLEEP to suspend/resume functions 2013-04-02 11:42:51 +03:00
core.h usb: dwc3: core: fix wrong OTG event regitser offset 2013-03-18 11:18:13 +02:00
debug.h usb: dwc: remove "All rights reserved" statement. 2011-10-04 10:25:52 -07:00
debugfs.c usb: dwc3: core: fix wrong OTG event regitser offset 2013-03-18 11:18:13 +02:00
dwc3-exynos.c USB: set device dma_mask without reference to global data 2013-05-16 17:30:52 -07:00
dwc3-omap.c usb: dwc3: omap: initialize the register offset values for omap5 and AM437x 2013-06-12 23:57:13 +03:00
dwc3-pci.c usb: dwc3: remove redundant D0 power state set 2013-06-01 00:21:45 +03:00
ep0.c usb: dwc3: remove our homebrew state mechanism 2013-03-18 11:17:13 +02:00
gadget.c usb: dwc3: gadget: use num_(in|out)_eps from HW params 2013-03-18 11:18:02 +02:00
gadget.h usb: dwc3: correct set_halt implementation for ep0 2012-07-02 10:02:07 +03:00
host.c usb: dwc3: host: Change platform device ID for xhci-hcd to AUTO 2013-01-25 13:19:52 +02:00
io.h usb: dwc3: core: split host address space 2012-04-24 15:37:04 +03:00
Kconfig usb: dwc3: Fix compilation break when building with USB_DWC3_DUAL_ROLE=y 2013-05-15 17:26:00 +03:00
Makefile usb: dwc3: remove dwc3 dependency on host AND gadget. 2013-01-18 14:55:55 +02:00