Home
last modified time | relevance | path

Searched defs:xpcs (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_mdio.c515 struct mdio_xpcs_args *xpcs = &priv->hw->xpcs_args; in stmmac_mdio_register() local
H A Dcommon.h469 const struct mdio_xpcs_ops *xpcs; member
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/
H A Dsja1105_mdio.c403 struct dw_xpcs *xpcs; in sja1105_mdiobus_pcs_register() local
[all...]
H A Dsja1105.h281 struct dw_xpcs *xpcs[SJA1105_MAX_NUM_PORTS]; member
H A Dsja1105_main.c1362 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 Dstmmac_mdio.c502 struct dw_xpcs *xpcs; in stmmac_xpcs_setup() local
H A Ddwmac-tegra.c24 void __iomem *xpcs; member
[all...]
H A Dcommon.h591 struct dw_xpcs *xpcs; member
/kernel/linux/linux-6.6/drivers/net/pcs/
H A Dpcs-xpcs-wx.c49 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 Dpcs-xpcs-nxp.c72 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 Dpcs-xpcs.c177 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 Dpcs-xpcs.c147 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 Dtxgbe_phy.c125 struct dw_xpcs *xpcs; in txgbe_mdio_pcs_init() local
[all...]
H A Dtxgbe_type.h183 struct dw_xpcs *xpcs; member
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c1289 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 Dmvpp2_main.c1572 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...]

Completed in 36 milliseconds