/linux-master/drivers/net/pcs/ |
H A D | pcs-xpcs-nxp.c | 72 int nxp_sja1105_sgmii_pma_config(struct dw_xpcs *xpcs) argument 78 static int nxp_sja1110_pma_config(struct dw_xpcs *xpcs, argument 177 nxp_sja1110_sgmii_pma_config(struct dw_xpcs *xpcs) argument 182 nxp_sja1110_2500basex_pma_config(struct dw_xpcs *xpcs) argument [all...] |
H A D | pcs-xpcs-wx.c | 49 static int txgbe_read_pma(struct dw_xpcs *xpcs, int reg) argument 54 static int txgbe_write_pma(struct dw_xpcs *xpcs, int reg, u16 val) argument 59 static void txgbe_pma_config_10gbaser(struct dw_xpcs *xpcs) argument 93 txgbe_pma_config_1g(struct dw_xpcs *xpcs) argument 127 txgbe_pcs_poll_power_up(struct dw_xpcs *xpcs) argument 142 txgbe_pma_init_done(struct dw_xpcs *xpcs) argument 158 txgbe_xpcs_mode_quirk(struct dw_xpcs *xpcs) argument 173 txgbe_xpcs_switch_mode(struct dw_xpcs *xpcs, phy_interface_t interface) argument [all...] |
H A D | pcs-xpcs.c | 176 int xpcs_get_an_mode(struct dw_xpcs *xpcs, phy_interface_t interface) argument 203 int xpcs_read(struct dw_xpcs *xpcs, int dev, u32 reg) argument 208 int xpcs_write(struct dw_xpcs *xpcs, int dev, u32 reg, u16 val) argument 213 static int xpcs_modify_changed(struct dw_xpcs *xpcs, in argument 219 xpcs_read_vendor(struct dw_xpcs *xpcs, int dev, u32 reg) argument 224 xpcs_write_vendor(struct dw_xpcs *xpcs, int dev, int reg, u16 val) argument 230 xpcs_read_vpcs(struct dw_xpcs *xpcs, int reg) argument 235 xpcs_write_vpcs(struct dw_xpcs *xpcs, int reg, u16 val) argument 240 xpcs_dev_flag(struct dw_xpcs *xpcs) argument 263 xpcs_poll_reset(struct dw_xpcs *xpcs, int dev) argument 279 xpcs_soft_reset(struct dw_xpcs *xpcs, const struct xpcs_compat *compat) argument 311 xpcs_read_fault_c73(struct dw_xpcs *xpcs, struct phylink_link_state *state, u16 pcs_stat1) argument 359 xpcs_config_usxgmii(struct dw_xpcs *xpcs, int speed) argument 420 _xpcs_config_aneg_c73(struct dw_xpcs *xpcs, const struct xpcs_compat *compat) argument 465 xpcs_config_aneg_c73(struct dw_xpcs *xpcs, const struct xpcs_compat *compat) argument 483 xpcs_aneg_done_c73(struct dw_xpcs *xpcs, struct phylink_link_state *state, const struct xpcs_compat *compat, u16 an_stat1) argument 506 xpcs_read_lpa_c73(struct dw_xpcs *xpcs, struct phylink_link_state *state, u16 an_stat1) argument 533 xpcs_get_max_xlgmii_speed(struct dw_xpcs *xpcs, struct phylink_link_state *state) argument 587 xpcs_resolve_pma(struct dw_xpcs *xpcs, struct phylink_link_state *state) argument 611 struct dw_xpcs *xpcs; local 631 xpcs_get_interfaces(struct dw_xpcs *xpcs, unsigned long *interfaces) argument 644 xpcs_config_eee(struct dw_xpcs *xpcs, int mult_fact_100ns, int enable) argument 682 xpcs_config_aneg_c37_sgmii(struct dw_xpcs *xpcs, unsigned int neg_mode) argument 761 xpcs_config_aneg_c37_1000basex(struct dw_xpcs *xpcs, unsigned int neg_mode, const unsigned long *advertising) argument 828 xpcs_config_2500basex(struct dw_xpcs *xpcs) argument 850 xpcs_do_config(struct dw_xpcs *xpcs, phy_interface_t interface, const unsigned long *advertising, unsigned int neg_mode) argument 911 struct dw_xpcs *xpcs = phylink_pcs_to_xpcs(pcs); local 916 xpcs_get_state_c73(struct dw_xpcs *xpcs, struct phylink_link_state *state, const struct xpcs_compat *compat) argument 989 xpcs_get_state_c37_sgmii(struct dw_xpcs *xpcs, struct phylink_link_state *state) argument 1057 xpcs_get_state_c37_1000basex(struct dw_xpcs *xpcs, struct phylink_link_state *state) argument 1092 xpcs_get_state_2500basex(struct dw_xpcs *xpcs, struct phylink_link_state *state) argument 1117 struct dw_xpcs *xpcs = phylink_pcs_to_xpcs(pcs); local 1163 xpcs_link_up_sgmii(struct dw_xpcs *xpcs, unsigned int neg_mode, int speed, int duplex) argument 1177 xpcs_link_up_1000basex(struct dw_xpcs *xpcs, unsigned int neg_mode, int speed, int duplex) argument 1209 struct dw_xpcs *xpcs = phylink_pcs_to_xpcs(pcs); local 1222 struct dw_xpcs *xpcs = phylink_pcs_to_xpcs(pcs); local 1232 xpcs_get_id(struct dw_xpcs *xpcs) argument 1371 struct dw_xpcs *xpcs; local 1426 xpcs_destroy(struct dw_xpcs *xpcs) argument 1438 struct dw_xpcs *xpcs; local [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-tegra.c | 24 void __iomem *xpcs; member in struct:tegra_mgbe [all...] |
H A D | stmmac_mdio.c | 500 struct dw_xpcs *xpcs = NULL; local
|
H A D | common.h | 596 struct dw_xpcs *xpcs; member in struct:mac_device_info
|
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_mdio.c | 403 struct dw_xpcs *xpcs; local [all...] |
H A D | sja1105.h | 281 struct dw_xpcs *xpcs[SJA1105_MAX_NUM_PORTS]; member in struct:sja1105_private
|
H A D | sja1105_main.c | 1365 struct dw_xpcs *xpcs = priv->xpcs[dp->index]; local 2384 struct dw_xpcs *xpcs = priv->xpcs[i]; local [all...] |
/linux-master/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_phy.c | 125 struct dw_xpcs *xpcs; local [all...] |
H A D | txgbe_type.h | 191 struct dw_xpcs *xpcs; member in struct:txgbe
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 1583 void __iomem *xpcs = priv->iface_base + MVPP22_XPCS_BASE(port->gop_id); local 2196 void __iomem *mpcs, *xpcs; local 2218 void __iomem *mpcs, *xpcs; local [all...] |