linux-gbmc: npcm: Disable OHCI

Properly behaving devices should not fall-back onto the OHCI interface.
We have found that the OHCI driver has caused kernel / SoC issues and
need to avoid the peripheral since EHCI can cover hispeed devices.

Tested: Booted a BMC with RoT and other devices to verify that they are
still detected by the host controller.

Google-Bug-Id: 372758349
Change-Id: Ib82c39a2b934b45501600cdaa08c9f0927705495
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/recipes-kernel/linux/files/linux-gbmc/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc-base.dtsi b/recipes-kernel/linux/files/linux-gbmc/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc-base.dtsi
index 329e92d..abe34b0 100644
--- a/recipes-kernel/linux/files/linux-gbmc/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc-base.dtsi
+++ b/recipes-kernel/linux/files/linux-gbmc/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc-base.dtsi
@@ -39,13 +39,6 @@
 			status = "disabled";
 		};
 
-		ohci1: ohci@f0807000 {
-			compatible = "nuvoton,npcm750-ohci", "generic-ohci";
-			reg = <0xf0807000 0x1000>;
-			interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>;
-			status = "disabled";
-		};
-
 		sdhci0: sdhci@f0842000 {
 			compatible = "nuvoton,npcm750-sdhci";
 			status = "disabled";
diff --git a/recipes-kernel/linux/files/linux-gbmc/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc.dtsi b/recipes-kernel/linux/files/linux-gbmc/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc.dtsi
index 7fa6858..7b4b717 100644
--- a/recipes-kernel/linux/files/linux-gbmc/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc.dtsi
+++ b/recipes-kernel/linux/files/linux-gbmc/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc.dtsi
@@ -27,10 +27,6 @@
 	status = @USB_HOST_STATUS@;
 };
 
-&ohci1 {
-	status = @USB_HOST_STATUS@;
-};
-
 &sdhci0 {
 	status = @EMMC_STATUS@;
 };
diff --git a/recipes-kernel/linux/files/usb-host.cfg b/recipes-kernel/linux/files/usb-host.cfg
index 1484ed1..270ec98 100644
--- a/recipes-kernel/linux/files/usb-host.cfg
+++ b/recipes-kernel/linux/files/usb-host.cfg
@@ -4,5 +4,3 @@
 CONFIG_USB_EHCI_TT_NEWSCHED=y
 CONFIG_USB_EHCI_HCD=y npcm
 CONFIG_USB_EHCI_HCD_NPCM7XX=y npcm
-CONFIG_USB_OHCI_HCD=y npcm
-CONFIG_USB_OHCI_HCD_PLATFORM=y npcm