Home
last modified time | relevance | path

Searched refs:enetc_pf (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf.h39 struct enetc_pf;
44 struct phylink_pcs *(*create_pcs)(struct enetc_pf *pf, struct mii_bus *bus);
49 struct enetc_pf { struct
77 container_of((config), struct enetc_pf, phylink_config) argument
79 int enetc_msg_psi_init(struct enetc_pf *pf);
80 void enetc_msg_psi_free(struct enetc_pf *pf);
81 void enetc_msg_handle_rxmsg(struct enetc_pf *pf, int mbox_id, u16 *status);
H A Denetc4_pf.c14 static void enetc4_get_port_caps(struct enetc_pf *pf) in enetc4_get_port_caps()
66 struct enetc_pf *pf = enetc_si_priv(si); in enetc4_pf_struct_init()
175 static void enetc4_enable_all_si(struct enetc_pf *pf) in enetc4_enable_all_si()
247 static void enetc4_enable_trx(struct enetc_pf *pf) in enetc4_enable_trx()
263 static int enetc4_pf_init(struct enetc_pf *pf) in enetc4_pf_init()
291 struct enetc_pf *pf = phylink_to_enetc_pf(config); in enetc4_pl_mac_select_pcs()
342 struct enetc_pf *pf = phylink_to_enetc_pf(config); in enetc4_pl_mac_config()
518 struct enetc_pf *pf = phylink_to_enetc_pf(config); in enetc4_pl_mac_link_up()
582 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc4_link_init()
614 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc4_link_deinit()
[all …]
H A Denetc_pf_common.c10 static void enetc_set_si_hw_addr(struct enetc_pf *pf, int si, in enetc_set_si_hw_addr()
18 static void enetc_get_si_hw_addr(struct enetc_pf *pf, int si, u8 *mac_addr) in enetc_get_si_hw_addr()
28 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_mac_addr()
71 int enetc_setup_mac_addresses(struct device_node *np, struct enetc_pf *pf) in enetc_setup_mac_addresses()
94 struct enetc_pf *pf = enetc_si_priv(si); in enetc_pf_netdev_setup()
188 static void enetc_mdio_remove(struct enetc_pf *pf) in enetc_mdio_remove()
194 static int enetc_imdio_create(struct enetc_pf *pf) in enetc_imdio_create()
249 static void enetc_imdio_remove(struct enetc_pf *pf) in enetc_imdio_remove()
260 static bool enetc_port_has_pcs(struct enetc_pf *pf) in enetc_port_has_pcs()
294 void enetc_mdiobus_destroy(struct enetc_pf *pf) in enetc_mdiobus_destroy()
[all …]
H A Denetc_msg.c23 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_psi_msix()
33 struct enetc_pf *pf = container_of(work, struct enetc_pf, msg_task); in enetc_msg_task()
66 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_alloc_mbx()
95 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_free_mbx()
107 int enetc_msg_psi_init(struct enetc_pf *pf) in enetc_msg_psi_init()
149 void enetc_msg_psi_free(struct enetc_pf *pf) in enetc_msg_psi_free()
H A Denetc_pf.c195 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_rx_mode()
291 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_vlan_rx_add_vid()
306 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_vlan_rx_del_vid()
340 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_mac()
359 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_vlan()
378 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_spoofchk()
393 struct enetc_pf *pf = enetc_si_priv(si); in enetc_port_assign_rfs_entries()
431 struct enetc_pf *pf = enetc_si_priv(si); in enetc_port_si_configure()
627 struct enetc_pf *pf = enetc_si_priv(si); in enetc_sriov_configure()
1017 struct enetc_pf *pf; in enetc_pf_probe()
[all …]
H A Denetc_pf_common.h7 int enetc_setup_mac_addresses(struct device_node *np, struct enetc_pf *pf);
10 int enetc_mdiobus_create(struct enetc_pf *pf, struct device_node *node);
11 void enetc_mdiobus_destroy(struct enetc_pf *pf);
H A DMakefile10 fsl-enetc-y := enetc_pf.o