Denis Carikli (GNUtoo(a)no-log.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/2066
-gerrit
commit 95db9057ac9f51a9a7ea1b3bebe16c4676f5860a
Author: Denis 'GNUtoo' Carikli <GNUtoo(a)no-log.org>
Date: Thu Dec 20 18:53:30 2012 +0100
[HACK NOT FOR MERGE] device.c: hardcode the M4A785T-M Internal GFX Card.
This patch is temporary, I'm looking for comments in order to replace it
by something cleaner.
Its goal is to make the internal GFX card of the RS780 on the M4A785T-M
mainboard be detected as an internal card, and so disabled later like
that: vga_onboard->ops->disable(vga_onboard); in src/device/device.c
Change-Id: I5449ee73a3f10cd7c1bca25e57f7b24dba0d7801
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo(a)no-log.org>
---
src/device/device.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/device/device.c b/src/device/device.c
index 07bbc7a..e238995 100644
--- a/src/device/device.c
+++ b/src/device/device.c
@@ -749,7 +749,7 @@ static void set_vga_bridge_bits(void)
printk(BIOS_DEBUG, "found VGA at %s\n", dev_path(dev));
- if (dev->on_mainboard) {
+ if(strcmp(dev_path(dev),"PCI: 01:05.0") == 0 ) {
vga_onboard = dev;
} else {
vga = dev;
Aladyshev Konstantin (kostr(a)list.ru) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/2064
-gerrit
commit 5dd983306d5e335059a5a1fee2b7b0a673156d86
Author: Aladyshev Konstantin <aladyshev(a)nicevt.ru>
Date: Wed Dec 19 05:53:53 2012 +0400
Supermicro H8QGI: Pass callout pointer to AmdReadEventLog function
I have issues when AmdReadEventLog function tries to use BiosCallouts interface.
So it is necessary to provide callout pointer to this function.
Change-Id: I4080e5f07d5d28c41688b2a7deff944b7a0f7bf7
Signed-off-by: Aladyshev Konstantin <aladyshev(a)nicevt.ru>
---
src/mainboard/supermicro/h8qgi/agesawrapper.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mainboard/supermicro/h8qgi/agesawrapper.c b/src/mainboard/supermicro/h8qgi/agesawrapper.c
index aeeab11..d354c37 100644
--- a/src/mainboard/supermicro/h8qgi/agesawrapper.c
+++ b/src/mainboard/supermicro/h8qgi/agesawrapper.c
@@ -1174,7 +1174,7 @@ UINT32 agesawrapper_amdreadeventlog(UINT8 HeapStatus)
&(AmdEventParams.StdHeader));
AmdEventParams.StdHeader.AltImageBasePtr = 0;
- AmdEventParams.StdHeader.CalloutPtr = NULL;
+ AmdEventParams.StdHeader.CalloutPtr = (CALLOUT_ENTRY) &GetBiosCallout;
AmdEventParams.StdHeader.Func = 0;
AmdEventParams.StdHeader.ImageBasePtr = 0;
/* I have to know the current HeapStatus to Locate the EventLogHeapPointer */
the following patch was just integrated into master:
commit 7299c139c508f64f1bfb3dd35bbe33688eada45c
Author: Stefan Reinauer <reinauer(a)chromium.org>
Date: Fri Dec 14 11:45:08 2012 -0800
PDcurses: Delete automatically created (and unused) files
Change-Id: Iefe0872d36c3a5d8ef42e62325838b7f09b389d2
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Reviewed-on: http://review.coreboot.org/2034
Reviewed-by: David Hendricks <dhendrix(a)chromium.org>
Tested-by: build bot (Jenkins)
See http://review.coreboot.org/2034 for details.
-gerrit
the following patch was just integrated into master:
commit 69e3de33935f8c9808770c3197f536a2c34395b4
Author: Patrick Georgi <patrick.georgi(a)secunet.com>
Date: Thu Dec 20 09:14:09 2012 +0100
libpayload: Another usb fix
Change-Id: I91b18fadbf17562f8b48e233631653f2a18c037c
Signed-off-by: Patrick Georgi <patrick.georgi(a)secunet.com>
Reviewed-on: http://review.coreboot.org/2063
Tested-by: build bot (Jenkins)
Reviewed-by: Anton Kochkov <anton.kochkov(a)gmail.com>
Build-Tested: build bot (Jenkins) at Thu Dec 20 09:28:58 2012, giving +1
Reviewed-By: Anton Kochkov <anton.kochkov(a)gmail.com> at Thu Dec 20 09:31:00 2012, giving +2
See http://review.coreboot.org/2063 for details.
-gerrit
Paul Menzel (paulepanter(a)users.sourceforge.net) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/2047
-gerrit
commit b5488a63ba68277127797f24c809a846d34ab065
Author: Aladyshev Konstantin <aladyshev(a)nicevt.ru>
Date: Tue Dec 18 23:15:55 2012 +0400
Supermicro H8QGI: Fix routing from 16 to 55 in ACPI table
H8QGI board has 2 IO-APICS with 56 IRQ’s:
IOAPIC[0]: GSI 0-23 - SB700 southbridge
IOAPIC[1]: GSI 24-55 - RD890 northbridge
`gDefaultApicDeviceInfoTable[]` structure in northbridge code
vendorcode/amd/cimx/rd890/nbIoApic.c
has IO-APIC interrupt mapping for HT and IOMMU set to last 31
IRQ pin (24+31=55).
CONST APIC_DEVICE_INFO gDefaultApicDeviceInfoTable[] = {
// Group Swizzling Port Int Pin
{0, 0, 31}, //HT
{0, 0, 31}, //IOMMU
[…]
Also the same value (55) can be found in original Supermicro BIOS ACPI DSDT.
Change-Id: Ie26da1f773716d1b7f5f5f884050ae799afc0b7e
Signed-off-by: Aladyshev Konstantin <aladyshev(a)nicevt.ru>
---
src/mainboard/supermicro/h8qgi/acpi/routing.asl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mainboard/supermicro/h8qgi/acpi/routing.asl b/src/mainboard/supermicro/h8qgi/acpi/routing.asl
index 8bc06f6..fb89968 100644
--- a/src/mainboard/supermicro/h8qgi/acpi/routing.asl
+++ b/src/mainboard/supermicro/h8qgi/acpi/routing.asl
@@ -89,7 +89,7 @@ Scope(\_SB) {
Name(APR0, Package(){
/* NB devices in APIC mode */
/* Bus 0, Dev 0 - SR5650 HT */
- Package() { 0xFFFF, Zero, Zero, 16 },
+ Package() { 0xFFFF, Zero, Zero, 55 },
/* Bus 0, Dev 1 - CLKCONFIG */
the following patch was just integrated into master:
commit e09f7ef00af02234a9e12724765c71ee29be70ec
Author: Stefan Reinauer <reinauer(a)chromium.org>
Date: Tue Dec 18 14:27:50 2012 -0800
Add back dummy free()
GNU CC coverage needs free() and it's highly desirable to leave
the code as genuine as possible.
Change-Id: I4c821b9d211ef7a8e7168dc5e3116730693999c6
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Reviewed-on: http://review.coreboot.org/2051
Tested-by: build bot (Jenkins)
Reviewed-by: David Hendricks <dhendrix(a)chromium.org>
Build-Tested: build bot (Jenkins) at Wed Dec 19 20:55:14 2012, giving +1
See http://review.coreboot.org/2051 for details.
-gerrit
the following patch was just integrated into master:
commit 5fa7ea419bf619bb8a2e3bcb48037726947417d9
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Wed Dec 19 19:08:45 2012 +0100
libpayload: fix USB
A "far" modifier sneaked into the USB driver, but gcc
doesn't understand it.
Change-Id: I5c67bd55eabce467e1aa107c95c1db2518af7b0e
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/2059
Tested-by: build bot (Jenkins)
Reviewed-by: Anton Kochkov <anton.kochkov(a)gmail.com>
Build-Tested: build bot (Jenkins) at Wed Dec 19 19:26:56 2012, giving +1
Reviewed-By: Anton Kochkov <anton.kochkov(a)gmail.com> at Wed Dec 19 20:53:35 2012, giving +2
See http://review.coreboot.org/2059 for details.
-gerrit