summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mediatek/mt76/usb.c
Commit message (Expand)AuthorAgeFilesLines
* wifi: mt76: usb: fix use-after-free in mt76u_free_rx_queueLorenzo Bianconi2023-02-261-0/+1
* wifi: mt76: switch to page_pool allocatorLorenzo Bianconi2023-02-031-22/+20
* wifi: mt76: add info parameter to rx_skb signatureSujuan Chen2022-12-011-1/+1
* wifi: mt76: do not run mt76u_status_worker if the device is not runningLorenzo Bianconi2022-12-011-4/+7
* wifi: mt76: add rx_check callback for usb devicesLorenzo Bianconi2022-09-151-0/+5
* mt76: remove q->qidFelix Fietkau2022-07-111-1/+0
* mt76: pass original queue id from __mt76_tx_queue_skb to the driverFelix Fietkau2022-07-111-3/+3
* net: remove third argument of usb_maxpacket()Vincent Mailhol2022-04-231-1/+1
* mt76: usb: introduce __mt76u_init utility routineLorenzo Bianconi2022-03-161-81/+31
* mt76: usb: add req_type to ___mt76u_wr signatureLorenzo Bianconi2022-03-161-8/+9
* mt76: usb: add req_type to ___mt76u_rr signatureLorenzo Bianconi2022-03-161-8/+10
* mt76: remove mt76_wcid pointer from mt76_tx_status_check signatureLorenzo Bianconi2021-10-201-1/+1
* mt76: intialize tx queue entry wcid to 0xffff by defaultFelix Fietkau2021-06-171-0/+1
* mt76: usb: process URBs with status EPROTO properlyLorenzo Bianconi2021-01-271-0/+1
* mt76: usb: remove wake logic in mt76u_status_workerLorenzo Bianconi2020-12-201-7/+0
* mt76: mt76u: fix NULL pointer dereference in mt76u_status_workerLorenzo Bianconi2020-12-171-0/+2
* Merge tag 'mt76-for-kvalo-2020-12-04' of https://github.com/nbd168/wirelessKalle Valo2020-12-081-30/+59
|\
| * mt76: move tx hw data queues in mt76_phyLorenzo Bianconi2020-12-041-6/+6
| * mt76: rely on mt76_queue in tx_queue_skb signatureLorenzo Bianconi2020-12-041-3/+4
| * mt76: mt76u: use dedicated thread for status workLorenzo Bianconi2020-12-041-5/+15
| * mt76: mt76u: rely on woker APIs for rx workLorenzo Bianconi2020-12-041-16/+32
| * wireless: mt76: convert tasklets to use new tasklet_setup() APIAllen Pais2020-12-041-3/+3
* | mt76: usb: fix crash on device removalStanislaw Gruszka2020-12-021-8/+9
|/
* mt76: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-09-241-1/+1
* mt76: convert from tx tasklet to tx worker threadFelix Fietkau2020-09-241-6/+8
* mt76: remove struct mt76_sw_queueFelix Fietkau2020-09-241-9/+7
* mt76: rely on AQL for burst size limits on tx queueingFelix Fietkau2020-09-241-2/+0
* mt76: remove swq from struct mt76_sw_queueFelix Fietkau2020-09-241-2/+0
* mt76: unify queue tx cleanup codeFelix Fietkau2020-09-241-27/+7
* mt76: usb: fix use of q->head and q->tailFelix Fietkau2020-09-241-15/+15
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.gitKalle Valo2020-08-041-5/+17
|\
| * mt76: mt7663u: fix memory leaks in mt7663u_probeLorenzo Bianconi2020-06-231-5/+17
| * mt76: mt7615: fix hw queue mappingLorenzo Bianconi2020-06-071-8/+9
* | mt76: mt76u: add mt76_skb_adjust_pad utility routineLorenzo Bianconi2020-07-211-29/+0
* | mt76: move mt76 workqueue in common codeLorenzo Bianconi2020-07-211-16/+4
* | mt76: usb: rely on mt76_for_each_q_rxLorenzo Bianconi2020-07-211-29/+12
* | mt76: mt7615: fix hw queue mappingLorenzo Bianconi2020-07-211-8/+9
|/
* mt76: mt76u: rely on mt7622 queue scheme for mt7663uLorenzo Bianconi2020-05-121-2/+13
* mt76: mt76u: rely only on data buffer for usb control messaggesLorenzo Bianconi2020-03-171-4/+4
* mt76: mt76u: fix a possible memory leak in mt76u_initLorenzo Bianconi2020-03-171-5/+12
* mt76: mt76u: loop over all possible rx queues in mt76u_rx_taskletLorenzo Bianconi2020-03-171-2/+9
* mt76: Introduce mt76_mcu data structureLorenzo Bianconi2020-02-141-2/+1
* mt76: mt76u: rename stat_wq in wqLorenzo Bianconi2020-02-141-7/+7
* mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flagLorenzo Bianconi2020-02-141-12/+19
* mt76: mt76u: introduce mt76u_skb_dma_info routineLorenzo Bianconi2020-02-141-0/+29
* mt76: mt76u: take into account different queue mapping for 7663Lorenzo Bianconi2020-02-141-1/+9
* mt76: mt76u: add {read/write}_extended utility routinesLorenzo Bianconi2020-02-141-26/+116
* mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routineLorenzo Bianconi2020-02-141-0/+6
* mt76: mt76u: resume all rx queue in mt76u_resume_rxLorenzo Bianconi2020-02-141-5/+16
* mt76: mt76u: add queue parameter to mt76u_rx_urb_allocLorenzo Bianconi2020-02-141-8/+9