From 953affbd3e57c3d13792af951e4d1d603c04ecc4 Mon Sep 17 00:00:00 2001 From: chaptsand Date: Fri, 18 Oct 2024 00:39:31 +0800 Subject: [PATCH] sm8550-common: usb_compositions: Change VID/PID to Samsung Move VID to 0x04E8 (Samsung Electronics Co., Ltd.) and additionally adjust PID to match those from stock init-based configfs rules. Change-Id: I148c2c6da833b4a737db6920e6217eb3b74d7c41 --- configs/usb/usb_compositions.conf | 141 ++++++++++++++++-------------- 1 file changed, 76 insertions(+), 65 deletions(-) diff --git a/configs/usb/usb_compositions.conf b/configs/usb/usb_compositions.conf index 6dbc129..c8ae921 100644 --- a/configs/usb/usb_compositions.conf +++ b/configs/usb/usb_compositions.conf @@ -6,68 +6,79 @@ # cases where adb does not appear in the end of the composition # # -mass_storage 0x05C6 0xF000 -mass_storage,adb 0x05C6 0x9015 adb,mass_storage -diag,adb 0x05C6 0x901D -diag,adb,serial_cdev 0x05C6 0x901F -diag 0x05C6 0x900E -diag,serial_cdev,rmnet,adb 0x05C6 0x9091 -diag,serial_cdev,rmnet 0x05C6 0x9092 -rndis 0x05C6 0xF00E -rndis,adb 0x05C6 0x9024 -rndis,diag 0x05C6 0x902C -rndis,diag,adb 0x05C6 0x902D -rndis,serial_cdev 0x05C6 0x90B3 -rndis,serial_cdev,adb 0x05C6 0x90B4 -rndis,serial_cdev,diag 0x05C6 0x90B5 -rndis,serial_cdev,diag,adb 0x05C6 0x90B6 -mtp,diag 0x05C6 0x901B -mtp,diag,adb 0x05C6 0x903A -diag,qdss 0x05C6 0x904A diag,qdss_debug -diag,qdss,adb 0x05C6 0x9060 diag,qdss_debug,adb -rndis,diag,qdss 0x05C6 0x9081 rndis,diag,qdss_debug -rndis,diag,qdss,adb 0x05C6 0x9082 rndis,diag,qdss_debug,adb -diag,qdss,rmnet 0x05C6 0x9083 diag,qdss_debug,rmnet -diag,qdss,rmnet,adb 0x05C6 0x9084 diag,qdss_debug,adb,rmnet -ncm 0x05C6 0xA4A1 -ncm,adb 0x05C6 0x908C -diag,serial_cdev 0x05C6 0x9004 -diag,serial_cdev,rmnet,dpl 0x05C6 0x90B7 -diag,serial_cdev,rmnet,dpl,adb 0x05C6 0x90B8 -rndis,diag,dpl 0x05C6 0x90BF -rndis,diag,dpl,adb 0x05C6 0x90C0 -ccid 0x05C6 0x90CE -ccid,adb 0x05C6 0x90CF -ccid,diag 0x05C6 0x90D0 -ccid,diag,adb 0x05C6 0x90D1 -diag,serial_cdev,rmnet,ccid 0x05C6 0x90D2 -diag,serial_cdev,rmnet,ccid,adb 0x05C6 0x90D3 -diag,diag_mdm,qdss,qdss_mdm,serial_cdev,serial_cdev_mdm,rmnet 0x05C6 0x90D7 -diag,diag_mdm,qdss,qdss_mdm,serial_cdev,serial_cdev_mdm,rmnet,adb 0x05C6 0x90D8 -diag,diag_mdm,qdss,qdss_mdm,serial_cdev,serial_cdev_mdm,dpl,rmnet 0x05C6 0x90DD -diag,diag_mdm,qdss,qdss_mdm,serial_cdev,serial_cdev_mdm,dpl,rmnet,adb 0x05C6 0x90DE -diag,serial_cdev,rmnet,dpl,qdss 0x05C6 0x90DC -diag,serial_cdev,rmnet,dpl,qdss,adb 0x05C6 0x90DB -diag,uac2,adb 0x05C6 0x90CA diag,adb,uac2 -diag,uac2 0x05C6 0x901C -diag,uvc,adb 0x05C6 0x90CB diag,adb,uvc -diag,uvc 0x05C6 0x90DF -diag,uac2,uvc,adb 0x05C6 0x90CC diag,adb,uac2,uvc -diag,uac2,uvc 0x05C6 0x90E0 -diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet 0x05C6 0x90E4 -diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb 0x05C6 0x90E5 -rndis,diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl 0x05C6 0x90E6 -rndis,diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,adb 0x05C6 0x90E7 -rndis,diag,qdss,serial_cdev,dpl 0x05C6 0x90E8 -rndis,diag,qdss,serial_cdev,dpl,adb 0x05C6 0x90E9 -diag,diag_mdm,adb 0x05C6 0x90D9 -diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,rmnet 0x05C6 0x90F6 -diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb 0x05C6 0x90F7 -rndis,diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl 0x05C6 0x90F8 -rndis,diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,adb 0x05C6 0x90F9 -diag,diag_mdm,adb,ccid 0x05C6 0x9044 diag,diag_mdm,adb,ccid -diag,diag_mdm,qdss_mdm,dpl,adb 0x05C6 0x90FF -diag,qdss,dpl,adb 0x05C6 0x9104 -diag,dpl 0x05C6 0x9105 -diag,diag_cnss,serial_cdev,rmnet,dpl,qdss,adb 0x05C6 0x9110 -diag,diag_cnss,serial_cdev,rmnet,dpl,qdss 0x05C6 0x9111 +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