Home
last modified time | relevance | path

Searched refs:apb_spare (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/phy/spacemit/
H A Dphy-k3-combo.c54 struct regmap *apb_spare; member
203 phy->apb_spare = syscon_regmap_lookup_by_phandle(node, "spacemit,apb-spare"); in k3_combo_phy_probe()
204 if (IS_ERR(phy->apb_spare)) in k3_combo_phy_probe()
205 return dev_err_probe(dev, PTR_ERR(phy->apb_spare), in k3_combo_phy_probe()
220 ret = k3_phy_calibrate(phy->apb_spare); in k3_combo_phy_probe()
H A Dphy-k3-common.c359 int k3_phy_calibrate(struct regmap *apb_spare) in k3_phy_calibrate() argument
366 regmap_read(apb_spare, APB_SPARE_RCAL_HSIO, &val); in k3_phy_calibrate()
370 regmap_update_bits(apb_spare, APB_SPARE_PU_CAL, PU_CAL, in k3_phy_calibrate()
373 ret = regmap_read_poll_timeout(apb_spare, APB_SPARE_RCAL_HSIO, in k3_phy_calibrate()
378 regmap_update_bits(apb_spare, APB_SPARE_RCAL_HSIO, in k3_phy_calibrate()
H A Dphy-k3-common.h25 int k3_phy_calibrate(struct regmap *apb_spare);