usb: musb: Make busctl_offset an io-op rather then a define
authorHans de Goede <hdegoede@redhat.com>
Fri, 20 Mar 2015 19:11:12 +0000 (20:11 +0100)
committerFelipe Balbi <balbi@ti.com>
Tue, 26 May 2015 15:46:54 +0000 (10:46 -0500)
The Allwinner (sunxi) implementation of the musb has its busctl registers
indexed by the MUSB_INDEX register rather then in a flat address space.

This commit turns MUSB_BUSCTL_OFFSET from a macro into an io-op which can
be overridden from the platform ops.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/musb/musb_core.c
drivers/usb/musb/musb_core.h
drivers/usb/musb/musb_host.c
drivers/usb/musb/musb_io.h
drivers/usb/musb/musb_regs.h

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge