[coreboot] r1123 - coreboot-v3/southbridge/amd/rs690

svn at coreboot.org svn at coreboot.org
Fri Jan 23 23:18:24 CET 2009


Author: mjones
Date: 2009-01-23 23:18:24 +0100 (Fri, 23 Jan 2009)
New Revision: 1123

Modified:
   coreboot-v3/southbridge/amd/rs690/pcie.c
Log:
Fix rs690 bug about GPPSB configuration.
Signed-off-by:  Maggie Li <maggie.li at amd.com>
Reviewed-by:    Zheng Bao <Zheng.bao at amd.com>
Acked-by: Marc Jones <marcj303 at gmail.com>

Modified: coreboot-v3/southbridge/amd/rs690/pcie.c
===================================================================
--- coreboot-v3/southbridge/amd/rs690/pcie.c	2009-01-23 10:53:55 UTC (rev 1122)
+++ coreboot-v3/southbridge/amd/rs690/pcie.c	2009-01-23 22:18:24 UTC (rev 1123)
@@ -135,8 +135,8 @@
 
 	/* sets desired GPPSB configurations, bit4-7 */
 	reg = nbmisc_read_index(nb_dev, 0x67);
-	reg &= 0xff0f;		/* clean */
-	reg |= cfg->gpp_configuration;
+	reg &= 0xffffff0f;		/* clean */
+	reg |= cfg->gpp_configuration << 4;
 	nbmisc_write_index(nb_dev, 0x67, reg);
 
 	/* read bit14 and write back its inverst value */





More information about the coreboot mailing list