Message ID | cover.1554102584.git.ryder.lee@mediatek.com (mailing list archive) |
---|---|
Headers | show |
Series | Add support for MediaTek MT7615 wireless chipsets | expand |
On 2019-04-01 09:16, Ryder Lee wrote: > This adds support for MediaTek MT7615E 4x4 802.11ac PCIe-based chipsets. > > The series is based on the Lorenzo's patches: > https://patchwork.kernel.org/project/linux-wireless/list/?series=95969 > > In the legacy tx arch, we move and store the whole skb content to the > on-device memory when we send packets via high speed interface. (e.g. PCIe) > > However, MT7615 and the following generation use a new tx arch called > “cut-through”, which only passes the physical address to the hardware, > and the packet engine will fetch the packets before transmission. > > It saves on-chip memory for high throughput devices, and the token mechanism > is used to manage the release of skb under this arch. > > And there might be other (existing or future) chips that use the same driver > (e.g. mt7622/mt7663...), this is a starting point to unify MTK wireless chipsets. > > Detailed hardware information for this chip could be found on > https://wikidevi.com/wiki/MediaTek_MT7615 > > Ryder Lee (4): > mt76: add mac80211 driver for MT7615 PCIe-based chipsets > mt76: add unlikely() for dma_mapping_error() check > mt76: use macro for sn and seq_ctrl conversion > MAINTAINERS : update entry for mt76 wireless driver Applied, thanks. - Felix