Searched refs:mac_device_info (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac100_core.c | 22 static void dwmac100_core_init(struct mac_device_info *hw, in dwmac100_core_init() 37 static void dwmac100_dump_mac_regs(struct mac_device_info *hw, u32 *reg_space) in dwmac100_dump_mac_regs() 51 static int dwmac100_rx_ipc_enable(struct mac_device_info *hw) in dwmac100_rx_ipc_enable() 56 static int dwmac100_irq_status(struct mac_device_info *hw, in dwmac100_irq_status() 62 static void dwmac100_set_umac_addr(struct mac_device_info *hw, in dwmac100_set_umac_addr() 70 static void dwmac100_get_umac_addr(struct mac_device_info *hw, in dwmac100_get_umac_addr() 78 static void dwmac100_set_filter(struct mac_device_info *hw, in dwmac100_set_filter() 127 static void dwmac100_flow_ctrl(struct mac_device_info *hw, unsigned int duplex, in dwmac100_flow_ctrl() 140 static void dwmac100_pmt(struct mac_device_info *hw, unsigned long mode) in dwmac100_pmt() 173 struct mac_device_info *mac = priv->hw; in dwmac100_setup()
|
H A D | dwxgmac2_core.c | 16 static void dwxgmac2_core_init(struct mac_device_info *hw, in dwxgmac2_core_init() 68 static int dwxgmac2_rx_ipc(struct mac_device_info *hw) in dwxgmac2_rx_ipc() 83 static void dwxgmac2_rx_queue_enable(struct mac_device_info *hw, u8 mode, in dwxgmac2_rx_queue_enable() 97 static void dwxgmac2_rx_queue_prio(struct mac_device_info *hw, u32 prio, in dwxgmac2_rx_queue_prio() 138 static void dwxgmac2_tx_queue_prio(struct mac_device_info *hw, u32 prio, in dwxgmac2_tx_queue_prio() 155 static void dwxgmac2_rx_queue_routing(struct mac_device_info *hw, in dwxgmac2_rx_queue_routing() 185 static void dwxgmac2_prog_mtl_rx_algorithms(struct mac_device_info *hw, in dwxgmac2_prog_mtl_rx_algorithms() 207 static void dwxgmac2_prog_mtl_tx_algorithms(struct mac_device_info *hw, in dwxgmac2_prog_mtl_tx_algorithms() 246 struct mac_device_info *hw, in dwxgmac2_set_mtl_tx_queue_weight() 254 static void dwxgmac2_map_mtl_to_dma(struct mac_device_info *hw, u32 queue, in dwxgmac2_map_mtl_to_dma() [all …]
|
H A D | dwmac-sun8i.c | 346 static void sun8i_dwmac_dump_mac_regs(struct mac_device_info *hw, in sun8i_dwmac_dump_mac_regs() 614 static void sun8i_dwmac_core_init(struct mac_device_info *hw, in sun8i_dwmac_core_init() 645 static void sun8i_dwmac_set_umac_addr(struct mac_device_info *hw, in sun8i_dwmac_set_umac_addr() 666 static void sun8i_dwmac_get_umac_addr(struct mac_device_info *hw, in sun8i_dwmac_get_umac_addr() 677 static int sun8i_dwmac_rx_ipc_enable(struct mac_device_info *hw) in sun8i_dwmac_rx_ipc_enable() 689 static void sun8i_dwmac_set_filter(struct mac_device_info *hw, in sun8i_dwmac_set_filter() 730 static void sun8i_dwmac_flow_ctrl(struct mac_device_info *hw, in sun8i_dwmac_flow_ctrl() 1082 static struct mac_device_info *sun8i_dwmac_setup(void *ppriv) in sun8i_dwmac_setup() 1084 struct mac_device_info *mac; in sun8i_dwmac_setup()
|
H A D | dwmac-loongson.c | 334 static struct mac_device_info *loongson_dwmac_setup(void *apriv) in loongson_dwmac_setup() 337 struct mac_device_info *mac; in loongson_dwmac_setup()
|
/linux/Documentation/networking/device_drivers/ethernet/stmicro/ |
H A D | stmmac.rst | 450 struct mac_device_info *(*setup)(void *priv);
|