[coreboot-gerrit] Patch set updated for coreboot: 4e6f4f8 nvidia/ck804: Enable AMD K10 dynamic ACPI _PSS objects

Timothy Pearson (tpearson@raptorengineeringinc.com) gerrit at coreboot.org
Wed Jan 28 01:05:55 CET 2015


Timothy Pearson (tpearson at raptorengineeringinc.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8285

-gerrit

commit 4e6f4f886789a11adcbb89ad2211c5fda9371005
Author: Timothy Pearson <tpearson at raptorengineeringinc.com>
Date:   Tue Jan 27 01:44:37 2015 -0600

    nvidia/ck804: Enable AMD K10 dynamic ACPI _PSS objects
    
    Change-Id: I682e6c34d059ae21f9767302659bdfdbea86bcc8
    Signed-off-by: Timothy Pearson <tpearson at raptorengineeringinc.com>
---
 src/southbridge/nvidia/ck804/lpc.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/src/southbridge/nvidia/ck804/lpc.c b/src/southbridge/nvidia/ck804/lpc.c
index b24da6d..105f5cb 100644
--- a/src/southbridge/nvidia/ck804/lpc.c
+++ b/src/southbridge/nvidia/ck804/lpc.c
@@ -35,6 +35,7 @@
 #include <cpu/x86/lapic.h>
 #include <stdlib.h>
 #include <assert.h>
+#include <cpu/amd/powernow.h>
 #include "ck804.h"
 
 #define CK804_CHIP_REV 2
@@ -317,11 +318,21 @@ static void ck804_lpc_enable_resources(device_t dev)
 	ck804_lpc_enable_childrens_resources(dev);
 }
 
+#if IS_ENABLED(CONFIG_HAVE_ACPI_TABLES) && IS_ENABLED(CONFIG_PER_DEVICE_ACPI_TABLES)
+
+static void southbridge_acpi_fill_ssdt_generator(void)
+{
+	amd_generate_powernow(0, 0, 0);
+}
+
+#endif
+
 static struct device_operations lpc_ops = {
 	.read_resources   = ck804_lpc_read_resources,
 	.set_resources    = ck804_lpc_set_resources,
 	.enable_resources = ck804_lpc_enable_resources,
 #if IS_ENABLED(CONFIG_HAVE_ACPI_TABLES)
+	.acpi_fill_ssdt_generator = southbridge_acpi_fill_ssdt_generator,
 	.write_acpi_tables      = acpi_write_hpet,
 #endif
 	.init             = lpc_init,



More information about the coreboot-gerrit mailing list