Files
android_device_samsung_sm87…/configs/usb/usb_compositions.conf
Bruno Martins d13d34e93e sm8550-common: usb_compositions: Move config to odm
USB gadget HAL supports loading compositions from vendor, odm and
product partitions. Move the config to odm partition since it has
been modified and is now entirely device-specific and moreover not
to have a conflicting build copy rule.

Change-Id: Ibe1a62021af2fa2127c1361855451dc8dc67fe1f
2024-12-30 15:29:10 +08:00

85 lines
3.9 KiB
Plaintext

# /odm/etc/usb_compositions.conf: HSUSB VID PID supported compositions
#
# This file lists the vendor supported vid-pid compositions for HSUSB that are
# referenced in UsbGadget.cpp. Use the specified format below for compositions,
# where right-most column is the actual order of properties; these are few
# cases where adb does not appear in the end of the composition
#
# <properties> <vid> <pid> <actual order of properties>
adb 0x04E8 0x6860
sec_charging 0x04E8 0x6860
sec_charging,adb 0x04E8 0x6860
mass_storage 0x04E8 0x685B
mass_storage,adb 0x04E8 0x685E adb,mass_storage
diag,adb 0x04E8 0x901D
diag,adb,serial_cdev 0x04E8 0x901F
diag 0x04E8 0x900E
diag,serial_cdev,rmnet,adb 0x04E8 0x9091
diag,serial_cdev,rmnet 0x04E8 0x9092
rndis 0x04E8 0x6863
diag,serial_cdev,serial_cdev_nmea,adb 0x04E8 0x9020 diag,adb,serial_cdev,serial_cdev_nmea
rndis,adb 0x04E8 0x6864
rndis,diag 0x04E8 0x902C
rndis,diag,adb 0x04E8 0x902D
rndis,serial_cdev 0x04E8 0x90B3
rndis,serial_cdev,adb 0x04E8 0x90B4
rndis,serial_cdev,diag 0x04E8 0x90B5
rndis,serial_cdev,diag,adb 0x04E8 0x90B6
midi 0x04E8 0x686C
midi,adb 0x04E8 0x686C
mtp 0x04E8 0x6860
mtp,adb 0x04E8 0x6860
mtp,diag 0x04E8 0x901B
mtp,diag,adb 0x04E8 0x903A
ptp 0x04E8 0x6865
ptp,adb 0x04E8 0x6866
diag,qdss 0x04E8 0x904A diag,qdss_debug
diag,qdss,adb 0x04E8 0x9060 diag,qdss_debug,adb
rndis,diag,qdss 0x04E8 0x9081 rndis,diag,qdss_debug
rndis,diag,qdss,adb 0x04E8 0x9082 rndis,diag,qdss_debug,adb
diag,qdss,rmnet 0x04E8 0x9083 diag,qdss_debug,rmnet
diag,qdss,rmnet,adb 0x04E8 0x9084 diag,qdss_debug,adb,rmnet
ncm 0x04E8 0x685D
ncm,adb 0x04E8 0x685D
diag,serial_cdev 0x04E8 0x9004
diag,serial_cdev,rmnet,dpl 0x04E8 0x90B7
diag,serial_cdev,rmnet,dpl,adb 0x04E8 0x90B8
rndis,diag,dpl 0x04E8 0x90BF
rndis,diag,dpl,adb 0x04E8 0x90C0
ccid 0x04E8 0x90CE
ccid,adb 0x04E8 0x90CF
ccid,diag 0x04E8 0x90D0
ccid,diag,adb 0x04E8 0x90D1
diag,serial_cdev,rmnet,ccid 0x04E8 0x90D2
diag,serial_cdev,rmnet,ccid,adb 0x04E8 0x90D3
diag,diag_mdm,qdss,qdss_mdm,serial_cdev,serial_cdev_mdm,rmnet 0x04E8 0x90D7
diag,diag_mdm,qdss,qdss_mdm,serial_cdev,serial_cdev_mdm,rmnet,adb 0x04E8 0x90D8
diag,diag_mdm,qdss,qdss_mdm,serial_cdev,serial_cdev_mdm,dpl,rmnet 0x04E8 0x90DD
diag,diag_mdm,qdss,qdss_mdm,serial_cdev,serial_cdev_mdm,dpl,rmnet,adb 0x04E8 0x90DE
diag,serial_cdev,rmnet,dpl,qdss 0x04E8 0x90DC
diag,serial_cdev,rmnet,dpl,qdss,adb 0x04E8 0x90DB
diag,uac2,adb 0x04E8 0x90CA diag,adb,uac2
diag,uac2 0x04E8 0x901C
diag,uvc,adb 0x04E8 0x90CB diag,adb,uvc
diag,uvc 0x04E8 0x90DF
diag,uac2,uvc,adb 0x04E8 0x90CC diag,adb,uac2,uvc
diag,uac2,uvc 0x04E8 0x90E0
diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet 0x04E8 0x90E4
diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb 0x04E8 0x90E5
rndis,diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl 0x04E8 0x90E6
rndis,diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,adb 0x04E8 0x90E7
rndis,diag,qdss,serial_cdev,dpl 0x04E8 0x90E8
rndis,diag,qdss,serial_cdev,dpl,adb 0x04E8 0x90E9
diag,diag_mdm,adb 0x04E8 0x90D9
diag,diag_cnss,adb 0x04E8 0x90D9 diag,diag_mdm2,adb
diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,rmnet 0x04E8 0x90F6
diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb 0x04E8 0x90F7
rndis,diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl 0x04E8 0x90F8
rndis,diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,adb 0x04E8 0x90F9
diag,diag_mdm,adb,ccid 0x04E8 0x9044 diag,diag_mdm,adb,ccid
diag,diag_mdm,qdss_mdm,dpl,adb 0x04E8 0x90FF
diag,qdss,dpl,adb 0x04E8 0x9104
diag,dpl 0x04E8 0x9105
diag,diag_cnss,serial_cdev,rmnet,dpl,qdss,adb 0x04E8 0x9110
diag,diag_cnss,serial_cdev,rmnet,dpl,qdss 0x04E8 0x9111