diff options
Diffstat (limited to 'arch/arm/plat-s5p/include/plat/usb-phy.h')
-rw-r--r-- | arch/arm/plat-s5p/include/plat/usb-phy.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/plat-s5p/include/plat/usb-phy.h b/arch/arm/plat-s5p/include/plat/usb-phy.h index 6dd6bcf..9cd61e6 100644 --- a/arch/arm/plat-s5p/include/plat/usb-phy.h +++ b/arch/arm/plat-s5p/include/plat/usb-phy.h @@ -14,9 +14,22 @@ enum s5p_usb_phy_type { S5P_USB_PHY_DEVICE, S5P_USB_PHY_HOST, + S5P_USB_PHY_DRD, + S5P_USB_PHY_OTGHOST, }; +#if defined(CONFIG_LINK_DEVICE_HSIC) || defined(CONFIG_LINK_DEVICE_USB) || \ + defined(CONFIG_CDMA_MODEM_MDM6600) +enum s5p_host_state { + S5P_HOST_OFF, + S5P_HOST_ON, +}; +#endif + extern int s5p_usb_phy_init(struct platform_device *pdev, int type); extern int s5p_usb_phy_exit(struct platform_device *pdev, int type); +extern int s5p_usb_phy_suspend(struct platform_device *pdev, int type); +extern int s5p_usb_phy_resume(struct platform_device *pdev, int type); +extern int exynos4_check_usb_op(void); #endif /* __PLAT_S5P_REGS_USB_PHY_H */ |