Revert "EKKANE-58:[factory]:[kane]:kernel: use trackid as adb device number"
authorhq_guohongtao5_tmp <guohongtao5@huaqin.com>
Thu, 8 Nov 2018 08:50:56 +0000 (16:50 +0800)
committerxiest1 <xiest1@lenovo.com>
Tue, 5 Nov 2019 09:29:54 +0000 (17:29 +0800)
This reverts commit ced15c68af06c78d5615ea63439b2995c81540cf.

drivers/usb/gadget/Kconfig
drivers/usb/gadget/configfs.c

index 690820a87f907f47b0c17b6e18ee55f928debf19..3dd963a6159499a0b11f3a0cab2a388f5ff56164 100755 (executable)
@@ -513,12 +513,6 @@ config USB_CONFIGFS_F_MIDI
          connections can then be made on the gadget system, using
          ALSA's aconnect utility etc.
 
-config TRACK_ID
-       bool "track id as serialno"
-       depends on USB_CONFIGFS
-       help
-         use track id as adb device number.
-
 config USB_CONFIGFS_F_HID
        bool "HID function"
        depends on USB_CONFIGFS
index d486169b8d474394e5da0351a17757f0f0dc8031..a31af00e486d3416b73d971ff2ae717ef0984811 100644 (file)
@@ -171,19 +171,18 @@ static int set_alt_serialnumber(struct gadget_strings *gs)
        char *str;
        int ret = -ENOMEM;
 
-#ifdef CONFIG_TRACK_ID
-       return 0;
-#endif
        str = kmalloc(CHIPID_SIZE + 1, GFP_KERNEL);
        if (!str) {
                pr_err("%s: failed to alloc for string\n", __func__);
                return ret;
        }
+
        snprintf(str, CHIPID_SIZE + 1, "%016lx", (long)exynos_soc_info.unique_id);
        if (usb_string_copy(str, &gs->serialnumber))
                pr_err("%s: failed to copy alternative string\n", __func__);
        else
                ret = 0;
+
        kfree(str);
        return ret;
 }