From e9772f153e9ff1570126cffa0e5696781d3c2722 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Fri, 15 Jan 2021 02:23:21 -0500 Subject: linux-libre-4.19: Use old USB device init scheme --- diff --git a/changelog b/changelog index 2882379..093833d 100644 --- a/changelog +++ b/changelog @@ -5,6 +5,9 @@ config-x60 (2.8) trunk * config-linux-libre-x60: Drop package. * config-linux-libre-4.19-x60: Enable DMI scanning (needed by ThinkPad ACPI driver). + * config-linux-libre-4.19-x60: Use old USB device initialization + scheme (fixes "device descriptor read/64", "device not accepting + address", and "unable to enumerate USB device" errors). -- Patrick McDermott Thu, 14 Jan 2021 00:27:49 -0500 diff --git a/src/build/linux-libre-4.19_4.19.167+gnu/config b/src/build/linux-libre-4.19_4.19.167+gnu/config index f3ce5f2..4c06554 100644 --- a/src/build/linux-libre-4.19_4.19.167+gnu/config +++ b/src/build/linux-libre-4.19_4.19.167+gnu/config @@ -345,7 +345,7 @@ CONFIG_HOTPLUG_CPU=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set CONFIG_CMDLINE_BOOL=y -CONFIG_CMDLINE="rw mce=0 page_poison=1 pti=on spectre_v2=off quiet" +CONFIG_CMDLINE="rw mce=0 page_poison=1 pti=on spectre_v2=off quiet hub.old_scheme_first=1" # CONFIG_CMDLINE_OVERRIDE is not set # CONFIG_MODIFY_LDT_SYSCALL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -- cgit v0.9.1