Lines Matching refs:ufs_qcom_phy

20 int ufs_qcom_phy_qmp_20nm_phy_calibrate(struct ufs_qcom_phy *ufs_qcom_phy,  in ufs_qcom_phy_qmp_20nm_phy_calibrate()  argument
25 u8 major = ufs_qcom_phy->host_ctrl_rev_major; in ufs_qcom_phy_qmp_20nm_phy_calibrate()
26 u16 minor = ufs_qcom_phy->host_ctrl_rev_minor; in ufs_qcom_phy_qmp_20nm_phy_calibrate()
27 u16 step = ufs_qcom_phy->host_ctrl_rev_step; in ufs_qcom_phy_qmp_20nm_phy_calibrate()
37 dev_err(ufs_qcom_phy->dev, "%s: Unknown UFS-PHY version, no calibration values\n", in ufs_qcom_phy_qmp_20nm_phy_calibrate()
46 err = ufs_qcom_phy_calibrate(ufs_qcom_phy, tbl_A, tbl_size_A, in ufs_qcom_phy_qmp_20nm_phy_calibrate()
50 dev_err(ufs_qcom_phy->dev, "%s: ufs_qcom_phy_calibrate() failed %d\n", in ufs_qcom_phy_qmp_20nm_phy_calibrate()
58 void ufs_qcom_phy_qmp_20nm_advertise_quirks(struct ufs_qcom_phy *phy_common) in ufs_qcom_phy_qmp_20nm_advertise_quirks()
66 struct ufs_qcom_phy *phy_common = get_ufs_qcom_phy(generic_phy); in ufs_qcom_phy_qmp_20nm_init()
89 struct ufs_qcom_phy *phy_common = get_ufs_qcom_phy(generic_phy); in ufs_qcom_phy_qmp_20nm_set_mode()
100 void ufs_qcom_phy_qmp_20nm_power_control(struct ufs_qcom_phy *phy, bool val) in ufs_qcom_phy_qmp_20nm_power_control()
152 void ufs_qcom_phy_qmp_20nm_set_tx_lane_enable(struct ufs_qcom_phy *phy, u32 val) in ufs_qcom_phy_qmp_20nm_set_tx_lane_enable()
159 static inline void ufs_qcom_phy_qmp_20nm_start_serdes(struct ufs_qcom_phy *phy) in ufs_qcom_phy_qmp_20nm_start_serdes()
170 static int ufs_qcom_phy_qmp_20nm_is_pcs_ready(struct ufs_qcom_phy *phy_common) in ufs_qcom_phy_qmp_20nm_is_pcs_ready()
204 struct ufs_qcom_phy *phy_common; in ufs_qcom_phy_qmp_20nm_probe()