[coreboot-gerrit] New patch to review for coreboot: gigabyte/ga-b75m-d3h: Mainboard boot fix
Damien Zammit (damien@zamaudio.com)
gerrit at coreboot.org
Mon Jul 13 07:36:39 CEST 2015
Damien Zammit (damien at zamaudio.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10895
-gerrit
commit 1a47e4bde8832c47e1626b131eda98c80c21a532
Author: Damien Zammit <damien at zamaudio.com>
Date: Mon Jul 13 15:27:01 2015 +1000
gigabyte/ga-b75m-d3h: Mainboard boot fix
NB: This patch needs to be tested on the hardware.
I believe this patch will resolve all outstanding issues with
PCI device enumeration and getting the board to boot into
GNU/Linux with VGA rom.
Patrick R, can you please test this patch on your D3H board with VGA rom?
Change-Id: Ide1f406652659e6f99ee5d993719c187650fffe4
Signed-off-by: Damien Zammit <damien at zamaudio.com>
---
src/mainboard/gigabyte/ga-b75m-d3h/devicetree.cb | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/src/mainboard/gigabyte/ga-b75m-d3h/devicetree.cb b/src/mainboard/gigabyte/ga-b75m-d3h/devicetree.cb
index 19a476c..f4a8664 100644
--- a/src/mainboard/gigabyte/ga-b75m-d3h/devicetree.cb
+++ b/src/mainboard/gigabyte/ga-b75m-d3h/devicetree.cb
@@ -24,7 +24,7 @@ chip northbridge/intel/sandybridge
device pci 00.0 on # host bridge
subsystemid 0x1458 0x5000
end
- device pci 01.0 off end # PCIe Bridge for discrete graphics
+ device pci 01.0 on end # PCIe Bridge for discrete graphics
device pci 02.0 on # vga controller
subsystemid 0x1458 0xd000
end
@@ -58,7 +58,7 @@ chip northbridge/intel/sandybridge
device pci 1b.0 on # High Definition Audio
subsystemid 0x1458 0xa002
end
- device pci 1c.0 off end # PCIe Port #1
+ device pci 1c.0 on end # PCIe Port #1
device pci 1c.1 off end # PCIe Port #2
device pci 1c.2 off end # PCIe Port #3
device pci 1c.3 off end # PCIe Port #4
@@ -92,17 +92,19 @@ chip northbridge/intel/sandybridge
drq 0x74 = 4
end
device pnp 2e.4 on # EC
+ io 0x60 = 0xa30
irq 0x70 = 9
+ io 0x62 = 0xa20
end
device pnp 2e.5 on # Keyboard
+ io 0x60 = 0x60
irq 0x70 = 1
+ io 0x62 = 0x64
end
device pnp 2e.6 on # Mouse
irq 0x70 = 12
end
- device pnp 2e.7 on # GPIO
- irq 0x70 = 0
- end
+ device pnp 2e.7 off end # GPIO
device pnp 2e.a off end # IR
end
end
More information about the coreboot-gerrit
mailing list