xref: /rk3399_rockchip-uboot/include/ti-usb-phy-uboot.h (revision 6900aeda528bdeeeb44bde6433ff928506e30d6f)
1*6900aedaSKishon Vijay Abraham I /* include/ti_usb_phy_uboot.h
2*6900aedaSKishon Vijay Abraham I  *
3*6900aedaSKishon Vijay Abraham I  * Copyright (c) 2014 Texas Instruments Incorporated - http://www.ti.com
4*6900aedaSKishon Vijay Abraham I  *
5*6900aedaSKishon Vijay Abraham I  * USB2 and USB3 PHY uboot init
6*6900aedaSKishon Vijay Abraham I  *
7*6900aedaSKishon Vijay Abraham I  * SPDX-License-Identifier:     GPL-2.0+
8*6900aedaSKishon Vijay Abraham I  */
9*6900aedaSKishon Vijay Abraham I 
10*6900aedaSKishon Vijay Abraham I #ifndef __TI_USB_PHY_UBOOT_H_
11*6900aedaSKishon Vijay Abraham I #define __TI_USB_PHY_UBOOT_H_
12*6900aedaSKishon Vijay Abraham I 
13*6900aedaSKishon Vijay Abraham I struct ti_usb_phy_device {
14*6900aedaSKishon Vijay Abraham I 	void *pll_ctrl_base;
15*6900aedaSKishon Vijay Abraham I 	void *usb2_phy_power;
16*6900aedaSKishon Vijay Abraham I 	void *usb3_phy_power;
17*6900aedaSKishon Vijay Abraham I 	int index;
18*6900aedaSKishon Vijay Abraham I };
19*6900aedaSKishon Vijay Abraham I 
20*6900aedaSKishon Vijay Abraham I int ti_usb_phy_uboot_init(struct ti_usb_phy_device *dev);
21*6900aedaSKishon Vijay Abraham I void ti_usb_phy_uboot_exit(int index);
22*6900aedaSKishon Vijay Abraham I #endif /* __TI_USB_PHY_UBOOT_H_ */
23