Searched refs:rphy (Results 1 – 2 of 2) sorted by relevance
| /rk3399_rockchip-uboot/drivers/phy/ |
| H A D | phy-rockchip-inno-usb2.c | 170 static inline struct regmap *get_reg_base(struct rockchip_usb2phy *rphy) in get_reg_base() argument 172 return !rphy->usbgrf_base ? rphy->grf_base : rphy->usbgrf_base; in get_reg_base() 241 static void rockchip_chg_enable_dcd(struct rockchip_usb2phy *rphy, in rockchip_chg_enable_dcd() argument 244 struct regmap *base = get_reg_base(rphy); in rockchip_chg_enable_dcd() 246 property_enable(base, &rphy->phy_cfg->chg_det.rdm_pdwn_en, en); in rockchip_chg_enable_dcd() 247 property_enable(base, &rphy->phy_cfg->chg_det.idp_src_en, en); in rockchip_chg_enable_dcd() 250 static void rockchip_chg_enable_primary_det(struct rockchip_usb2phy *rphy, in rockchip_chg_enable_primary_det() argument 253 struct regmap *base = get_reg_base(rphy); in rockchip_chg_enable_primary_det() 255 property_enable(base, &rphy->phy_cfg->chg_det.vdp_src_en, en); in rockchip_chg_enable_primary_det() 256 property_enable(base, &rphy->phy_cfg->chg_det.idm_sink_en, en); in rockchip_chg_enable_primary_det() [all …]
|
| H A D | phy-rockchip-naneng-usb2.c | 132 int (*phy_tuning)(struct rockchip_usb2phy *rphy); 200 struct rockchip_usb2phy *rphy; in rockchip_chg_get_type() local 215 rphy = dev_get_priv(udev); in rockchip_chg_get_type() 216 port_cfg = &rphy->phy_cfg->port_cfgs[USB2PHY_PORT_OTG]; in rockchip_chg_get_type() 219 if (!property_enabled(rphy->grf, &port_cfg->utmi_bvalid)) { in rockchip_chg_get_type() 224 reset_assert(rphy->reset); in rockchip_chg_get_type() 227 property_enable(rphy->grf, &rphy->phy_cfg->chg_det.chg_en, true); in rockchip_chg_get_type() 228 property_enable(rphy->grf, &rphy->phy_cfg->chg_det.chg_rst, false); in rockchip_chg_get_type() 233 chg_valid = property_enabled(rphy->grf, in rockchip_chg_get_type() 234 &rphy->phy_cfg->chg_det.chg_valid); in rockchip_chg_get_type() [all …]
|