diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2013-01-31 15:20:41 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-02-14 09:56:50 +0100 |
commit | 298f7fc3b6f8bcbbb0d4fafc60208e2ec997e9a7 (patch) | |
tree | 72e660866980a8282a3b1007e0a7112bf30942f0 /include/usb/chipidea-imx.h | |
parent | 80a4c202dd5f36ffcd127aa5178fdab7149e9139 (diff) | |
download | barebox-298f7fc3b6f8bcbbb0d4fafc60208e2ec997e9a7.tar.gz barebox-298f7fc3b6f8bcbbb0d4fafc60208e2ec997e9a7.tar.xz |
USB i.MX chipidea: implement post init support
Some controllers need an init hook after the USB controller is
started, so implement the post init hook for i.MX.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/usb/chipidea-imx.h')
-rw-r--r-- | include/usb/chipidea-imx.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/usb/chipidea-imx.h b/include/usb/chipidea-imx.h index 252d488e57..3f9f61ee17 100644 --- a/include/usb/chipidea-imx.h +++ b/include/usb/chipidea-imx.h @@ -40,8 +40,10 @@ enum imx_usb_mode { struct imxusb_platformdata { unsigned long flags; enum imx_usb_mode mode; + int (*init)(int port); }; int imx_usbmisc_port_init(int port, unsigned flags); +int imx_usbmisc_port_post_init(int port, unsigned flags); #endif /* __USB_CHIPIDEA_IMX_H */ |