summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mediatek/mt76/usb.c
AgeCommit message (Expand)Author
2020-02-14mt76: add support for an extra wiphy in the main tx pathFelix Fietkau
2020-02-14mt76: move initialization of some struct members to mt76_alloc_deviceFelix Fietkau
2019-11-20mt76: mt76u: rely on a dedicated stats workqueueLorenzo Bianconi
2019-11-20mt76: mt76u: rely on usb_interface instead of usb_devLorenzo Bianconi
2019-11-20mt76: usb: add lockdep_assert_held in __mt76u_vendor_requestLorenzo Bianconi
2019-09-05mt76: fix some checkpatch warningsRyder Lee
2019-09-05mt76: switch to SPDX tag instead of verbose boilerplate textRyder Lee
2019-09-05mt76: introduce mt76_mmio_read_copy routineLorenzo Bianconi
2019-09-05mt76: usb: remove unneeded {put,get}_unalignedStanislaw Gruszka
2019-09-05mt76: usb: fix endian in mt76u_copyStanislaw Gruszka
2019-09-05mt76: mt76u: fix typo in mt76u_fill_rx_sgLorenzo Bianconi
2019-09-05mt76: round up length on mt76_wr_copyFelix Fietkau
2019-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2019-06-27mt76: usb: fix rx A-MSDU supportLorenzo Bianconi
2019-06-27mt76: mt76u: get rid of {out,in}_max_packetLorenzo Bianconi
2019-06-27mt76: mt76u: reduce rx memory footprintLorenzo Bianconi
2019-05-01mt76: usb: use EP max packet aligned buffer sizes for rxStanislaw Gruszka
2019-05-01mt76usb: fix tx/rx stopStanislaw Gruszka
2019-05-01mt76: add skb pointer to mt76_tx_infoLorenzo Bianconi
2019-05-01mt76: usb: reduce locking in mt76u_tx_taskletLorenzo Bianconi
2019-05-01mt76: move tx tasklet to struct mt76_devFelix Fietkau
2019-05-01mt76: use mac80211 txq schedulingFelix Fietkau
2019-05-01mt76usb: remove queue variable from rx_taskletStanislaw Gruszka
2019-05-01mt76usb: allocate urb and sg as linear dataStanislaw Gruszka
2019-05-01mt76usb: remove unneded sg_init_tableStanislaw Gruszka
2019-05-01mt76usb: resue mt76u_urb_alloc for txStanislaw Gruszka
2019-05-01mt76usb: remove MT_RXQ_MAIN queue from mt76u_urb_allocStanislaw Gruszka
2019-05-01mt76usb: remove mt76u_buf and use urb directlyStanislaw Gruszka
2019-05-01mt76usb: move mt76u_buf->done to queue entryStanislaw Gruszka
2019-05-01mt76usb: remove mt76u_buf redundant filedsStanislaw Gruszka
2019-05-01mt76usb: use usb_dev private dataStanislaw Gruszka
2019-05-01mt76usb: change mt76u_fill_rx_sg argumentsStanislaw Gruszka
2019-05-01mt76: remove rx_page_lockStanislaw Gruszka
2019-05-01mt76usb: change mt76u_submit_bufStanislaw Gruszka
2019-05-01mt76x02u: add mt76_release_buffered_framesStanislaw Gruszka
2019-05-01mt76: usb: reduce code indentation in mt76u_alloc_txLorenzo Bianconi
2019-05-01mt76: introduce mt76_sw_queue data structureLorenzo Bianconi
2019-05-01mt76: remove mt76_queue dependency from tx_complete_skb function pointerLorenzo Bianconi
2019-05-01mt76: remove mt76_queue dependency from tx_prepare_skb function pointerLorenzo Bianconi
2019-05-01mt76: remove mt76_queue dependency from tx_queue_skb function pointerLorenzo Bianconi
2019-03-07mt76: introduce q->stopped parameterLorenzo Bianconi
2019-02-26mt76: remove no longer used routine declarationsLorenzo Bianconi
2019-02-26mt76: usb: check urb->num_sgs limit in mt76u_process_rx_entryLorenzo Bianconi
2019-02-26mt76: usb: simplify mt76u_tx_build_sg routineLorenzo Bianconi
2019-02-26mt76: usb: simplify rx buffer allocationLorenzo Bianconi
2019-02-26mt76: usb: introduce mt76u_fill_bulk_urb routineLorenzo Bianconi
2019-02-26mt76: usb: fix warning in mt76u_buf_freeLorenzo Bianconi
2019-02-26mt76usb: remove usb_mcu.cStanislaw Gruszka
2019-02-26mt76usb: use synchronous msg for mcu command responsesStanislaw Gruszka
2019-02-18mt76: usb: use dev_err_ratelimited instead of dev_err in mt76u_complete_rxLorenzo Bianconi