Searched refs:mac_device_info (Results 1 – 11 of 11) sorted by relevance
/linux/drivers/net/ethernet/stmicro/stmmac/ |
A D | dwmac100_core.c | 23 static void dwmac100_core_init(struct mac_device_info *hw, in dwmac100_core_init() 45 static void dwmac100_dump_mac_regs(struct mac_device_info *hw, u32 *reg_space) in dwmac100_dump_mac_regs() 59 static int dwmac100_rx_ipc_enable(struct mac_device_info *hw) in dwmac100_rx_ipc_enable() 64 static int dwmac100_irq_status(struct mac_device_info *hw, in dwmac100_irq_status() 70 static void dwmac100_set_umac_addr(struct mac_device_info *hw, in dwmac100_set_umac_addr() 78 static void dwmac100_get_umac_addr(struct mac_device_info *hw, in dwmac100_get_umac_addr() 86 static void dwmac100_set_filter(struct mac_device_info *hw, in dwmac100_set_filter() 135 static void dwmac100_flow_ctrl(struct mac_device_info *hw, unsigned int duplex, in dwmac100_flow_ctrl() 148 static void dwmac100_pmt(struct mac_device_info *hw, unsigned long mode) in dwmac100_pmt() 181 struct mac_device_info *mac = priv->hw; in dwmac100_setup()
|
A D | hwif.h | 280 struct mac_device_info; 295 int (*rx_ipc)(struct mac_device_info *hw); 321 int (*host_irq_status)(struct mac_device_info *hw, 333 void (*set_umac_addr)(struct mac_device_info *hw, 338 void (*set_eee_mode)(struct mac_device_info *hw, 340 void (*reset_eee_mode)(struct mac_device_info *hw); 343 void (*set_eee_pls)(struct mac_device_info *hw, int link); 369 int (*rss_configure)(struct mac_device_info *hw, 376 struct mac_device_info *hw, 379 struct mac_device_info *hw, [all …]
|
A D | dwmac4_core.c | 23 static void dwmac4_core_init(struct mac_device_info *hw, in dwmac4_core_init() 63 static void dwmac4_rx_queue_enable(struct mac_device_info *hw, in dwmac4_rx_queue_enable() 233 static void dwmac4_config_cbs(struct mac_device_info *hw, in dwmac4_config_cbs() 435 struct mac_device_info *hw, in dwmac4_write_vlan_filter() 468 struct mac_device_info *hw, in dwmac4_add_hw_vlan_rx_fltr() 528 struct mac_device_info *hw, in dwmac4_del_hw_vlan_rx_fltr() 564 struct mac_device_info *hw) in dwmac4_vlan_promisc_enable() 597 struct mac_device_info *hw) in dwmac4_restore_hw_vlan_rx_fltr() 627 static void dwmac4_set_filter(struct mac_device_info *hw, in dwmac4_set_filter() 842 static int dwmac4_irq_status(struct mac_device_info *hw, in dwmac4_irq_status() [all …]
|
A D | dwmac1000_core.c | 24 static void dwmac1000_core_init(struct mac_device_info *hw, in dwmac1000_core_init() 80 static int dwmac1000_rx_ipc_enable(struct mac_device_info *hw) in dwmac1000_rx_ipc_enable() 97 static void dwmac1000_dump_regs(struct mac_device_info *hw, u32 *reg_space) in dwmac1000_dump_regs() 106 static void dwmac1000_set_umac_addr(struct mac_device_info *hw, in dwmac1000_set_umac_addr() 115 static void dwmac1000_get_umac_addr(struct mac_device_info *hw, in dwmac1000_get_umac_addr() 149 static void dwmac1000_set_filter(struct mac_device_info *hw, in dwmac1000_set_filter() 306 static int dwmac1000_irq_status(struct mac_device_info *hw, in dwmac1000_irq_status() 353 static void dwmac1000_set_eee_mode(struct mac_device_info *hw, in dwmac1000_set_eee_mode() 370 static void dwmac1000_reset_eee_mode(struct mac_device_info *hw) in dwmac1000_reset_eee_mode() 380 static void dwmac1000_set_eee_pls(struct mac_device_info *hw, int link) in dwmac1000_set_eee_pls() [all …]
|
A D | dwxgmac2_core.c | 15 static void dwxgmac2_core_init(struct mac_device_info *hw, in dwxgmac2_core_init() 67 static int dwxgmac2_rx_ipc(struct mac_device_info *hw) in dwxgmac2_rx_ipc() 215 static void dwxgmac2_config_cbs(struct mac_device_info *hw, in dwxgmac2_config_cbs() 337 static void dwxgmac2_set_umac_addr(struct mac_device_info *hw, in dwxgmac2_set_umac_addr() 351 static void dwxgmac2_get_umac_addr(struct mac_device_info *hw, in dwxgmac2_get_umac_addr() 370 static void dwxgmac2_set_eee_mode(struct mac_device_info *hw, in dwxgmac2_set_eee_mode() 440 static void dwxgmac2_set_filter(struct mac_device_info *hw, in dwxgmac2_set_filter() 525 static int dwxgmac2_rss_configure(struct mac_device_info *hw, in dwxgmac2_rss_configure() 1190 static int dwxgmac2_filter_wait(struct mac_device_info *hw) in dwxgmac2_filter_wait() 1566 struct mac_device_info *mac = priv->hw; in dwxgmac2_setup() [all …]
|
A D | dwmac-sun8i.c | 343 static void sun8i_dwmac_dump_mac_regs(struct mac_device_info *hw, in sun8i_dwmac_dump_mac_regs() 605 static void sun8i_dwmac_core_init(struct mac_device_info *hw, in sun8i_dwmac_core_init() 636 static void sun8i_dwmac_set_umac_addr(struct mac_device_info *hw, in sun8i_dwmac_set_umac_addr() 657 static void sun8i_dwmac_get_umac_addr(struct mac_device_info *hw, in sun8i_dwmac_get_umac_addr() 668 static int sun8i_dwmac_rx_ipc_enable(struct mac_device_info *hw) in sun8i_dwmac_rx_ipc_enable() 680 static void sun8i_dwmac_set_filter(struct mac_device_info *hw, in sun8i_dwmac_set_filter() 721 static void sun8i_dwmac_flow_ctrl(struct mac_device_info *hw, in sun8i_dwmac_flow_ctrl() 1076 static struct mac_device_info *sun8i_dwmac_setup(void *ppriv) in sun8i_dwmac_setup() 1078 struct mac_device_info *mac; in sun8i_dwmac_setup()
|
A D | hwif.c | 40 struct mac_device_info *mac = priv->hw; in stmmac_dwmac_mode_quirk() 55 struct mac_device_info *mac = priv->hw; in stmmac_dwmac1_quirks() 263 struct mac_device_info *mac; in stmmac_hwif_init()
|
A D | common.h | 475 struct mac_device_info; 511 struct mac_device_info { struct
|
A D | stmmac.h | 210 struct mac_device_info *hw;
|
/linux/include/linux/ |
A D | stmmac.h | 232 struct mac_device_info *(*setup)(void *priv);
|
/linux/Documentation/networking/device_drivers/ethernet/stmicro/ |
A D | stmmac.rst | 450 struct mac_device_info *(*setup)(void *priv);
|
Completed in 28 milliseconds