Searched refs:ufs_phy (Results 1 – 4 of 4) sorted by relevance
50 struct samsung_ufs_phy *ufs_phy = get_samsung_ufs_phy(phy); in samsung_ufs_phy_wait_for_lock_acq() local57 ufs_phy->reg_pma + PHY_APB_ADDR(PHY_PLL_LOCK_STATUS), in samsung_ufs_phy_wait_for_lock_acq()60 dev_err(ufs_phy->dev, in samsung_ufs_phy_wait_for_lock_acq()66 ufs_phy->reg_pma + in samsung_ufs_phy_wait_for_lock_acq()67 PHY_APB_ADDR(ufs_phy->drvdata->cdr_lock_status_offset), in samsung_ufs_phy_wait_for_lock_acq()70 dev_err(ufs_phy->dev, in samsung_ufs_phy_wait_for_lock_acq()78 struct samsung_ufs_phy *ufs_phy = get_samsung_ufs_phy(phy); in samsung_ufs_phy_calibrate() local79 const struct samsung_ufs_phy_cfg * const *cfgs = ufs_phy->cfgs; in samsung_ufs_phy_calibrate()84 if (unlikely(ufs_phy->ufs_phy_state < CFG_PRE_INIT || in samsung_ufs_phy_calibrate()85 ufs_phy->ufs_phy_state >= CFG_TAG_MAX)) { in samsung_ufs_phy_calibrate()[all …]
123 struct samsung_ufs_phy *ufs_phy = get_samsung_ufs_phy(phy); in gs101_phy_wait_for_calibration() local132 err = readl_poll_timeout(ufs_phy->reg_pma + off, in gs101_phy_wait_for_calibration()137 dev_err(ufs_phy->dev, in gs101_phy_wait_for_calibration()148 struct samsung_ufs_phy *ufs_phy = get_samsung_ufs_phy(phy); in gs101_phy_wait_for_cdr_lock() local154 val = readl(ufs_phy->reg_pma + in gs101_phy_wait_for_cdr_lock()162 writel(LN0_OVRD_RX_CDR_EN, ufs_phy->reg_pma + in gs101_phy_wait_for_cdr_lock()165 ufs_phy->reg_pma + PHY_PMA_TRSV_ADDR(TRSV_REG222, lane)); in gs101_phy_wait_for_cdr_lock()167 dev_err(ufs_phy->dev, "failed to get cdr lock\n"); in gs101_phy_wait_for_cdr_lock()
661 phys = <&ufs_phy>;666 ufs_phy: ufs-phy@15571800 { label
996 phys = <&ufs_phy>;1001 ufs_phy: ufs-phy@15124000 { label