summaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorIlya Yanok <ilya.yanok@cogentembedded.com>2012-11-06 13:48:29 +0000
committerMarek Vasut <marex@denx.de>2012-11-20 00:16:08 +0100
commit673a524b6a71a7ab74a48b75728307b1a5303587 (patch)
tree9808cfb258a3ac30d4741fd7c5a5c1b3c60fdb7a /arch/arm
parent88919ff7bf4d848ae0bb6dab933cc81bb24abc93 (diff)
downloadu-boot-imx-673a524b6a71a7ab74a48b75728307b1a5303587.zip
u-boot-imx-673a524b6a71a7ab74a48b75728307b1a5303587.tar.gz
u-boot-imx-673a524b6a71a7ab74a48b75728307b1a5303587.tar.bz2
musb-new: omap2plus backend driver
Backend driver for MUSB OTG controllers found on TI OMAP2/3/4 (tested only on OMAP3 Beagle). Signed-off-by: Ilya Yanok <ilya.yanok@cogentembedded.com>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/include/asm/omap_musb.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/include/asm/omap_musb.h b/arch/arm/include/asm/omap_musb.h
index 46c8578..b04d865 100644
--- a/arch/arm/include/asm/omap_musb.h
+++ b/arch/arm/include/asm/omap_musb.h
@@ -19,10 +19,14 @@
extern struct musb_platform_ops musb_dsps_ops;
extern const struct musb_platform_ops am35x_ops;
+extern const struct musb_platform_ops omap2430_ops;
struct omap_musb_board_data {
+ u8 interface_type;
void (*set_phy_power)(u8 on);
void (*clear_irq)(void);
void (*reset)(void);
};
+
+enum musb_interface {MUSB_INTERFACE_ULPI, MUSB_INTERFACE_UTMI};
#endif /* __ASM_ARM_OMAP_MUSB_H */