[coreboot] [commit] r5618 - in trunk/src/southbridge/amd: cs5535 cs5536

repository service svn at coreboot.org
Mon Jun 7 17:39:04 CEST 2010


Author: myles
Date: Mon Jun  7 17:39:04 2010
New Revision: 5618
URL: https://tracker.coreboot.org/trac/coreboot/changeset/5618

Log:
This patch extends the reserved resources for the cs5536 to avoid the excluded
range as detailed on p104 of the cs5536 Device Data Book.

Extended to 0x1000.  Same change for cs5535.

Signed-off by: Edwin Beasant edwin_beasant at virtensys.com
Signed-off-by: Myles Watson <mylesgw at gmail.com>
Acked-by: Myles Watson <mylesgw at gmail.com>

Modified:
   trunk/src/southbridge/amd/cs5535/cs5535.c
   trunk/src/southbridge/amd/cs5536/cs5536.c

Modified: trunk/src/southbridge/amd/cs5535/cs5535.c
==============================================================================
--- trunk/src/southbridge/amd/cs5535/cs5535.c	Mon Jun  7 16:09:41 2010	(r5617)
+++ trunk/src/southbridge/amd/cs5535/cs5535.c	Mon Jun  7 17:39:04 2010	(r5618)
@@ -71,13 +71,13 @@
 
 static void cs5535_read_resources(device_t dev)
 {
-	struct resource* res;
+	struct resource *res;
 
 	pci_dev_read_resources(dev);
 
 	res = new_resource(dev, 1);
 	res->base = 0x0UL;
-	res->size = 0x400UL;
+	res->size = 0x1000UL;
 	res->limit = 0xffffUL;
 	res->flags = IORESOURCE_IO | IORESOURCE_ASSIGNED | IORESOURCE_FIXED;
 
@@ -89,7 +89,7 @@
 
 static void cs5535_pci_dev_enable_resources(device_t dev)
 {
-	printk(BIOS_SPEW, "cs5535.c: %s()\n", __func__);
+	printk(BIOS_DEBUG, "%s()\n", __func__);
 	pci_dev_enable_resources(dev);
 	enable_childrens_resources(dev);
 }

Modified: trunk/src/southbridge/amd/cs5536/cs5536.c
==============================================================================
--- trunk/src/southbridge/amd/cs5536/cs5536.c	Mon Jun  7 16:09:41 2010	(r5617)
+++ trunk/src/southbridge/amd/cs5536/cs5536.c	Mon Jun  7 17:39:04 2010	(r5618)
@@ -651,10 +651,9 @@
 
 	res = new_resource(dev, 1);
 	res->base = 0x0UL;
-	res->size = 0x400UL;
+	res->size = 0x1000UL;
 	res->limit = 0xffffUL;
-	res->flags = IORESOURCE_IO |
-		     IORESOURCE_ASSIGNED | IORESOURCE_FIXED;
+	res->flags = IORESOURCE_IO | IORESOURCE_ASSIGNED | IORESOURCE_FIXED;
 
 	res = new_resource(dev, 3); /* IOAPIC */
 	res->base = 0xfec00000;
@@ -670,7 +669,7 @@
 
 static void cs5536_pci_dev_enable_resources(device_t dev)
 {
-	printk(BIOS_ERR, "cs5536: %s()\n", __func__);
+	printk(BIOS_DEBUG, "%s()\n", __func__);
 	pci_dev_enable_resources(dev);
 	enable_childrens_resources(dev);
 }




More information about the coreboot mailing list