Searched refs:enetc_pf (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_pf.h | 39 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 D | enetc4_pf.c | 14 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 D | enetc_pf_common.c | 10 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 D | enetc_msg.c | 23 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 D | enetc_pf.c | 195 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 D | enetc_pf_common.h | 7 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 D | Makefile | 10 fsl-enetc-y := enetc_pf.o
|