dwc3-omap-uboot.h 578 B

123456789101112131415161718192021222324252627
  1. /* include/dwc3_omap_uboot.h
  2. *
  3. * Copyright (c) 2015 Texas Instruments Incorporated - http://www.ti.com
  4. *
  5. * Designware SuperSpeed OMAP Glue uboot init
  6. *
  7. * SPDX-License-Identifier: GPL-2.0
  8. */
  9. #ifndef __DWC3_OMAP_UBOOT_H_
  10. #define __DWC3_OMAP_UBOOT_H_
  11. #include <linux/usb/dwc3-omap.h>
  12. enum omap_dwc3_vbus_id_status {
  13. OMAP_DWC3_ID_FLOAT,
  14. OMAP_DWC3_ID_GROUND,
  15. OMAP_DWC3_VBUS_OFF,
  16. OMAP_DWC3_VBUS_VALID,
  17. };
  18. struct dwc3_omap_device {
  19. void *base;
  20. enum dwc3_omap_utmi_mode utmi_mode;
  21. enum omap_dwc3_vbus_id_status vbus_id_status;
  22. };
  23. #endif /* __DWC3_OMAP_UBOOT_H_ */