Searched refs:mtk_wed_device (Results 1 – 12 of 12) sorted by relevance
/linux-6.3-rc2/include/linux/soc/mediatek/ |
A D | mtk_wed.h | 78 struct mtk_wed_device { struct 147 int (*offload_enable)(struct mtk_wed_device *wed); 150 void (*release_rx_buf)(struct mtk_wed_device *wed); 153 int (*reset)(struct mtk_wed_device *wed); 154 void (*reset_complete)(struct mtk_wed_device *wed); 160 int (*attach)(struct mtk_wed_device *dev); argument 169 void (*detach)(struct mtk_wed_device *dev); 173 void (*stop)(struct mtk_wed_device *dev); 175 void (*reset_dma)(struct mtk_wed_device *dev); 187 mtk_wed_device_attach(struct mtk_wed_device *dev) in mtk_wed_device_attach() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/mediatek/ |
A D | mtk_wed.h | 25 struct mtk_wed_device *wed_dev; 44 wed_w32(struct mtk_wed_device *dev, u32 reg, u32 val) in wed_w32() 50 wed_r32(struct mtk_wed_device *dev, u32 reg) in wed_r32() 60 wdma_w32(struct mtk_wed_device *dev, u32 reg, u32 val) in wdma_w32() 66 wdma_r32(struct mtk_wed_device *dev, u32 reg) in wdma_r32() 72 wpdma_tx_r32(struct mtk_wed_device *dev, int ring, u32 reg) in wpdma_tx_r32() 81 wpdma_tx_w32(struct mtk_wed_device *dev, int ring, u32 reg, u32 val) in wpdma_tx_w32() 90 wpdma_rx_r32(struct mtk_wed_device *dev, int ring, u32 reg) in wpdma_rx_r32() 99 wpdma_rx_w32(struct mtk_wed_device *dev, int ring, u32 reg, u32 val) in wpdma_rx_w32() 108 wpdma_txfree_r32(struct mtk_wed_device *dev, u32 reg) in wpdma_txfree_r32() [all …]
|
A D | mtk_wed.c | 81 wifi_r32(struct mtk_wed_device *dev, u32 reg) in wifi_r32() 93 mtk_wed_read_reset(struct mtk_wed_device *dev) in mtk_wed_read_reset() 105 mtk_wdma_rx_reset(struct mtk_wed_device *dev) in mtk_wdma_rx_reset() 131 mtk_wdma_tx_reset(struct mtk_wed_device *dev) in mtk_wdma_tx_reset() 167 mtk_wed_wo_reset(struct mtk_wed_device *dev) in mtk_wed_wo_reset() 217 struct mtk_wed_device *dev = hw->wed_dev; in mtk_wed_fe_reset() 240 struct mtk_wed_device *dev = hw->wed_dev; in mtk_wed_fe_reset_complete() 252 mtk_wed_assign(struct mtk_wed_device *dev) in mtk_wed_assign() 583 mtk_wed_stop(struct mtk_wed_device *dev) in mtk_wed_stop() 601 mtk_wed_deinit(struct mtk_wed_device *dev) in mtk_wed_deinit() [all …]
|
A D | mtk_wed_debugfs.c | 53 dump_wed_regs(struct seq_file *s, struct mtk_wed_device *dev, in dump_wed_regs() 134 struct mtk_wed_device *dev = hw->wed_dev; in wed_txinfo_show() 209 struct mtk_wed_device *dev = hw->wed_dev; in wed_rxinfo_show()
|
A D | mtk_wed_mcu.c | 65 mtk_wed_update_rx_stats(struct mtk_wed_device *wed, struct sk_buff *skb) in mtk_wed_update_rx_stats() 202 int mtk_wed_mcu_msg_update(struct mtk_wed_device *dev, int id, void *data, in mtk_wed_mcu_msg_update()
|
A D | mtk_wed_wo.h | 273 int mtk_wed_mcu_msg_update(struct mtk_wed_device *dev, int id, void *data,
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7915/ |
A D | mmio.c | 545 static int mt7915_mmio_wed_offload_enable(struct mtk_wed_device *wed) in mt7915_mmio_wed_offload_enable() 573 static void mt7915_mmio_wed_offload_disable(struct mtk_wed_device *wed) in mt7915_mmio_wed_offload_disable() 596 static void mt7915_mmio_wed_release_rx_buf(struct mtk_wed_device *wed) in mt7915_mmio_wed_release_rx_buf() 618 static u32 mt7915_mmio_wed_init_rx_buf(struct mtk_wed_device *wed, int size) in mt7915_mmio_wed_init_rx_buf() 670 static void mt7915_mmio_wed_update_rx_stats(struct mtk_wed_device *wed, in mt7915_mmio_wed_update_rx_stats() 695 static int mt7915_mmio_wed_reset(struct mtk_wed_device *wed) in mt7915_mmio_wed_reset() 724 static void mt7915_mmio_wed_reset_complete(struct mtk_wed_device *wed) in mt7915_mmio_wed_reset_complete() 736 struct mtk_wed_device *wed = &dev->mt76.mmio.wed; in mt7915_mmio_wed_init() 920 struct mtk_wed_device *wed = &dev->mt76.mmio.wed; in mt7915_irq_tasklet() 990 struct mtk_wed_device *wed = &dev->mt76.mmio.wed; in mt7915_irq_handler()
|
A D | dma.c | 587 struct mtk_wed_device *wed = &dev->mt76.mmio.wed; in mt7915_dma_reset()
|
A D | main.c | 1500 struct mtk_wed_device *wed = &dev->mt76.mmio.wed; in mt7915_net_fill_forward_path()
|
A D | mcu.c | 1711 struct mtk_wed_device *wed = &dev->mt76.mmio.wed; in mt7915_mcu_wed_enable_rx_stats()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/ |
A D | dma.c | 632 struct mtk_wed_device *wed = &dev->mmio.wed; in mt76_dma_wed_setup()
|
A D | mt76.h | 597 struct mtk_wed_device wed;
|
Completed in 34 milliseconds