Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dd8e4ca2 authored by Azhar Shaikh's avatar Azhar Shaikh
Browse files

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: default avatarAzhar Shaikh <azhars@codeaurora.org>
parent fd854d74
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment