From a2241c821a7f1bfdf185c66a11fc6ad093c48277 Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Tue, 23 Sep 2003 18:51:28 +0000 Subject: [PATCH] fix hypertransport setup for quartet. git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1123 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/mainboard/amd/quartet/auto.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/mainboard/amd/quartet/auto.c b/src/mainboard/amd/quartet/auto.c index ab930d8678..d86126de5a 100644 --- a/src/mainboard/amd/quartet/auto.c +++ b/src/mainboard/amd/quartet/auto.c @@ -77,10 +77,10 @@ static unsigned int generate_row(uint8_t node, uint8_t row, uint8_t maxnodes) }; static const unsigned int rows_4p[4][4] = { - { 0x00070101, 0x00010404, 0x00050202, 0x00010402 }, - { 0x00010808, 0x000b0101, 0x00010802, 0x00090202 }, - { 0x00090202, 0x00010802, 0x000b0101, 0x00010808 }, - { 0x00010402, 0x00050202, 0x00010404, 0x00070101 } + { 0x00070101, 0x00010202, 0x00030404, 0x00010204 }, + { 0x00010202, 0x000b0101, 0x00010208, 0x00030808 }, + { 0x00030808, 0x00010208, 0x000b0101, 0x00010202 }, + { 0x00010204, 0x00030404, 0x00010202, 0x00070101 } }; if (!(node>=maxnodes || row>=maxnodes)) { @@ -107,6 +107,11 @@ static void coherent_ht_mainboard(unsigned cpus) #include "southbridge/amd/amd8111/amd8111_ldtstop.c" #include "northbridge/amd/amdk8/raminit.c" + +#define CONNECTION_0_1 UP +#define CONNECTION_0_2 ACROSS +#define CONNECTION_1_3 DOWN + #include "northbridge/amd/amdk8/coherent_ht.c" #include "sdram/generic_sdram.c"