summaryrefslogtreecommitdiff
path: root/usb
AgeCommit message (Collapse)Author
2022-03-25usb: Add dm condition in NCMRicky Niu
Add vid/pid 04e8/6862 for dm condition in NCM Test: The usb gadget functions work normally Bug: 226682477 Signed-off-by: Ricky Niu <rickyniu@google.com> Change-Id: I263f125d2ff961a6967b5b536c71fcbdcd87ed05
2022-03-07tune usb irq (dwc3) in usb gadget halRay Chi
Since affinity permission is changed from root to system, original permission change by script can't be used. Therefore, this patch will move the functionality to usb gadget hal. Bug: 220996010 Test: dwc3 irq could be located in medium/big cores after USB function switch Change-Id: Id993db9fc303e85a9a6337a0e41b1dfd6fc9a86a
2022-03-07usb: move the permission change to usb rcRay Chi
Since permission change in hal rc may be late, gadget hal would enable USB function failed. The solution will change the permission before USB gadget hal starts. Bug: 206902205 Test: build pass and verified pass Change-Id: I45c1318f647220480fa03ba3b813a81b21393d71
2022-03-03[LSC] Add LOCAL_LICENSE_KINDSBob Badour
Added SPDX-license-identifier-Apache-2.0 to: usb/gadget/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Change-Id: Idea66093348d8c7e4a63b35e5f25a6d8bab9439a
2022-03-01Revert "usb: modify the permission of USB gadget hal"Ray Chi
This reverts commit bdd4728a17abc50075ae62c170edaff5744afc4c. Reason for revert: original issue is fixed. Bug: 206902205 Test: adb work without the error of gadget hal. Change-Id: I3b7ab36f93e8bb7d6c23d53d4a12ed95d441fede
2022-03-01Migrate IUsb implementation to AIDLBadhri Jagan Sridharan
Cherry-pick of <775523d1eb5976c85c36c9d5632ff199686e48e6> This change migrates IUsb implementation to AIDL. Also, IUsb and IUsbGadget now run in its own processes to improve stability and isolation. Bug: 200993386 Change-Id: I02753af4a41916b77ce110f9531504bf8c6a4691 Merged-In: I02753af4a41916b77ce110f9531504bf8c6a4691
2022-01-25tune usb irq (dwc3) based on usb functionRay Chi
This among other things greatly increases tethering performance. Bug: 202103325 Test: tput improved (synced from commit f9e02b98b8243d2db566df16d4e763250ac9efaf) Change-Id: I19b22d748352eb04bc27d85c0f69fa2571b63d53
2021-12-08usb: create new functions for uwbRay Chi
uwb needs ACM port, create this function combination. Bug: 209568585 Test: ACM port can be enabled. Change-Id: I06107cc6ee42fc6b622a1aff25cbdd54b479ea0f
2021-11-18usb: modify the permission of USB gadget halRay Chi
Currently, USB gadgdet hal couldn't access configfs nodes during device booting. The permission of configfs nodes are root as default, and they are modified to system by init process. Therefore, USB gadget HAL can't access them before permission changes completely. The patch will modify permission of USB gadget hal so that it can access configfs nodes without permission change. Bug: 204378488 Test: check connection time Change-Id: I97f5446a51183225227744043e4a6e0088fecf0b
2021-09-24usb: support both rndis and ncm, but not rndis + ncmAlbert Wang
A cherry pick from 49a13bf for gs101 Bug: 199252036 Test: Boot to home and usb hal bring up normally Change-Id: Ia4e344aa9cf7762b71cbfe35ff9cbcccb4474b11
2021-06-03Correct i2c path for contaminant protection detection and statusAlbert Wang
Bug: 189703449 Test: read contaminant status normally Signed-off-by: Albert Wang <albertccwang@google.com> Change-Id: Iff31b2846cec2e960e5c5db83371ca3e983a4a3b
2021-05-31Correct the new udc pathAlbert Wang
Bug: 189703449 Test: access attributes correctly Signed-off-by: Albert Wang <albertccwang@google.com> Change-Id: I2223666cf05ea69ea531991bedcf1de62686f2e7
2021-05-24Revert "gs201: usb: add state of usb extcon to monitorffs"Ray Chi
This reverts commit 72ef08cafa11ab10bc31105c70836cef92e1f7b4. Reason for revert: using alternate method for original behavior change Bug: 187261232 Test: build pass Change-Id: I5643a4109f6e4a64d167ed9ee1ce0bc3492cea42
2021-05-21change name 11110000.usb to 11210000.usbHyunki Koo
Bug: 188672439 Signed-off-by: Pat Tjin <pattjin@google.com> Signed-off-by: Hyunki Koo <hyunki00.koo@samsung.com> Change-Id: I61c874ab37c7a1f9288843dbbba2781dee7ecf1e
2021-05-20s/gs101/gs201Pat Tjin
do a global substitution Bug: 186836335 Signed-off-by: Pat Tjin <pattjin@google.com> Change-Id: Ic79e8983d04615be7da70ebb2b5092aae5178495
2021-05-19init gs201 buildsAaron Ding
Bug: 183183095 Change-Id: Ida78d0352dbd79acb8f2122b51fdb47a2e217bf0
2021-05-19Create gs201 device folder baselineAaron Ding
clone from gs101 sha 9d1c97c2 Bug: 183183095 Change-Id: Ie7112bdf0aceb33c9e1956aa52e961b670582733