summaryrefslogtreecommitdiff
path: root/services/coverage/java
diff options
context:
space:
mode:
author Badhri Jagan Sridharan <badhri@google.com> 2021-11-24 23:41:27 -0800
committer Ray Chi <raychi@google.com> 2022-04-26 16:04:13 +0800
commitb09d68a2ea142cdf827ce1efd418ca65279d93d2 (patch)
treeee12f827bef02822a8840b4043defcf06632f41f /services/coverage/java
parent8f721b9229a91164346b595de73048034e7e7422 (diff)
Support IUsb AIDL interface
UsbPortManager is made to support both AIDL & HIDL interface until HIDL is deprecated eventually. UsbPortHal abstract class is defined which the UsbPortManager grabs an instance of from UsbPortHalInstance method to talk to the Hal implementation process. UsbPortHalInstance queries the underlying hal implementation and instantiates UsbPortHal with either UsbPortHidl or UsbPortAidl based on the IUsb interface implemented by HAL implementation. go/iusb-aidl-migrate. Bug: 200993386 Bug: 199357330 Bug: 211677613 Bug: 213312081 Bug: 199358576 Test: Manually tested through UI. CTS-Coverage-Bug: 215019881 Change-Id: I246fd6e5bee8138d3ad3b6994665a1d4788c8789 Merged-In: I246fd6e5bee8138d3ad3b6994665a1d4788c8789 (cherry picked from commit bbfa92e69402894dc0ec3906b33489af53c2eb1a)
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions