357f2cb9bcd73cae94ea910e5bdc9761f32252fd
[coreboot.git] / src / northbridge / amd / amdmct / wrappers / mcti.h
1 /*
2  * This file is part of the coreboot project.
3  *
4  * Copyright (C) 2007 Advanced Micro Devices, Inc.
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License as published by
8  * the Free Software Foundation; version 2 of the License.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU General Public License for more details.
14  *
15  * You should have received a copy of the GNU General Public License
16  * along with this program; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
18  */
19
20
21 #define SERVER          0
22 #define DESKTOP 1
23 //#define MOBILE        2
24 #define REV_F           0
25 #define REV_DR          1
26 #define REV_FDR 2
27
28
29 /*----------------------------------------------------------------------------
30 COMMENT OUT ALL BUT 1
31 ----------------------------------------------------------------------------*/
32 //#define    BUILD_VERSION   REV_F        /*BIOS supports rev F only*/
33 //#define    BUILD_VERSION   REV_DR       /*BIOS supports rev 10 only*/
34 //#define    BUILD_VERSION   REV_FDR      /*BIOS supports both rev F and 10*/
35
36 /*----------------------------------------------------------------------------
37 COMMENT OUT ALL BUT 1
38 ----------------------------------------------------------------------------*/
39 #ifndef SYSTEM_TYPE
40 #define    SYSTEM_TYPE      SERVER
41 //#define    SYSTEM_TYPE     DESKTOP
42 //#define    SYSTEM_TYPE     MOBILE
43 #endif
44
45 /*----------------------------------------------------------------------------
46 UPDATE AS NEEDED
47 ----------------------------------------------------------------------------*/
48 #ifndef MAX_NODES_SUPPORTED
49 #define MAX_NODES_SUPPORTED             8
50 #endif
51
52 #ifndef MAX_DIMMS_SUPPORTED
53 #define MAX_DIMMS_SUPPORTED             8
54 #endif
55
56 #ifndef MAX_CS_SUPPORTED
57 #define MAX_CS_SUPPORTED                8
58 #endif
59
60 #define MCT_TRNG_KEEPOUT_START          0x00000C00
61 #define MCT_TRNG_KEEPOUT_END            0x00000CFF
62