Hi Kishon, > Added a structure to populate dwc3 omap platform data. The board file > should populate these platform data before invoking dwc3 omap driver. > > This will be removed once dwc3-omap driver is adapted to use the > driver model. > > Signed-off-by: Kishon Vijay Abraham I <kis...@ti.com> > --- > drivers/usb/dwc3/dwc3-omap.c | 7 ------- > include/dwc3-omap-uboot.h | 27 +++++++++++++++++++++++++++ > 2 files changed, 27 insertions(+), 7 deletions(-) > create mode 100644 include/dwc3-omap-uboot.h > > diff --git a/drivers/usb/dwc3/dwc3-omap.c > b/drivers/usb/dwc3/dwc3-omap.c index b385987..31a2aa3 100644 > --- a/drivers/usb/dwc3/dwc3-omap.c > +++ b/drivers/usb/dwc3/dwc3-omap.c > @@ -120,13 +120,6 @@ struct dwc3_omap { > u32 dma_status:1; > }; > > -enum omap_dwc3_vbus_id_status { > - OMAP_DWC3_ID_FLOAT, > - OMAP_DWC3_ID_GROUND, > - OMAP_DWC3_VBUS_OFF, > - OMAP_DWC3_VBUS_VALID, > -}; > - > static inline u32 dwc3_omap_readl(void __iomem *base, u32 offset) > { > return readl(base + offset); > diff --git a/include/dwc3-omap-uboot.h b/include/dwc3-omap-uboot.h > new file mode 100644 > index 0000000..b313b64 > --- /dev/null > +++ b/include/dwc3-omap-uboot.h > @@ -0,0 +1,27 @@ > +/* include/dwc3_omap_uboot.h > + * > + * Copyright (c) 2015 Texas Instruments Incorporated - > http://www.ti.com > + * > + * Designware SuperSpeed OMAP Glue uboot init > + * > + * SPDX-License-Identifier: GPL-2.0 > + */ > + > +#ifndef __DWC3_OMAP_UBOOT_H_ > +#define __DWC3_OMAP_UBOOT_H_ > + > +#include <linux/usb/dwc3-omap.h> > + > +enum omap_dwc3_vbus_id_status { > + OMAP_DWC3_ID_FLOAT, > + OMAP_DWC3_ID_GROUND, > + OMAP_DWC3_VBUS_OFF, > + OMAP_DWC3_VBUS_VALID, > +}; > + > +struct dwc3_omap_device { > + void *base; > + enum dwc3_omap_utmi_mode utmi_mode; > + enum omap_dwc3_vbus_id_status vbus_id_status; > +}; > +#endif /* __DWC3_OMAP_UBOOT_H_ */
Reviewed-by: Lukasz Majewski <l.majew...@samsung.com> -- Best regards, Lukasz Majewski Samsung R&D Institute Poland (SRPOL) | Linux Platform Group _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot