xref: /rk3399_rockchip-uboot/include/linux/usb/phy.h (revision e0c79ab4064e781c687c9eab79d6b6cebde2ff83)
1*e0c79ab4SJagan Teki /* SPDX-License-Identifier: GPL-2.0 */
2*e0c79ab4SJagan Teki /*
3*e0c79ab4SJagan Teki  * USB PHY defines
4*e0c79ab4SJagan Teki  *
5*e0c79ab4SJagan Teki  * These APIs may be used between USB controllers.  USB device drivers
6*e0c79ab4SJagan Teki  * (for either host or peripheral roles) don't use these calls; they
7*e0c79ab4SJagan Teki  * continue to use just usb_device and usb_gadget.
8*e0c79ab4SJagan Teki  */
9*e0c79ab4SJagan Teki 
10*e0c79ab4SJagan Teki #ifndef __LINUX_USB_PHY_H
11*e0c79ab4SJagan Teki #define __LINUX_USB_PHY_H
12*e0c79ab4SJagan Teki 
13*e0c79ab4SJagan Teki enum usb_phy_interface {
14*e0c79ab4SJagan Teki 	USBPHY_INTERFACE_MODE_UNKNOWN,
15*e0c79ab4SJagan Teki 	USBPHY_INTERFACE_MODE_UTMI,
16*e0c79ab4SJagan Teki 	USBPHY_INTERFACE_MODE_UTMIW,
17*e0c79ab4SJagan Teki };
18*e0c79ab4SJagan Teki 
19*e0c79ab4SJagan Teki #endif /* __LINUX_USB_PHY_H */
20