usb: gadget: Add snapshot of changes from msm-3.10
Squash and apply the following usb function driver changes taken
from the msm-3.10 kernel branch as of msm-3.10 commit
71fd06e8b45d ("Merge defconfig: msm8976: Enable gladiator error
reporting")
66753987eb96 usb: gadget: qdss: Increment pm usage count only
for data transport
f5eb4b688fea USB: gadget: u_bam: Fix recursive spinlock up issue
952cdc773c8c usb: gadget: qdss: Increment pm usage count
for BAM transport
9ad7f4af1acc usb: gadget: qdss: Add usb auto PM APIs to qdss driver
fffe6d0f89ee USB: gadget: rndis: Allow reading of 'rx_trigger'
attribute value
b12fa273f67e usb: gadget: rndis: add flexibility to trigger
RX via SysFS
f431d54b3b43 USB: android: Modify common variable name
no_data_bam_ports
dc6f3265993e usb: gadget: ether: Reduce max number of scatter/gather
packets
2a821c8c6d8a usb: gadget: Add debug message to print the control
line state information
36a556ea439b usb: gadget: Enable sg support explicitly at function
driver level
22eb4f8acb30 usb: gadget: ecm: Improve handling of SET_ALT
received from host
a2f9e9400fa6 usb: bam: Don't check pipe_empty for Sys2Bam connections
4da6d7f9699e usb: usb_bam: disable BAM before reset BAM pipes
5ede54684769 usb: bam: Cleanup code related to RESET handshake
using SMSM
7d41116551ab usb: u_bam: Invalidate prod and cons client handles
upon connect
fa2a87c887ac usb: gadget: u_bam: Fix PM usage counters in case
of fast resume
590dc6cdfb36 usb: gadget: u_bam: Add usb auto pm APIs to u_bam driver
81d1bf5938ac usb: gadget: u_bam_data: Fix PM usage counters in case
of fast resume
245adbd26959 usb: gadget: u_bam_data: Handle pipe connect notification
properly
3dae2ea99b58 usb: gadget: u_bam_data: Dequeue rx req upon rndis
adapter disable
1679837ba500 usb: gadget: u_bam_data: Reset DBM OUT endpoint upon
resume
899a960bae7c usb: gadget: Fix BUG: scheduling while atomic
99ea54d133a0 usb: u_bam_data: Invalidate prod and cons client handles
upon connect
3e1c680ffdac usb: u_bam_data: Fix race between disconnect work
and bam_data_connect
b01d9e7a7df6 usb: u_bam_data: Support power management using
usb auto PM APIs
fcb4e34b59ea usb: gadget: u_bam_data: get rid of bam rndis state
0606d9b24b8e usb: bam: Remove suspend_work
48d55840f465 usb: u_bam_data: Directly call suspend/resume APIs from
function suspend
bf31a71e099a usb: gadget: mbim: Handle SET_ALT from host properly
67640d5ebc19 USB: gadget: Don't call IPA functions's disconnect from
atomic context
f66b9523956c u_bam_data: Fix fast USB PO/PI case with ECM/RNDIS
functionality
Change-Id: I51eed1108110f1c117e5a97416d6cc7bdd99eaab
Signed-off-by:
Azhar Shaikh <azhars@codeaurora.org>
Loading
Please register or sign in to comment