summaryrefslogtreecommitdiffstats
path: root/source/a/udev/config/modprobe.d/usb-controller.conf
diff options
context:
space:
mode:
Diffstat (limited to 'source/a/udev/config/modprobe.d/usb-controller.conf')
-rw-r--r--source/a/udev/config/modprobe.d/usb-controller.conf9
1 files changed, 9 insertions, 0 deletions
diff --git a/source/a/udev/config/modprobe.d/usb-controller.conf b/source/a/udev/config/modprobe.d/usb-controller.conf
new file mode 100644
index 000000000..f5e4e5025
--- /dev/null
+++ b/source/a/udev/config/modprobe.d/usb-controller.conf
@@ -0,0 +1,9 @@
+##############################################################################
+# Do not edit this file; instead, copy it to /etc/modprobe.d/ and edit that
+##############################################################################
+
+# The EHCI driver should be loaded before the ones for low speed controllers
+# or some devices may be confused when they are disconnected and reconnected.
+softdep uhci-hcd pre: ehci-hcd
+softdep ohci-hcd pre: ehci-hcd
+