blob: d147b9c7d89794fb208b17a0f6692a120ba99914 [file] [log] [blame]
Patrick Georgibe61a172010-12-18 07:48:43 +00001/*
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.
Patrick Georgibe61a172010-12-18 07:48:43 +000015 */
16
17typedef struct {
Uwe Hermann405721d2010-12-18 13:22:37 +000018 u16 osys;
19 u8 smif;
20 u8 prm0;
21 u8 prm1;
22 u8 scif;
23 u8 prm2;
24 u8 prm3;
25 u8 lckf;
26 u8 prm4;
27 u8 prm5;
28 u32 p80d;
29 u8 lids;
30 u8 pwrs;
31 u8 dbgs;
32 u8 linxs;
33 u8 rsvd;
34 u8 actt;
35 u8 psvt;
36 u8 tc1v;
37 u8 tc2v;
38 u8 tspv;
39 u8 crtt;
40 u8 dtse;
41 u8 dts1;
42 u8 dts2;
43 u8 rsvd2;
44 u8 bnum;
45 u8 b0sc, b1sc, b2sc;
46 u8 b0ss, b1ss, b2ss;
47 u8 rsvd3[3];
48 u8 apic;
49 u8 mpen;
50 u8 bten;
51 u8 ppcm;
52 u8 pcp0;
53 u8 pcp1;
54 u8 rsvd4[4];
55 u8 natp;
56 u8 cmap;
57 u8 cmbp;
58 u8 lptp;
59 u8 fdcp;
60 u8 rfdv;
61 u8 hotk;
62 u8 rtcf;
63 u8 util;
64 u8 acin;
65 u8 igds;
66 u8 tlst;
67 u8 cadl;
68 u8 padl;
69 u16 cste;
70 u16 pste;
71 u16 nste;
72 u16 sste;
73 u8 ndid;
74 u32 did1;
75 u32 did2;
76 u32 did3;
77 u32 did4;
78 u32 did5;
79 u8 rsvd5[0xb];
80 u8 brtl;
81 u8 odds;
82 u8 alse;
83 u8 alaf;
84 u8 llow;
85 u8 lhih;
86 u8 rsvd6;
87 u8 emae;
88 u16 emap;
89 u16 emal;
90 u8 rsvd7;
91 u8 mefe;
92 u8 igps;
93 u8 rsvd8[2];
94 u8 tpmp;
95 u8 tpme;
96 u8 rsvd9[8];
97 u8 gtf0[7];
98 u8 gtf2[7];
99 u8 idem;
100 u8 idet;
101 u8 dock;
Patrick Georgibe61a172010-12-18 07:48:43 +0000102} global_nvs_t;