/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_mdio.c | 515 struct mdio_xpcs_args *xpcs = &priv->hw->xpcs_args; in stmmac_mdio_register() local
|
H A D | common.h | 469 const struct mdio_xpcs_ops *xpcs; member
|
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_mdio.c | 403 struct dw_xpcs *xpcs; in sja1105_mdiobus_pcs_register() local [all...] |
H A D | sja1105.h | 281 struct dw_xpcs *xpcs[SJA1105_MAX_NUM_PORTS]; member
|
H A D | sja1105_main.c | 1362 struct dw_xpcs *xpcs = priv->xpcs[port]; in sja1105_mac_select_pcs() local 2372 struct dw_xpcs *xpcs = priv->xpcs[i]; in sja1105_static_config_reload() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_mdio.c | 502 struct dw_xpcs *xpcs; in stmmac_xpcs_setup() local
|
H A D | dwmac-tegra.c | 24 void __iomem *xpcs; member [all...] |
H A D | common.h | 591 struct dw_xpcs *xpcs; member
|
/kernel/linux/linux-6.6/drivers/net/pcs/ |
H A D | pcs-xpcs-wx.c | 49 static int txgbe_read_pma(struct dw_xpcs *xpcs, int reg) in txgbe_read_pma() argument 54 static int txgbe_write_pma(struct dw_xpcs *xpcs, int reg, u16 val) in txgbe_write_pma() argument 59 static void txgbe_pma_config_10gbaser(struct dw_xpcs *xpcs) in txgbe_pma_config_10gbaser() argument 93 txgbe_pma_config_1g(struct dw_xpcs *xpcs) txgbe_pma_config_1g() argument 127 txgbe_pcs_poll_power_up(struct dw_xpcs *xpcs) txgbe_pcs_poll_power_up() argument 142 txgbe_pma_init_done(struct dw_xpcs *xpcs) txgbe_pma_init_done() argument 158 txgbe_xpcs_mode_quirk(struct dw_xpcs *xpcs) txgbe_xpcs_mode_quirk() argument 173 txgbe_xpcs_switch_mode(struct dw_xpcs *xpcs, phy_interface_t interface) txgbe_xpcs_switch_mode() argument [all...] |
H A D | pcs-xpcs-nxp.c | 72 int nxp_sja1105_sgmii_pma_config(struct dw_xpcs *xpcs) in nxp_sja1105_sgmii_pma_config() argument 78 static int nxp_sja1110_pma_config(struct dw_xpcs *xpcs, in nxp_sja1110_pma_config() argument 177 nxp_sja1110_sgmii_pma_config(struct dw_xpcs *xpcs) nxp_sja1110_sgmii_pma_config() argument 182 nxp_sja1110_2500basex_pma_config(struct dw_xpcs *xpcs) nxp_sja1110_2500basex_pma_config() argument [all...] |
H A D | pcs-xpcs.c | 177 int xpcs_get_an_mode(struct dw_xpcs *xpcs, phy_interface_t interface) in xpcs_get_an_mode() argument 204 int xpcs_read(struct dw_xpcs *xpcs, int dev, u32 reg) in xpcs_read() argument 209 int xpcs_write(struct dw_xpcs *xpcs, int dev, u32 reg, u16 val) in xpcs_write() argument 214 static int xpcs_modify_changed(struct dw_xpcs *xpcs, in argument 220 xpcs_read_vendor(struct dw_xpcs *xpcs, int dev, u32 reg) xpcs_read_vendor() argument 225 xpcs_write_vendor(struct dw_xpcs *xpcs, int dev, int reg, u16 val) xpcs_write_vendor() argument 231 xpcs_read_vpcs(struct dw_xpcs *xpcs, int reg) xpcs_read_vpcs() argument 236 xpcs_write_vpcs(struct dw_xpcs *xpcs, int reg, u16 val) xpcs_write_vpcs() argument 241 xpcs_dev_flag(struct dw_xpcs *xpcs) xpcs_dev_flag() argument 264 xpcs_poll_reset(struct dw_xpcs *xpcs, int dev) xpcs_poll_reset() argument 280 xpcs_soft_reset(struct dw_xpcs *xpcs, const struct xpcs_compat *compat) xpcs_soft_reset() argument 312 xpcs_read_fault_c73(struct dw_xpcs *xpcs, struct phylink_link_state *state, u16 pcs_stat1) xpcs_read_fault_c73() argument 360 xpcs_config_usxgmii(struct dw_xpcs *xpcs, int speed) xpcs_config_usxgmii() argument 421 _xpcs_config_aneg_c73(struct dw_xpcs *xpcs, const struct xpcs_compat *compat) _xpcs_config_aneg_c73() argument 466 xpcs_config_aneg_c73(struct dw_xpcs *xpcs, const struct xpcs_compat *compat) xpcs_config_aneg_c73() argument 484 xpcs_aneg_done_c73(struct dw_xpcs *xpcs, struct phylink_link_state *state, const struct xpcs_compat *compat, u16 an_stat1) xpcs_aneg_done_c73() argument 507 xpcs_read_lpa_c73(struct dw_xpcs *xpcs, struct phylink_link_state *state, u16 an_stat1) xpcs_read_lpa_c73() argument 534 xpcs_get_max_xlgmii_speed(struct dw_xpcs *xpcs, struct phylink_link_state *state) xpcs_get_max_xlgmii_speed() argument 588 xpcs_resolve_pma(struct dw_xpcs *xpcs, struct phylink_link_state *state) xpcs_resolve_pma() argument 612 struct dw_xpcs *xpcs; xpcs_validate() local 631 xpcs_get_interfaces(struct dw_xpcs *xpcs, unsigned long *interfaces) xpcs_get_interfaces() argument 645 xpcs_config_eee(struct dw_xpcs *xpcs, int mult_fact_100ns, int enable) xpcs_config_eee() argument 683 xpcs_config_aneg_c37_sgmii(struct dw_xpcs *xpcs, unsigned int neg_mode) xpcs_config_aneg_c37_sgmii() argument 762 xpcs_config_aneg_c37_1000basex(struct dw_xpcs *xpcs, unsigned int neg_mode, const unsigned long *advertising) xpcs_config_aneg_c37_1000basex() argument 829 xpcs_config_2500basex(struct dw_xpcs *xpcs) xpcs_config_2500basex() argument 851 xpcs_do_config(struct dw_xpcs *xpcs, phy_interface_t interface, const unsigned long *advertising, unsigned int neg_mode) xpcs_do_config() argument 912 struct dw_xpcs *xpcs = phylink_pcs_to_xpcs(pcs); xpcs_config() local 917 xpcs_get_state_c73(struct dw_xpcs *xpcs, struct phylink_link_state *state, const struct xpcs_compat *compat) xpcs_get_state_c73() argument 990 xpcs_get_state_c37_sgmii(struct dw_xpcs *xpcs, struct phylink_link_state *state) xpcs_get_state_c37_sgmii() argument 1058 xpcs_get_state_c37_1000basex(struct dw_xpcs *xpcs, struct phylink_link_state *state) xpcs_get_state_c37_1000basex() argument 1096 struct dw_xpcs *xpcs = phylink_pcs_to_xpcs(pcs); xpcs_get_state() local 1135 xpcs_link_up_sgmii(struct dw_xpcs *xpcs, unsigned int neg_mode, int speed, int duplex) xpcs_link_up_sgmii() argument 1149 xpcs_link_up_1000basex(struct dw_xpcs *xpcs, unsigned int neg_mode, int speed, int duplex) xpcs_link_up_1000basex() argument 1181 struct dw_xpcs *xpcs = phylink_pcs_to_xpcs(pcs); xpcs_link_up() local 1194 struct dw_xpcs *xpcs = phylink_pcs_to_xpcs(pcs); xpcs_an_restart() local 1204 xpcs_get_id(struct dw_xpcs *xpcs) xpcs_get_id() argument 1343 struct dw_xpcs *xpcs; xpcs_create() local 1398 xpcs_destroy(struct dw_xpcs *xpcs) xpcs_destroy() argument 1410 struct dw_xpcs *xpcs; xpcs_create_mdiodev() local [all...] |
/kernel/linux/linux-5.10/drivers/net/pcs/ |
H A D | pcs-xpcs.c | 147 static int xpcs_read(struct mdio_xpcs_args *xpcs, int dev, u32 reg) in xpcs_read() argument 154 static int xpcs_write(struct mdio_xpcs_args *xpcs, int dev, u32 reg, u16 val) in xpcs_write() argument 161 static int xpcs_read_vendor(struct mdio_xpcs_args *xpcs, int dev, u32 reg) in xpcs_read_vendor() argument 166 static int xpcs_write_vendor(struct mdio_xpcs_args *xpcs, in argument 172 xpcs_read_vpcs(struct mdio_xpcs_args *xpcs, int reg) xpcs_read_vpcs() argument 177 xpcs_write_vpcs(struct mdio_xpcs_args *xpcs, int reg, u16 val) xpcs_write_vpcs() argument 182 xpcs_poll_reset(struct mdio_xpcs_args *xpcs, int dev) xpcs_poll_reset() argument 198 xpcs_soft_reset(struct mdio_xpcs_args *xpcs, int dev) xpcs_soft_reset() argument 215 xpcs_read_fault(struct mdio_xpcs_args *xpcs, struct phylink_link_state *state) xpcs_read_fault() argument 266 xpcs_read_link(struct mdio_xpcs_args *xpcs, bool an) xpcs_read_link() argument 306 xpcs_config_usxgmii(struct mdio_xpcs_args *xpcs, int speed) xpcs_config_usxgmii() argument 360 xpcs_config_aneg_c73(struct mdio_xpcs_args *xpcs) xpcs_config_aneg_c73() argument 404 xpcs_config_aneg(struct mdio_xpcs_args *xpcs) xpcs_config_aneg() argument 421 xpcs_aneg_done(struct mdio_xpcs_args *xpcs, struct phylink_link_state *state) xpcs_aneg_done() argument 447 xpcs_read_lpa(struct mdio_xpcs_args *xpcs, struct phylink_link_state *state) xpcs_read_lpa() argument 496 xpcs_resolve_lpa(struct mdio_xpcs_args *xpcs, struct phylink_link_state *state) xpcs_resolve_lpa() argument 506 xpcs_get_max_xlgmii_speed(struct mdio_xpcs_args *xpcs, struct phylink_link_state *state) xpcs_get_max_xlgmii_speed() argument 560 xpcs_resolve_pma(struct mdio_xpcs_args *xpcs, struct phylink_link_state *state) xpcs_resolve_pma() argument 579 xpcs_validate(struct mdio_xpcs_args *xpcs, unsigned long *supported, struct phylink_link_state *state) xpcs_validate() argument 588 xpcs_config(struct mdio_xpcs_args *xpcs, const struct phylink_link_state *state) xpcs_config() argument 602 xpcs_get_state(struct mdio_xpcs_args *xpcs, struct phylink_link_state *state) xpcs_get_state() argument 635 xpcs_link_up(struct mdio_xpcs_args *xpcs, int speed, phy_interface_t interface) xpcs_link_up() argument 644 xpcs_get_id(struct mdio_xpcs_args *xpcs) xpcs_get_id() argument 662 xpcs_check_features(struct mdio_xpcs_args *xpcs, struct xpcs_id *match, phy_interface_t interface) xpcs_check_features() argument 682 xpcs_probe(struct mdio_xpcs_args *xpcs, phy_interface_t interface) xpcs_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_phy.c | 125 struct dw_xpcs *xpcs; in txgbe_mdio_pcs_init() local [all...] |
H A D | txgbe_type.h | 183 struct dw_xpcs *xpcs; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 1289 void __iomem *xpcs = priv->iface_base + MVPP22_XPCS_BASE(port->gop_id); in mvpp22_gop_init_10gkr() local 1855 void __iomem *mpcs, *xpcs; in mvpp22_pcs_reset_assert() local 1876 void __iomem *mpcs, *xpcs; in mvpp22_pcs_reset_deassert() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 1572 void __iomem *xpcs = priv->iface_base + MVPP22_XPCS_BASE(port->gop_id); in mvpp22_gop_init_10gkr() local 2184 void __iomem *mpcs, *xpcs; in mvpp22_pcs_reset_assert() local 2206 void __iomem *mpcs, *xpcs; in mvpp22_pcs_reset_deassert() local [all...] |