Lines Matching refs:usb
14 # adbd is controlled via property triggers in init.<platform>.usb.rc
26 setprop sys.usb.configfs 0
29 on property:sys.usb.config=none && property:sys.usb.configfs=0
33 setprop sys.usb.state ${sys.usb.config}
38 on property:sys.usb.config=adb && property:sys.usb.configfs=0
42 write /sys/class/android_usb/android0/functions ${sys.usb.config}
45 setprop sys.usb.state ${sys.usb.config}
48 on property:sys.usb.config=accessory && property:sys.usb.configfs=0
52 write /sys/class/android_usb/android0/functions ${sys.usb.config}
54 setprop sys.usb.state ${sys.usb.config}
57 on property:sys.usb.config=accessory,adb && property:sys.usb.configfs=0
61 write /sys/class/android_usb/android0/functions ${sys.usb.config}
64 setprop sys.usb.state ${sys.usb.config}
67 on property:sys.usb.config=audio_source && property:sys.usb.configfs=0
71 write /sys/class/android_usb/android0/functions ${sys.usb.config}
73 setprop sys.usb.state ${sys.usb.config}
76 on property:sys.usb.config=audio_source,adb && property:sys.usb.configfs=0
80 write /sys/class/android_usb/android0/functions ${sys.usb.config}
83 setprop sys.usb.state ${sys.usb.config}
86 on property:sys.usb.config=accessory,audio_source && property:sys.usb.configfs=0
90 write /sys/class/android_usb/android0/functions ${sys.usb.config}
92 setprop sys.usb.state ${sys.usb.config}
95 on property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=0
99 write /sys/class/android_usb/android0/functions ${sys.usb.config}
102 setprop sys.usb.state ${sys.usb.config}
106 on property:persist.sys.usb.config=*
107 setprop sys.usb.config ${persist.sys.usb.config}
114 on property:sys.usb.typec.mode=dfp
115 write /sys/class/dual_role_usb/otg_default/mode ${sys.usb.typec.mode}
116 setprop sys.usb.typec.state ${sys.usb.typec.mode}
118 on property:sys.usb.typec.mode=ufp
119 write /sys/class/dual_role_usb/otg_default/mode ${sys.usb.typec.mode}
120 setprop sys.usb.typec.state ${sys.usb.typec.mode}
123 on property:sys.usb.typec.data_role=device
124 write /sys/class/dual_role_usb/otg_default/data_role ${sys.usb.typec.data_role}
125 setprop sys.usb.typec.state ${sys.usb.typec.data_role}
127 on property:sys.usb.typec.data_role=host
128 write /sys/class/dual_role_usb/otg_default/data_role ${sys.usb.typec.data_role}
129 setprop sys.usb.typec.state ${sys.usb.typec.data_role}
132 on property:sys.usb.typec.power_role=source
133 write /sys/class/dual_role_usb/otg_default/power_role ${sys.usb.typec.power_role}
134 setprop sys.usb.typec.state ${sys.usb.typec.power_role}
136 on property:sys.usb.typec.power_role=sink
137 write /sys/class/dual_role_usb/otg_default/power_role ${sys.usb.typec.power_role}
138 setprop sys.usb.typec.state ${sys.usb.typec.power_role}