summaryrefslogtreecommitdiffstats
path: root/drivers/usb/gadget/function/f_ncm.c
Commit message (Expand)AuthorAgeFilesLines
* usb: gadget: ncm: Add support to update wMaxSegmentSize via configfsKrishna Kurapati2024-01-041-3/+66
* usb: gadget: f_ncm: Always set current gadget in ncm_bind()Hardik Gajjar2023-10-211-16/+11
* usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap callKrishna Kurapati2023-10-021-7/+19
* usb: gadget: remove max support speed info in bind operationLinyu Yuan2023-08-221-3/+1
* usb: gadget: add a inline function gether_bitrate()Linyu Yuan2023-08-221-17/+2
* usb: gadget: use working speed to calcaulate network bitrate and qlenLinyu Yuan2023-08-221-3/+3
* usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()Maciej Żenczykowski2023-01-171-1/+3
* usb: gadget: f_ncm: noop - remove INIT_NDP{16,32}_OPTS macrosMaciej Żenczykowski2022-08-311-32/+28
* usb: gadget: f_ncm: ncm_wrap_ntb - move var definitions into if statementMaciej Żenczykowski2021-07-211-11/+12
* usb: gadget: f_ncm: remove spurious if statementMaciej Żenczykowski2021-07-211-3/+0
* usb: gadget: f_ncm: remove check for NULL skb_tx_data in timer functionMaciej Żenczykowski2021-07-211-2/+1
* usb: gadget: f_ncm: remove spurious boolean timer_stoppingMaciej Żenczykowski2021-07-211-6/+5
* usb: gadget: f_ncm: remove timer_force_tx fieldMaciej Żenczykowski2021-07-211-7/+5
* usb: f_ncm: only first packet of aggregate needs to start timerMaciej Żenczykowski2021-06-091-4/+4
* USB: f_ncm: ncm_bitrate (speed) is unsignedMaciej Żenczykowski2021-06-091-1/+1
* usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets.Lorenzo Colitti2020-10-021-1/+1
* usb: gadget: f_ncm: set SuperSpeed bulk descriptor bMaxBurst to 15Lorenzo Colitti2020-10-021-1/+1
* usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above.Lorenzo Colitti2020-10-021-2/+4
* USB: gadget: f_ncm: Fix NDP16 datagram validationBryan O'Donoghue2020-10-021-28/+2
* USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb()Brooke Basile2020-08-251-12/+69
* usb: gadget: f_ncm: Use atomic_t to track in-flight requestBryan O'Donoghue2020-01-151-4/+13
* usb: gadget: f_ncm: Add OS descriptor supportRomain Izard2019-05-031-3/+44
* usb: gadget: f_ncm: Fix NTP-32 supportRomain Izard2019-05-031-7/+3
* usb/gadget/NCM: Replace tasklet with softirq hrtimerThomas Gleixner2018-01-161-23/+7
* Merge tag 'configfs-for-4.15' of git://git.infradead.org/users/hch/configfsLinus Torvalds2017-11-141-1/+1
|\
| * usb: gadget: make config_item_type structures constBhumika Goyal2017-10-191-1/+1
* | USB: gadget: function: Remove redundant license textGreg Kroah-Hartman2017-11-071-5/+0
* | USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman2017-11-041-0/+1
|/
* usb: gadget: f_ncm/u_ether: Move 'SKB reserve' quirk setup to u_etherDmitry Osipenko2017-08-181-2/+0
* net: manual clean code which call skb_put_[data:zero]yuan linyu2017-06-201-6/+5
* networking: make skb_put & friends return void pointersJohannes Berg2017-06-161-3/+2
* networking: introduce and use skb_put_data()Johannes Berg2017-06-161-6/+5
* networking: convert many more places to skb_put_zero()Johannes Berg2017-06-161-10/+5
* drivers: add explicit interrupt.h includesFlorian Westphal2017-03-301-0/+1
* ktime: Cleanup ktime_set() usageThomas Gleixner2016-12-251-2/+1
* usb: gadget: NCM: differentiate consumed packets from dropped packetsTorsten Polle2016-11-031-4/+4
* usb: gadget: NCM: link socket buffers to the device for tx packetsTorsten Polle2016-11-031-0/+3
* usb: gadget: f_ncm: add support for no_skb_reserveYoshihiro Shimoda2016-08-311-0/+2
* usb: gadget: f_ncm: add SuperSpeed descriptors for CDC NCMJussi Kivilinna2016-08-251-2/+80
* usb: gadget: Update usb_assign_descriptors for SuperSpeedPlusJohn Youn2016-03-041-1/+1
* Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds2015-11-131-4/+4
|\
| * usb-gadget/ether: use per-attribute show and store methodsChristoph Hellwig2015-10-131-4/+4
* | usb: gadget: f_ncm: eliminate abuse of ep->driver dataRobert Baldyga2015-09-271-21/+6
* | usb: gadget: f_ncm: obtain cdev from function instead of driver_dataRobert Baldyga2015-09-271-1/+1
|/
* usb: gadget: f_ecm/f_ncm: check quirk instead of UDC nameRobert Baldyga2015-07-301-3/+2
* usb: gadget: function: Added usb_assign_descriptors failure checkPavitrakumar Managutte2014-11-031-0/+3
* usb: gadget: function: Remove redundant usb_free_all_descriptorsPavitrakumar Managutte2014-10-231-1/+0
* f_ncm: Don't use netdev_start_xmit().David S. Miller2014-08-271-1/+9
* net: Add ops->ndo_xmit_flush()David S. Miller2014-08-241-1/+1
* usb: gadget: Gadget directory cleanup - group usb functionsAndrzej Pietrasiewicz2014-07-161-0/+1622