Home
last modified time | relevance | path

Searched refs:hw_rro (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/mediatek/
H A Dmtk_wed.c780 if (!dev->wlan.hw_rro) in mtk_wed_hwrro_buffer_alloc()
787 dev->hw_rro.size = dev->wlan.rx_nbuf & ~(MTK_WED_BUF_PER_PAGE - 1); in mtk_wed_hwrro_buffer_alloc()
788 dev->hw_rro.pages = page_list; in mtk_wed_hwrro_buffer_alloc()
795 dev->hw_rro.desc = desc; in mtk_wed_hwrro_buffer_alloc()
796 dev->hw_rro.desc_phys = desc_phys; in mtk_wed_hwrro_buffer_alloc()
857 struct mtk_wed_buf *page_list = dev->hw_rro.pages; in mtk_wed_hwrro_free_buffer()
858 struct mtk_wed_bm_desc *desc = dev->hw_rro.desc; in mtk_wed_hwrro_free_buffer()
861 if (!dev->wlan.hw_rro) in mtk_wed_hwrro_free_buffer()
882 dma_free_coherent(dev->hw->dev, dev->hw_rro.size * sizeof(*desc), in mtk_wed_hwrro_free_buffer()
883 desc, dev->hw_rro.desc_phys); in mtk_wed_hwrro_free_buffer()
[all …]
/linux/include/linux/soc/mediatek/
H A Dmtk_wed.h131 } hw_rro; member
155 bool hw_rro; member
256 return dev->wlan.hw_rro; in mtk_wed_get_rx_capa()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmmio.c521 wed->wlan.hw_rro = mt7996_has_hwrro(dev); in mt7996_mmio_wed_init()