Support for the Intel ICH7 southbridge.
[coreboot.git] / src / southbridge / intel / i82801gx / i82801gx_nvs.h
1 /*
2  * This file is part of the coreboot project.
3  *
4  * Copyright (C) 2008 coresystems GmbH
5  *
6  * This program is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU General Public License as
8  * published by the Free Software Foundation; version 2 of
9  * the License.
10  *
11  * This program is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14  * GNU General Public License for more details.
15  *
16  * You should have received a copy of the GNU General Public License
17  * along with this program; if not, write to the Free Software
18  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
19  * MA 02110-1301 USA
20  */
21
22 typedef struct {
23         u16     osys;
24         u8      smif;
25         u8      prm0;
26         u8      prm1;
27         u8      scif;
28         u8      prm2;
29         u8      prm3;
30         u8      lckf;
31         u8      prm4;
32         u8      prm5;
33         u32     p80d;
34         u8      lids;
35         u8      pwrs;
36         u8      dbgs;
37         u8      linxs;
38         u8      rsvd;
39         u8      actt;
40         u8      psvt;
41         u8      tc1v;
42         u8      tc2v;
43         u8      tspv;
44         u8      crtt;
45         u8      dtse;
46         u8      dts1;
47         u8      dts2;
48         u8      rsvd2;
49         u8      bnum;
50         u8      b0sc, b1sc, b2sc;
51         u8      b0ss, b1ss, b2ss;
52         u8      rsvd3[3];
53         u8      apic;
54         u8      mpen;
55         u8      bten;
56         u8      ppcm;
57         u8      pcp0;
58         u8      pcp1;
59         u8      rsvd4[4];
60         u8      natp;
61         u8      cmap;
62         u8      cmbp;
63         u8      lptp;
64         u8      fdcp;
65         u8      rfdv;
66         u8      hotk;
67         u8      rtcf;
68         u8      util;
69         u8      acin;
70         u8      igds;
71         u8      tlst;
72         u8      cadl;
73         u8      padl;
74         u16     cste;
75         u16     pste;
76         u16     nste;
77         u16     sste;
78         u8      ndid;
79         u32     did1;
80         u32     did2;
81         u32     did3;
82         u32     did4;
83         u32     did5;
84         u8      rsvd5[0xb];
85         u8      brtl;
86         u8      odds;
87         u8      alse;
88         u8      alaf;
89         u8      llow;
90         u8      lhih;
91         u8      rsvd6;
92         u8      emae;
93         u16     emap;
94         u16     emal;
95         u8      rsvd7;
96         u8      mefe;
97         u8      igps;
98         u8      rsvd8[2];
99         u8      tpmp;
100         u8      tpme;
101         u8      rsvd9[8];
102         u8      gtf0[7];
103         u8      gtf2[7];
104         u8      idem;
105         u8      idet;
106         u8      dock;
107 } global_nvs_t;
108