From 0b4b230163c82e74e7ac9b74c0c8f8e4abe9130e Mon Sep 17 00:00:00 2001 From: Martin Roth Date: Wed, 25 Jun 2014 10:13:22 -0600 Subject: [PATCH] bayleybay_fsp: Switch from EHCI controller to XHCI - Disable the EHCI controller and enable the XHCI controller. SeaBIOS has been tested on the board and boots an OS from a flashdrive at SuperSpeed. This also enables the top USB port on the 2-port stack, which goes through a High Speed Inter-Chip port. The HSIC port is only enabled through the XHCI device. Change-Id: Ic3dfc55028fa5e081a30819fe9596b1a9f57fd9c Signed-off-by: Martin Roth Reviewed-on: http://review.coreboot.org/6106 Reviewed-by: Dave Frodin Tested-by: build bot (Jenkins) --- src/mainboard/intel/bayleybay_fsp/devicetree.cb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mainboard/intel/bayleybay_fsp/devicetree.cb b/src/mainboard/intel/bayleybay_fsp/devicetree.cb index 1bde834c20..befd3dce25 100644 --- a/src/mainboard/intel/bayleybay_fsp/devicetree.cb +++ b/src/mainboard/intel/bayleybay_fsp/devicetree.cb @@ -50,7 +50,7 @@ chip soc/intel/fsp_baytrail device pci 11.0 on end # 8086 0F15 - SDIO Port (SD2 pins) device pci 12.0 on end # 8086 0F16 - SD Port (SD3 pins) device pci 13.0 on end # 8086 0F23 - SATA AHCI (0F20, 0F21, 0F22, 0F23) - device pci 14.0 off end # 8086 0F35 - USB XHCI - Only 1 USB controller at a time + device pci 14.0 on end # 8086 0F35 - USB XHCI - Only 1 USB controller at a time device pci 15.0 off end # 8086 0F28 - LP Engine Audio device pci 16.0 off end # 8086 0F37 - OTG controller device pci 17.0 on end # 8086 0F50 - EMMC 4.5 Port (MMC1 pins) - Only 1 EMMC port at a time @@ -68,7 +68,7 @@ chip soc/intel/fsp_baytrail device pci 1c.1 on end # 8086 0F4A - PCIe Root Port 2 (half mini pcie slot) device pci 1c.2 on end # 8086 0F4C - PCIe Root Port 3 (front x1 slot) device pci 1c.3 on end # 8086 0F4E - PCIe Root Port 4 (rear x1 slot) - device pci 1d.0 on end # 8086 0F34 - USB EHCI - Only 1 USB controller at a time + device pci 1d.0 off end # 8086 0F34 - USB EHCI - Only 1 USB controller at a time device pci 1e.0 on end # 8086 0F06 - SIO - DMA device pci 1e.1 on end # 8086 0F08 - PWM 1 device pci 1e.2 on end # 8086 0F09 - PWM 2