device_google_zumapro/usb/usb
Roy Luo fd704fdcfb Support GL852G USB hub JK level tuning
The JK level setting is configured to the hub via a vendor USB
command whenever the hub is enabled.
The shell command can be used to change the JK setting for testing
purpose, but the values take effect next time the hub is enumerated.

Bug: 261923350
Bug: 340665903
Test: adb shell cmd android.hardware.usb.IUsb/default hub-vendor-cmd
<hex wValue> <hex wIndex>
Test: verify on user/userdebug builds the vendor command is triggered
      in the following scenarios.
      1. boot with Kolan docked
      2. undock and dock Kolan
      3. kill android.hardware.usb.IUsb/default

Change-Id: I8873695c42f362138d99b45ffa2ef637c357202b
2024-05-22 00:57:45 +00:00
..
Android.bp Add shell command to send vendor command to GL852G 2024-05-22 00:49:45 +00:00
android.hardware.usb-service-i2c6.rc Add shell command to send vendor command to GL852G 2024-05-22 00:49:45 +00:00
android.hardware.usb-service-i2c11.rc Add shell command to send vendor command to GL852G 2024-05-22 00:49:45 +00:00
android.hardware.usb-service.xml usb: update usb hal version to v3 2023-11-16 00:03:56 +00:00
service.cpp init zumapro from zuma sha 4daedb8feb4d4 2023-03-31 15:10:16 +00:00
Usb.cpp Support GL852G USB hub JK level tuning 2024-05-22 00:57:45 +00:00
Usb.h Support GL852G USB hub JK level tuning 2024-05-22 00:57:45 +00:00
UsbDataSessionMonitor.cpp usb: dump flag value in the constructor 2024-01-10 10:47:32 +00:00
UsbDataSessionMonitor.h usb: implement heuristics to flag data compliance warnings 2023-12-26 23:12:07 +00:00