Thomas Pugliese
|
7584f2ebc1
usb: wusbcore: convert nested lock to use spin_lock instead of spin_lock_irq
|
11 år sedan |
Thomas Pugliese
|
335053fe8c
usb: wusbcore: use multiple urbs for HWA iso transfer result frame reads
|
11 år sedan |
Thomas Pugliese
|
04a378f36d
usb: wusbcore: combine iso transfer result frame reads when possible
|
11 år sedan |
Thomas Pugliese
|
86e2864d7e
usb: wusbcore: disable transfer notifications for Alereon HWAs
|
11 år sedan |
Thomas Pugliese
|
5090ecea13
usb: wusbcore: don't mark WA_SEG_DTI_PENDING segs as done in urb_dequeue
|
11 år sedan |
Thomas Pugliese
|
2a6da97ff5
usb: wusbcore: fix potential double list_del on urb dequeue
|
11 år sedan |
Thomas Pugliese
|
927c4dac34
usb: wusbcore: fix compile warnings
|
11 år sedan |
Thomas Pugliese
|
d1c5dd6f8e
usb: wusbcore: add info to HWA debug prints
|
11 år sedan |
Thomas Pugliese
|
ecf3701ced
usb: wusbcore: read actual_length bytes isoc in segments
|
11 år sedan |
Thomas Pugliese
|
e500d526f9
usb: wusbcore: add a convenience function for completing a transfer segment
|
11 år sedan |
Thomas Pugliese
|
5da43afc2b
usb: wusbcore: prevent urb dequeue and giveback race
|
11 år sedan |
Thomas Pugliese
|
acfadcea2a
usb: wusbcore: fix stranded URB after HWA unplug
|
11 år sedan |
Thomas Pugliese
|
618836cc34
usb: wusbcore: fix kernel panic on HWA unplug
|
11 år sedan |
Paul Gortmaker
|
803a536243
usb: delete non-required instances of include <linux/init.h>
|
11 år sedan |
Thomas Pugliese
|
226b3a2e2e
usb: wusbcore: add isochronous IN support to HWA
|
11 år sedan |
Thomas Pugliese
|
756a2eed67
usb: wusbcore: set packet count correctly on isoc transfers
|
11 år sedan |
Thomas Pugliese
|
ea1af42d3d
usb: wusbcore: move isoc_frame_index from wa_xfer to wa_seg
|
11 år sedan |
Thomas Pugliese
|
7005234c18
usb: wusbcore: fix short transfers
|
11 år sedan |
Thomas Pugliese
|
e05a1fd946
usb: wusbcore: return -ENOENT for unlinked URBs.
|
11 år sedan |
Thomas Pugliese
|
bbfc34201f
usb: wusbcore: add more info to debug prints in urb_unlink path
|
11 år sedan |
Thomas Pugliese
|
b374487ebe
usb: wusbcore: add calls to usb_hcd_link_urb_to_ep, usb_hcd_unlink_urb_from_ep, and
|
11 år sedan |
Thomas Pugliese
|
f74b75e7f9
usb: wusbcore: change WA_SEGS_MAX to a legal value
|
11 år sedan |
Thomas Pugliese
|
f07ddb9ef5
usb: wusbcore: add a quirk for Alereon HWA device isoc behavior
|
11 år sedan |
Thomas Pugliese
|
2101242cef
usb: wusbcore: combine multiple isoc frames in a single transfer request.
|
11 år sedan |
Thomas Pugliese
|
679ee475a1
usb: wusbcore: serialize access to the HWA data out endpoint
|
12 år sedan |
Thomas Pugliese
|
afc3cba539
usb: wusbcore: fix string formatting warnings on 64-bit builds
|
12 år sedan |
Thomas Pugliese
|
7a32d9be33
usb: wusbcore: add support for isoc out transfers
|
12 år sedan |
Thomas Pugliese
|
33186c4416
usb: wusbcore: avoid stack overflow in URB enqueue error path
|
12 år sedan |
Thomas Pugliese
|
cccd3a258e
usb: wusbcore: fix build warning on 64-bit builds
|
12 år sedan |
Thomas Pugliese
|
14e1d2dfe7
usb: wusbcore: clean up urb dequeue process
|
12 år sedan |