Merge changes If0925a61,I9d6624cb,I7cc7070d,I2c1091aa into udc-dev
* changes: Fix up open bugs from gs201 AIDL migration Add resetCb Migrate IUsbGadget implementation to AIDL usb: limit the current to 1.3A when connect to accessory
This commit is contained in:
commit
7946bd55e7
9 changed files with 260 additions and 157 deletions
|
@ -47,6 +47,7 @@ cc_binary {
|
|||
"android.hardware.thermal-V1-ndk",
|
||||
"android.hardware.usb.gadget@1.0",
|
||||
"android.hardware.usb-V1-ndk",
|
||||
"android.hardware.usb.gadget-V1-ndk",
|
||||
"libcutils",
|
||||
"android.frameworks.stats-V1-ndk",
|
||||
"pixelatoms-cpp",
|
||||
|
@ -54,7 +55,7 @@ cc_binary {
|
|||
|
||||
],
|
||||
static_libs: [
|
||||
"libpixelusb",
|
||||
"libpixelusb-aidl",
|
||||
"libpixelstats",
|
||||
"libthermalutils",
|
||||
],
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
#include "Usb.h"
|
||||
|
||||
#include <aidl/android/frameworks/stats/IStats.h>
|
||||
#include <pixelusb/UsbGadgetCommon.h>
|
||||
#include <pixelusb/UsbGadgetAidlCommon.h>
|
||||
#include <pixelstats/StatsHelper.h>
|
||||
|
||||
using aidl::android::frameworks::stats::IStats;
|
||||
|
|
|
@ -10,6 +10,10 @@ on post-fs
|
|||
chown root system /sys/class/typec/port0/port_type
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/contaminant_detection
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/contaminant_detection
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/usb_limit_accessory_current
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/usb_limit_accessory_current
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/usb_limit_accessory_enable
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/usb_limit_accessory_enable
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/usb_limit_sink_current
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/usb_limit_sink_current
|
||||
chown root system /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/usb_limit_sink_enable
|
||||
|
@ -28,6 +32,10 @@ on post-fs
|
|||
chmod 664 /sys/devices/platform/11110000.usb/usb_data_enabled
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/contaminant_detection
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/contaminant_detection
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/usb_limit_accessory_current
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/usb_limit_accessory_current
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/usb_limit_accessory_enable
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/usb_limit_accessory_enable
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/usb_limit_sink_current
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/usb_limit_sink_current
|
||||
chmod 664 /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/usb_limit_sink_enable
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue