]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/ngbe/base/ngbe_phy_yt.h
net/sfc: support SW stats groups
[dpdk.git] / drivers / net / ngbe / base / ngbe_phy_yt.h
index 6d49464d6d8f0b28ae51a41b2b3d74638ea54c96..157339cce826558d2aba683516a3a2854a566e6d 100644 (file)
@@ -61,7 +61,16 @@ s32 ngbe_read_phy_reg_ext_yt(struct ngbe_hw *hw,
                u32 reg_addr, u32 device_type, u16 *phy_data);
 s32 ngbe_write_phy_reg_ext_yt(struct ngbe_hw *hw,
                u32 reg_addr, u32 device_type, u16 phy_data);
+s32 ngbe_read_phy_reg_sds_ext_yt(struct ngbe_hw *hw,
+               u32 reg_addr, u32 device_type, u16 *phy_data);
+s32 ngbe_write_phy_reg_sds_ext_yt(struct ngbe_hw *hw,
+               u32 reg_addr, u32 device_type, u16 phy_data);
+s32 ngbe_init_phy_yt(struct ngbe_hw *hw);
 
 s32 ngbe_reset_phy_yt(struct ngbe_hw *hw);
 
+s32 ngbe_check_phy_link_yt(struct ngbe_hw *hw,
+               u32 *speed, bool *link_up);
+s32 ngbe_setup_phy_link_yt(struct ngbe_hw *hw,
+                       u32 speed, bool autoneg_wait_to_complete);
 #endif /* _NGBE_PHY_YT_H_ */