Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf.h29 struct enetc_pf;
34 struct phylink_pcs *(*create_pcs)(struct enetc_pf *pf, struct mii_bus *bus);
39 struct enetc_pf { struct
69 container_of((config), struct enetc_pf, phylink_config) argument
71 int enetc_msg_psi_init(struct enetc_pf *pf);
72 void enetc_msg_psi_free(struct enetc_pf *pf);
73 void enetc_msg_handle_rxmsg(struct enetc_pf *pf, int mbox_id, u16 *status);
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()
41 static int enetc_setup_mac_address(struct device_node *np, struct enetc_pf *pf, in enetc_setup_mac_address()
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()
160 static int enetc_mdio_probe(struct enetc_pf *pf, struct device_node *np) in enetc_mdio_probe()
196 static void enetc_mdio_remove(struct enetc_pf *pf) in enetc_mdio_remove()
202 static int enetc_imdio_create(struct enetc_pf *pf) in enetc_imdio_create()
262 static void enetc_imdio_remove(struct enetc_pf *pf) in enetc_imdio_remove()
[all …]
H A Denetc4_pf.c24 static void enetc4_get_port_caps(struct enetc_pf *pf) in enetc4_get_port_caps()
129 static void enetc4_pf_clear_maft_entries(struct enetc_pf *pf) in enetc4_pf_clear_maft_entries()
139 static int enetc4_pf_add_maft_entries(struct enetc_pf *pf, in enetc4_pf_add_maft_entries()
167 static int enetc4_pf_set_uc_exact_filter(struct enetc_pf *pf) in enetc4_pf_set_uc_exact_filter()
227 static void enetc4_pf_set_mac_hash_filter(struct enetc_pf *pf, int type) in enetc4_pf_set_mac_hash_filter()
257 static void enetc4_pf_set_mac_filter(struct enetc_pf *pf, int type) in enetc4_pf_set_mac_filter()
283 struct enetc_pf *pf = enetc_si_priv(si); in enetc4_pf_struct_init()
309 static void enetc4_default_rings_allocation(struct enetc_pf *pf) in enetc4_default_rings_allocation()
345 static void enetc4_allocate_si_rings(struct enetc_pf *pf) in enetc4_allocate_si_rings()
362 static void enetc4_set_default_si_vlan_promisc(struct enetc_pf *pf) in enetc4_set_default_si_vlan_promisc()
[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_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);
15 void enetc_set_default_rss_key(struct enetc_pf *pf);
H A Denetc_pf.c34 static struct phylink_pcs *enetc_pf_create_pcs(struct enetc_pf *pf, in enetc_pf_create_pcs()
53 static void enetc_enable_si_vlan_promisc(struct enetc_pf *pf, int si_idx) in enetc_enable_si_vlan_promisc()
59 static void enetc_disable_si_vlan_promisc(struct enetc_pf *pf, int si_idx) in enetc_disable_si_vlan_promisc()
114 static void enetc_sync_mac_filters(struct enetc_pf *pf) in enetc_sync_mac_filters()
161 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_rx_mode()
245 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_mac()
264 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_vlan()
283 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_spoofchk()
298 struct enetc_pf *pf = enetc_si_priv(si); in enetc_port_assign_rfs_entries()
336 struct enetc_pf *pf = enetc_si_priv(si); in enetc_port_si_configure()
[all …]
H A DMakefile13 fsl-enetc-y := enetc_pf.o
H A Denetc4_debugfs.c34 struct enetc_pf *pf; in enetc_mac_filter_show()