Author: stepan Date: 2006-12-14 01:43:50 +0100 (Thu, 14 Dec 2006) New Revision: 2523
Modified: trunk/LinuxBIOSv2/src/southbridge/intel/i82801ca/i82801ca_lpc.c Log: In src/southbridge/intel/i82801ca, first the smbus registers are mapped at i/o space offset 0x1000, and later is the acpi registers also mapped at 0x1000. This patch fixes this behavior. Closes #44
Signed-off-by: chn@virtutech.se Acked-by: Stefan Reinauer stepan@coresystems.de
Modified: trunk/LinuxBIOSv2/src/southbridge/intel/i82801ca/i82801ca_lpc.c =================================================================== --- trunk/LinuxBIOSv2/src/southbridge/intel/i82801ca/i82801ca_lpc.c 2006-12-14 00:40:09 UTC (rev 2522) +++ trunk/LinuxBIOSv2/src/southbridge/intel/i82801ca/i82801ca_lpc.c 2006-12-14 00:43:50 UTC (rev 2523) @@ -121,8 +121,8 @@ // Prevent LPC disabling, enable parity errors, and SERR# (System Error) pci_write_config16(dev, PCI_COMMAND, 0x014f);
- // Set ACPI base address to 0x1000 (I/O space) - pci_write_config32(dev, PMBASE, 0x00001001); + // Set ACPI base address to 0x1100 (I/O space) + pci_write_config32(dev, PMBASE, 0x00001101);
// Enable ACPI I/O and power management pci_write_config8(dev, ACPI_CNTL, 0x10);