summaryrefslogtreecommitdiff
path: root/init.common.usb.rc
diff options
context:
space:
mode:
authorJohn Stultz <john.stultz@linaro.org>2020-06-24 20:29:07 +0000
committerJohn Stultz <john.stultz@linaro.org>2020-06-24 20:31:12 +0000
commit50b8daeaa58887a66aee2a9b90f366af5ce4db37 (patch)
treef42c73b2f597ddd37ef411e6bc60ae023eac8349 /init.common.usb.rc
parent66c35f4033dca6be9fd762a2175c97d074635c5b (diff)
db845c: init.common.usb.rc: Add setprop sys.usb.controller to avoid picking the dummy hcd
With some kernels that neable DUMMY_USB_HCD, we end up with multiple UDC devices, and the system might pick the dummy one to use which causes adb to fail. This corrects this by setting the sys.usb.controller property to the db845c controller name. Signed-off-by: John Stultz <john.stultz@linaro.org> Change-Id: Ife99b9b16204cfe767c8b755ec5208ce5047c211
Diffstat (limited to 'init.common.usb.rc')
-rw-r--r--init.common.usb.rc2
1 files changed, 2 insertions, 0 deletions
diff --git a/init.common.usb.rc b/init.common.usb.rc
index 50a4340..06ccd54 100644
--- a/init.common.usb.rc
+++ b/init.common.usb.rc
@@ -26,6 +26,8 @@ on boot
mkdir /dev/usb-ffs/ptp 0770 mtp mtp
mount functionfs mtp /dev/usb-ffs/mtp rmode=0770,fmode=0660,uid=1024,gid=1024,no_disconnect=1
mount functionfs ptp /dev/usb-ffs/ptp rmode=0770,fmode=0660,uid=1024,gid=1024,no_disconnect=1
+ setprop sys.usb.controller "a600000.dwc3"
+
setprop sys.usb.mtp.device_type 3
setprop sys.usb.configfs 1
setprop sys.usb.ffs.aio_compat 1