Lines Matching refs:xpsgtr_phy

208 struct xpsgtr_phy {  struct
237 struct xpsgtr_phy phys[NUM_LANES]; argument
291 static inline u32 xpsgtr_read_phy(struct xpsgtr_phy *gtr_phy, u32 reg) in xpsgtr_read_phy()
299 static inline void xpsgtr_write_phy(struct xpsgtr_phy *gtr_phy, in xpsgtr_write_phy()
308 static inline void xpsgtr_clr_set_phy(struct xpsgtr_phy *gtr_phy, in xpsgtr_clr_set_phy()
350 struct xpsgtr_phy *gtr_phy = phy_get_drvdata(phy); in xpsgtr_wait_pll_lock()
402 static void xpsgtr_configure_pll(struct xpsgtr_phy *gtr_phy) in xpsgtr_configure_pll()
452 static void xpsgtr_lane_set_protocol(struct xpsgtr_phy *gtr_phy) in xpsgtr_lane_set_protocol()
479 static void xpsgtr_bypass_scrambler_8b10b(struct xpsgtr_phy *gtr_phy) in xpsgtr_bypass_scrambler_8b10b()
486 static void xpsgtr_phy_init_dp(struct xpsgtr_phy *gtr_phy) in xpsgtr_phy_init_dp()
499 static void xpsgtr_phy_init_sata(struct xpsgtr_phy *gtr_phy) in xpsgtr_phy_init_sata()
509 static void xpsgtr_phy_init_sgmii(struct xpsgtr_phy *gtr_phy) in xpsgtr_phy_init_sgmii()
523 static void xpsgtr_phy_configure_dp(struct xpsgtr_phy *gtr_phy, unsigned int pre, in xpsgtr_phy_configure_dp()
547 static bool xpsgtr_phy_init_required(struct xpsgtr_phy *gtr_phy) in xpsgtr_phy_init_required()
567 static int xpsgtr_phy_tx_term_fix(struct xpsgtr_phy *gtr_phy) in xpsgtr_phy_tx_term_fix()
632 struct xpsgtr_phy *gtr_phy = phy_get_drvdata(phy); in xpsgtr_phy_init()
685 struct xpsgtr_phy *gtr_phy = phy_get_drvdata(phy); in xpsgtr_phy_exit()
698 struct xpsgtr_phy *gtr_phy = phy_get_drvdata(phy); in xpsgtr_phy_power_on()
709 struct xpsgtr_phy *gtr_phy = phy_get_drvdata(phy); in xpsgtr_phy_configure()
732 static int xpsgtr_set_lane_type(struct xpsgtr_phy *gtr_phy, u8 phy_type, in xpsgtr_set_lane_type()
791 struct xpsgtr_phy *gtr_phy; in xpsgtr_xlate()
853 struct xpsgtr_phy *gtr_phy = dev_get_drvdata(dev); in xpsgtr_status_read()
1013 struct xpsgtr_phy *gtr_phy = &gtr_dev->phys[port]; in xpsgtr_probe()