blob: 2c83b024062e1317cbfba186bb8e53453a09bbf7 [file] [log] [blame]
Angel Pons39ff7032020-03-09 21:39:44 +01001/*
2 * This file is part of the coreboot project.
3 *
4 * Copyright (C) 2020 Angel Pons <th3fanbus@gmail.com>
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
16#ifndef __PINEVIEW_MCHBAR_REGS_H__
17#define __PINEVIEW_MCHBAR_REGS_H__
18
19/* Indexed register helper macros */
20#define Gz(r, z) ((r) + ((z) * 0x100))
21#define Ly(r, y) ((r) + ((y) * 4))
22#define Cx(r, x) ((r) + ((x) * 0x400))
23#define CxLy(r, x, y) (((x) * 0x400) + (r) + ((y) * 4))
24
25#define HTPACER 0x10
26#define HPWRCTL1 0x14
27#define HPWRCTL2 0x18
28#define HPWRCTL3 0x1C
29#define HTCLKGTCTL 0x20
30#define SLIMCFGTMG 0x24
31#define HTBONUS0 0x28
32#define HTBONUS1 0x2C
33#define HIT0 0x30
34#define HIT1 0x34
35#define HIT2 0x38
36#define HIT3 0x3C
37#define HIT4 0x40
38#define HIT5 0x44
39#define HICLKGTCTL 0x48
40#define HIBONUS 0x4C
41#define XTPR0 0x50
42#define XTPR1 0x54
43#define XTPR2 0x58
44#define XTPR3 0x5C
45#define XTPR4 0x60
46#define XTPR5 0x64
47#define XTPR6 0x68
48#define XTPR7 0x6C
49#define XTPR8 0x70
50#define XTPR9 0x74
51#define XTPR10 0x78
52#define XTPR11 0x7C
53#define XTPR12 0x80
54#define XTPR13 0x84
55#define XTPR14 0x88
56#define XTPR15 0x8C
57#define FCCREQ0SET 0x90
58#define FCCREQ1SET 0x98
59#define FCCREQ0MSK 0xA0
60#define FCCREQ1MSK 0xA8
61#define FCCDATASET 0xB0
62#define FCCDATAMSK 0xB8
63#define FCCCTL 0xC0
64#define CFGPOCTL1 0xC8
65#define CFGPOCTL2 0xCC
66#define NOACFGBUSCTL 0xD0
67#define POC 0xF4
68#define POCRL 0xFA
69#define CHDECMISC 0x111
70#define ZQCALQT 0x114
71#define SHC2REGI 0x115
72#define SHC2REGII 0x117
73#define WRWMCONFIG 0x120
74#define SHC2REGIII 0x124
75#define SHPENDREG 0x125
76#define SHPAGECTRL 0x127
77#define SHCMPLWRCMD 0x129
78#define SHC2MINTM 0x12A
79#define SHC2IDLETM 0x12C
80#define BYPACTSF 0x12D
81#define BYPKNRULE 0x12E
82#define SHBONUSREG 0x12F
83#define COMPCTRL1 0x130
84#define COMPCTRL2 0x134
85#define COMPCTRL3 0x138
86#define XCOMP 0x13C
87#define RCMEASBUFXOVR 0x140
88#define ACTXCOMP 0x144
89#define FINALXRCOMPRD 0x148
90#define SCOMP 0x14C
91#define SCMEASBUFOVR 0x150
92#define ACTSCOMP 0x154
93#define FINALXSCOMP 0x158
94#define XSCSTART 0x15A
95#define DCOMPRAW1 0x15C
96#define DCOMPRAW2 0x160
97#define DCMEASBUFOVR 0x164
98#define FINALDELCOMP 0x168
99#define OFREQDELSEL 0x16C
100#define XCOMPDFCTRL 0x170
101#define ZQCALCTRL 0x178
102#define XCOMPCMNBNS 0x17A
103#define PSMIOVR 0x17C
104#define CSHRPDCTL 0x180
105#define CSPDSLVWT 0x182
106#define CSHRPDSHFTOUTLO 0x184
107#define CSHRFIFOCTL 0x188
108#define CSHWRIOBONUS 0x189
109#define CSHRPDCTL2 0x18A
110#define CSHRWRIOMLNS 0x18C
111#define CSHRPDCTL3 0x18E
112#define CSHRPDCTL4 0x190
113#define CSHWRIOBONUS2 0x192
114#define CSHRMSTDYNDLLENB 0x193
115#define C0TXCCCMISC 0x194
116#define CSHRMSTRCTL0 0x198
117#define CSHRMSTRCTL1 0x19C
118#define CSHRDQSTXPGM 0x1A0
119#define CSHRDQSCMN 0x1A4
120#define CSHRDDR3CTL 0x1A8
121#define CSHRDIGANAOBSCTL 0x1B0
122#define CSHRMISCCTL 0x1B4
123#define CSHRMISCCTL1 0x1B6
124#define CSHRDFTCTL 0x1B8
125#define MPLLCTL 0x1C0
126#define MPLLDBG 0x1C4
127#define CREFPI 0x1C8
128#define CSHRDQSDQTX 0x1E0
129#define C0DRB0 0x200
130#define C0DRB1 0x202
131#define C0DRB2 0x204
132#define C0DRB3 0x206
133#define C0DRA01 0x208
134#define C0DRA23 0x20A
135#define CLOCKGATINGIII 0x210
136#define SHC3C4REG1 0x212
137#define SHC2REG4 0x216
138#define C0COREBONUS2 0x218
139#define C0GNT2LNCH3 0x21C
140#define C0GNT2LNCH1 0x220
141#define C0GNT2LNCH2 0x224
142#define C0MISCTM 0x228
143#define SHCYCTRKRDWRSFLV 0x22C
144#define SHCYCTRKRFSHSFLV 0x232
145#define SHCYCTRKCTLLVOV 0x234
146#define C0WRDPYN 0x239
147#define C0C2REG 0x23C
148#define C0STATRDADJV 0x23E
149#define C0LATCTRL 0x240
150#define C0BYPCTRL 0x241
151#define C0CWBCTRL 0x243
152#define C0ARBCTRL 0x244
153#define C0ADDCSCTRL 0x246
154#define C0STATRDCTRL 0x248
155#define C0RDFIFOCTRL 0x24C
156#define C0WRDATACTRL 0x24D
157#define C0CYCTRKPCHG 0x250
158#define C0CYCTRKACT 0x252
159#define C0CYCTRKWR 0x256
160#define C0CYCTRKRD 0x258
161#define C0CYCTRKREFR 0x25B
162#define C0CYCTRKPCHG2 0x25D
163#define C0RDQCTRL 0x25E
164#define C0CKECTRL 0x260
165#define C0CKEDELAY 0x264
166#define C0PWLRCTRL 0x265
167#define C0EPCONFIG 0x267
168#define C0REFRCTRL2 0x268
169#define C0REFRCTRL 0x269
170#define C0PVCFG 0x26F
171#define C0JEDEC 0x271
172#define C0ARBSPL 0x272
173#define C0DYNRDCTRL 0x274
174#define C0WRWMFLSH 0x278
175#define C0ECCERRLOG 0x280
176#define C0DITCTRL 0x288
177#define C0ODTRKCTRL 0x294
178#define C0ODT 0x298
179#define C0ODTCTRL 0x29C
180#define C0GTEW 0x2A0
181#define C0GTC 0x2A4
182#define C0DTPEW 0x2A8
183#define C0DTAEW 0x2AC
184#define C0DTC 0x2B4
185#define C0REFCTRL 0x2B8
186#define C0NOASEL 0x2BF
187#define C0COREBONUS 0x2C0
188#define C0DARBTEST 0x2C8
189#define CLOCKGATINGI 0x2D1
190#define MEMTDPCTW 0x2D4
191#define MTDPCTWHOTTH 0x2D8
192#define MTDPCTWHOTTH2 0x2DC
193#define MTDPCTWHOTTH3 0x2E0
194#define MTDPCTWHOTTH4 0x2E4
195#define MTDPCTWAUXTH 0x2E8
196#define MTDPCTWIRTH 0x2EC
197#define MTDPCCRWTWHOTTH 0x2F0
198#define MTDPCCRWTWHOTTH2 0x2F4
199#define MTDPCCRWTWHOTTH3 0x2F8
200#define MTDPCCRWTWHOTTH4 0x2FC
201#define MTDPCHOTTHINT 0x300
202#define MTDPCHOTTHINT2 0x304
203#define MTDPCTLAUXTNTINT 0x308
204#define MTDPCMISC 0x30C
205
206/* RCOMP 0 */
207#define C0RCOMPCTRL0 0x31C
208#define C0RCOMPMULT0 0x320
209#define C0RCOMPOVR0 0x322
210#define C0RCOMPOSV0 0x326
211#define C0SCOMPVREF0 0x32A
212#define C0SCOMPOVR0 0x32C
213#define C0SCOMPOFF0 0x32E
214#define C0DCOMP0 0x330
215#define C0SLEWBASE0 0x332
216#define C0SLEWPULUT0 0x334
217#define C0SLEWPDLUT0 0x338
218#define C0DCOMPOVR0 0x33C
219#define C0DCOMPOFF0 0x340
220
221/* RCOMP 2 */
222#define C0RCOMPCTRL2 0x374
223#define C0RCOMPMULT2 0x378
224#define C0RCOMPOVR2 0x37A
225#define C0RCOMPOSV2 0x37E
226#define C0SCOMPVREF2 0x382
227#define C0SCOMPOVR2 0x384
228#define C0SCOMPOFF2 0x386
229#define C0DCOMP2 0x388
230#define C0SLEWBASE2 0x38A
231#define C0SLEWPULUT2 0x38C
232#define C0SLEWPDLUT2 0x390
233#define C0DCOMPOVR2 0x394
234#define C0DCOMPOFF2 0x398
235
236/* RCOMP 3 */
237#define C0RCOMPCTRL3 0x3A2
238#define C0RCOMPMULT3 0x3A6
239#define C0RCOMPOVR3 0x3A8
240#define C0RCOMPOSV3 0x3AC
241#define C0SCOMPVREF3 0x3B0
242#define C0SCOMPOVR3 0x3B2
243#define C0SCOMPOFF3 0x3B4
244#define C0DCOMP3 0x3B6
245#define C0SLEWBASE3 0x3B8
246#define C0SLEWPULUT3 0x3BA
247#define C0SLEWPDLUT3 0x3BE
248#define C0DCOMPOVR3 0x3C2
249#define C0DCOMPOFF3 0x3C6
250
251/* RCOMP 4 */
252#define C0RCOMPCTRL4 0x3D0
253#define C0RCOMPMULT4 0x3D4
254#define C0RCOMPOVR4 0x3D6
255#define C0RCOMPOSV4 0x3DA
256#define C0SCOMPVREF4 0x3DE
257#define C0SCOMPOVR4 0x3E0
258#define C0SCOMPOFF4 0x3E2
259#define C0DCOMP4 0x3E4
260#define C0SLEWBASE4 0x3E6
261#define C0SLEWPULUT4 0x3E8
262#define C0SLEWPDLUT4 0x3EC
263#define C0DCOMPOVR4 0x3F0
264#define C0DCOMPOFF4 0x3F4
265
266/* RCOMP 5 */
267#define C0RCOMPCTRL5 0x3FE
268#define C0RCOMPMULT5 0x402
269#define C0RCOMPOVR5 0x404
270#define C0RCOMPOSV5 0x408
271#define C0SCOMPVREF5 0x40C
272#define C0SCOMPOVR5 0x40E
273#define C0SCOMPOFF5 0x410
274#define C0DCOMP5 0x412
275#define C0SLEWBASE5 0x414
276#define C0SLEWPULUT5 0x416
277#define C0SLEWPDLUT5 0x41A
278#define C0DCOMPOVR5 0x41E
279#define C0DCOMPOFF5 0x422
280
281/* RCOMP 6 */
282#define C0RCOMPCTRL6 0x42C
283#define C0RCOMPMULT6 0x430
284#define C0RCOMPOVR6 0x432
285#define C0RCOMPOSV6 0x436
286#define C0SCOMPVREF6 0x43A
287#define C0SCOMPOVR6 0x43C
288#define C0SCOMPOFF6 0x43E
289#define C0DCOMP6 0x440
290#define C0SLEWBASE6 0x442
291#define C0SLEWPULUT6 0x444
292#define C0SLEWPDLUT6 0x448
293#define C0DCOMPOVR6 0x44C
294#define C0DCOMPOFF6 0x450
295
296#define C0ODTRECORDX 0x45A
297#define C0DQSODTRECORDX 0x462
298#define XCOMPSDR0BNS 0x4B0
299#define C0TXDQ0R0DLL 0x500
300#define C0TXDQ0R1DLL 0x501
301#define C0TXDQ0R2DLL 0x502
302#define C0TXDQ0R3DLL 0x503
303#define C0TXDQ1R0DLL 0x504
304#define C0TXDQ1R1DLL 0x505
305#define C0TXDQ1R2DLL 0x506
306#define C0TXDQ1R3DLL 0x507
307#define C0TXDQ2R0DLL 0x508
308#define C0TXDQ2R1DLL 0x509
309#define C0TXDQ2R2DLL 0x50A
310#define C0TXDQ2R3DLL 0x50B
311#define C0TXDQ3R0DLL 0x50C
312#define C0TXDQ3R1DLL 0x50D
313#define C0TXDQ3R2DLL 0x50E
314#define C0TXDQ3R3DLL 0x50F
315#define C0TXDQ4R0DLL 0x510
316#define C0TXDQ4R1DLL 0x511
317#define C0TXDQ4R2DLL 0x512
318#define C0TXDQ4R3DLL 0x513
319#define C0TXDQ5R0DLL 0x514
320#define C0TXDQ5R1DLL 0x515
321#define C0TXDQ5R2DLL 0x516
322#define C0TXDQ5R3DLL 0x517
323#define C0TXDQ6R0DLL 0x518
324#define C0TXDQ6R1DLL 0x519
325#define C0TXDQ6R2DLL 0x51A
326#define C0TXDQ6R3DLL 0x51B
327#define C0TXDQ7R0DLL 0x51C
328#define C0TXDQ7R1DLL 0x51D
329#define C0TXDQ7R2DLL 0x51E
330#define C0TXDQ7R3DLL 0x51F
331#define C0TXDQS0R0DLL 0x520
332#define C0TXDQS0R1DLL 0x521
333#define C0TXDQS0R2DLL 0x522
334#define C0TXDQS0R3DLL 0x523
335#define C0TXDQS1R0DLL 0x524
336#define C0TXDQS1R1DLL 0x525
337#define C0TXDQS1R2DLL 0x526
338#define C0TXDQS1R3DLL 0x527
339#define C0TXDQS2R0DLL 0x528
340#define C0TXDQS2R1DLL 0x529
341#define C0TXDQS2R2DLL 0x52A
342#define C0TXDQS2R3DLL 0x52B
343#define C0TXDQS3R0DLL 0x52C
344#define C0TXDQS3R1DLL 0x52D
345#define C0TXDQS3R2DLL 0x52E
346#define C0TXDQS3R3DLL 0x52F
347#define C0TXDQS4R0DLL 0x530
348#define C0TXDQS4R1DLL 0x531
349#define C0TXDQS4R2DLL 0x532
350#define C0TXDQS4R3DLL 0x533
351#define C0TXDQS5R0DLL 0x534
352#define C0TXDQS5R1DLL 0x535
353#define C0TXDQS5R2DLL 0x536
354#define C0TXDQS5R3DLL 0x537
355#define C0TXDQS6R0DLL 0x538
356#define C0TXDQS6R1DLL 0x539
357#define C0TXDQS6R2DLL 0x53A
358#define C0TXDQS6R3DLL 0x53B
359#define C0TXDQS7R0DLL 0x53C
360#define C0TXDQS7R1DLL 0x53D
361#define C0TXDQS7R2DLL 0x53E
362#define C0TXDQS7R3DLL 0x53F
363
364#define C0DLLRCVCTLy(y) Ly(0x540, y)
365#define C0RXRCVyDLL(y) Ly(0x560, y)
366#define C0MISCCTLy(y) Ly(0x561, y)
367
368#define C0TXCMD0DLL 0x580
369#define C0TXCK0DLL 0x581
370#define C0TXCK1DLL 0x582
371#define C0TXCMD1DLL 0x583
372#define C0TXCTL0DLL 0x584
373#define C0TXCTL1DLL 0x585
374#define C0TXCTL2DLL 0x586
375#define C0TXCTL3DLL 0x587
376#define C0RCVMISCCTL1 0x588
377#define C0RCVMISCCTL2 0x58C
378#define C0MCHODTMISCCTL1 0x590
379#define C0DYNSLVDLLEN 0x592
380#define C0CMDTX1 0x594
381#define C0CMDTX2 0x598
382#define C0CTLTX2 0x59C
383#define C0CKTX 0x5A0
384
385#define C0DQRyTX1(y) Ly(0x5A4, y)
386#define C0DQSRyTX1(y) Ly(0x5B4, y)
387
388#define C0DQSDQTX2 0x5C4
389
390#define C0DQSDQRyTX3(y) Ly(0x5C8, y)
391
392#define C0RSTCTL 0x5D8
393#define C0MISCCTL 0x5D9
394#define C0MISC2 0x5DA
395#define C0BONUS 0x5DB
396#define CMNDQFIFORST 0x5DC
397#define C0IOBUFACTCTL 0x5DD
398#define C0BONUS2 0x5DE
399#define C0DLLPIEN 0x5F0
400#define C0COARSEDLY0 0x5FA
401#define C0COARSEDLY1 0x5FC
402#define SHC3C4REG2 0x610
403#define SHC3C4REG3 0x612
404#define SHC3C4REG4 0x614
405#define SHCYCTRKCKEL 0x62C
406#define SHCYCTRKACTSFLV 0x630
407#define SHCYCTRKPCHGSFLV 0x634
408#define C1COREBONUS 0x6C0
409#define CLOCKGATINGII 0x6D1
410#define CLKXSSH2MCBYPPHAS 0x6D4
411#define CLKXSSH2MCBYP 0x6D8
412#define CLKXSSH2MCRDQ 0x6E0
413#define CLKXSSH2MCRDCST 0x6E8
414#define CLKXSSMC2H 0x6F0
415#define CLKXSSMC2HALT 0x6F8
416#define CLKXSSH2MD 0x700
417#define CLKXSSH2X2MD 0x708
418#define XSBFTCTL 0xB00
419#define XSBFTDRR 0xB04
420#define DACGIOCTRL1 0xB08
421#define CLKCFG 0xC00
422#define HMCCMP 0xC04
423#define HMCCMC 0xC08
424#define HMPLLO 0xC10
425#define CPCTL 0xC1C
426#define SSKPD 0xC20
427#define HMCCPEXT 0xC28
428#define HMDCPEXT 0xC2C
429#define CPBUP 0xC30
430#define HMBYPEXT 0xC34
431#define HPLLVCO 0xC38
432#define HPLLMONCTLA 0xC3C
433#define HPLLMONCTLB 0xC40
434#define HPLLMONCTLC 0xC44
435#define DPLLMONCTLA 0xC48
436#define DPLLMONCTLB 0xC4C
437#define HMDCMP 0xC50
438#define HMBYPCP 0xC54
439#define FLRCSSEL 0xC58
440#define DPLLMONCTLC 0xC5C
441#define MPLLMONCTLA 0xC60
442#define MPLLMONCTLB 0xC64
443#define MPLLMONCTLC 0xC68
444#define PLLFUSEOVR1 0xC70
445#define PLLFUSEOVR2 0xC74
446#define GCRCSCP 0xC80
447#define GCRCSCMP 0xC84
448#define GCRCSBYPCP 0xC86
449#define GCPLLO 0xC88
450#define MCH_GCFGC 0xC8C /* Note: 'GCFGC' is also defined in 'i915_reg.h' */
451#define GTDPCTSHOTTH 0xD00
452#define GTDPCTSHOTTH2 0xD04
453#define MTDPCTSHOTTH 0xD08
454#define MTDPCTSHOTTH2 0xD0C
455#define TSROTDPC 0xD10
456#define TSMISC 0xD14
457#define TEST_MC 0xE00
458#define APSMCTL 0xE04
459#define DFT_STRAP1 0xE08
460#define DFT_STRAP2 0xE0C
461#define CFGFUSE1 0xE10
462#define FUSEOVR1 0xE1C
463#define FUSEOVR2 0xE20
464#define FUSEOVR3 0xE24
465#define FUSEOVR4 0xE28
466#define NOA_RCOMP 0xE2C
467#define NOAR1 0xE30
468#define NOAR2 0xE34
469#define NOAR3 0xE38
470#define NOAR4 0xE3C
471#define NOAR5 0xE40
472#define NOAR6 0xE44
473#define NOAR7 0xE48
474#define NOAR8 0xE4C
475#define NOAR9 0xE50
476#define NOAR10 0xE54
477#define ODOC1 0xE58
478#define ODOC2 0xE5C
479#define ODOSTAT 0xE60
480#define ODOSTAT2 0xE64
481#define ODOSTAT3 0xE68
482#define DPLLMMC 0xE6C
483#define CFGFUSE2 0xE70
484#define FUSEOVR5 0xE78
485#define NOA_LVDSCTRL 0xE7C
486#define NOABUFMSK 0xE80
487#define PMCFG 0xF10
488#define PMSTS 0xF14
489#define PMMISC 0xF18
490#define GTDPCNME 0xF20
491#define GTDPCTW 0xF24
492#define GTDPCTW2 0xF28
493#define GTDPTWHOTTH 0xF2C
494#define GTDPTWHOTTH2 0xF30
495#define GTDPTWHOTTH3 0xF34
496#define GTDPTWHOTTH4 0xF38
497#define GTDPTWAUXTH 0xF3C
498#define GTDPCTWIRTH 0xF40
499#define GTDPCTWIRTH2NMISC 0xF44
500#define GTDPHTM 0xF48
501#define GTDPHTM2 0xF4C
502#define GTDPHTM3 0xF50
503#define GTDPHTM4 0xF54
504#define GTDPAHTMOV 0xF58
505#define GTDPAHTMOV2 0xF5C
506#define GTDPAHTMOV3 0xF60
507#define GTDPAHTMOV4 0xF64
508#define GTDPATM 0xF68
509#define GTDPCGC 0xF6C
510#define PCWBFC 0xF90
511#define SCWBFC 0xF98
512#define SBCTL 0xFA0
513#define SBCTL2 0xFA4
514#define PCWBPFC 0xFA8
515#define SBCTL3 0xFAC
516#define SBCLKGATECTRL 0xFB0
517#define SBBONUS0 0xFB4
518#define SBBONUS1 0xFB6
519#define PSMICTL 0xFC0
520#define PSMIMBASE 0xFC4
521#define PSMIMLIMIT 0xFC8
522#define PSMIDEBUG 0xFCC
523#define PSMICTL2 0xFD0
524#define PSMIRPLYNOAMAP 0xFD4
525#define CICGDIS 0xFF0
526#define CICTRL 0xFF4
527#define CISDCTRL 0xFF8
528#define CIMBSR 0xFFC
529#define GFXC3C4 0x1104
530#define PMDSLFRC 0x1108
531#define PMMSPMRES 0x110C
532#define PMCLKRC 0x1110
533#define PMPXPRC 0x1114
534#define PMC6CTL 0x111C
535#define PMICHTST 0x1120
536#define PMBAK 0x1124
537#define C0TXDQDQS0MISC 0x2800
538#define C0TXDQDQS1MISC 0x2804
539#define C0TXDQDQS2MISC 0x2808
540#define C0TXDQDQS3MISC 0x280C
541#define C0TXDQDQS4MISC 0x2810
542#define C0TXDQDQS5MISC 0x2814
543#define C0TXDQDQS6MISC 0x2818
544#define C0TXDQDQS7MISC 0x281C
545#define CSHRPDCTL5 0x2C00
546#define CSHWRIOBONUSX 0x2C02
547#define C0CALRESULT1 0x2C04
548#define C0CALRESULT2 0x2C08
549#define C0MODREFOFFSET1 0x2C0C
550#define C0MODREFOFFSET2 0x2C10
551#define C0SLVDLLOUTEN 0x2C14
552#define C0DYNSLVDLLEN2 0x2C15
553#define LVDSICR1 0x3000
554#define LVDSICR2 0x3004
555#define IOCKTRR1 0x3008
556#define IOCKTRR2 0x300C
557#define IOCKTRR3 0x3010
558#define IOCKTSTTR 0x3014
559#define IUB 0x3800
560#define BIR 0x3804
561#define TSC1 0x3808
562#define TSC2 0x3809
563#define TSS 0x380A
564#define TR 0x380B
565#define TSTTP 0x380C
566#define TCO 0x3812
567#define TST 0x3813
568#define THERM1 0x3814
569#define THERM3 0x3816
570#define TIS 0x381A
571#define TERRCMD 0x3820
572#define TSMICMD 0x3821
573#define TSCICMD 0x3822
574#define TSC3 0x3824
575#define EXTTSCS 0x3825
576#define C0THRMSTS 0x3830
577
578#endif /* __PINEVIEW_MCHBAR_REGS_H__ */