Home
last modified time | relevance | path

Searched refs:rphy (Results 1 – 2 of 2) sorted by relevance

/rk3399_rockchip-uboot/drivers/phy/
H A Dphy-rockchip-inno-usb2.c170 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 Dphy-rockchip-naneng-usb2.c132 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 …]