mirror of
https://xff.cz/git/u-boot/
synced 2025-09-25 04:21:18 +02:00
drivers: usb: musb: adopt musb backend driver to driver model
Currently all backend driver ops uses hard coded physical address, so to adopt the driver to DM, add device pointer to ops call backs so that drivers can get physical addresses from the usb driver priv/plat data. Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
committed by
Simon Glass
parent
3aec264869
commit
1cac34ce16
@@ -15,9 +15,10 @@ 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);
|
||||
struct udevice *dev;
|
||||
void (*set_phy_power)(struct udevice *dev, u8 on);
|
||||
void (*clear_irq)(struct udevice *dev);
|
||||
void (*reset)(struct udevice *dev);
|
||||
};
|
||||
|
||||
enum musb_interface {MUSB_INTERFACE_ULPI, MUSB_INTERFACE_UTMI};
|
||||
|
Reference in New Issue
Block a user