1*6037440fSJianing Ren /* 2*6037440fSJianing Ren * Copyright 2017 Rockchip Electronics Co., Ltd 3*6037440fSJianing Ren * 4*6037440fSJianing Ren * SPDX-License-Identifier: GPL-2.0+ 5*6037440fSJianing Ren */ 6*6037440fSJianing Ren 7*6037440fSJianing Ren #ifndef _PHY_ROCKCHIP_USB2_H 8*6037440fSJianing Ren #define _PHY_ROCKCHIP_USB2_H 9*6037440fSJianing Ren 10*6037440fSJianing Ren extern int rockchip_chg_get_type(void); 11*6037440fSJianing Ren 12*6037440fSJianing Ren #if defined(CONFIG_PHY_ROCKCHIP_INNO_USB2) ||\ 13*6037440fSJianing Ren defined(CONFIG_ROCKCHIP_USB2_PHY) ||\ 14*6037440fSJianing Ren defined(CONFIG_PHY_ROCKCHIP_NANENG_USB2) 15*6037440fSJianing Ren 16*6037440fSJianing Ren int rockchip_u2phy_vbus_detect(void); 17*6037440fSJianing Ren #else rockchip_u2phy_vbus_detect(void)18*6037440fSJianing Renstatic inline int rockchip_u2phy_vbus_detect(void) 19*6037440fSJianing Ren { 20*6037440fSJianing Ren return -ENOSYS; 21*6037440fSJianing Ren } 22*6037440fSJianing Ren #endif 23*6037440fSJianing Ren 24*6037440fSJianing Ren #endif /* _PHY_ROCKCHIP_USB2_H */ 25