--- /dev/null
+From c4005a8f65edc55fb1700dfc5c1c3dc58be80209 Mon Sep 17 00:00:00 2001
+From: Hamish Martin <hamish.martin@alliedtelesis.co.nz>
+Date: Fri, 11 Sep 2020 09:25:12 +1200
+Subject: usb: ohci: Make distrust_firmware param default to false
+
+From: Hamish Martin <hamish.martin@alliedtelesis.co.nz>
+
+commit c4005a8f65edc55fb1700dfc5c1c3dc58be80209 upstream.
+
+The 'distrust_firmware' module parameter dates from 2004 and the USB
+subsystem is a lot more mature and reliable now than it was then.
+Alter the default to false now.
+
+Suggested-by: Alan Stern <stern@rowland.harvard.edu>
+Acked-by: Alan Stern <stern@rowland.harvard.edu>
+Signed-off-by: Hamish Martin <hamish.martin@alliedtelesis.co.nz>
+Link: https://lore.kernel.org/r/20200910212512.16670-2-hamish.martin@alliedtelesis.co.nz
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+
+---
+ drivers/usb/host/ohci-hcd.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/drivers/usb/host/ohci-hcd.c
++++ b/drivers/usb/host/ohci-hcd.c
+@@ -101,7 +101,7 @@ static void io_watchdog_func(struct time
+
+
+ /* Some boards misreport power switching/overcurrent */
+-static bool distrust_firmware = true;
++static bool distrust_firmware;
+ module_param (distrust_firmware, bool, 0);
+ MODULE_PARM_DESC (distrust_firmware,
+ "true to distrust firmware power/overcurrent setup");