summaryrefslogtreecommitdiff
path: root/include/linux/platform_data
diff options
context:
space:
mode:
authorNeil Zhang <zhangwm@marvell.com>2011-12-20 09:20:23 +0400
committerFelipe Balbi <balbi@ti.com>2011-12-20 14:58:13 +0400
commit3a082ec9b2f544a81e977cfa259e3f990a995dc8 (patch)
tree62afa27c120afb53eef6a762c3a7ab430e986f01 /include/linux/platform_data
parent277164f03f466b7a1ea0d0c3dac8b8a0599ce0dc (diff)
downloadlinux-3a082ec9b2f544a81e977cfa259e3f990a995dc8.tar.xz
USB: EHCI: Add Marvell Host Controller driver
This patch adds support for EHCI compliant HSUSB Host controller found on Marvell Socs. It fits both OTG and SPH controller on marvell Socs, including PXA9xx/MMP2/MMP3/MGx. Signed-off-by: Neil Zhang <zhangwm@marvell.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'include/linux/platform_data')
-rw-r--r--include/linux/platform_data/mv_usb.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/platform_data/mv_usb.h b/include/linux/platform_data/mv_usb.h
index f4cb0ec373c3..d94804aca764 100644
--- a/include/linux/platform_data/mv_usb.h
+++ b/include/linux/platform_data/mv_usb.h
@@ -50,6 +50,7 @@ struct mv_usb_platform_data {
int (*phy_init)(void __iomem *regbase);
void (*phy_deinit)(void __iomem *regbase);
int (*set_vbus)(unsigned int vbus);
+ int (*private_init)(void __iomem *opregs, void __iomem *phyregs);
};
#ifndef CONFIG_HAVE_CLK