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