summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Stultz <john.stultz@linaro.org>2019-02-05 11:15:50 -0800
committerandroid-build-merger <android-build-merger@google.com>2019-02-05 11:15:50 -0800
commit91535c510922c1dc91f359ae0c61a2fb185dc0d5 (patch)
treef491bf4be0591814ed1324543b4178b654f123d2
parent35d79a7be69cac83d0795b688412e0e7fc24d5f0 (diff)
parentf80ca2ba9cd9314f44a07100595545d02a879377 (diff)
downloadhikey-91535c510922c1dc91f359ae0c61a2fb185dc0d5.tar.gz
HiKey960: Set driver_match_existing_only to 0 to enable gadget mode to work on usb-c hotplug
am: f80ca2ba9c Change-Id: Id2310f284cc4489033e12b8717f5d857e3aaecb3
-rw-r--r--init.common.usb.rc1
-rw-r--r--init.recovery.common.rc1
2 files changed, 2 insertions, 0 deletions
diff --git a/init.common.usb.rc b/init.common.usb.rc
index f198a8b5..16054ba0 100644
--- a/init.common.usb.rc
+++ b/init.common.usb.rc
@@ -3,6 +3,7 @@ on boot
mkdir /config/usb_gadget/g1 0770 shell shell
mkdir /config/usb_gadget/g1/strings/0x409 0770 shell shell
write /config/usb_gadget/g1/bcdUSB 0x0200
+ write /config/usb_gadget/g1/driver_match_existing_only 0
write /config/usb_gadget/g1/idVendor 0x18d1
write /config/usb_gadget/g1/bcdDevice 0x0223
write /config/usb_gadget/g1/strings/0x409/serialnumber ${ro.serialno}
diff --git a/init.recovery.common.rc b/init.recovery.common.rc
index c9cb5905..40245d72 100644
--- a/init.recovery.common.rc
+++ b/init.recovery.common.rc
@@ -13,6 +13,7 @@ on property:ro.debuggable=1
on init
mount configfs none /config
mkdir /config/usb_gadget/g1 0770 shell shell
+ write /config/usb_gadget/g1/driver_match_existing_only 0
write /config/usb_gadget/g1/idVendor 0x18d1
write /config/usb_gadget/g1/idProduct 0xd001
mkdir /config/usb_gadget/g1/strings/0x409 0770