summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/mediatek/mt76/usb.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-01mt76: usb: reduce code indentation in mt76u_alloc_txLorenzo Bianconi1-9/+8
2019-05-01mt76: introduce mt76_sw_queue data structureLorenzo Bianconi1-8/+15
2019-05-01mt76: remove mt76_queue dependency from tx_complete_skb function pointerLorenzo Bianconi1-1/+1
2019-05-01mt76: remove mt76_queue dependency from tx_prepare_skb function pointerLorenzo Bianconi1-1/+1
2019-05-01mt76: remove mt76_queue dependency from tx_queue_skb function pointerLorenzo Bianconi1-1/+2
2019-03-07mt76: introduce q->stopped parameterLorenzo Bianconi1-1/+5
2019-02-26mt76: remove no longer used routine declarationsLorenzo Bianconi1-6/+5
2019-02-26mt76: usb: check urb->num_sgs limit in mt76u_process_rx_entryLorenzo Bianconi1-1/+1
2019-02-26mt76: usb: simplify mt76u_tx_build_sg routineLorenzo Bianconi1-14/+3
2019-02-26mt76: usb: simplify rx buffer allocationLorenzo Bianconi1-49/+27
2019-02-26mt76: usb: introduce mt76u_fill_bulk_urb routineLorenzo Bianconi1-19/+26
2019-02-26mt76: usb: fix warning in mt76u_buf_freeLorenzo Bianconi1-7/+2
2019-02-26mt76usb: remove usb_mcu.cStanislaw Gruszka1-0/+5
2019-02-26mt76usb: use synchronous msg for mcu command responsesStanislaw Gruszka1-1/+0
2019-02-18mt76: usb: use dev_err_ratelimited instead of dev_err in mt76u_complete_rxLorenzo Bianconi1-1/+2
2019-02-18mt76: usb: introduce disable_usb_sg parameterLorenzo Bianconi1-1/+5
2019-02-18mt76: usb: use a linear buffer for tx/rx datapath if sg is not supportedLorenzo Bianconi1-33/+54
2019-02-18mt76: usb: do not use sg buffers for mcu messagesLorenzo Bianconi1-7/+31
2019-02-18mt76: usb: move mt76u_check_sg in usb.cLorenzo Bianconi1-1/+13
2019-02-18mt76: usb: do not run mt76u_queues_deinit twiceLorenzo Bianconi1-9/+2
2019-02-18mt76: usb: fix possible memory leak in mt76u_buf_freeLorenzo Bianconi1-4/+10
2019-02-18mt76x02u: use usb_bulk_msg to upload firmwareStanislaw Gruszka1-1/+0
2019-01-11mt76: usb: avoid queue/status spinlocks while passing tx status to mac80211Lorenzo Bianconi1-4/+6
2019-01-11mt76: usb: do not build the skb if reported len does not fit in buf_sizeLorenzo Bianconi1-6/+4
2018-11-30mt76: add support for reporting tx status with skbFelix Fietkau1-0/+1
2018-11-30mt76: usb: fix static tracepointsLorenzo Bianconi1-0/+5
2018-11-30mt76: clean up unused leftover EXPORT_SYMBOLsFelix Fietkau1-4/+2
2018-10-13mt76: allow to identify busStanislaw Gruszka1-0/+1
2018-10-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+5
2018-10-06treewide: Replace more open-coded allocation size multiplicationsKees Cook1-5/+5
2018-10-05mt76: fix frag length allocation for usbStanislaw Gruszka1-1/+1
2018-10-01mt76: usb: make rx page_frag_cache access atomicLorenzo Bianconi1-1/+7
2018-10-01mt76: include linux/module.h in files using MODULE_*Felix Fietkau1-0/+1
2018-10-01mt76: usb: remove WARN_ON in mt76u_get_rx_entry_lenLorenzo Bianconi1-3/+3
2018-09-19mt76: use a per rx queue page fragment cacheFelix Fietkau1-1/+10
2018-09-19mt76: usb: move mt76u_skb_dma_info in mt76x02_usb_core.cLorenzo Bianconi1-34/+0
2018-09-19mt76: usb: move mt76x02 mcu code in mt76x02-usb moduleLorenzo Bianconi1-1/+2
2018-09-19mt76: usb: use common helpers for mcu_alloc_msg()/mcu_send_msg()Lorenzo Bianconi1-8/+8
2018-09-19mt76: add rd_rp and wr_rp to bus_ops/mcu_opsStanislaw Gruszka1-0/+2
2018-09-19mt76: add usb implementation of {wr,rd}_rpStanislaw Gruszka1-0/+54
2018-09-19mt76: add mt76_mcu_ops data structure for mcu related pointersLorenzo Bianconi1-0/+1
2018-09-19mt76: unify AC to hw queue mappingStanislaw Gruszka1-1/+1
2018-08-02mt76: add usb support to mt76 layerLorenzo Bianconi1-0/+845