Paul Menzel has uploaded this change for review.

View Change

amd/agesa/hudson: Disable `isa_dma_init()`

coreboot on the ASUS F2A85-M PRO hangs there. After removing it, it runs
through. SeaBIOS also hangs reading CBFS, but GRUB works fine.

So it looks like, it’s needed for some legacy stuff.

Change-Id: I7f581606f9f234cfb7a3fec2cc7f4172589f8153
Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de>
---
M src/southbridge/amd/agesa/hudson/lpc.c
1 file changed, 0 insertions(+), 4 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/77/39377/1
diff --git a/src/southbridge/amd/agesa/hudson/lpc.c b/src/southbridge/amd/agesa/hudson/lpc.c
index 9c65d04..251ddd1 100644
--- a/src/southbridge/amd/agesa/hudson/lpc.c
+++ b/src/southbridge/amd/agesa/hudson/lpc.c
@@ -23,7 +23,6 @@
#include <device/pci_ops.h>
#include <device/pci_def.h>
#include <pc80/mc146818rtc.h>
-#include <pc80/isa-dma.h>
#include <arch/io.h>
#include <arch/ioapic.h>
#include <arch/acpi.h>
@@ -44,9 +43,6 @@
dword |= 1 << 20;
pci_write_config32(sm_dev, 0x64, dword);

- /* Initialize isa dma */
- isa_dma_init();
-
/* Enable DMA transaction on the LPC bus */
byte = pci_read_config8(dev, 0x40);
byte |= (1 << 2);

To view, visit change 39377. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7f581606f9f234cfb7a3fec2cc7f4172589f8153
Gerrit-Change-Number: 39377
Gerrit-PatchSet: 1
Gerrit-Owner: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-MessageType: newchange