1*c59a5c48SFrançois Tigeot /*
2*c59a5c48SFrançois Tigeot  * SMU_7_1_0 Register documentation
3*c59a5c48SFrançois Tigeot  *
4*c59a5c48SFrançois Tigeot  * Copyright (C) 2014  Advanced Micro Devices, Inc.
5*c59a5c48SFrançois Tigeot  *
6*c59a5c48SFrançois Tigeot  * Permission is hereby granted, free of charge, to any person obtaining a
7*c59a5c48SFrançois Tigeot  * copy of this software and associated documentation files (the "Software"),
8*c59a5c48SFrançois Tigeot  * to deal in the Software without restriction, including without limitation
9*c59a5c48SFrançois Tigeot  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
10*c59a5c48SFrançois Tigeot  * and/or sell copies of the Software, and to permit persons to whom the
11*c59a5c48SFrançois Tigeot  * Software is furnished to do so, subject to the following conditions:
12*c59a5c48SFrançois Tigeot  *
13*c59a5c48SFrançois Tigeot  * The above copyright notice and this permission notice shall be included
14*c59a5c48SFrançois Tigeot  * in all copies or substantial portions of the Software.
15*c59a5c48SFrançois Tigeot  *
16*c59a5c48SFrançois Tigeot  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
17*c59a5c48SFrançois Tigeot  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18*c59a5c48SFrançois Tigeot  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
19*c59a5c48SFrançois Tigeot  * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
20*c59a5c48SFrançois Tigeot  * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21*c59a5c48SFrançois Tigeot  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22*c59a5c48SFrançois Tigeot  */
23*c59a5c48SFrançois Tigeot 
24*c59a5c48SFrançois Tigeot #ifndef SMU_7_1_0_SH_MASK_H
25*c59a5c48SFrançois Tigeot #define SMU_7_1_0_SH_MASK_H
26*c59a5c48SFrançois Tigeot 
27*c59a5c48SFrançois Tigeot #define GCK_SMC_IND_INDEX__SMC_IND_ADDR_MASK 0xffffffff
28*c59a5c48SFrançois Tigeot #define GCK_SMC_IND_INDEX__SMC_IND_ADDR__SHIFT 0x0
29*c59a5c48SFrançois Tigeot #define GCK_SMC_IND_DATA__SMC_IND_DATA_MASK 0xffffffff
30*c59a5c48SFrançois Tigeot #define GCK_SMC_IND_DATA__SMC_IND_DATA__SHIFT 0x0
31*c59a5c48SFrançois Tigeot #define CG_DCLK_CNTL__DCLK_DIVIDER_MASK 0x7f
32*c59a5c48SFrançois Tigeot #define CG_DCLK_CNTL__DCLK_DIVIDER__SHIFT 0x0
33*c59a5c48SFrançois Tigeot #define CG_DCLK_CNTL__DCLK_DIR_CNTL_EN_MASK 0x100
34*c59a5c48SFrançois Tigeot #define CG_DCLK_CNTL__DCLK_DIR_CNTL_EN__SHIFT 0x8
35*c59a5c48SFrançois Tigeot #define CG_DCLK_CNTL__DCLK_DIR_CNTL_TOG_MASK 0x200
36*c59a5c48SFrançois Tigeot #define CG_DCLK_CNTL__DCLK_DIR_CNTL_TOG__SHIFT 0x9
37*c59a5c48SFrançois Tigeot #define CG_DCLK_CNTL__DCLK_DIR_CNTL_DIVIDER_MASK 0x1fc00
38*c59a5c48SFrançois Tigeot #define CG_DCLK_CNTL__DCLK_DIR_CNTL_DIVIDER__SHIFT 0xa
39*c59a5c48SFrançois Tigeot #define CG_DCLK_STATUS__DCLK_STATUS_MASK 0x1
40*c59a5c48SFrançois Tigeot #define CG_DCLK_STATUS__DCLK_STATUS__SHIFT 0x0
41*c59a5c48SFrançois Tigeot #define CG_DCLK_STATUS__DCLK_DIR_CNTL_DONETOG_MASK 0x2
42*c59a5c48SFrançois Tigeot #define CG_DCLK_STATUS__DCLK_DIR_CNTL_DONETOG__SHIFT 0x1
43*c59a5c48SFrançois Tigeot #define CG_VCLK_CNTL__VCLK_DIVIDER_MASK 0x7f
44*c59a5c48SFrançois Tigeot #define CG_VCLK_CNTL__VCLK_DIVIDER__SHIFT 0x0
45*c59a5c48SFrançois Tigeot #define CG_VCLK_CNTL__VCLK_DIR_CNTL_EN_MASK 0x100
46*c59a5c48SFrançois Tigeot #define CG_VCLK_CNTL__VCLK_DIR_CNTL_EN__SHIFT 0x8
47*c59a5c48SFrançois Tigeot #define CG_VCLK_CNTL__VCLK_DIR_CNTL_TOG_MASK 0x200
48*c59a5c48SFrançois Tigeot #define CG_VCLK_CNTL__VCLK_DIR_CNTL_TOG__SHIFT 0x9
49*c59a5c48SFrançois Tigeot #define CG_VCLK_CNTL__VCLK_DIR_CNTL_DIVIDER_MASK 0x1fc00
50*c59a5c48SFrançois Tigeot #define CG_VCLK_CNTL__VCLK_DIR_CNTL_DIVIDER__SHIFT 0xa
51*c59a5c48SFrançois Tigeot #define CG_VCLK_STATUS__VCLK_STATUS_MASK 0x1
52*c59a5c48SFrançois Tigeot #define CG_VCLK_STATUS__VCLK_STATUS__SHIFT 0x0
53*c59a5c48SFrançois Tigeot #define CG_VCLK_STATUS__VCLK_DIR_CNTL_DONETOG_MASK 0x2
54*c59a5c48SFrançois Tigeot #define CG_VCLK_STATUS__VCLK_DIR_CNTL_DONETOG__SHIFT 0x1
55*c59a5c48SFrançois Tigeot #define CG_ECLK_CNTL__ECLK_DIVIDER_MASK 0x7f
56*c59a5c48SFrançois Tigeot #define CG_ECLK_CNTL__ECLK_DIVIDER__SHIFT 0x0
57*c59a5c48SFrançois Tigeot #define CG_ECLK_CNTL__ECLK_DIR_CNTL_EN_MASK 0x100
58*c59a5c48SFrançois Tigeot #define CG_ECLK_CNTL__ECLK_DIR_CNTL_EN__SHIFT 0x8
59*c59a5c48SFrançois Tigeot #define CG_ECLK_CNTL__ECLK_DIR_CNTL_TOG_MASK 0x200
60*c59a5c48SFrançois Tigeot #define CG_ECLK_CNTL__ECLK_DIR_CNTL_TOG__SHIFT 0x9
61*c59a5c48SFrançois Tigeot #define CG_ECLK_CNTL__ECLK_DIR_CNTL_DIVIDER_MASK 0x1fc00
62*c59a5c48SFrançois Tigeot #define CG_ECLK_CNTL__ECLK_DIR_CNTL_DIVIDER__SHIFT 0xa
63*c59a5c48SFrançois Tigeot #define CG_ECLK_STATUS__ECLK_STATUS_MASK 0x1
64*c59a5c48SFrançois Tigeot #define CG_ECLK_STATUS__ECLK_STATUS__SHIFT 0x0
65*c59a5c48SFrançois Tigeot #define CG_ECLK_STATUS__ECLK_DIR_CNTL_DONETOG_MASK 0x2
66*c59a5c48SFrançois Tigeot #define CG_ECLK_STATUS__ECLK_DIR_CNTL_DONETOG__SHIFT 0x1
67*c59a5c48SFrançois Tigeot #define CG_ACLK_CNTL__ACLK_DIVIDER_MASK 0x7f
68*c59a5c48SFrançois Tigeot #define CG_ACLK_CNTL__ACLK_DIVIDER__SHIFT 0x0
69*c59a5c48SFrançois Tigeot #define CG_ACLK_CNTL__ACLK_DIR_CNTL_EN_MASK 0x100
70*c59a5c48SFrançois Tigeot #define CG_ACLK_CNTL__ACLK_DIR_CNTL_EN__SHIFT 0x8
71*c59a5c48SFrançois Tigeot #define CG_ACLK_CNTL__ACLK_DIR_CNTL_TOG_MASK 0x200
72*c59a5c48SFrançois Tigeot #define CG_ACLK_CNTL__ACLK_DIR_CNTL_TOG__SHIFT 0x9
73*c59a5c48SFrançois Tigeot #define CG_ACLK_CNTL__ACLK_DIR_CNTL_DIVIDER_MASK 0x1fc00
74*c59a5c48SFrançois Tigeot #define CG_ACLK_CNTL__ACLK_DIR_CNTL_DIVIDER__SHIFT 0xa
75*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSECLK_MASK 0x1
76*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSECLK__SHIFT 0x0
77*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSLCLK_MASK 0x2
78*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSLCLK__SHIFT 0x1
79*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSEVCLK_MASK 0x4
80*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSEVCLK__SHIFT 0x2
81*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSDCLK_MASK 0x8
82*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSDCLK__SHIFT 0x3
83*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSVCLK_MASK 0x10
84*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSVCLK__SHIFT 0x4
85*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSDISPCLK_MASK 0x20
86*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSDISPCLK__SHIFT 0x5
87*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSDPREFCLK_MASK 0x40
88*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSDPREFCLK__SHIFT 0x6
89*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSACLK_MASK 0x80
90*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSACLK__SHIFT 0x7
91*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSADIVCLK_MASK 0x100
92*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSADIVCLK__SHIFT 0x8
93*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSPSPCLK_MASK 0x200
94*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSPSPCLK__SHIFT 0x9
95*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSSAMCLK_MASK 0x400
96*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSSAMCLK__SHIFT 0xa
97*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSSCLK_MASK 0x800
98*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__BYPASSSCLK__SHIFT 0xb
99*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__USE_SPLL_BYPASS_EN_MASK 0x1000
100*c59a5c48SFrançois Tigeot #define GCK_DFS_BYPASS_CNTL__USE_SPLL_BYPASS_EN__SHIFT 0xc
101*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_RESET_MASK 0x1
102*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_RESET__SHIFT 0x0
103*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_PWRON_MASK 0x2
104*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_PWRON__SHIFT 0x1
105*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_DIVEN_MASK 0x4
106*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_DIVEN__SHIFT 0x2
107*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_BYPASS_EN_MASK 0x8
108*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_BYPASS_EN__SHIFT 0x3
109*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_BYPASS_THRU_DFS_MASK 0x10
110*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_BYPASS_THRU_DFS__SHIFT 0x4
111*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_REF_DIV_MASK 0x7e0
112*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_REF_DIV__SHIFT 0x5
113*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_PDIV_A_UPDATE_MASK 0x800
114*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_PDIV_A_UPDATE__SHIFT 0xb
115*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_PDIV_A_EN_MASK 0x1000
116*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_PDIV_A_EN__SHIFT 0xc
117*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_PDIV_A_MASK 0x7f00000
118*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_PDIV_A__SHIFT 0x14
119*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_DIVA_ACK_MASK 0x8000000
120*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_DIVA_ACK__SHIFT 0x1b
121*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_OTEST_LOCK_EN_MASK 0x10000000
122*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL__SPLL_OTEST_LOCK_EN__SHIFT 0x1c
123*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SCLK_MUX_SEL_MASK 0x1ff
124*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SCLK_MUX_SEL__SHIFT 0x0
125*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_CTLREQ_MASK 0x800
126*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_CTLREQ__SHIFT 0xb
127*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_BYPASS_CHG_MASK 0x400000
128*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_BYPASS_CHG__SHIFT 0x16
129*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_CTLREQ_CHG_MASK 0x800000
130*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_CTLREQ_CHG__SHIFT 0x17
131*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_RESET_CHG_MASK 0x1000000
132*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_RESET_CHG__SHIFT 0x18
133*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_BABY_STEP_CHG_MASK 0x2000000
134*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_BABY_STEP_CHG__SHIFT 0x19
135*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SCLK_MUX_UPDATE_MASK 0x4000000
136*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SCLK_MUX_UPDATE__SHIFT 0x1a
137*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_UNLOCK_CLEAR_MASK 0x8000000
138*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_UNLOCK_CLEAR__SHIFT 0x1b
139*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_CLKF_UPDATE_MASK 0x10000000
140*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_CLKF_UPDATE__SHIFT 0x1c
141*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_TEST_UNLOCK_CLR_MASK 0x40000000
142*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_2__SPLL_TEST_UNLOCK_CLR__SHIFT 0x1e
143*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_3__SPLL_FB_DIV_MASK 0x3ffffff
144*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_3__SPLL_FB_DIV__SHIFT 0x0
145*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_3__SPLL_DITHEN_MASK 0x10000000
146*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_3__SPLL_DITHEN__SHIFT 0x1c
147*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SCLK_TEST_SEL_MASK 0xf
148*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SCLK_TEST_SEL__SHIFT 0x0
149*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SCLK_EXT_SEL_MASK 0x60
150*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SCLK_EXT_SEL__SHIFT 0x5
151*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SCLK_EN_MASK 0x180
152*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SCLK_EN__SHIFT 0x7
153*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SPARE_MASK 0x7fe00
154*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SPARE__SHIFT 0x9
155*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__TEST_FRAC_BYPASS_MASK 0x200000
156*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__TEST_FRAC_BYPASS__SHIFT 0x15
157*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_ILOCK_MASK 0x800000
158*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_ILOCK__SHIFT 0x17
159*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_FBCLK_SEL_MASK 0x1000000
160*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_FBCLK_SEL__SHIFT 0x18
161*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_VCTRLADC_EN_MASK 0x2000000
162*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_VCTRLADC_EN__SHIFT 0x19
163*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SCLK_EXT_MASK 0xc000000
164*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SCLK_EXT__SHIFT 0x1a
165*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SPARE_EXT_MASK 0x70000000
166*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_SPARE_EXT__SHIFT 0x1c
167*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_VTOI_BIAS_CNTL_MASK 0x80000000
168*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_4__SPLL_VTOI_BIAS_CNTL__SHIFT 0x1f
169*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__FBDIV_SSC_BYPASS_MASK 0x1
170*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__FBDIV_SSC_BYPASS__SHIFT 0x0
171*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__RISEFBVCO_EN_MASK 0x2
172*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__RISEFBVCO_EN__SHIFT 0x1
173*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__PFD_RESET_CNTRL_MASK 0xc
174*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__PFD_RESET_CNTRL__SHIFT 0x2
175*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__RESET_TIMER_MASK 0x30
176*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__RESET_TIMER__SHIFT 0x4
177*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__FAST_LOCK_CNTRL_MASK 0xc0
178*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__FAST_LOCK_CNTRL__SHIFT 0x6
179*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__FAST_LOCK_EN_MASK 0x100
180*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__FAST_LOCK_EN__SHIFT 0x8
181*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__RESET_ANTI_MUX_MASK 0x200
182*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_5__RESET_ANTI_MUX__SHIFT 0x9
183*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SCLKMUX0_CLKOFF_CNT_MASK 0xff
184*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SCLKMUX0_CLKOFF_CNT__SHIFT 0x0
185*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SCLKMUX1_CLKOFF_CNT_MASK 0xff00
186*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SCLKMUX1_CLKOFF_CNT__SHIFT 0x8
187*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SPLL_VCTL_EN_MASK 0x10000
188*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SPLL_VCTL_EN__SHIFT 0x10
189*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SPLL_VCTL_CNTRL_IN_MASK 0x1e0000
190*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SPLL_VCTL_CNTRL_IN__SHIFT 0x11
191*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SPLL_VCTL_CNTRL_OUT_MASK 0x1e00000
192*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SPLL_VCTL_CNTRL_OUT__SHIFT 0x15
193*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SPLL_LF_CNTR_MASK 0xfe000000
194*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_6__SPLL_LF_CNTR__SHIFT 0x19
195*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_7__SPLL_BW_CNTRL_MASK 0xfff
196*c59a5c48SFrançois Tigeot #define CG_SPLL_FUNC_CNTL_7__SPLL_BW_CNTRL__SHIFT 0x0
197*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_SW_DIR_CONTROL_MASK 0x1
198*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_SW_DIR_CONTROL__SHIFT 0x0
199*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_LEGACY_PDIV_MASK 0x2
200*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_LEGACY_PDIV__SHIFT 0x1
201*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_TEST_MASK 0x4
202*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_TEST__SHIFT 0x2
203*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_FASTEN_MASK 0x8
204*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_FASTEN__SHIFT 0x3
205*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_ENSAT_MASK 0x10
206*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_ENSAT__SHIFT 0x4
207*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_TEST_CLK_EXT_DIV_MASK 0xc00
208*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_TEST_CLK_EXT_DIV__SHIFT 0xa
209*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_CTLREQ_DLY_CNT_MASK 0xff000
210*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_CTLREQ_DLY_CNT__SHIFT 0xc
211*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_RESET_EN_MASK 0x10000000
212*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_RESET_EN__SHIFT 0x1c
213*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_VCO_MODE_MASK 0x60000000
214*c59a5c48SFrançois Tigeot #define SPLL_CNTL_MODE__SPLL_VCO_MODE__SHIFT 0x1d
215*c59a5c48SFrançois Tigeot #define CG_SPLL_SPREAD_SPECTRUM__SSEN_MASK 0x1
216*c59a5c48SFrançois Tigeot #define CG_SPLL_SPREAD_SPECTRUM__SSEN__SHIFT 0x0
217*c59a5c48SFrançois Tigeot #define CG_SPLL_SPREAD_SPECTRUM__CLKS_MASK 0xfff0
218*c59a5c48SFrançois Tigeot #define CG_SPLL_SPREAD_SPECTRUM__CLKS__SHIFT 0x4
219*c59a5c48SFrançois Tigeot #define CG_SPLL_SPREAD_SPECTRUM_2__CLKV_MASK 0x3ffffff
220*c59a5c48SFrançois Tigeot #define CG_SPLL_SPREAD_SPECTRUM_2__CLKV__SHIFT 0x0
221*c59a5c48SFrançois Tigeot #define MPLL_BYPASSCLK_SEL__MPLL_CLKOUT_SEL_MASK 0xff00
222*c59a5c48SFrançois Tigeot #define MPLL_BYPASSCLK_SEL__MPLL_CLKOUT_SEL__SHIFT 0x8
223*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL__XTALIN_DIVIDE_MASK 0x2
224*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL__XTALIN_DIVIDE__SHIFT 0x1
225*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL__BCLK_AS_XCLK_MASK 0x4
226*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL__BCLK_AS_XCLK__SHIFT 0x2
227*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__ENABLE_XCLK_MASK 0x1
228*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__ENABLE_XCLK__SHIFT 0x0
229*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__FORCE_BIF_REFCLK_EN_MASK 0x8
230*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__FORCE_BIF_REFCLK_EN__SHIFT 0x3
231*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__MUX_TCLK_TO_XCLK_MASK 0x100
232*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__MUX_TCLK_TO_XCLK__SHIFT 0x8
233*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN_OSCIN_EN_MASK 0x4000
234*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN_OSCIN_EN__SHIFT 0xe
235*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN_ICORE_CLK_OE_MASK 0x8000
236*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN_ICORE_CLK_OE__SHIFT 0xf
237*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN_CML_RXEN_MASK 0x10000
238*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN_CML_RXEN__SHIFT 0x10
239*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN_BIDIR_CML_OE_MASK 0x20000
240*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN_BIDIR_CML_OE__SHIFT 0x11
241*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN2_OSCIN_EN_MASK 0x40000
242*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN2_OSCIN_EN__SHIFT 0x12
243*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN2_ICORE_CLK_OE_MASK 0x80000
244*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN2_ICORE_CLK_OE__SHIFT 0x13
245*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN2_CML_RXEN_MASK 0x100000
246*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN2_CML_RXEN__SHIFT 0x14
247*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN2_BIDIR_CML_OE_MASK 0x200000
248*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__XO_IN2_BIDIR_CML_OE__SHIFT 0x15
249*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__CML_CTRL_MASK 0xc00000
250*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__CML_CTRL__SHIFT 0x16
251*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__CLK_SPARE_MASK 0xff000000
252*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_2__CLK_SPARE__SHIFT 0x18
253*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_DC__OSC_EN_MASK 0x1
254*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_DC__OSC_EN__SHIFT 0x0
255*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_DC__XTL_LOW_GAIN_MASK 0x6
256*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_DC__XTL_LOW_GAIN__SHIFT 0x1
257*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_DC__XTALIN_SEL_MASK 0x1c00
258*c59a5c48SFrançois Tigeot #define CG_CLKPIN_CNTL_DC__XTALIN_SEL__SHIFT 0xa
259*c59a5c48SFrançois Tigeot #define THM_CLK_CNTL__CMON_CLK_SEL_MASK 0xff
260*c59a5c48SFrançois Tigeot #define THM_CLK_CNTL__CMON_CLK_SEL__SHIFT 0x0
261*c59a5c48SFrançois Tigeot #define THM_CLK_CNTL__TMON_CLK_SEL_MASK 0xff00
262*c59a5c48SFrançois Tigeot #define THM_CLK_CNTL__TMON_CLK_SEL__SHIFT 0x8
263*c59a5c48SFrançois Tigeot #define THM_CLK_CNTL__CTF_CLK_SHUTOFF_EN_MASK 0x10000
264*c59a5c48SFrançois Tigeot #define THM_CLK_CNTL__CTF_CLK_SHUTOFF_EN__SHIFT 0x10
265*c59a5c48SFrançois Tigeot #define MISC_CLK_CTRL__DEEP_SLEEP_CLK_SEL_MASK 0xff
266*c59a5c48SFrançois Tigeot #define MISC_CLK_CTRL__DEEP_SLEEP_CLK_SEL__SHIFT 0x0
267*c59a5c48SFrançois Tigeot #define MISC_CLK_CTRL__ZCLK_SEL_MASK 0xff00
268*c59a5c48SFrançois Tigeot #define MISC_CLK_CTRL__ZCLK_SEL__SHIFT 0x8
269*c59a5c48SFrançois Tigeot #define MISC_CLK_CTRL__DFT_SMS_PG_CLK_SEL_MASK 0xff0000
270*c59a5c48SFrançois Tigeot #define MISC_CLK_CTRL__DFT_SMS_PG_CLK_SEL__SHIFT 0x10
271*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__TST_SRC_SEL_MASK 0x1f
272*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__TST_SRC_SEL__SHIFT 0x0
273*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__TST_REF_SEL_MASK 0x3e0
274*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__TST_REF_SEL__SHIFT 0x5
275*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__REF_TEST_COUNT_MASK 0x1fc00
276*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__REF_TEST_COUNT__SHIFT 0xa
277*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__TST_RESET_MASK 0x20000
278*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__TST_RESET__SHIFT 0x11
279*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__TST_CLK_SEL_MODE_MASK 0x40000
280*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL__TST_CLK_SEL_MODE__SHIFT 0x12
281*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL_2__TEST_COUNT_MASK 0xfffe0000
282*c59a5c48SFrançois Tigeot #define GCK_PLL_TEST_CNTL_2__TEST_COUNT__SHIFT 0x11
283*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__ECLK_BYPASS_CNTL_MASK 0x7
284*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__ECLK_BYPASS_CNTL__SHIFT 0x0
285*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__SCLK_BYPASS_CNTL_MASK 0x38
286*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__SCLK_BYPASS_CNTL__SHIFT 0x3
287*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__LCLK_BYPASS_CNTL_MASK 0x1c0
288*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__LCLK_BYPASS_CNTL__SHIFT 0x6
289*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__DCLK_BYPASS_CNTL_MASK 0xe00
290*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__DCLK_BYPASS_CNTL__SHIFT 0x9
291*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__VCLK_BYPASS_CNTL_MASK 0x7000
292*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__VCLK_BYPASS_CNTL__SHIFT 0xc
293*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__DISPCLK_BYPASS_CNTL_MASK 0x38000
294*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__DISPCLK_BYPASS_CNTL__SHIFT 0xf
295*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__DRREFCLK_BYPASS_CNTL_MASK 0x1c0000
296*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__DRREFCLK_BYPASS_CNTL__SHIFT 0x12
297*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__ACLK_BYPASS_CNTL_MASK 0xe00000
298*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__ACLK_BYPASS_CNTL__SHIFT 0x15
299*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__SAMCLK_BYPASS_CNTL_MASK 0x7000000
300*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__SAMCLK_BYPASS_CNTL__SHIFT 0x18
301*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__ACLK_DIV_BYPASS_CNTL_MASK 0x38000000
302*c59a5c48SFrançois Tigeot #define GCK_ADFS_CLK_BYPASS_CNTL1__ACLK_DIV_BYPASS_CNTL__SHIFT 0x1b
303*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX__SMC_IND_ADDR_MASK 0xffffffff
304*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX__SMC_IND_ADDR__SHIFT 0x0
305*c59a5c48SFrançois Tigeot #define SMC_IND_DATA__SMC_IND_DATA_MASK 0xffffffff
306*c59a5c48SFrançois Tigeot #define SMC_IND_DATA__SMC_IND_DATA__SHIFT 0x0
307*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_0__SMC_IND_ADDR_MASK 0xffffffff
308*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_0__SMC_IND_ADDR__SHIFT 0x0
309*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_0__SMC_IND_DATA_MASK 0xffffffff
310*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_0__SMC_IND_DATA__SHIFT 0x0
311*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_1__SMC_IND_ADDR_MASK 0xffffffff
312*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_1__SMC_IND_ADDR__SHIFT 0x0
313*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_1__SMC_IND_DATA_MASK 0xffffffff
314*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_1__SMC_IND_DATA__SHIFT 0x0
315*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_2__SMC_IND_ADDR_MASK 0xffffffff
316*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_2__SMC_IND_ADDR__SHIFT 0x0
317*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_2__SMC_IND_DATA_MASK 0xffffffff
318*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_2__SMC_IND_DATA__SHIFT 0x0
319*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_3__SMC_IND_ADDR_MASK 0xffffffff
320*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_3__SMC_IND_ADDR__SHIFT 0x0
321*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_3__SMC_IND_DATA_MASK 0xffffffff
322*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_3__SMC_IND_DATA__SHIFT 0x0
323*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_4__SMC_IND_ADDR_MASK 0xffffffff
324*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_4__SMC_IND_ADDR__SHIFT 0x0
325*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_4__SMC_IND_DATA_MASK 0xffffffff
326*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_4__SMC_IND_DATA__SHIFT 0x0
327*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_5__SMC_IND_ADDR_MASK 0xffffffff
328*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_5__SMC_IND_ADDR__SHIFT 0x0
329*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_5__SMC_IND_DATA_MASK 0xffffffff
330*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_5__SMC_IND_DATA__SHIFT 0x0
331*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_6__SMC_IND_ADDR_MASK 0xffffffff
332*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_6__SMC_IND_ADDR__SHIFT 0x0
333*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_6__SMC_IND_DATA_MASK 0xffffffff
334*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_6__SMC_IND_DATA__SHIFT 0x0
335*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_7__SMC_IND_ADDR_MASK 0xffffffff
336*c59a5c48SFrançois Tigeot #define SMC_IND_INDEX_7__SMC_IND_ADDR__SHIFT 0x0
337*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_7__SMC_IND_DATA_MASK 0xffffffff
338*c59a5c48SFrançois Tigeot #define SMC_IND_DATA_7__SMC_IND_DATA__SHIFT 0x0
339*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_0_MASK 0x1
340*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_0__SHIFT 0x0
341*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_1_MASK 0x2
342*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_1__SHIFT 0x1
343*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_2_MASK 0x4
344*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_2__SHIFT 0x2
345*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_3_MASK 0x8
346*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_3__SHIFT 0x3
347*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_4_MASK 0x10
348*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_4__SHIFT 0x4
349*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_5_MASK 0x20
350*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_5__SHIFT 0x5
351*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_6_MASK 0x40
352*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_6__SHIFT 0x6
353*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_7_MASK 0x80
354*c59a5c48SFrançois Tigeot #define SMC_IND_ACCESS_CNTL__AUTO_INCREMENT_IND_7__SHIFT 0x7
355*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_0__SMC_MSG_MASK 0xffff
356*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_0__SMC_MSG__SHIFT 0x0
357*c59a5c48SFrançois Tigeot #define SMC_RESP_0__SMC_RESP_MASK 0xffff
358*c59a5c48SFrançois Tigeot #define SMC_RESP_0__SMC_RESP__SHIFT 0x0
359*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_1__SMC_MSG_MASK 0xffff
360*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_1__SMC_MSG__SHIFT 0x0
361*c59a5c48SFrançois Tigeot #define SMC_RESP_1__SMC_RESP_MASK 0xffff
362*c59a5c48SFrançois Tigeot #define SMC_RESP_1__SMC_RESP__SHIFT 0x0
363*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_2__SMC_MSG_MASK 0xffff
364*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_2__SMC_MSG__SHIFT 0x0
365*c59a5c48SFrançois Tigeot #define SMC_RESP_2__SMC_RESP_MASK 0xffff
366*c59a5c48SFrançois Tigeot #define SMC_RESP_2__SMC_RESP__SHIFT 0x0
367*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_3__SMC_MSG_MASK 0xffff
368*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_3__SMC_MSG__SHIFT 0x0
369*c59a5c48SFrançois Tigeot #define SMC_RESP_3__SMC_RESP_MASK 0xffff
370*c59a5c48SFrançois Tigeot #define SMC_RESP_3__SMC_RESP__SHIFT 0x0
371*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_4__SMC_MSG_MASK 0xffff
372*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_4__SMC_MSG__SHIFT 0x0
373*c59a5c48SFrançois Tigeot #define SMC_RESP_4__SMC_RESP_MASK 0xffff
374*c59a5c48SFrançois Tigeot #define SMC_RESP_4__SMC_RESP__SHIFT 0x0
375*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_5__SMC_MSG_MASK 0xffff
376*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_5__SMC_MSG__SHIFT 0x0
377*c59a5c48SFrançois Tigeot #define SMC_RESP_5__SMC_RESP_MASK 0xffff
378*c59a5c48SFrançois Tigeot #define SMC_RESP_5__SMC_RESP__SHIFT 0x0
379*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_6__SMC_MSG_MASK 0xffff
380*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_6__SMC_MSG__SHIFT 0x0
381*c59a5c48SFrançois Tigeot #define SMC_RESP_6__SMC_RESP_MASK 0xffff
382*c59a5c48SFrançois Tigeot #define SMC_RESP_6__SMC_RESP__SHIFT 0x0
383*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_7__SMC_MSG_MASK 0xffff
384*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_7__SMC_MSG__SHIFT 0x0
385*c59a5c48SFrançois Tigeot #define SMC_RESP_7__SMC_RESP_MASK 0xffff
386*c59a5c48SFrançois Tigeot #define SMC_RESP_7__SMC_RESP__SHIFT 0x0
387*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_0__SMC_MSG_ARG_MASK 0xffffffff
388*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_0__SMC_MSG_ARG__SHIFT 0x0
389*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_1__SMC_MSG_ARG_MASK 0xffffffff
390*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_1__SMC_MSG_ARG__SHIFT 0x0
391*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_2__SMC_MSG_ARG_MASK 0xffffffff
392*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_2__SMC_MSG_ARG__SHIFT 0x0
393*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_3__SMC_MSG_ARG_MASK 0xffffffff
394*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_3__SMC_MSG_ARG__SHIFT 0x0
395*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_4__SMC_MSG_ARG_MASK 0xffffffff
396*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_4__SMC_MSG_ARG__SHIFT 0x0
397*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_5__SMC_MSG_ARG_MASK 0xffffffff
398*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_5__SMC_MSG_ARG__SHIFT 0x0
399*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_6__SMC_MSG_ARG_MASK 0xffffffff
400*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_6__SMC_MSG_ARG__SHIFT 0x0
401*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_7__SMC_MSG_ARG_MASK 0xffffffff
402*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_7__SMC_MSG_ARG__SHIFT 0x0
403*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_8__SMC_MSG_MASK 0xffff
404*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_8__SMC_MSG__SHIFT 0x0
405*c59a5c48SFrançois Tigeot #define SMC_RESP_8__SMC_RESP_MASK 0xffff
406*c59a5c48SFrançois Tigeot #define SMC_RESP_8__SMC_RESP__SHIFT 0x0
407*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_9__SMC_MSG_MASK 0xffff
408*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_9__SMC_MSG__SHIFT 0x0
409*c59a5c48SFrançois Tigeot #define SMC_RESP_9__SMC_RESP_MASK 0xffff
410*c59a5c48SFrançois Tigeot #define SMC_RESP_9__SMC_RESP__SHIFT 0x0
411*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_10__SMC_MSG_MASK 0xffff
412*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_10__SMC_MSG__SHIFT 0x0
413*c59a5c48SFrançois Tigeot #define SMC_RESP_10__SMC_RESP_MASK 0xffff
414*c59a5c48SFrançois Tigeot #define SMC_RESP_10__SMC_RESP__SHIFT 0x0
415*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_11__SMC_MSG_MASK 0xffff
416*c59a5c48SFrançois Tigeot #define SMC_MESSAGE_11__SMC_MSG__SHIFT 0x0
417*c59a5c48SFrançois Tigeot #define SMC_RESP_11__SMC_RESP_MASK 0xffff
418*c59a5c48SFrançois Tigeot #define SMC_RESP_11__SMC_RESP__SHIFT 0x0
419*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_8__SMC_MSG_ARG_MASK 0xffffffff
420*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_8__SMC_MSG_ARG__SHIFT 0x0
421*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_9__SMC_MSG_ARG_MASK 0xffffffff
422*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_9__SMC_MSG_ARG__SHIFT 0x0
423*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_10__SMC_MSG_ARG_MASK 0xffffffff
424*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_10__SMC_MSG_ARG__SHIFT 0x0
425*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_11__SMC_MSG_ARG_MASK 0xffffffff
426*c59a5c48SFrançois Tigeot #define SMC_MSG_ARG_11__SMC_MSG_ARG__SHIFT 0x0
427*c59a5c48SFrançois Tigeot #define SMC_SYSCON_RESET_CNTL__rst_reg_MASK 0x1
428*c59a5c48SFrançois Tigeot #define SMC_SYSCON_RESET_CNTL__rst_reg__SHIFT 0x0
429*c59a5c48SFrançois Tigeot #define SMC_SYSCON_RESET_CNTL__srbm_soft_rst_override_MASK 0x2
430*c59a5c48SFrançois Tigeot #define SMC_SYSCON_RESET_CNTL__srbm_soft_rst_override__SHIFT 0x1
431*c59a5c48SFrançois Tigeot #define SMC_SYSCON_RESET_CNTL__RegReset_MASK 0x40000000
432*c59a5c48SFrançois Tigeot #define SMC_SYSCON_RESET_CNTL__RegReset__SHIFT 0x1e
433*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_0__ck_disable_MASK 0x1
434*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_0__ck_disable__SHIFT 0x0
435*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_0__auto_cg_en_MASK 0x2
436*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_0__auto_cg_en__SHIFT 0x1
437*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_0__auto_cg_timeout_MASK 0xffff00
438*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_0__auto_cg_timeout__SHIFT 0x8
439*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_0__cken_MASK 0x1000000
440*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_0__cken__SHIFT 0x18
441*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_1__auto_ck_disable_MASK 0x1
442*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_1__auto_ck_disable__SHIFT 0x0
443*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_2__wake_on_irq_MASK 0xffffffff
444*c59a5c48SFrançois Tigeot #define SMC_SYSCON_CLOCK_CNTL_2__wake_on_irq__SHIFT 0x0
445*c59a5c48SFrançois Tigeot #define SMC_SYSCON_MSG_ARG_0__smc_msg_arg_MASK 0xffffffff
446*c59a5c48SFrançois Tigeot #define SMC_SYSCON_MSG_ARG_0__smc_msg_arg__SHIFT 0x0
447*c59a5c48SFrançois Tigeot #define SMC_PC_C__smc_pc_c_MASK 0xffffffff
448*c59a5c48SFrançois Tigeot #define SMC_PC_C__smc_pc_c__SHIFT 0x0
449*c59a5c48SFrançois Tigeot #define SMC_SCRATCH9__SCRATCH_VALUE_MASK 0xffffffff
450*c59a5c48SFrançois Tigeot #define SMC_SCRATCH9__SCRATCH_VALUE__SHIFT 0x0
451*c59a5c48SFrançois Tigeot #define GPIOPAD_SW_INT_STAT__SW_INT_STAT_MASK 0x1
452*c59a5c48SFrançois Tigeot #define GPIOPAD_SW_INT_STAT__SW_INT_STAT__SHIFT 0x0
453*c59a5c48SFrançois Tigeot #define GPIOPAD_STRENGTH__GPIO_STRENGTH_SN_MASK 0xf
454*c59a5c48SFrançois Tigeot #define GPIOPAD_STRENGTH__GPIO_STRENGTH_SN__SHIFT 0x0
455*c59a5c48SFrançois Tigeot #define GPIOPAD_STRENGTH__GPIO_STRENGTH_SP_MASK 0xf0
456*c59a5c48SFrançois Tigeot #define GPIOPAD_STRENGTH__GPIO_STRENGTH_SP__SHIFT 0x4
457*c59a5c48SFrançois Tigeot #define GPIOPAD_MASK__GPIO_MASK_MASK 0x7fffffff
458*c59a5c48SFrançois Tigeot #define GPIOPAD_MASK__GPIO_MASK__SHIFT 0x0
459*c59a5c48SFrançois Tigeot #define GPIOPAD_A__GPIO_A_MASK 0x7fffffff
460*c59a5c48SFrançois Tigeot #define GPIOPAD_A__GPIO_A__SHIFT 0x0
461*c59a5c48SFrançois Tigeot #define GPIOPAD_EN__GPIO_EN_MASK 0x7fffffff
462*c59a5c48SFrançois Tigeot #define GPIOPAD_EN__GPIO_EN__SHIFT 0x0
463*c59a5c48SFrançois Tigeot #define GPIOPAD_Y__GPIO_Y_MASK 0x7fffffff
464*c59a5c48SFrançois Tigeot #define GPIOPAD_Y__GPIO_Y__SHIFT 0x0
465*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_0_MASK 0x1
466*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_0__SHIFT 0x0
467*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_1_MASK 0x2
468*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_1__SHIFT 0x1
469*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_2_MASK 0x4
470*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_2__SHIFT 0x2
471*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_3_MASK 0x8
472*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_3__SHIFT 0x3
473*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_4_MASK 0x10
474*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_4__SHIFT 0x4
475*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_5_MASK 0x20
476*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_5__SHIFT 0x5
477*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_6_MASK 0x40
478*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_6__SHIFT 0x6
479*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_7_MASK 0x80
480*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_7__SHIFT 0x7
481*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_8_MASK 0x100
482*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_8__SHIFT 0x8
483*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_9_MASK 0x200
484*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_9__SHIFT 0x9
485*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_10_MASK 0x400
486*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_10__SHIFT 0xa
487*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_11_MASK 0x800
488*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_11__SHIFT 0xb
489*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_12_MASK 0x1000
490*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_12__SHIFT 0xc
491*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_13_MASK 0x2000
492*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_13__SHIFT 0xd
493*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_14_MASK 0x4000
494*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_14__SHIFT 0xe
495*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_15_MASK 0x8000
496*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_15__SHIFT 0xf
497*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_16_MASK 0x10000
498*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_16__SHIFT 0x10
499*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_17_MASK 0x20000
500*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_17__SHIFT 0x11
501*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_18_MASK 0x40000
502*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_18__SHIFT 0x12
503*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_19_MASK 0x80000
504*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_19__SHIFT 0x13
505*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_20_MASK 0x100000
506*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_20__SHIFT 0x14
507*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_21_MASK 0x200000
508*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_21__SHIFT 0x15
509*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_22_MASK 0x400000
510*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_22__SHIFT 0x16
511*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_23_MASK 0x800000
512*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_23__SHIFT 0x17
513*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_24_MASK 0x1000000
514*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_24__SHIFT 0x18
515*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_25_MASK 0x2000000
516*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_25__SHIFT 0x19
517*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_26_MASK 0x4000000
518*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_26__SHIFT 0x1a
519*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_27_MASK 0x8000000
520*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_27__SHIFT 0x1b
521*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_28_MASK 0x10000000
522*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_28__SHIFT 0x1c
523*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_29_MASK 0x20000000
524*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_29__SHIFT 0x1d
525*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_30_MASK 0x40000000
526*c59a5c48SFrançois Tigeot #define GPIOPAD_PINSTRAPS__GPIO_PINSTRAP_30__SHIFT 0x1e
527*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_EN__GPIO_INT_STAT_EN_MASK 0x1fffffff
528*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_EN__GPIO_INT_STAT_EN__SHIFT 0x0
529*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_EN__SW_INITIATED_INT_STAT_EN_MASK 0x80000000
530*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_EN__SW_INITIATED_INT_STAT_EN__SHIFT 0x1f
531*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT__GPIO_INT_STAT_MASK 0x1fffffff
532*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT__GPIO_INT_STAT__SHIFT 0x0
533*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT__SW_INITIATED_INT_STAT_MASK 0x80000000
534*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT__SW_INITIATED_INT_STAT__SHIFT 0x1f
535*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_0_MASK 0x1
536*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_0__SHIFT 0x0
537*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_1_MASK 0x2
538*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_1__SHIFT 0x1
539*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_2_MASK 0x4
540*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_2__SHIFT 0x2
541*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_3_MASK 0x8
542*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_3__SHIFT 0x3
543*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_4_MASK 0x10
544*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_4__SHIFT 0x4
545*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_5_MASK 0x20
546*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_5__SHIFT 0x5
547*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_6_MASK 0x40
548*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_6__SHIFT 0x6
549*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_7_MASK 0x80
550*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_7__SHIFT 0x7
551*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_8_MASK 0x100
552*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_8__SHIFT 0x8
553*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_9_MASK 0x200
554*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_9__SHIFT 0x9
555*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_10_MASK 0x400
556*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_10__SHIFT 0xa
557*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_11_MASK 0x800
558*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_11__SHIFT 0xb
559*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_12_MASK 0x1000
560*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_12__SHIFT 0xc
561*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_13_MASK 0x2000
562*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_13__SHIFT 0xd
563*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_14_MASK 0x4000
564*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_14__SHIFT 0xe
565*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_15_MASK 0x8000
566*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_15__SHIFT 0xf
567*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_16_MASK 0x10000
568*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_16__SHIFT 0x10
569*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_17_MASK 0x20000
570*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_17__SHIFT 0x11
571*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_18_MASK 0x40000
572*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_18__SHIFT 0x12
573*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_19_MASK 0x80000
574*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_19__SHIFT 0x13
575*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_20_MASK 0x100000
576*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_20__SHIFT 0x14
577*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_21_MASK 0x200000
578*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_21__SHIFT 0x15
579*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_22_MASK 0x400000
580*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_22__SHIFT 0x16
581*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_23_MASK 0x800000
582*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_23__SHIFT 0x17
583*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_24_MASK 0x1000000
584*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_24__SHIFT 0x18
585*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_25_MASK 0x2000000
586*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_25__SHIFT 0x19
587*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_26_MASK 0x4000000
588*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_26__SHIFT 0x1a
589*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_27_MASK 0x8000000
590*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_27__SHIFT 0x1b
591*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_28_MASK 0x10000000
592*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__GPIO_INT_STAT_AK_28__SHIFT 0x1c
593*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__SW_INITIATED_INT_STAT_AK_MASK 0x80000000
594*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_STAT_AK__SW_INITIATED_INT_STAT_AK__SHIFT 0x1f
595*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_EN__GPIO_INT_EN_MASK 0x1fffffff
596*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_EN__GPIO_INT_EN__SHIFT 0x0
597*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_EN__SW_INITIATED_INT_EN_MASK 0x80000000
598*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_EN__SW_INITIATED_INT_EN__SHIFT 0x1f
599*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_TYPE__GPIO_INT_TYPE_MASK 0x1fffffff
600*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_TYPE__GPIO_INT_TYPE__SHIFT 0x0
601*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_TYPE__SW_INITIATED_INT_TYPE_MASK 0x80000000
602*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_TYPE__SW_INITIATED_INT_TYPE__SHIFT 0x1f
603*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_POLARITY__GPIO_INT_POLARITY_MASK 0x1fffffff
604*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_POLARITY__GPIO_INT_POLARITY__SHIFT 0x0
605*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_POLARITY__SW_INITIATED_INT_POLARITY_MASK 0x80000000
606*c59a5c48SFrançois Tigeot #define GPIOPAD_INT_POLARITY__SW_INITIATED_INT_POLARITY__SHIFT 0x1f
607*c59a5c48SFrançois Tigeot #define GPIOPAD_EXTERN_TRIG_CNTL__EXTERN_TRIG_SEL_MASK 0x1f
608*c59a5c48SFrançois Tigeot #define GPIOPAD_EXTERN_TRIG_CNTL__EXTERN_TRIG_SEL__SHIFT 0x0
609*c59a5c48SFrançois Tigeot #define GPIOPAD_EXTERN_TRIG_CNTL__EXTERN_TRIG_CLR_MASK 0x20
610*c59a5c48SFrançois Tigeot #define GPIOPAD_EXTERN_TRIG_CNTL__EXTERN_TRIG_CLR__SHIFT 0x5
611*c59a5c48SFrançois Tigeot #define GPIOPAD_EXTERN_TRIG_CNTL__EXTERN_TRIG_READ_MASK 0x40
612*c59a5c48SFrançois Tigeot #define GPIOPAD_EXTERN_TRIG_CNTL__EXTERN_TRIG_READ__SHIFT 0x6
613*c59a5c48SFrançois Tigeot #define GPIOPAD_RCVR_SEL__GPIO_RCVR_SEL_MASK 0x7fffffff
614*c59a5c48SFrançois Tigeot #define GPIOPAD_RCVR_SEL__GPIO_RCVR_SEL__SHIFT 0x0
615*c59a5c48SFrançois Tigeot #define GPIOPAD_PU_EN__GPIO_PU_EN_MASK 0x7fffffff
616*c59a5c48SFrançois Tigeot #define GPIOPAD_PU_EN__GPIO_PU_EN__SHIFT 0x0
617*c59a5c48SFrançois Tigeot #define GPIOPAD_PD_EN__GPIO_PD_EN_MASK 0x7fffffff
618*c59a5c48SFrançois Tigeot #define GPIOPAD_PD_EN__GPIO_PD_EN__SHIFT 0x0
619*c59a5c48SFrançois Tigeot #define CG_FPS_CNT__FPS_CNT_MASK 0xff
620*c59a5c48SFrançois Tigeot #define CG_FPS_CNT__FPS_CNT__SHIFT 0x0
621*c59a5c48SFrançois Tigeot #define SMU_SMC_IND_INDEX__SMC_IND_ADDR_MASK 0xffffffff
622*c59a5c48SFrançois Tigeot #define SMU_SMC_IND_INDEX__SMC_IND_ADDR__SHIFT 0x0
623*c59a5c48SFrançois Tigeot #define SMU_SMC_IND_DATA__SMC_IND_DATA_MASK 0xffffffff
624*c59a5c48SFrançois Tigeot #define SMU_SMC_IND_DATA__SMC_IND_DATA__SHIFT 0x0
625*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_TST_jpc_rep_req_MASK 0x1
626*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_TST_jpc_rep_req__SHIFT 0x0
627*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__TST_RCU_jpc_rep_done_MASK 0x2
628*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__TST_RCU_jpc_rep_done__SHIFT 0x1
629*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__drv_rst_mode_MASK 0x4
630*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__drv_rst_mode__SHIFT 0x2
631*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__SMU_DC_efuse_status_invalid_MASK 0x8
632*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__SMU_DC_efuse_status_invalid__SHIFT 0x3
633*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__TP_Tester_MASK 0x40
634*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__TP_Tester__SHIFT 0x6
635*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__boot_seq_done_MASK 0x80
636*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__boot_seq_done__SHIFT 0x7
637*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__sclk_deep_sleep_exit_MASK 0x100
638*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__sclk_deep_sleep_exit__SHIFT 0x8
639*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__BREAK_PT1_ACTIVE_MASK 0x200
640*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__BREAK_PT1_ACTIVE__SHIFT 0x9
641*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__BREAK_PT2_ACTIVE_MASK 0x400
642*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__BREAK_PT2_ACTIVE__SHIFT 0xa
643*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__FCH_HALT_MASK 0x800
644*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__FCH_HALT__SHIFT 0xb
645*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_GIO_fch_lockdown_MASK 0x2000
646*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_GIO_fch_lockdown__SHIFT 0xd
647*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__INTERRUPTS_ENABLED_MASK 0x10000
648*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__INTERRUPTS_ENABLED__SHIFT 0x10
649*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_DtmCnt0_Done_MASK 0x20000
650*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_DtmCnt0_Done__SHIFT 0x11
651*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_DtmCnt1_Done_MASK 0x40000
652*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_DtmCnt1_Done__SHIFT 0x12
653*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_DtmCnt2_Done_MASK 0x80000
654*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__RCU_DtmCnt2_Done__SHIFT 0x13
655*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__irq31_sel_MASK 0x3000000
656*c59a5c48SFrançois Tigeot #define RCU_UC_EVENTS__irq31_sel__SHIFT 0x18
657*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_DRV_RST_MODE_MASK 0x2
658*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_DRV_RST_MODE__SHIFT 0x1
659*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_RCU_MEMREP_DIS_MASK 0x8
660*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_RCU_MEMREP_DIS__SHIFT 0x3
661*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_CC_FUSE_DISABLE_MASK 0x10
662*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_CC_FUSE_DISABLE__SHIFT 0x4
663*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_SAMU_FUSE_DISABLE_MASK 0x20
664*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_SAMU_FUSE_DISABLE__SHIFT 0x5
665*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_CC_SRBM_RD_DISABLE_MASK 0x100
666*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__REG_CC_SRBM_RD_DISABLE__SHIFT 0x8
667*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__BREAK_PT1_DONE_MASK 0x10000
668*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__BREAK_PT1_DONE__SHIFT 0x10
669*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__BREAK_PT2_DONE_MASK 0x20000
670*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__BREAK_PT2_DONE__SHIFT 0x11
671*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__SAMU_START_MASK 0x400000
672*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__SAMU_START__SHIFT 0x16
673*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__RST_PULSE_WIDTH_MASK 0xff800000
674*c59a5c48SFrançois Tigeot #define RCU_MISC_CTRL__RST_PULSE_WIDTH__SHIFT 0x17
675*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__GPU_DIS_MASK 0x2
676*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__GPU_DIS__SHIFT 0x1
677*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__DEBUG_DISABLE_MASK 0x4
678*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__DEBUG_DISABLE__SHIFT 0x2
679*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__EFUSE_RD_DISABLE_MASK 0x10
680*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__EFUSE_RD_DISABLE__SHIFT 0x4
681*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__CG_RST_GLB_REQ_DIS_MASK 0x20
682*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__CG_RST_GLB_REQ_DIS__SHIFT 0x5
683*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__DRV_RST_MODE_MASK 0x40
684*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__DRV_RST_MODE__SHIFT 0x6
685*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__ROM_DIS_MASK 0x80
686*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__ROM_DIS__SHIFT 0x7
687*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__JPC_REP_DISABLE_MASK 0x100
688*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__JPC_REP_DISABLE__SHIFT 0x8
689*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__RCU_BREAK_POINT1_MASK 0x200
690*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__RCU_BREAK_POINT1__SHIFT 0x9
691*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__RCU_BREAK_POINT2_MASK 0x400
692*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__RCU_BREAK_POINT2__SHIFT 0xa
693*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__PHY_FUSE_VALID_MASK 0x4000
694*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__PHY_FUSE_VALID__SHIFT 0xe
695*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__SMU_IOC_MST_DISABLE_MASK 0x8000
696*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__SMU_IOC_MST_DISABLE__SHIFT 0xf
697*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__FCH_LOCKOUT_ENABLE_MASK 0x10000
698*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__FCH_LOCKOUT_ENABLE__SHIFT 0x10
699*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__FCH_XFIRE_FILTER_ENABLE_MASK 0x20000
700*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__FCH_XFIRE_FILTER_ENABLE__SHIFT 0x11
701*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__XFIRE_DISABLE_MASK 0x40000
702*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__XFIRE_DISABLE__SHIFT 0x12
703*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__SAMU_FUSE_DISABLE_MASK 0x80000
704*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__SAMU_FUSE_DISABLE__SHIFT 0x13
705*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__BIF_RST_POLLING_DISABLE_MASK 0x100000
706*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__BIF_RST_POLLING_DISABLE__SHIFT 0x14
707*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__MEM_HARDREP_EN_MASK 0x400000
708*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__MEM_HARDREP_EN__SHIFT 0x16
709*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__PCIE_INIT_DISABLE_MASK 0x800000
710*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__PCIE_INIT_DISABLE__SHIFT 0x17
711*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__DSMU_DISABLE_MASK 0x1000000
712*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__DSMU_DISABLE__SHIFT 0x18
713*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__RCU_SPARE_MASK 0xfe000000
714*c59a5c48SFrançois Tigeot #define CC_RCU_FUSES__RCU_SPARE__SHIFT 0x19
715*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__IOMMU_V2_DISABLE_MASK 0x2
716*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__IOMMU_V2_DISABLE__SHIFT 0x1
717*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__MinSClkDid_MASK 0x1fc
718*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__MinSClkDid__SHIFT 0x2
719*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__MISC_SPARE_MASK 0x600
720*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__MISC_SPARE__SHIFT 0x9
721*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__PostResetGnbClkDid_MASK 0x3f800
722*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__PostResetGnbClkDid__SHIFT 0xb
723*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_dtc_half_MASK 0x40000
724*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_dtc_half__SHIFT 0x12
725*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_ptc_half_MASK 0x80000
726*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_ptc_half__SHIFT 0x13
727*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_itc_half_MASK 0x100000
728*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_itc_half__SHIFT 0x14
729*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_pdc_half_MASK 0x200000
730*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_pdc_half__SHIFT 0x15
731*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_ptc_dis_MASK 0x400000
732*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_ptc_dis__SHIFT 0x16
733*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_itc_dis_MASK 0x800000
734*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__L2IMU_tn2_itc_dis__SHIFT 0x17
735*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__VCE_DISABLE_MASK 0x8000000
736*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__VCE_DISABLE__SHIFT 0x1b
737*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__IOC_IOMMU_DISABLE_MASK 0x10000000
738*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__IOC_IOMMU_DISABLE__SHIFT 0x1c
739*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__GNB_SPARE_MASK 0x60000000
740*c59a5c48SFrançois Tigeot #define CC_SMU_MISC_FUSES__GNB_SPARE__SHIFT 0x1d
741*c59a5c48SFrançois Tigeot #define CC_SCLK_VID_FUSES__SClkVid0_MASK 0xff
742*c59a5c48SFrançois Tigeot #define CC_SCLK_VID_FUSES__SClkVid0__SHIFT 0x0
743*c59a5c48SFrançois Tigeot #define CC_SCLK_VID_FUSES__SClkVid1_MASK 0xff00
744*c59a5c48SFrançois Tigeot #define CC_SCLK_VID_FUSES__SClkVid1__SHIFT 0x8
745*c59a5c48SFrançois Tigeot #define CC_SCLK_VID_FUSES__SClkVid2_MASK 0xff0000
746*c59a5c48SFrançois Tigeot #define CC_SCLK_VID_FUSES__SClkVid2__SHIFT 0x10
747*c59a5c48SFrançois Tigeot #define CC_SCLK_VID_FUSES__SClkVid3_MASK 0xff000000
748*c59a5c48SFrançois Tigeot #define CC_SCLK_VID_FUSES__SClkVid3__SHIFT 0x18
749*c59a5c48SFrançois Tigeot #define CC_GIO_IOCCFG_FUSES__NB_REV_ID_MASK 0x7fe
750*c59a5c48SFrançois Tigeot #define CC_GIO_IOCCFG_FUSES__NB_REV_ID__SHIFT 0x1
751*c59a5c48SFrançois Tigeot #define CC_GIO_IOC_FUSES__IOC_FUSES_MASK 0x3e
752*c59a5c48SFrançois Tigeot #define CC_GIO_IOC_FUSES__IOC_FUSES__SHIFT 0x1
753*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__RF_RM_6_2_MASK 0x3e
754*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__RF_RM_6_2__SHIFT 0x1
755*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__RME_MASK 0x40
756*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__RME__SHIFT 0x6
757*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__MBIST_DISABLE_MASK 0x80
758*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__MBIST_DISABLE__SHIFT 0x7
759*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__HARD_REPAIR_DISABLE_MASK 0x100
760*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__HARD_REPAIR_DISABLE__SHIFT 0x8
761*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__SOFT_REPAIR_DISABLE_MASK 0x200
762*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__SOFT_REPAIR_DISABLE__SHIFT 0x9
763*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__GPU_DIS_MASK 0x400
764*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__GPU_DIS__SHIFT 0xa
765*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__SMS_PWRDWN_DISABLE_MASK 0x800
766*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__SMS_PWRDWN_DISABLE__SHIFT 0xb
767*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__CRBBMP1500_DISA_MASK 0x1000
768*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__CRBBMP1500_DISA__SHIFT 0xc
769*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__CRBBMP1500_DISB_MASK 0x2000
770*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__CRBBMP1500_DISB__SHIFT 0xd
771*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__RM_RF8_MASK 0x4000
772*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__RM_RF8__SHIFT 0xe
773*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__DFT_SPARE1_MASK 0x400000
774*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__DFT_SPARE1__SHIFT 0x16
775*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__DFT_SPARE2_MASK 0x800000
776*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__DFT_SPARE2__SHIFT 0x17
777*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__DFT_SPARE3_MASK 0x1000000
778*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__DFT_SPARE3__SHIFT 0x18
779*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__VCE_DISABLE_MASK 0x2000000
780*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__VCE_DISABLE__SHIFT 0x19
781*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__DCE_SCAN_DISABLE_MASK 0x4000000
782*c59a5c48SFrançois Tigeot #define CC_SMU_TST_EFUSE1_MISC__DCE_SCAN_DISABLE__SHIFT 0x1a
783*c59a5c48SFrançois Tigeot #define CC_TST_ID_STRAPS__DEVICE_ID_MASK 0xffff0
784*c59a5c48SFrançois Tigeot #define CC_TST_ID_STRAPS__DEVICE_ID__SHIFT 0x4
785*c59a5c48SFrançois Tigeot #define CC_TST_ID_STRAPS__MAJOR_REV_ID_MASK 0xf00000
786*c59a5c48SFrançois Tigeot #define CC_TST_ID_STRAPS__MAJOR_REV_ID__SHIFT 0x14
787*c59a5c48SFrançois Tigeot #define CC_TST_ID_STRAPS__MINOR_REV_ID_MASK 0xf000000
788*c59a5c48SFrançois Tigeot #define CC_TST_ID_STRAPS__MINOR_REV_ID__SHIFT 0x18
789*c59a5c48SFrançois Tigeot #define CC_FCTRL_FUSES__EXT_EFUSE_MACRO_PRESENT_MASK 0x2
790*c59a5c48SFrançois Tigeot #define CC_FCTRL_FUSES__EXT_EFUSE_MACRO_PRESENT__SHIFT 0x1
791*c59a5c48SFrançois Tigeot #define SMU_MAIN_PLL_OP_FREQ__PLL_OP_FREQ_MASK 0xffffffff
792*c59a5c48SFrançois Tigeot #define SMU_MAIN_PLL_OP_FREQ__PLL_OP_FREQ__SHIFT 0x0
793*c59a5c48SFrançois Tigeot #define SMU_STATUS__SMU_DONE_MASK 0x1
794*c59a5c48SFrançois Tigeot #define SMU_STATUS__SMU_DONE__SHIFT 0x0
795*c59a5c48SFrançois Tigeot #define SMU_STATUS__SMU_PASS_MASK 0x2
796*c59a5c48SFrançois Tigeot #define SMU_STATUS__SMU_PASS__SHIFT 0x1
797*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_IN_PROG_MASK 0x1
798*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_IN_PROG__SHIFT 0x0
799*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_RD_DONE_MASK 0x6
800*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_RD_DONE__SHIFT 0x1
801*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_SRAM_RD_BLOCK_EN_MASK 0x8
802*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_SRAM_RD_BLOCK_EN__SHIFT 0x3
803*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_SRAM_WR_BLOCK_EN_MASK 0x10
804*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_SRAM_WR_BLOCK_EN__SHIFT 0x4
805*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_counter_MASK 0xf00
806*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_counter__SHIFT 0x8
807*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_MODE_MASK 0x10000
808*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_MODE__SHIFT 0x10
809*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_SEL_MASK 0x20000
810*c59a5c48SFrançois Tigeot #define SMU_FIRMWARE__SMU_SEL__SHIFT 0x11
811*c59a5c48SFrançois Tigeot #define SMU_INPUT_DATA__START_ADDR_MASK 0x7fffffff
812*c59a5c48SFrançois Tigeot #define SMU_INPUT_DATA__START_ADDR__SHIFT 0x0
813*c59a5c48SFrançois Tigeot #define SMU_INPUT_DATA__AUTO_START_MASK 0x80000000
814*c59a5c48SFrançois Tigeot #define SMU_INPUT_DATA__AUTO_START__SHIFT 0x1f
815*c59a5c48SFrançois Tigeot #define SMU_EFUSE_0__EFUSE_DATA_MASK 0xffffffff
816*c59a5c48SFrançois Tigeot #define SMU_EFUSE_0__EFUSE_DATA__SHIFT 0x0
817*c59a5c48SFrançois Tigeot #define DPM_TABLE_1__GraphicsPIDController_Ki_MASK 0xffffffff
818*c59a5c48SFrançois Tigeot #define DPM_TABLE_1__GraphicsPIDController_Ki__SHIFT 0x0
819*c59a5c48SFrançois Tigeot #define DPM_TABLE_2__GraphicsPIDController_LFWindupUpperLim_MASK 0xffffffff
820*c59a5c48SFrançois Tigeot #define DPM_TABLE_2__GraphicsPIDController_LFWindupUpperLim__SHIFT 0x0
821*c59a5c48SFrançois Tigeot #define DPM_TABLE_3__GraphicsPIDController_LFWindupLowerLim_MASK 0xffffffff
822*c59a5c48SFrançois Tigeot #define DPM_TABLE_3__GraphicsPIDController_LFWindupLowerLim__SHIFT 0x0
823*c59a5c48SFrançois Tigeot #define DPM_TABLE_4__GraphicsPIDController_StatePrecision_MASK 0xffffffff
824*c59a5c48SFrançois Tigeot #define DPM_TABLE_4__GraphicsPIDController_StatePrecision__SHIFT 0x0
825*c59a5c48SFrançois Tigeot #define DPM_TABLE_5__GraphicsPIDController_LfPrecision_MASK 0xffffffff
826*c59a5c48SFrançois Tigeot #define DPM_TABLE_5__GraphicsPIDController_LfPrecision__SHIFT 0x0
827*c59a5c48SFrançois Tigeot #define DPM_TABLE_6__GraphicsPIDController_LfOffset_MASK 0xffffffff
828*c59a5c48SFrançois Tigeot #define DPM_TABLE_6__GraphicsPIDController_LfOffset__SHIFT 0x0
829*c59a5c48SFrançois Tigeot #define DPM_TABLE_7__GraphicsPIDController_MaxState_MASK 0xffffffff
830*c59a5c48SFrançois Tigeot #define DPM_TABLE_7__GraphicsPIDController_MaxState__SHIFT 0x0
831*c59a5c48SFrançois Tigeot #define DPM_TABLE_8__GraphicsPIDController_MaxLfFraction_MASK 0xffffffff
832*c59a5c48SFrançois Tigeot #define DPM_TABLE_8__GraphicsPIDController_MaxLfFraction__SHIFT 0x0
833*c59a5c48SFrançois Tigeot #define DPM_TABLE_9__GraphicsPIDController_StateShift_MASK 0xffffffff
834*c59a5c48SFrançois Tigeot #define DPM_TABLE_9__GraphicsPIDController_StateShift__SHIFT 0x0
835*c59a5c48SFrançois Tigeot #define DPM_TABLE_10__MemoryPIDController_Ki_MASK 0xffffffff
836*c59a5c48SFrançois Tigeot #define DPM_TABLE_10__MemoryPIDController_Ki__SHIFT 0x0
837*c59a5c48SFrançois Tigeot #define DPM_TABLE_11__MemoryPIDController_LFWindupUpperLim_MASK 0xffffffff
838*c59a5c48SFrançois Tigeot #define DPM_TABLE_11__MemoryPIDController_LFWindupUpperLim__SHIFT 0x0
839*c59a5c48SFrançois Tigeot #define DPM_TABLE_12__MemoryPIDController_LFWindupLowerLim_MASK 0xffffffff
840*c59a5c48SFrançois Tigeot #define DPM_TABLE_12__MemoryPIDController_LFWindupLowerLim__SHIFT 0x0
841*c59a5c48SFrançois Tigeot #define DPM_TABLE_13__MemoryPIDController_StatePrecision_MASK 0xffffffff
842*c59a5c48SFrançois Tigeot #define DPM_TABLE_13__MemoryPIDController_StatePrecision__SHIFT 0x0
843*c59a5c48SFrançois Tigeot #define DPM_TABLE_14__MemoryPIDController_LfPrecision_MASK 0xffffffff
844*c59a5c48SFrançois Tigeot #define DPM_TABLE_14__MemoryPIDController_LfPrecision__SHIFT 0x0
845*c59a5c48SFrançois Tigeot #define DPM_TABLE_15__MemoryPIDController_LfOffset_MASK 0xffffffff
846*c59a5c48SFrançois Tigeot #define DPM_TABLE_15__MemoryPIDController_LfOffset__SHIFT 0x0
847*c59a5c48SFrançois Tigeot #define DPM_TABLE_16__MemoryPIDController_MaxState_MASK 0xffffffff
848*c59a5c48SFrançois Tigeot #define DPM_TABLE_16__MemoryPIDController_MaxState__SHIFT 0x0
849*c59a5c48SFrançois Tigeot #define DPM_TABLE_17__MemoryPIDController_MaxLfFraction_MASK 0xffffffff
850*c59a5c48SFrançois Tigeot #define DPM_TABLE_17__MemoryPIDController_MaxLfFraction__SHIFT 0x0
851*c59a5c48SFrançois Tigeot #define DPM_TABLE_18__MemoryPIDController_StateShift_MASK 0xffffffff
852*c59a5c48SFrançois Tigeot #define DPM_TABLE_18__MemoryPIDController_StateShift__SHIFT 0x0
853*c59a5c48SFrançois Tigeot #define DPM_TABLE_19__LinkPIDController_Ki_MASK 0xffffffff
854*c59a5c48SFrançois Tigeot #define DPM_TABLE_19__LinkPIDController_Ki__SHIFT 0x0
855*c59a5c48SFrançois Tigeot #define DPM_TABLE_20__LinkPIDController_LFWindupUpperLim_MASK 0xffffffff
856*c59a5c48SFrançois Tigeot #define DPM_TABLE_20__LinkPIDController_LFWindupUpperLim__SHIFT 0x0
857*c59a5c48SFrançois Tigeot #define DPM_TABLE_21__LinkPIDController_LFWindupLowerLim_MASK 0xffffffff
858*c59a5c48SFrançois Tigeot #define DPM_TABLE_21__LinkPIDController_LFWindupLowerLim__SHIFT 0x0
859*c59a5c48SFrançois Tigeot #define DPM_TABLE_22__LinkPIDController_StatePrecision_MASK 0xffffffff
860*c59a5c48SFrançois Tigeot #define DPM_TABLE_22__LinkPIDController_StatePrecision__SHIFT 0x0
861*c59a5c48SFrançois Tigeot #define DPM_TABLE_23__LinkPIDController_LfPrecision_MASK 0xffffffff
862*c59a5c48SFrançois Tigeot #define DPM_TABLE_23__LinkPIDController_LfPrecision__SHIFT 0x0
863*c59a5c48SFrançois Tigeot #define DPM_TABLE_24__LinkPIDController_LfOffset_MASK 0xffffffff
864*c59a5c48SFrançois Tigeot #define DPM_TABLE_24__LinkPIDController_LfOffset__SHIFT 0x0
865*c59a5c48SFrançois Tigeot #define DPM_TABLE_25__LinkPIDController_MaxState_MASK 0xffffffff
866*c59a5c48SFrançois Tigeot #define DPM_TABLE_25__LinkPIDController_MaxState__SHIFT 0x0
867*c59a5c48SFrançois Tigeot #define DPM_TABLE_26__LinkPIDController_MaxLfFraction_MASK 0xffffffff
868*c59a5c48SFrançois Tigeot #define DPM_TABLE_26__LinkPIDController_MaxLfFraction__SHIFT 0x0
869*c59a5c48SFrançois Tigeot #define DPM_TABLE_27__LinkPIDController_StateShift_MASK 0xffffffff
870*c59a5c48SFrançois Tigeot #define DPM_TABLE_27__LinkPIDController_StateShift__SHIFT 0x0
871*c59a5c48SFrançois Tigeot #define DPM_TABLE_28__SystemFlags_MASK 0xffffffff
872*c59a5c48SFrançois Tigeot #define DPM_TABLE_28__SystemFlags__SHIFT 0x0
873*c59a5c48SFrançois Tigeot #define DPM_TABLE_29__SmioMaskVddcVid_MASK 0xffffffff
874*c59a5c48SFrançois Tigeot #define DPM_TABLE_29__SmioMaskVddcVid__SHIFT 0x0
875*c59a5c48SFrançois Tigeot #define DPM_TABLE_30__SmioMaskVddcPhase_MASK 0xffffffff
876*c59a5c48SFrançois Tigeot #define DPM_TABLE_30__SmioMaskVddcPhase__SHIFT 0x0
877*c59a5c48SFrançois Tigeot #define DPM_TABLE_31__SmioMaskVddciVid_MASK 0xffffffff
878*c59a5c48SFrançois Tigeot #define DPM_TABLE_31__SmioMaskVddciVid__SHIFT 0x0
879*c59a5c48SFrançois Tigeot #define DPM_TABLE_32__SmioMaskMvddVid_MASK 0xffffffff
880*c59a5c48SFrançois Tigeot #define DPM_TABLE_32__SmioMaskMvddVid__SHIFT 0x0
881*c59a5c48SFrançois Tigeot #define DPM_TABLE_33__VddcLevelCount_MASK 0xffffffff
882*c59a5c48SFrançois Tigeot #define DPM_TABLE_33__VddcLevelCount__SHIFT 0x0
883*c59a5c48SFrançois Tigeot #define DPM_TABLE_34__VddciLevelCount_MASK 0xffffffff
884*c59a5c48SFrançois Tigeot #define DPM_TABLE_34__VddciLevelCount__SHIFT 0x0
885*c59a5c48SFrançois Tigeot #define DPM_TABLE_35__MvddLevelCount_MASK 0xffffffff
886*c59a5c48SFrançois Tigeot #define DPM_TABLE_35__MvddLevelCount__SHIFT 0x0
887*c59a5c48SFrançois Tigeot #define DPM_TABLE_36__VddcLevel_0_StdVoltageHiSidd_MASK 0xffff
888*c59a5c48SFrançois Tigeot #define DPM_TABLE_36__VddcLevel_0_StdVoltageHiSidd__SHIFT 0x0
889*c59a5c48SFrançois Tigeot #define DPM_TABLE_36__VddcLevel_0_Voltage_MASK 0xffff0000
890*c59a5c48SFrançois Tigeot #define DPM_TABLE_36__VddcLevel_0_Voltage__SHIFT 0x10
891*c59a5c48SFrançois Tigeot #define DPM_TABLE_37__VddcLevel_0_padding_MASK 0xff
892*c59a5c48SFrançois Tigeot #define DPM_TABLE_37__VddcLevel_0_padding__SHIFT 0x0
893*c59a5c48SFrançois Tigeot #define DPM_TABLE_37__VddcLevel_0_Smio_MASK 0xff00
894*c59a5c48SFrançois Tigeot #define DPM_TABLE_37__VddcLevel_0_Smio__SHIFT 0x8
895*c59a5c48SFrançois Tigeot #define DPM_TABLE_37__VddcLevel_0_StdVoltageLoSidd_MASK 0xffff0000
896*c59a5c48SFrançois Tigeot #define DPM_TABLE_37__VddcLevel_0_StdVoltageLoSidd__SHIFT 0x10
897*c59a5c48SFrançois Tigeot #define DPM_TABLE_38__VddcLevel_1_StdVoltageHiSidd_MASK 0xffff
898*c59a5c48SFrançois Tigeot #define DPM_TABLE_38__VddcLevel_1_StdVoltageHiSidd__SHIFT 0x0
899*c59a5c48SFrançois Tigeot #define DPM_TABLE_38__VddcLevel_1_Voltage_MASK 0xffff0000
900*c59a5c48SFrançois Tigeot #define DPM_TABLE_38__VddcLevel_1_Voltage__SHIFT 0x10
901*c59a5c48SFrançois Tigeot #define DPM_TABLE_39__VddcLevel_1_padding_MASK 0xff
902*c59a5c48SFrançois Tigeot #define DPM_TABLE_39__VddcLevel_1_padding__SHIFT 0x0
903*c59a5c48SFrançois Tigeot #define DPM_TABLE_39__VddcLevel_1_Smio_MASK 0xff00
904*c59a5c48SFrançois Tigeot #define DPM_TABLE_39__VddcLevel_1_Smio__SHIFT 0x8
905*c59a5c48SFrançois Tigeot #define DPM_TABLE_39__VddcLevel_1_StdVoltageLoSidd_MASK 0xffff0000
906*c59a5c48SFrançois Tigeot #define DPM_TABLE_39__VddcLevel_1_StdVoltageLoSidd__SHIFT 0x10
907*c59a5c48SFrançois Tigeot #define DPM_TABLE_40__VddcLevel_2_StdVoltageHiSidd_MASK 0xffff
908*c59a5c48SFrançois Tigeot #define DPM_TABLE_40__VddcLevel_2_StdVoltageHiSidd__SHIFT 0x0
909*c59a5c48SFrançois Tigeot #define DPM_TABLE_40__VddcLevel_2_Voltage_MASK 0xffff0000
910*c59a5c48SFrançois Tigeot #define DPM_TABLE_40__VddcLevel_2_Voltage__SHIFT 0x10
911*c59a5c48SFrançois Tigeot #define DPM_TABLE_41__VddcLevel_2_padding_MASK 0xff
912*c59a5c48SFrançois Tigeot #define DPM_TABLE_41__VddcLevel_2_padding__SHIFT 0x0
913*c59a5c48SFrançois Tigeot #define DPM_TABLE_41__VddcLevel_2_Smio_MASK 0xff00
914*c59a5c48SFrançois Tigeot #define DPM_TABLE_41__VddcLevel_2_Smio__SHIFT 0x8
915*c59a5c48SFrançois Tigeot #define DPM_TABLE_41__VddcLevel_2_StdVoltageLoSidd_MASK 0xffff0000
916*c59a5c48SFrançois Tigeot #define DPM_TABLE_41__VddcLevel_2_StdVoltageLoSidd__SHIFT 0x10
917*c59a5c48SFrançois Tigeot #define DPM_TABLE_42__VddcLevel_3_StdVoltageHiSidd_MASK 0xffff
918*c59a5c48SFrançois Tigeot #define DPM_TABLE_42__VddcLevel_3_StdVoltageHiSidd__SHIFT 0x0
919*c59a5c48SFrançois Tigeot #define DPM_TABLE_42__VddcLevel_3_Voltage_MASK 0xffff0000
920*c59a5c48SFrançois Tigeot #define DPM_TABLE_42__VddcLevel_3_Voltage__SHIFT 0x10
921*c59a5c48SFrançois Tigeot #define DPM_TABLE_43__VddcLevel_3_padding_MASK 0xff
922*c59a5c48SFrançois Tigeot #define DPM_TABLE_43__VddcLevel_3_padding__SHIFT 0x0
923*c59a5c48SFrançois Tigeot #define DPM_TABLE_43__VddcLevel_3_Smio_MASK 0xff00
924*c59a5c48SFrançois Tigeot #define DPM_TABLE_43__VddcLevel_3_Smio__SHIFT 0x8
925*c59a5c48SFrançois Tigeot #define DPM_TABLE_43__VddcLevel_3_StdVoltageLoSidd_MASK 0xffff0000
926*c59a5c48SFrançois Tigeot #define DPM_TABLE_43__VddcLevel_3_StdVoltageLoSidd__SHIFT 0x10
927*c59a5c48SFrançois Tigeot #define DPM_TABLE_44__VddcLevel_4_StdVoltageHiSidd_MASK 0xffff
928*c59a5c48SFrançois Tigeot #define DPM_TABLE_44__VddcLevel_4_StdVoltageHiSidd__SHIFT 0x0
929*c59a5c48SFrançois Tigeot #define DPM_TABLE_44__VddcLevel_4_Voltage_MASK 0xffff0000
930*c59a5c48SFrançois Tigeot #define DPM_TABLE_44__VddcLevel_4_Voltage__SHIFT 0x10
931*c59a5c48SFrançois Tigeot #define DPM_TABLE_45__VddcLevel_4_padding_MASK 0xff
932*c59a5c48SFrançois Tigeot #define DPM_TABLE_45__VddcLevel_4_padding__SHIFT 0x0
933*c59a5c48SFrançois Tigeot #define DPM_TABLE_45__VddcLevel_4_Smio_MASK 0xff00
934*c59a5c48SFrançois Tigeot #define DPM_TABLE_45__VddcLevel_4_Smio__SHIFT 0x8
935*c59a5c48SFrançois Tigeot #define DPM_TABLE_45__VddcLevel_4_StdVoltageLoSidd_MASK 0xffff0000
936*c59a5c48SFrançois Tigeot #define DPM_TABLE_45__VddcLevel_4_StdVoltageLoSidd__SHIFT 0x10
937*c59a5c48SFrançois Tigeot #define DPM_TABLE_46__VddcLevel_5_StdVoltageHiSidd_MASK 0xffff
938*c59a5c48SFrançois Tigeot #define DPM_TABLE_46__VddcLevel_5_StdVoltageHiSidd__SHIFT 0x0
939*c59a5c48SFrançois Tigeot #define DPM_TABLE_46__VddcLevel_5_Voltage_MASK 0xffff0000
940*c59a5c48SFrançois Tigeot #define DPM_TABLE_46__VddcLevel_5_Voltage__SHIFT 0x10
941*c59a5c48SFrançois Tigeot #define DPM_TABLE_47__VddcLevel_5_padding_MASK 0xff
942*c59a5c48SFrançois Tigeot #define DPM_TABLE_47__VddcLevel_5_padding__SHIFT 0x0
943*c59a5c48SFrançois Tigeot #define DPM_TABLE_47__VddcLevel_5_Smio_MASK 0xff00
944*c59a5c48SFrançois Tigeot #define DPM_TABLE_47__VddcLevel_5_Smio__SHIFT 0x8
945*c59a5c48SFrançois Tigeot #define DPM_TABLE_47__VddcLevel_5_StdVoltageLoSidd_MASK 0xffff0000
946*c59a5c48SFrançois Tigeot #define DPM_TABLE_47__VddcLevel_5_StdVoltageLoSidd__SHIFT 0x10
947*c59a5c48SFrançois Tigeot #define DPM_TABLE_48__VddcLevel_6_StdVoltageHiSidd_MASK 0xffff
948*c59a5c48SFrançois Tigeot #define DPM_TABLE_48__VddcLevel_6_StdVoltageHiSidd__SHIFT 0x0
949*c59a5c48SFrançois Tigeot #define DPM_TABLE_48__VddcLevel_6_Voltage_MASK 0xffff0000
950*c59a5c48SFrançois Tigeot #define DPM_TABLE_48__VddcLevel_6_Voltage__SHIFT 0x10
951*c59a5c48SFrançois Tigeot #define DPM_TABLE_49__VddcLevel_6_padding_MASK 0xff
952*c59a5c48SFrançois Tigeot #define DPM_TABLE_49__VddcLevel_6_padding__SHIFT 0x0
953*c59a5c48SFrançois Tigeot #define DPM_TABLE_49__VddcLevel_6_Smio_MASK 0xff00
954*c59a5c48SFrançois Tigeot #define DPM_TABLE_49__VddcLevel_6_Smio__SHIFT 0x8
955*c59a5c48SFrançois Tigeot #define DPM_TABLE_49__VddcLevel_6_StdVoltageLoSidd_MASK 0xffff0000
956*c59a5c48SFrançois Tigeot #define DPM_TABLE_49__VddcLevel_6_StdVoltageLoSidd__SHIFT 0x10
957*c59a5c48SFrançois Tigeot #define DPM_TABLE_50__VddcLevel_7_StdVoltageHiSidd_MASK 0xffff
958*c59a5c48SFrançois Tigeot #define DPM_TABLE_50__VddcLevel_7_StdVoltageHiSidd__SHIFT 0x0
959*c59a5c48SFrançois Tigeot #define DPM_TABLE_50__VddcLevel_7_Voltage_MASK 0xffff0000
960*c59a5c48SFrançois Tigeot #define DPM_TABLE_50__VddcLevel_7_Voltage__SHIFT 0x10
961*c59a5c48SFrançois Tigeot #define DPM_TABLE_51__VddcLevel_7_padding_MASK 0xff
962*c59a5c48SFrançois Tigeot #define DPM_TABLE_51__VddcLevel_7_padding__SHIFT 0x0
963*c59a5c48SFrançois Tigeot #define DPM_TABLE_51__VddcLevel_7_Smio_MASK 0xff00
964*c59a5c48SFrançois Tigeot #define DPM_TABLE_51__VddcLevel_7_Smio__SHIFT 0x8
965*c59a5c48SFrançois Tigeot #define DPM_TABLE_51__VddcLevel_7_StdVoltageLoSidd_MASK 0xffff0000
966*c59a5c48SFrançois Tigeot #define DPM_TABLE_51__VddcLevel_7_StdVoltageLoSidd__SHIFT 0x10
967*c59a5c48SFrançois Tigeot #define DPM_TABLE_52__VddciLevel_0_StdVoltageHiSidd_MASK 0xffff
968*c59a5c48SFrançois Tigeot #define DPM_TABLE_52__VddciLevel_0_StdVoltageHiSidd__SHIFT 0x0
969*c59a5c48SFrançois Tigeot #define DPM_TABLE_52__VddciLevel_0_Voltage_MASK 0xffff0000
970*c59a5c48SFrançois Tigeot #define DPM_TABLE_52__VddciLevel_0_Voltage__SHIFT 0x10
971*c59a5c48SFrançois Tigeot #define DPM_TABLE_53__VddciLevel_0_padding_MASK 0xff
972*c59a5c48SFrançois Tigeot #define DPM_TABLE_53__VddciLevel_0_padding__SHIFT 0x0
973*c59a5c48SFrançois Tigeot #define DPM_TABLE_53__VddciLevel_0_Smio_MASK 0xff00
974*c59a5c48SFrançois Tigeot #define DPM_TABLE_53__VddciLevel_0_Smio__SHIFT 0x8
975*c59a5c48SFrançois Tigeot #define DPM_TABLE_53__VddciLevel_0_StdVoltageLoSidd_MASK 0xffff0000
976*c59a5c48SFrançois Tigeot #define DPM_TABLE_53__VddciLevel_0_StdVoltageLoSidd__SHIFT 0x10
977*c59a5c48SFrançois Tigeot #define DPM_TABLE_54__VddciLevel_1_StdVoltageHiSidd_MASK 0xffff
978*c59a5c48SFrançois Tigeot #define DPM_TABLE_54__VddciLevel_1_StdVoltageHiSidd__SHIFT 0x0
979*c59a5c48SFrançois Tigeot #define DPM_TABLE_54__VddciLevel_1_Voltage_MASK 0xffff0000
980*c59a5c48SFrançois Tigeot #define DPM_TABLE_54__VddciLevel_1_Voltage__SHIFT 0x10
981*c59a5c48SFrançois Tigeot #define DPM_TABLE_55__VddciLevel_1_padding_MASK 0xff
982*c59a5c48SFrançois Tigeot #define DPM_TABLE_55__VddciLevel_1_padding__SHIFT 0x0
983*c59a5c48SFrançois Tigeot #define DPM_TABLE_55__VddciLevel_1_Smio_MASK 0xff00
984*c59a5c48SFrançois Tigeot #define DPM_TABLE_55__VddciLevel_1_Smio__SHIFT 0x8
985*c59a5c48SFrançois Tigeot #define DPM_TABLE_55__VddciLevel_1_StdVoltageLoSidd_MASK 0xffff0000
986*c59a5c48SFrançois Tigeot #define DPM_TABLE_55__VddciLevel_1_StdVoltageLoSidd__SHIFT 0x10
987*c59a5c48SFrançois Tigeot #define DPM_TABLE_56__VddciLevel_2_StdVoltageHiSidd_MASK 0xffff
988*c59a5c48SFrançois Tigeot #define DPM_TABLE_56__VddciLevel_2_StdVoltageHiSidd__SHIFT 0x0
989*c59a5c48SFrançois Tigeot #define DPM_TABLE_56__VddciLevel_2_Voltage_MASK 0xffff0000
990*c59a5c48SFrançois Tigeot #define DPM_TABLE_56__VddciLevel_2_Voltage__SHIFT 0x10
991*c59a5c48SFrançois Tigeot #define DPM_TABLE_57__VddciLevel_2_padding_MASK 0xff
992*c59a5c48SFrançois Tigeot #define DPM_TABLE_57__VddciLevel_2_padding__SHIFT 0x0
993*c59a5c48SFrançois Tigeot #define DPM_TABLE_57__VddciLevel_2_Smio_MASK 0xff00
994*c59a5c48SFrançois Tigeot #define DPM_TABLE_57__VddciLevel_2_Smio__SHIFT 0x8
995*c59a5c48SFrançois Tigeot #define DPM_TABLE_57__VddciLevel_2_StdVoltageLoSidd_MASK 0xffff0000
996*c59a5c48SFrançois Tigeot #define DPM_TABLE_57__VddciLevel_2_StdVoltageLoSidd__SHIFT 0x10
997*c59a5c48SFrançois Tigeot #define DPM_TABLE_58__VddciLevel_3_StdVoltageHiSidd_MASK 0xffff
998*c59a5c48SFrançois Tigeot #define DPM_TABLE_58__VddciLevel_3_StdVoltageHiSidd__SHIFT 0x0
999*c59a5c48SFrançois Tigeot #define DPM_TABLE_58__VddciLevel_3_Voltage_MASK 0xffff0000
1000*c59a5c48SFrançois Tigeot #define DPM_TABLE_58__VddciLevel_3_Voltage__SHIFT 0x10
1001*c59a5c48SFrançois Tigeot #define DPM_TABLE_59__VddciLevel_3_padding_MASK 0xff
1002*c59a5c48SFrançois Tigeot #define DPM_TABLE_59__VddciLevel_3_padding__SHIFT 0x0
1003*c59a5c48SFrançois Tigeot #define DPM_TABLE_59__VddciLevel_3_Smio_MASK 0xff00
1004*c59a5c48SFrançois Tigeot #define DPM_TABLE_59__VddciLevel_3_Smio__SHIFT 0x8
1005*c59a5c48SFrançois Tigeot #define DPM_TABLE_59__VddciLevel_3_StdVoltageLoSidd_MASK 0xffff0000
1006*c59a5c48SFrançois Tigeot #define DPM_TABLE_59__VddciLevel_3_StdVoltageLoSidd__SHIFT 0x10
1007*c59a5c48SFrançois Tigeot #define DPM_TABLE_60__MvddLevel_0_StdVoltageHiSidd_MASK 0xffff
1008*c59a5c48SFrançois Tigeot #define DPM_TABLE_60__MvddLevel_0_StdVoltageHiSidd__SHIFT 0x0
1009*c59a5c48SFrançois Tigeot #define DPM_TABLE_60__MvddLevel_0_Voltage_MASK 0xffff0000
1010*c59a5c48SFrançois Tigeot #define DPM_TABLE_60__MvddLevel_0_Voltage__SHIFT 0x10
1011*c59a5c48SFrançois Tigeot #define DPM_TABLE_61__MvddLevel_0_padding_MASK 0xff
1012*c59a5c48SFrançois Tigeot #define DPM_TABLE_61__MvddLevel_0_padding__SHIFT 0x0
1013*c59a5c48SFrançois Tigeot #define DPM_TABLE_61__MvddLevel_0_Smio_MASK 0xff00
1014*c59a5c48SFrançois Tigeot #define DPM_TABLE_61__MvddLevel_0_Smio__SHIFT 0x8
1015*c59a5c48SFrançois Tigeot #define DPM_TABLE_61__MvddLevel_0_StdVoltageLoSidd_MASK 0xffff0000
1016*c59a5c48SFrançois Tigeot #define DPM_TABLE_61__MvddLevel_0_StdVoltageLoSidd__SHIFT 0x10
1017*c59a5c48SFrançois Tigeot #define DPM_TABLE_62__MvddLevel_1_StdVoltageHiSidd_MASK 0xffff
1018*c59a5c48SFrançois Tigeot #define DPM_TABLE_62__MvddLevel_1_StdVoltageHiSidd__SHIFT 0x0
1019*c59a5c48SFrançois Tigeot #define DPM_TABLE_62__MvddLevel_1_Voltage_MASK 0xffff0000
1020*c59a5c48SFrançois Tigeot #define DPM_TABLE_62__MvddLevel_1_Voltage__SHIFT 0x10
1021*c59a5c48SFrançois Tigeot #define DPM_TABLE_63__MvddLevel_1_padding_MASK 0xff
1022*c59a5c48SFrançois Tigeot #define DPM_TABLE_63__MvddLevel_1_padding__SHIFT 0x0
1023*c59a5c48SFrançois Tigeot #define DPM_TABLE_63__MvddLevel_1_Smio_MASK 0xff00
1024*c59a5c48SFrançois Tigeot #define DPM_TABLE_63__MvddLevel_1_Smio__SHIFT 0x8
1025*c59a5c48SFrançois Tigeot #define DPM_TABLE_63__MvddLevel_1_StdVoltageLoSidd_MASK 0xffff0000
1026*c59a5c48SFrançois Tigeot #define DPM_TABLE_63__MvddLevel_1_StdVoltageLoSidd__SHIFT 0x10
1027*c59a5c48SFrançois Tigeot #define DPM_TABLE_64__MvddLevel_2_StdVoltageHiSidd_MASK 0xffff
1028*c59a5c48SFrançois Tigeot #define DPM_TABLE_64__MvddLevel_2_StdVoltageHiSidd__SHIFT 0x0
1029*c59a5c48SFrançois Tigeot #define DPM_TABLE_64__MvddLevel_2_Voltage_MASK 0xffff0000
1030*c59a5c48SFrançois Tigeot #define DPM_TABLE_64__MvddLevel_2_Voltage__SHIFT 0x10
1031*c59a5c48SFrançois Tigeot #define DPM_TABLE_65__MvddLevel_2_padding_MASK 0xff
1032*c59a5c48SFrançois Tigeot #define DPM_TABLE_65__MvddLevel_2_padding__SHIFT 0x0
1033*c59a5c48SFrançois Tigeot #define DPM_TABLE_65__MvddLevel_2_Smio_MASK 0xff00
1034*c59a5c48SFrançois Tigeot #define DPM_TABLE_65__MvddLevel_2_Smio__SHIFT 0x8
1035*c59a5c48SFrançois Tigeot #define DPM_TABLE_65__MvddLevel_2_StdVoltageLoSidd_MASK 0xffff0000
1036*c59a5c48SFrançois Tigeot #define DPM_TABLE_65__MvddLevel_2_StdVoltageLoSidd__SHIFT 0x10
1037*c59a5c48SFrançois Tigeot #define DPM_TABLE_66__MvddLevel_3_StdVoltageHiSidd_MASK 0xffff
1038*c59a5c48SFrançois Tigeot #define DPM_TABLE_66__MvddLevel_3_StdVoltageHiSidd__SHIFT 0x0
1039*c59a5c48SFrançois Tigeot #define DPM_TABLE_66__MvddLevel_3_Voltage_MASK 0xffff0000
1040*c59a5c48SFrançois Tigeot #define DPM_TABLE_66__MvddLevel_3_Voltage__SHIFT 0x10
1041*c59a5c48SFrançois Tigeot #define DPM_TABLE_67__MvddLevel_3_padding_MASK 0xff
1042*c59a5c48SFrançois Tigeot #define DPM_TABLE_67__MvddLevel_3_padding__SHIFT 0x0
1043*c59a5c48SFrançois Tigeot #define DPM_TABLE_67__MvddLevel_3_Smio_MASK 0xff00
1044*c59a5c48SFrançois Tigeot #define DPM_TABLE_67__MvddLevel_3_Smio__SHIFT 0x8
1045*c59a5c48SFrançois Tigeot #define DPM_TABLE_67__MvddLevel_3_StdVoltageLoSidd_MASK 0xffff0000
1046*c59a5c48SFrançois Tigeot #define DPM_TABLE_67__MvddLevel_3_StdVoltageLoSidd__SHIFT 0x10
1047*c59a5c48SFrançois Tigeot #define DPM_TABLE_68__UvdLevelCount_MASK 0xff
1048*c59a5c48SFrançois Tigeot #define DPM_TABLE_68__UvdLevelCount__SHIFT 0x0
1049*c59a5c48SFrançois Tigeot #define DPM_TABLE_68__LinkLevelCount_MASK 0xff00
1050*c59a5c48SFrançois Tigeot #define DPM_TABLE_68__LinkLevelCount__SHIFT 0x8
1051*c59a5c48SFrançois Tigeot #define DPM_TABLE_68__MemoryDpmLevelCount_MASK 0xff0000
1052*c59a5c48SFrançois Tigeot #define DPM_TABLE_68__MemoryDpmLevelCount__SHIFT 0x10
1053*c59a5c48SFrançois Tigeot #define DPM_TABLE_68__GraphicsDpmLevelCount_MASK 0xff000000
1054*c59a5c48SFrançois Tigeot #define DPM_TABLE_68__GraphicsDpmLevelCount__SHIFT 0x18
1055*c59a5c48SFrançois Tigeot #define DPM_TABLE_69__MasterDeepSleepControl_MASK 0xff
1056*c59a5c48SFrançois Tigeot #define DPM_TABLE_69__MasterDeepSleepControl__SHIFT 0x0
1057*c59a5c48SFrançois Tigeot #define DPM_TABLE_69__SamuLevelCount_MASK 0xff00
1058*c59a5c48SFrançois Tigeot #define DPM_TABLE_69__SamuLevelCount__SHIFT 0x8
1059*c59a5c48SFrançois Tigeot #define DPM_TABLE_69__AcpLevelCount_MASK 0xff0000
1060*c59a5c48SFrançois Tigeot #define DPM_TABLE_69__AcpLevelCount__SHIFT 0x10
1061*c59a5c48SFrançois Tigeot #define DPM_TABLE_69__VceLevelCount_MASK 0xff000000
1062*c59a5c48SFrançois Tigeot #define DPM_TABLE_69__VceLevelCount__SHIFT 0x18
1063*c59a5c48SFrançois Tigeot #define DPM_TABLE_70__DefaultTdp_MASK 0xffff
1064*c59a5c48SFrançois Tigeot #define DPM_TABLE_70__DefaultTdp__SHIFT 0x0
1065*c59a5c48SFrançois Tigeot #define DPM_TABLE_70__TargetTdp_MASK 0xffff0000
1066*c59a5c48SFrançois Tigeot #define DPM_TABLE_70__TargetTdp__SHIFT 0x10
1067*c59a5c48SFrançois Tigeot #define DPM_TABLE_71__Reserved_1_MASK 0xffffffff
1068*c59a5c48SFrançois Tigeot #define DPM_TABLE_71__Reserved_1__SHIFT 0x0
1069*c59a5c48SFrançois Tigeot #define DPM_TABLE_72__Reserved_2_MASK 0xffffffff
1070*c59a5c48SFrançois Tigeot #define DPM_TABLE_72__Reserved_2__SHIFT 0x0
1071*c59a5c48SFrançois Tigeot #define DPM_TABLE_73__Reserved_3_MASK 0xffffffff
1072*c59a5c48SFrançois Tigeot #define DPM_TABLE_73__Reserved_3__SHIFT 0x0
1073*c59a5c48SFrançois Tigeot #define DPM_TABLE_74__Reserved_4_MASK 0xffffffff
1074*c59a5c48SFrançois Tigeot #define DPM_TABLE_74__Reserved_4__SHIFT 0x0
1075*c59a5c48SFrançois Tigeot #define DPM_TABLE_75__GraphicsLevel_0_Flags_MASK 0xffffffff
1076*c59a5c48SFrançois Tigeot #define DPM_TABLE_75__GraphicsLevel_0_Flags__SHIFT 0x0
1077*c59a5c48SFrançois Tigeot #define DPM_TABLE_76__GraphicsLevel_0_MinVddc_MASK 0xffffffff
1078*c59a5c48SFrançois Tigeot #define DPM_TABLE_76__GraphicsLevel_0_MinVddc__SHIFT 0x0
1079*c59a5c48SFrançois Tigeot #define DPM_TABLE_77__GraphicsLevel_0_MinVddcPhases_MASK 0xffffffff
1080*c59a5c48SFrançois Tigeot #define DPM_TABLE_77__GraphicsLevel_0_MinVddcPhases__SHIFT 0x0
1081*c59a5c48SFrançois Tigeot #define DPM_TABLE_78__GraphicsLevel_0_SclkFrequency_MASK 0xffffffff
1082*c59a5c48SFrançois Tigeot #define DPM_TABLE_78__GraphicsLevel_0_SclkFrequency__SHIFT 0x0
1083*c59a5c48SFrançois Tigeot #define DPM_TABLE_79__GraphicsLevel_0_ActivityLevel_MASK 0xffff
1084*c59a5c48SFrançois Tigeot #define DPM_TABLE_79__GraphicsLevel_0_ActivityLevel__SHIFT 0x0
1085*c59a5c48SFrançois Tigeot #define DPM_TABLE_79__GraphicsLevel_0_padding1_MASK 0xff0000
1086*c59a5c48SFrançois Tigeot #define DPM_TABLE_79__GraphicsLevel_0_padding1__SHIFT 0x10
1087*c59a5c48SFrançois Tigeot #define DPM_TABLE_79__GraphicsLevel_0_pcieDpmLevel_MASK 0xff000000
1088*c59a5c48SFrançois Tigeot #define DPM_TABLE_79__GraphicsLevel_0_pcieDpmLevel__SHIFT 0x18
1089*c59a5c48SFrançois Tigeot #define DPM_TABLE_80__GraphicsLevel_0_CgSpllFuncCntl3_MASK 0xffffffff
1090*c59a5c48SFrançois Tigeot #define DPM_TABLE_80__GraphicsLevel_0_CgSpllFuncCntl3__SHIFT 0x0
1091*c59a5c48SFrançois Tigeot #define DPM_TABLE_81__GraphicsLevel_0_CgSpllFuncCntl4_MASK 0xffffffff
1092*c59a5c48SFrançois Tigeot #define DPM_TABLE_81__GraphicsLevel_0_CgSpllFuncCntl4__SHIFT 0x0
1093*c59a5c48SFrançois Tigeot #define DPM_TABLE_82__GraphicsLevel_0_SpllSpreadSpectrum_MASK 0xffffffff
1094*c59a5c48SFrançois Tigeot #define DPM_TABLE_82__GraphicsLevel_0_SpllSpreadSpectrum__SHIFT 0x0
1095*c59a5c48SFrançois Tigeot #define DPM_TABLE_83__GraphicsLevel_0_SpllSpreadSpectrum2_MASK 0xffffffff
1096*c59a5c48SFrançois Tigeot #define DPM_TABLE_83__GraphicsLevel_0_SpllSpreadSpectrum2__SHIFT 0x0
1097*c59a5c48SFrançois Tigeot #define DPM_TABLE_84__GraphicsLevel_0_CcPwrDynRm_MASK 0xffffffff
1098*c59a5c48SFrançois Tigeot #define DPM_TABLE_84__GraphicsLevel_0_CcPwrDynRm__SHIFT 0x0
1099*c59a5c48SFrançois Tigeot #define DPM_TABLE_85__GraphicsLevel_0_CcPwrDynRm1_MASK 0xffffffff
1100*c59a5c48SFrançois Tigeot #define DPM_TABLE_85__GraphicsLevel_0_CcPwrDynRm1__SHIFT 0x0
1101*c59a5c48SFrançois Tigeot #define DPM_TABLE_86__GraphicsLevel_0_EnabledForThrottle_MASK 0xff
1102*c59a5c48SFrançois Tigeot #define DPM_TABLE_86__GraphicsLevel_0_EnabledForThrottle__SHIFT 0x0
1103*c59a5c48SFrançois Tigeot #define DPM_TABLE_86__GraphicsLevel_0_EnabledForActivity_MASK 0xff00
1104*c59a5c48SFrançois Tigeot #define DPM_TABLE_86__GraphicsLevel_0_EnabledForActivity__SHIFT 0x8
1105*c59a5c48SFrançois Tigeot #define DPM_TABLE_86__GraphicsLevel_0_DisplayWatermark_MASK 0xff0000
1106*c59a5c48SFrançois Tigeot #define DPM_TABLE_86__GraphicsLevel_0_DisplayWatermark__SHIFT 0x10
1107*c59a5c48SFrançois Tigeot #define DPM_TABLE_86__GraphicsLevel_0_SclkDid_MASK 0xff000000
1108*c59a5c48SFrançois Tigeot #define DPM_TABLE_86__GraphicsLevel_0_SclkDid__SHIFT 0x18
1109*c59a5c48SFrançois Tigeot #define DPM_TABLE_87__GraphicsLevel_0_PowerThrottle_MASK 0xff
1110*c59a5c48SFrançois Tigeot #define DPM_TABLE_87__GraphicsLevel_0_PowerThrottle__SHIFT 0x0
1111*c59a5c48SFrançois Tigeot #define DPM_TABLE_87__GraphicsLevel_0_VoltageDownHyst_MASK 0xff00
1112*c59a5c48SFrançois Tigeot #define DPM_TABLE_87__GraphicsLevel_0_VoltageDownHyst__SHIFT 0x8
1113*c59a5c48SFrançois Tigeot #define DPM_TABLE_87__GraphicsLevel_0_DownHyst_MASK 0xff0000
1114*c59a5c48SFrançois Tigeot #define DPM_TABLE_87__GraphicsLevel_0_DownHyst__SHIFT 0x10
1115*c59a5c48SFrançois Tigeot #define DPM_TABLE_87__GraphicsLevel_0_UpHyst_MASK 0xff000000
1116*c59a5c48SFrançois Tigeot #define DPM_TABLE_87__GraphicsLevel_0_UpHyst__SHIFT 0x18
1117*c59a5c48SFrançois Tigeot #define DPM_TABLE_88__GraphicsLevel_0_padding_2_MASK 0xff
1118*c59a5c48SFrançois Tigeot #define DPM_TABLE_88__GraphicsLevel_0_padding_2__SHIFT 0x0
1119*c59a5c48SFrançois Tigeot #define DPM_TABLE_88__GraphicsLevel_0_padding_1_MASK 0xff00
1120*c59a5c48SFrançois Tigeot #define DPM_TABLE_88__GraphicsLevel_0_padding_1__SHIFT 0x8
1121*c59a5c48SFrançois Tigeot #define DPM_TABLE_88__GraphicsLevel_0_padding_0_MASK 0xff0000
1122*c59a5c48SFrançois Tigeot #define DPM_TABLE_88__GraphicsLevel_0_padding_0__SHIFT 0x10
1123*c59a5c48SFrançois Tigeot #define DPM_TABLE_88__GraphicsLevel_0_DeepSleepDivId_MASK 0xff000000
1124*c59a5c48SFrançois Tigeot #define DPM_TABLE_88__GraphicsLevel_0_DeepSleepDivId__SHIFT 0x18
1125*c59a5c48SFrançois Tigeot #define DPM_TABLE_89__GraphicsLevel_1_Flags_MASK 0xffffffff
1126*c59a5c48SFrançois Tigeot #define DPM_TABLE_89__GraphicsLevel_1_Flags__SHIFT 0x0
1127*c59a5c48SFrançois Tigeot #define DPM_TABLE_90__GraphicsLevel_1_MinVddc_MASK 0xffffffff
1128*c59a5c48SFrançois Tigeot #define DPM_TABLE_90__GraphicsLevel_1_MinVddc__SHIFT 0x0
1129*c59a5c48SFrançois Tigeot #define DPM_TABLE_91__GraphicsLevel_1_MinVddcPhases_MASK 0xffffffff
1130*c59a5c48SFrançois Tigeot #define DPM_TABLE_91__GraphicsLevel_1_MinVddcPhases__SHIFT 0x0
1131*c59a5c48SFrançois Tigeot #define DPM_TABLE_92__GraphicsLevel_1_SclkFrequency_MASK 0xffffffff
1132*c59a5c48SFrançois Tigeot #define DPM_TABLE_92__GraphicsLevel_1_SclkFrequency__SHIFT 0x0
1133*c59a5c48SFrançois Tigeot #define DPM_TABLE_93__GraphicsLevel_1_ActivityLevel_MASK 0xffff
1134*c59a5c48SFrançois Tigeot #define DPM_TABLE_93__GraphicsLevel_1_ActivityLevel__SHIFT 0x0
1135*c59a5c48SFrançois Tigeot #define DPM_TABLE_93__GraphicsLevel_1_padding1_MASK 0xff0000
1136*c59a5c48SFrançois Tigeot #define DPM_TABLE_93__GraphicsLevel_1_padding1__SHIFT 0x10
1137*c59a5c48SFrançois Tigeot #define DPM_TABLE_93__GraphicsLevel_1_pcieDpmLevel_MASK 0xff000000
1138*c59a5c48SFrançois Tigeot #define DPM_TABLE_93__GraphicsLevel_1_pcieDpmLevel__SHIFT 0x18
1139*c59a5c48SFrançois Tigeot #define DPM_TABLE_94__GraphicsLevel_1_CgSpllFuncCntl3_MASK 0xffffffff
1140*c59a5c48SFrançois Tigeot #define DPM_TABLE_94__GraphicsLevel_1_CgSpllFuncCntl3__SHIFT 0x0
1141*c59a5c48SFrançois Tigeot #define DPM_TABLE_95__GraphicsLevel_1_CgSpllFuncCntl4_MASK 0xffffffff
1142*c59a5c48SFrançois Tigeot #define DPM_TABLE_95__GraphicsLevel_1_CgSpllFuncCntl4__SHIFT 0x0
1143*c59a5c48SFrançois Tigeot #define DPM_TABLE_96__GraphicsLevel_1_SpllSpreadSpectrum_MASK 0xffffffff
1144*c59a5c48SFrançois Tigeot #define DPM_TABLE_96__GraphicsLevel_1_SpllSpreadSpectrum__SHIFT 0x0
1145*c59a5c48SFrançois Tigeot #define DPM_TABLE_97__GraphicsLevel_1_SpllSpreadSpectrum2_MASK 0xffffffff
1146*c59a5c48SFrançois Tigeot #define DPM_TABLE_97__GraphicsLevel_1_SpllSpreadSpectrum2__SHIFT 0x0
1147*c59a5c48SFrançois Tigeot #define DPM_TABLE_98__GraphicsLevel_1_CcPwrDynRm_MASK 0xffffffff
1148*c59a5c48SFrançois Tigeot #define DPM_TABLE_98__GraphicsLevel_1_CcPwrDynRm__SHIFT 0x0
1149*c59a5c48SFrançois Tigeot #define DPM_TABLE_99__GraphicsLevel_1_CcPwrDynRm1_MASK 0xffffffff
1150*c59a5c48SFrançois Tigeot #define DPM_TABLE_99__GraphicsLevel_1_CcPwrDynRm1__SHIFT 0x0
1151*c59a5c48SFrançois Tigeot #define DPM_TABLE_100__GraphicsLevel_1_EnabledForThrottle_MASK 0xff
1152*c59a5c48SFrançois Tigeot #define DPM_TABLE_100__GraphicsLevel_1_EnabledForThrottle__SHIFT 0x0
1153*c59a5c48SFrançois Tigeot #define DPM_TABLE_100__GraphicsLevel_1_EnabledForActivity_MASK 0xff00
1154*c59a5c48SFrançois Tigeot #define DPM_TABLE_100__GraphicsLevel_1_EnabledForActivity__SHIFT 0x8
1155*c59a5c48SFrançois Tigeot #define DPM_TABLE_100__GraphicsLevel_1_DisplayWatermark_MASK 0xff0000
1156*c59a5c48SFrançois Tigeot #define DPM_TABLE_100__GraphicsLevel_1_DisplayWatermark__SHIFT 0x10
1157*c59a5c48SFrançois Tigeot #define DPM_TABLE_100__GraphicsLevel_1_SclkDid_MASK 0xff000000
1158*c59a5c48SFrançois Tigeot #define DPM_TABLE_100__GraphicsLevel_1_SclkDid__SHIFT 0x18
1159*c59a5c48SFrançois Tigeot #define DPM_TABLE_101__GraphicsLevel_1_PowerThrottle_MASK 0xff
1160*c59a5c48SFrançois Tigeot #define DPM_TABLE_101__GraphicsLevel_1_PowerThrottle__SHIFT 0x0
1161*c59a5c48SFrançois Tigeot #define DPM_TABLE_101__GraphicsLevel_1_VoltageDownHyst_MASK 0xff00
1162*c59a5c48SFrançois Tigeot #define DPM_TABLE_101__GraphicsLevel_1_VoltageDownHyst__SHIFT 0x8
1163*c59a5c48SFrançois Tigeot #define DPM_TABLE_101__GraphicsLevel_1_DownHyst_MASK 0xff0000
1164*c59a5c48SFrançois Tigeot #define DPM_TABLE_101__GraphicsLevel_1_DownHyst__SHIFT 0x10
1165*c59a5c48SFrançois Tigeot #define DPM_TABLE_101__GraphicsLevel_1_UpHyst_MASK 0xff000000
1166*c59a5c48SFrançois Tigeot #define DPM_TABLE_101__GraphicsLevel_1_UpHyst__SHIFT 0x18
1167*c59a5c48SFrançois Tigeot #define DPM_TABLE_102__GraphicsLevel_1_padding_2_MASK 0xff
1168*c59a5c48SFrançois Tigeot #define DPM_TABLE_102__GraphicsLevel_1_padding_2__SHIFT 0x0
1169*c59a5c48SFrançois Tigeot #define DPM_TABLE_102__GraphicsLevel_1_padding_1_MASK 0xff00
1170*c59a5c48SFrançois Tigeot #define DPM_TABLE_102__GraphicsLevel_1_padding_1__SHIFT 0x8
1171*c59a5c48SFrançois Tigeot #define DPM_TABLE_102__GraphicsLevel_1_padding_0_MASK 0xff0000
1172*c59a5c48SFrançois Tigeot #define DPM_TABLE_102__GraphicsLevel_1_padding_0__SHIFT 0x10
1173*c59a5c48SFrançois Tigeot #define DPM_TABLE_102__GraphicsLevel_1_DeepSleepDivId_MASK 0xff000000
1174*c59a5c48SFrançois Tigeot #define DPM_TABLE_102__GraphicsLevel_1_DeepSleepDivId__SHIFT 0x18
1175*c59a5c48SFrançois Tigeot #define DPM_TABLE_103__GraphicsLevel_2_Flags_MASK 0xffffffff
1176*c59a5c48SFrançois Tigeot #define DPM_TABLE_103__GraphicsLevel_2_Flags__SHIFT 0x0
1177*c59a5c48SFrançois Tigeot #define DPM_TABLE_104__GraphicsLevel_2_MinVddc_MASK 0xffffffff
1178*c59a5c48SFrançois Tigeot #define DPM_TABLE_104__GraphicsLevel_2_MinVddc__SHIFT 0x0
1179*c59a5c48SFrançois Tigeot #define DPM_TABLE_105__GraphicsLevel_2_MinVddcPhases_MASK 0xffffffff
1180*c59a5c48SFrançois Tigeot #define DPM_TABLE_105__GraphicsLevel_2_MinVddcPhases__SHIFT 0x0
1181*c59a5c48SFrançois Tigeot #define DPM_TABLE_106__GraphicsLevel_2_SclkFrequency_MASK 0xffffffff
1182*c59a5c48SFrançois Tigeot #define DPM_TABLE_106__GraphicsLevel_2_SclkFrequency__SHIFT 0x0
1183*c59a5c48SFrançois Tigeot #define DPM_TABLE_107__GraphicsLevel_2_ActivityLevel_MASK 0xffff
1184*c59a5c48SFrançois Tigeot #define DPM_TABLE_107__GraphicsLevel_2_ActivityLevel__SHIFT 0x0
1185*c59a5c48SFrançois Tigeot #define DPM_TABLE_107__GraphicsLevel_2_padding1_MASK 0xff0000
1186*c59a5c48SFrançois Tigeot #define DPM_TABLE_107__GraphicsLevel_2_padding1__SHIFT 0x10
1187*c59a5c48SFrançois Tigeot #define DPM_TABLE_107__GraphicsLevel_2_pcieDpmLevel_MASK 0xff000000
1188*c59a5c48SFrançois Tigeot #define DPM_TABLE_107__GraphicsLevel_2_pcieDpmLevel__SHIFT 0x18
1189*c59a5c48SFrançois Tigeot #define DPM_TABLE_108__GraphicsLevel_2_CgSpllFuncCntl3_MASK 0xffffffff
1190*c59a5c48SFrançois Tigeot #define DPM_TABLE_108__GraphicsLevel_2_CgSpllFuncCntl3__SHIFT 0x0
1191*c59a5c48SFrançois Tigeot #define DPM_TABLE_109__GraphicsLevel_2_CgSpllFuncCntl4_MASK 0xffffffff
1192*c59a5c48SFrançois Tigeot #define DPM_TABLE_109__GraphicsLevel_2_CgSpllFuncCntl4__SHIFT 0x0
1193*c59a5c48SFrançois Tigeot #define DPM_TABLE_110__GraphicsLevel_2_SpllSpreadSpectrum_MASK 0xffffffff
1194*c59a5c48SFrançois Tigeot #define DPM_TABLE_110__GraphicsLevel_2_SpllSpreadSpectrum__SHIFT 0x0
1195*c59a5c48SFrançois Tigeot #define DPM_TABLE_111__GraphicsLevel_2_SpllSpreadSpectrum2_MASK 0xffffffff
1196*c59a5c48SFrançois Tigeot #define DPM_TABLE_111__GraphicsLevel_2_SpllSpreadSpectrum2__SHIFT 0x0
1197*c59a5c48SFrançois Tigeot #define DPM_TABLE_112__GraphicsLevel_2_CcPwrDynRm_MASK 0xffffffff
1198*c59a5c48SFrançois Tigeot #define DPM_TABLE_112__GraphicsLevel_2_CcPwrDynRm__SHIFT 0x0
1199*c59a5c48SFrançois Tigeot #define DPM_TABLE_113__GraphicsLevel_2_CcPwrDynRm1_MASK 0xffffffff
1200*c59a5c48SFrançois Tigeot #define DPM_TABLE_113__GraphicsLevel_2_CcPwrDynRm1__SHIFT 0x0
1201*c59a5c48SFrançois Tigeot #define DPM_TABLE_114__GraphicsLevel_2_EnabledForThrottle_MASK 0xff
1202*c59a5c48SFrançois Tigeot #define DPM_TABLE_114__GraphicsLevel_2_EnabledForThrottle__SHIFT 0x0
1203*c59a5c48SFrançois Tigeot #define DPM_TABLE_114__GraphicsLevel_2_EnabledForActivity_MASK 0xff00
1204*c59a5c48SFrançois Tigeot #define DPM_TABLE_114__GraphicsLevel_2_EnabledForActivity__SHIFT 0x8
1205*c59a5c48SFrançois Tigeot #define DPM_TABLE_114__GraphicsLevel_2_DisplayWatermark_MASK 0xff0000
1206*c59a5c48SFrançois Tigeot #define DPM_TABLE_114__GraphicsLevel_2_DisplayWatermark__SHIFT 0x10
1207*c59a5c48SFrançois Tigeot #define DPM_TABLE_114__GraphicsLevel_2_SclkDid_MASK 0xff000000
1208*c59a5c48SFrançois Tigeot #define DPM_TABLE_114__GraphicsLevel_2_SclkDid__SHIFT 0x18
1209*c59a5c48SFrançois Tigeot #define DPM_TABLE_115__GraphicsLevel_2_PowerThrottle_MASK 0xff
1210*c59a5c48SFrançois Tigeot #define DPM_TABLE_115__GraphicsLevel_2_PowerThrottle__SHIFT 0x0
1211*c59a5c48SFrançois Tigeot #define DPM_TABLE_115__GraphicsLevel_2_VoltageDownHyst_MASK 0xff00
1212*c59a5c48SFrançois Tigeot #define DPM_TABLE_115__GraphicsLevel_2_VoltageDownHyst__SHIFT 0x8
1213*c59a5c48SFrançois Tigeot #define DPM_TABLE_115__GraphicsLevel_2_DownHyst_MASK 0xff0000
1214*c59a5c48SFrançois Tigeot #define DPM_TABLE_115__GraphicsLevel_2_DownHyst__SHIFT 0x10
1215*c59a5c48SFrançois Tigeot #define DPM_TABLE_115__GraphicsLevel_2_UpHyst_MASK 0xff000000
1216*c59a5c48SFrançois Tigeot #define DPM_TABLE_115__GraphicsLevel_2_UpHyst__SHIFT 0x18
1217*c59a5c48SFrançois Tigeot #define DPM_TABLE_116__GraphicsLevel_2_padding_2_MASK 0xff
1218*c59a5c48SFrançois Tigeot #define DPM_TABLE_116__GraphicsLevel_2_padding_2__SHIFT 0x0
1219*c59a5c48SFrançois Tigeot #define DPM_TABLE_116__GraphicsLevel_2_padding_1_MASK 0xff00
1220*c59a5c48SFrançois Tigeot #define DPM_TABLE_116__GraphicsLevel_2_padding_1__SHIFT 0x8
1221*c59a5c48SFrançois Tigeot #define DPM_TABLE_116__GraphicsLevel_2_padding_0_MASK 0xff0000
1222*c59a5c48SFrançois Tigeot #define DPM_TABLE_116__GraphicsLevel_2_padding_0__SHIFT 0x10
1223*c59a5c48SFrançois Tigeot #define DPM_TABLE_116__GraphicsLevel_2_DeepSleepDivId_MASK 0xff000000
1224*c59a5c48SFrançois Tigeot #define DPM_TABLE_116__GraphicsLevel_2_DeepSleepDivId__SHIFT 0x18
1225*c59a5c48SFrançois Tigeot #define DPM_TABLE_117__GraphicsLevel_3_Flags_MASK 0xffffffff
1226*c59a5c48SFrançois Tigeot #define DPM_TABLE_117__GraphicsLevel_3_Flags__SHIFT 0x0
1227*c59a5c48SFrançois Tigeot #define DPM_TABLE_118__GraphicsLevel_3_MinVddc_MASK 0xffffffff
1228*c59a5c48SFrançois Tigeot #define DPM_TABLE_118__GraphicsLevel_3_MinVddc__SHIFT 0x0
1229*c59a5c48SFrançois Tigeot #define DPM_TABLE_119__GraphicsLevel_3_MinVddcPhases_MASK 0xffffffff
1230*c59a5c48SFrançois Tigeot #define DPM_TABLE_119__GraphicsLevel_3_MinVddcPhases__SHIFT 0x0
1231*c59a5c48SFrançois Tigeot #define DPM_TABLE_120__GraphicsLevel_3_SclkFrequency_MASK 0xffffffff
1232*c59a5c48SFrançois Tigeot #define DPM_TABLE_120__GraphicsLevel_3_SclkFrequency__SHIFT 0x0
1233*c59a5c48SFrançois Tigeot #define DPM_TABLE_121__GraphicsLevel_3_ActivityLevel_MASK 0xffff
1234*c59a5c48SFrançois Tigeot #define DPM_TABLE_121__GraphicsLevel_3_ActivityLevel__SHIFT 0x0
1235*c59a5c48SFrançois Tigeot #define DPM_TABLE_121__GraphicsLevel_3_padding1_MASK 0xff0000
1236*c59a5c48SFrançois Tigeot #define DPM_TABLE_121__GraphicsLevel_3_padding1__SHIFT 0x10
1237*c59a5c48SFrançois Tigeot #define DPM_TABLE_121__GraphicsLevel_3_pcieDpmLevel_MASK 0xff000000
1238*c59a5c48SFrançois Tigeot #define DPM_TABLE_121__GraphicsLevel_3_pcieDpmLevel__SHIFT 0x18
1239*c59a5c48SFrançois Tigeot #define DPM_TABLE_122__GraphicsLevel_3_CgSpllFuncCntl3_MASK 0xffffffff
1240*c59a5c48SFrançois Tigeot #define DPM_TABLE_122__GraphicsLevel_3_CgSpllFuncCntl3__SHIFT 0x0
1241*c59a5c48SFrançois Tigeot #define DPM_TABLE_123__GraphicsLevel_3_CgSpllFuncCntl4_MASK 0xffffffff
1242*c59a5c48SFrançois Tigeot #define DPM_TABLE_123__GraphicsLevel_3_CgSpllFuncCntl4__SHIFT 0x0
1243*c59a5c48SFrançois Tigeot #define DPM_TABLE_124__GraphicsLevel_3_SpllSpreadSpectrum_MASK 0xffffffff
1244*c59a5c48SFrançois Tigeot #define DPM_TABLE_124__GraphicsLevel_3_SpllSpreadSpectrum__SHIFT 0x0
1245*c59a5c48SFrançois Tigeot #define DPM_TABLE_125__GraphicsLevel_3_SpllSpreadSpectrum2_MASK 0xffffffff
1246*c59a5c48SFrançois Tigeot #define DPM_TABLE_125__GraphicsLevel_3_SpllSpreadSpectrum2__SHIFT 0x0
1247*c59a5c48SFrançois Tigeot #define DPM_TABLE_126__GraphicsLevel_3_CcPwrDynRm_MASK 0xffffffff
1248*c59a5c48SFrançois Tigeot #define DPM_TABLE_126__GraphicsLevel_3_CcPwrDynRm__SHIFT 0x0
1249*c59a5c48SFrançois Tigeot #define DPM_TABLE_127__GraphicsLevel_3_CcPwrDynRm1_MASK 0xffffffff
1250*c59a5c48SFrançois Tigeot #define DPM_TABLE_127__GraphicsLevel_3_CcPwrDynRm1__SHIFT 0x0
1251*c59a5c48SFrançois Tigeot #define DPM_TABLE_128__GraphicsLevel_3_EnabledForThrottle_MASK 0xff
1252*c59a5c48SFrançois Tigeot #define DPM_TABLE_128__GraphicsLevel_3_EnabledForThrottle__SHIFT 0x0
1253*c59a5c48SFrançois Tigeot #define DPM_TABLE_128__GraphicsLevel_3_EnabledForActivity_MASK 0xff00
1254*c59a5c48SFrançois Tigeot #define DPM_TABLE_128__GraphicsLevel_3_EnabledForActivity__SHIFT 0x8
1255*c59a5c48SFrançois Tigeot #define DPM_TABLE_128__GraphicsLevel_3_DisplayWatermark_MASK 0xff0000
1256*c59a5c48SFrançois Tigeot #define DPM_TABLE_128__GraphicsLevel_3_DisplayWatermark__SHIFT 0x10
1257*c59a5c48SFrançois Tigeot #define DPM_TABLE_128__GraphicsLevel_3_SclkDid_MASK 0xff000000
1258*c59a5c48SFrançois Tigeot #define DPM_TABLE_128__GraphicsLevel_3_SclkDid__SHIFT 0x18
1259*c59a5c48SFrançois Tigeot #define DPM_TABLE_129__GraphicsLevel_3_PowerThrottle_MASK 0xff
1260*c59a5c48SFrançois Tigeot #define DPM_TABLE_129__GraphicsLevel_3_PowerThrottle__SHIFT 0x0
1261*c59a5c48SFrançois Tigeot #define DPM_TABLE_129__GraphicsLevel_3_VoltageDownHyst_MASK 0xff00
1262*c59a5c48SFrançois Tigeot #define DPM_TABLE_129__GraphicsLevel_3_VoltageDownHyst__SHIFT 0x8
1263*c59a5c48SFrançois Tigeot #define DPM_TABLE_129__GraphicsLevel_3_DownHyst_MASK 0xff0000
1264*c59a5c48SFrançois Tigeot #define DPM_TABLE_129__GraphicsLevel_3_DownHyst__SHIFT 0x10
1265*c59a5c48SFrançois Tigeot #define DPM_TABLE_129__GraphicsLevel_3_UpHyst_MASK 0xff000000
1266*c59a5c48SFrançois Tigeot #define DPM_TABLE_129__GraphicsLevel_3_UpHyst__SHIFT 0x18
1267*c59a5c48SFrançois Tigeot #define DPM_TABLE_130__GraphicsLevel_3_padding_2_MASK 0xff
1268*c59a5c48SFrançois Tigeot #define DPM_TABLE_130__GraphicsLevel_3_padding_2__SHIFT 0x0
1269*c59a5c48SFrançois Tigeot #define DPM_TABLE_130__GraphicsLevel_3_padding_1_MASK 0xff00
1270*c59a5c48SFrançois Tigeot #define DPM_TABLE_130__GraphicsLevel_3_padding_1__SHIFT 0x8
1271*c59a5c48SFrançois Tigeot #define DPM_TABLE_130__GraphicsLevel_3_padding_0_MASK 0xff0000
1272*c59a5c48SFrançois Tigeot #define DPM_TABLE_130__GraphicsLevel_3_padding_0__SHIFT 0x10
1273*c59a5c48SFrançois Tigeot #define DPM_TABLE_130__GraphicsLevel_3_DeepSleepDivId_MASK 0xff000000
1274*c59a5c48SFrançois Tigeot #define DPM_TABLE_130__GraphicsLevel_3_DeepSleepDivId__SHIFT 0x18
1275*c59a5c48SFrançois Tigeot #define DPM_TABLE_131__GraphicsLevel_4_Flags_MASK 0xffffffff
1276*c59a5c48SFrançois Tigeot #define DPM_TABLE_131__GraphicsLevel_4_Flags__SHIFT 0x0
1277*c59a5c48SFrançois Tigeot #define DPM_TABLE_132__GraphicsLevel_4_MinVddc_MASK 0xffffffff
1278*c59a5c48SFrançois Tigeot #define DPM_TABLE_132__GraphicsLevel_4_MinVddc__SHIFT 0x0
1279*c59a5c48SFrançois Tigeot #define DPM_TABLE_133__GraphicsLevel_4_MinVddcPhases_MASK 0xffffffff
1280*c59a5c48SFrançois Tigeot #define DPM_TABLE_133__GraphicsLevel_4_MinVddcPhases__SHIFT 0x0
1281*c59a5c48SFrançois Tigeot #define DPM_TABLE_134__GraphicsLevel_4_SclkFrequency_MASK 0xffffffff
1282*c59a5c48SFrançois Tigeot #define DPM_TABLE_134__GraphicsLevel_4_SclkFrequency__SHIFT 0x0
1283*c59a5c48SFrançois Tigeot #define DPM_TABLE_135__GraphicsLevel_4_ActivityLevel_MASK 0xffff
1284*c59a5c48SFrançois Tigeot #define DPM_TABLE_135__GraphicsLevel_4_ActivityLevel__SHIFT 0x0
1285*c59a5c48SFrançois Tigeot #define DPM_TABLE_135__GraphicsLevel_4_padding1_MASK 0xff0000
1286*c59a5c48SFrançois Tigeot #define DPM_TABLE_135__GraphicsLevel_4_padding1__SHIFT 0x10
1287*c59a5c48SFrançois Tigeot #define DPM_TABLE_135__GraphicsLevel_4_pcieDpmLevel_MASK 0xff000000
1288*c59a5c48SFrançois Tigeot #define DPM_TABLE_135__GraphicsLevel_4_pcieDpmLevel__SHIFT 0x18
1289*c59a5c48SFrançois Tigeot #define DPM_TABLE_136__GraphicsLevel_4_CgSpllFuncCntl3_MASK 0xffffffff
1290*c59a5c48SFrançois Tigeot #define DPM_TABLE_136__GraphicsLevel_4_CgSpllFuncCntl3__SHIFT 0x0
1291*c59a5c48SFrançois Tigeot #define DPM_TABLE_137__GraphicsLevel_4_CgSpllFuncCntl4_MASK 0xffffffff
1292*c59a5c48SFrançois Tigeot #define DPM_TABLE_137__GraphicsLevel_4_CgSpllFuncCntl4__SHIFT 0x0
1293*c59a5c48SFrançois Tigeot #define DPM_TABLE_138__GraphicsLevel_4_SpllSpreadSpectrum_MASK 0xffffffff
1294*c59a5c48SFrançois Tigeot #define DPM_TABLE_138__GraphicsLevel_4_SpllSpreadSpectrum__SHIFT 0x0
1295*c59a5c48SFrançois Tigeot #define DPM_TABLE_139__GraphicsLevel_4_SpllSpreadSpectrum2_MASK 0xffffffff
1296*c59a5c48SFrançois Tigeot #define DPM_TABLE_139__GraphicsLevel_4_SpllSpreadSpectrum2__SHIFT 0x0
1297*c59a5c48SFrançois Tigeot #define DPM_TABLE_140__GraphicsLevel_4_CcPwrDynRm_MASK 0xffffffff
1298*c59a5c48SFrançois Tigeot #define DPM_TABLE_140__GraphicsLevel_4_CcPwrDynRm__SHIFT 0x0
1299*c59a5c48SFrançois Tigeot #define DPM_TABLE_141__GraphicsLevel_4_CcPwrDynRm1_MASK 0xffffffff
1300*c59a5c48SFrançois Tigeot #define DPM_TABLE_141__GraphicsLevel_4_CcPwrDynRm1__SHIFT 0x0
1301*c59a5c48SFrançois Tigeot #define DPM_TABLE_142__GraphicsLevel_4_EnabledForThrottle_MASK 0xff
1302*c59a5c48SFrançois Tigeot #define DPM_TABLE_142__GraphicsLevel_4_EnabledForThrottle__SHIFT 0x0
1303*c59a5c48SFrançois Tigeot #define DPM_TABLE_142__GraphicsLevel_4_EnabledForActivity_MASK 0xff00
1304*c59a5c48SFrançois Tigeot #define DPM_TABLE_142__GraphicsLevel_4_EnabledForActivity__SHIFT 0x8
1305*c59a5c48SFrançois Tigeot #define DPM_TABLE_142__GraphicsLevel_4_DisplayWatermark_MASK 0xff0000
1306*c59a5c48SFrançois Tigeot #define DPM_TABLE_142__GraphicsLevel_4_DisplayWatermark__SHIFT 0x10
1307*c59a5c48SFrançois Tigeot #define DPM_TABLE_142__GraphicsLevel_4_SclkDid_MASK 0xff000000
1308*c59a5c48SFrançois Tigeot #define DPM_TABLE_142__GraphicsLevel_4_SclkDid__SHIFT 0x18
1309*c59a5c48SFrançois Tigeot #define DPM_TABLE_143__GraphicsLevel_4_PowerThrottle_MASK 0xff
1310*c59a5c48SFrançois Tigeot #define DPM_TABLE_143__GraphicsLevel_4_PowerThrottle__SHIFT 0x0
1311*c59a5c48SFrançois Tigeot #define DPM_TABLE_143__GraphicsLevel_4_VoltageDownHyst_MASK 0xff00
1312*c59a5c48SFrançois Tigeot #define DPM_TABLE_143__GraphicsLevel_4_VoltageDownHyst__SHIFT 0x8
1313*c59a5c48SFrançois Tigeot #define DPM_TABLE_143__GraphicsLevel_4_DownHyst_MASK 0xff0000
1314*c59a5c48SFrançois Tigeot #define DPM_TABLE_143__GraphicsLevel_4_DownHyst__SHIFT 0x10
1315*c59a5c48SFrançois Tigeot #define DPM_TABLE_143__GraphicsLevel_4_UpHyst_MASK 0xff000000
1316*c59a5c48SFrançois Tigeot #define DPM_TABLE_143__GraphicsLevel_4_UpHyst__SHIFT 0x18
1317*c59a5c48SFrançois Tigeot #define DPM_TABLE_144__GraphicsLevel_4_padding_2_MASK 0xff
1318*c59a5c48SFrançois Tigeot #define DPM_TABLE_144__GraphicsLevel_4_padding_2__SHIFT 0x0
1319*c59a5c48SFrançois Tigeot #define DPM_TABLE_144__GraphicsLevel_4_padding_1_MASK 0xff00
1320*c59a5c48SFrançois Tigeot #define DPM_TABLE_144__GraphicsLevel_4_padding_1__SHIFT 0x8
1321*c59a5c48SFrançois Tigeot #define DPM_TABLE_144__GraphicsLevel_4_padding_0_MASK 0xff0000
1322*c59a5c48SFrançois Tigeot #define DPM_TABLE_144__GraphicsLevel_4_padding_0__SHIFT 0x10
1323*c59a5c48SFrançois Tigeot #define DPM_TABLE_144__GraphicsLevel_4_DeepSleepDivId_MASK 0xff000000
1324*c59a5c48SFrançois Tigeot #define DPM_TABLE_144__GraphicsLevel_4_DeepSleepDivId__SHIFT 0x18
1325*c59a5c48SFrançois Tigeot #define DPM_TABLE_145__GraphicsLevel_5_Flags_MASK 0xffffffff
1326*c59a5c48SFrançois Tigeot #define DPM_TABLE_145__GraphicsLevel_5_Flags__SHIFT 0x0
1327*c59a5c48SFrançois Tigeot #define DPM_TABLE_146__GraphicsLevel_5_MinVddc_MASK 0xffffffff
1328*c59a5c48SFrançois Tigeot #define DPM_TABLE_146__GraphicsLevel_5_MinVddc__SHIFT 0x0
1329*c59a5c48SFrançois Tigeot #define DPM_TABLE_147__GraphicsLevel_5_MinVddcPhases_MASK 0xffffffff
1330*c59a5c48SFrançois Tigeot #define DPM_TABLE_147__GraphicsLevel_5_MinVddcPhases__SHIFT 0x0
1331*c59a5c48SFrançois Tigeot #define DPM_TABLE_148__GraphicsLevel_5_SclkFrequency_MASK 0xffffffff
1332*c59a5c48SFrançois Tigeot #define DPM_TABLE_148__GraphicsLevel_5_SclkFrequency__SHIFT 0x0
1333*c59a5c48SFrançois Tigeot #define DPM_TABLE_149__GraphicsLevel_5_ActivityLevel_MASK 0xffff
1334*c59a5c48SFrançois Tigeot #define DPM_TABLE_149__GraphicsLevel_5_ActivityLevel__SHIFT 0x0
1335*c59a5c48SFrançois Tigeot #define DPM_TABLE_149__GraphicsLevel_5_padding1_MASK 0xff0000
1336*c59a5c48SFrançois Tigeot #define DPM_TABLE_149__GraphicsLevel_5_padding1__SHIFT 0x10
1337*c59a5c48SFrançois Tigeot #define DPM_TABLE_149__GraphicsLevel_5_pcieDpmLevel_MASK 0xff000000
1338*c59a5c48SFrançois Tigeot #define DPM_TABLE_149__GraphicsLevel_5_pcieDpmLevel__SHIFT 0x18
1339*c59a5c48SFrançois Tigeot #define DPM_TABLE_150__GraphicsLevel_5_CgSpllFuncCntl3_MASK 0xffffffff
1340*c59a5c48SFrançois Tigeot #define DPM_TABLE_150__GraphicsLevel_5_CgSpllFuncCntl3__SHIFT 0x0
1341*c59a5c48SFrançois Tigeot #define DPM_TABLE_151__GraphicsLevel_5_CgSpllFuncCntl4_MASK 0xffffffff
1342*c59a5c48SFrançois Tigeot #define DPM_TABLE_151__GraphicsLevel_5_CgSpllFuncCntl4__SHIFT 0x0
1343*c59a5c48SFrançois Tigeot #define DPM_TABLE_152__GraphicsLevel_5_SpllSpreadSpectrum_MASK 0xffffffff
1344*c59a5c48SFrançois Tigeot #define DPM_TABLE_152__GraphicsLevel_5_SpllSpreadSpectrum__SHIFT 0x0
1345*c59a5c48SFrançois Tigeot #define DPM_TABLE_153__GraphicsLevel_5_SpllSpreadSpectrum2_MASK 0xffffffff
1346*c59a5c48SFrançois Tigeot #define DPM_TABLE_153__GraphicsLevel_5_SpllSpreadSpectrum2__SHIFT 0x0
1347*c59a5c48SFrançois Tigeot #define DPM_TABLE_154__GraphicsLevel_5_CcPwrDynRm_MASK 0xffffffff
1348*c59a5c48SFrançois Tigeot #define DPM_TABLE_154__GraphicsLevel_5_CcPwrDynRm__SHIFT 0x0
1349*c59a5c48SFrançois Tigeot #define DPM_TABLE_155__GraphicsLevel_5_CcPwrDynRm1_MASK 0xffffffff
1350*c59a5c48SFrançois Tigeot #define DPM_TABLE_155__GraphicsLevel_5_CcPwrDynRm1__SHIFT 0x0
1351*c59a5c48SFrançois Tigeot #define DPM_TABLE_156__GraphicsLevel_5_EnabledForThrottle_MASK 0xff
1352*c59a5c48SFrançois Tigeot #define DPM_TABLE_156__GraphicsLevel_5_EnabledForThrottle__SHIFT 0x0
1353*c59a5c48SFrançois Tigeot #define DPM_TABLE_156__GraphicsLevel_5_EnabledForActivity_MASK 0xff00
1354*c59a5c48SFrançois Tigeot #define DPM_TABLE_156__GraphicsLevel_5_EnabledForActivity__SHIFT 0x8
1355*c59a5c48SFrançois Tigeot #define DPM_TABLE_156__GraphicsLevel_5_DisplayWatermark_MASK 0xff0000
1356*c59a5c48SFrançois Tigeot #define DPM_TABLE_156__GraphicsLevel_5_DisplayWatermark__SHIFT 0x10
1357*c59a5c48SFrançois Tigeot #define DPM_TABLE_156__GraphicsLevel_5_SclkDid_MASK 0xff000000
1358*c59a5c48SFrançois Tigeot #define DPM_TABLE_156__GraphicsLevel_5_SclkDid__SHIFT 0x18
1359*c59a5c48SFrançois Tigeot #define DPM_TABLE_157__GraphicsLevel_5_PowerThrottle_MASK 0xff
1360*c59a5c48SFrançois Tigeot #define DPM_TABLE_157__GraphicsLevel_5_PowerThrottle__SHIFT 0x0
1361*c59a5c48SFrançois Tigeot #define DPM_TABLE_157__GraphicsLevel_5_VoltageDownHyst_MASK 0xff00
1362*c59a5c48SFrançois Tigeot #define DPM_TABLE_157__GraphicsLevel_5_VoltageDownHyst__SHIFT 0x8
1363*c59a5c48SFrançois Tigeot #define DPM_TABLE_157__GraphicsLevel_5_DownHyst_MASK 0xff0000
1364*c59a5c48SFrançois Tigeot #define DPM_TABLE_157__GraphicsLevel_5_DownHyst__SHIFT 0x10
1365*c59a5c48SFrançois Tigeot #define DPM_TABLE_157__GraphicsLevel_5_UpHyst_MASK 0xff000000
1366*c59a5c48SFrançois Tigeot #define DPM_TABLE_157__GraphicsLevel_5_UpHyst__SHIFT 0x18
1367*c59a5c48SFrançois Tigeot #define DPM_TABLE_158__GraphicsLevel_5_padding_2_MASK 0xff
1368*c59a5c48SFrançois Tigeot #define DPM_TABLE_158__GraphicsLevel_5_padding_2__SHIFT 0x0
1369*c59a5c48SFrançois Tigeot #define DPM_TABLE_158__GraphicsLevel_5_padding_1_MASK 0xff00
1370*c59a5c48SFrançois Tigeot #define DPM_TABLE_158__GraphicsLevel_5_padding_1__SHIFT 0x8
1371*c59a5c48SFrançois Tigeot #define DPM_TABLE_158__GraphicsLevel_5_padding_0_MASK 0xff0000
1372*c59a5c48SFrançois Tigeot #define DPM_TABLE_158__GraphicsLevel_5_padding_0__SHIFT 0x10
1373*c59a5c48SFrançois Tigeot #define DPM_TABLE_158__GraphicsLevel_5_DeepSleepDivId_MASK 0xff000000
1374*c59a5c48SFrançois Tigeot #define DPM_TABLE_158__GraphicsLevel_5_DeepSleepDivId__SHIFT 0x18
1375*c59a5c48SFrançois Tigeot #define DPM_TABLE_159__GraphicsLevel_6_Flags_MASK 0xffffffff
1376*c59a5c48SFrançois Tigeot #define DPM_TABLE_159__GraphicsLevel_6_Flags__SHIFT 0x0
1377*c59a5c48SFrançois Tigeot #define DPM_TABLE_160__GraphicsLevel_6_MinVddc_MASK 0xffffffff
1378*c59a5c48SFrançois Tigeot #define DPM_TABLE_160__GraphicsLevel_6_MinVddc__SHIFT 0x0
1379*c59a5c48SFrançois Tigeot #define DPM_TABLE_161__GraphicsLevel_6_MinVddcPhases_MASK 0xffffffff
1380*c59a5c48SFrançois Tigeot #define DPM_TABLE_161__GraphicsLevel_6_MinVddcPhases__SHIFT 0x0
1381*c59a5c48SFrançois Tigeot #define DPM_TABLE_162__GraphicsLevel_6_SclkFrequency_MASK 0xffffffff
1382*c59a5c48SFrançois Tigeot #define DPM_TABLE_162__GraphicsLevel_6_SclkFrequency__SHIFT 0x0
1383*c59a5c48SFrançois Tigeot #define DPM_TABLE_163__GraphicsLevel_6_ActivityLevel_MASK 0xffff
1384*c59a5c48SFrançois Tigeot #define DPM_TABLE_163__GraphicsLevel_6_ActivityLevel__SHIFT 0x0
1385*c59a5c48SFrançois Tigeot #define DPM_TABLE_163__GraphicsLevel_6_padding1_MASK 0xff0000
1386*c59a5c48SFrançois Tigeot #define DPM_TABLE_163__GraphicsLevel_6_padding1__SHIFT 0x10
1387*c59a5c48SFrançois Tigeot #define DPM_TABLE_163__GraphicsLevel_6_pcieDpmLevel_MASK 0xff000000
1388*c59a5c48SFrançois Tigeot #define DPM_TABLE_163__GraphicsLevel_6_pcieDpmLevel__SHIFT 0x18
1389*c59a5c48SFrançois Tigeot #define DPM_TABLE_164__GraphicsLevel_6_CgSpllFuncCntl3_MASK 0xffffffff
1390*c59a5c48SFrançois Tigeot #define DPM_TABLE_164__GraphicsLevel_6_CgSpllFuncCntl3__SHIFT 0x0
1391*c59a5c48SFrançois Tigeot #define DPM_TABLE_165__GraphicsLevel_6_CgSpllFuncCntl4_MASK 0xffffffff
1392*c59a5c48SFrançois Tigeot #define DPM_TABLE_165__GraphicsLevel_6_CgSpllFuncCntl4__SHIFT 0x0
1393*c59a5c48SFrançois Tigeot #define DPM_TABLE_166__GraphicsLevel_6_SpllSpreadSpectrum_MASK 0xffffffff
1394*c59a5c48SFrançois Tigeot #define DPM_TABLE_166__GraphicsLevel_6_SpllSpreadSpectrum__SHIFT 0x0
1395*c59a5c48SFrançois Tigeot #define DPM_TABLE_167__GraphicsLevel_6_SpllSpreadSpectrum2_MASK 0xffffffff
1396*c59a5c48SFrançois Tigeot #define DPM_TABLE_167__GraphicsLevel_6_SpllSpreadSpectrum2__SHIFT 0x0
1397*c59a5c48SFrançois Tigeot #define DPM_TABLE_168__GraphicsLevel_6_CcPwrDynRm_MASK 0xffffffff
1398*c59a5c48SFrançois Tigeot #define DPM_TABLE_168__GraphicsLevel_6_CcPwrDynRm__SHIFT 0x0
1399*c59a5c48SFrançois Tigeot #define DPM_TABLE_169__GraphicsLevel_6_CcPwrDynRm1_MASK 0xffffffff
1400*c59a5c48SFrançois Tigeot #define DPM_TABLE_169__GraphicsLevel_6_CcPwrDynRm1__SHIFT 0x0
1401*c59a5c48SFrançois Tigeot #define DPM_TABLE_170__GraphicsLevel_6_EnabledForThrottle_MASK 0xff
1402*c59a5c48SFrançois Tigeot #define DPM_TABLE_170__GraphicsLevel_6_EnabledForThrottle__SHIFT 0x0
1403*c59a5c48SFrançois Tigeot #define DPM_TABLE_170__GraphicsLevel_6_EnabledForActivity_MASK 0xff00
1404*c59a5c48SFrançois Tigeot #define DPM_TABLE_170__GraphicsLevel_6_EnabledForActivity__SHIFT 0x8
1405*c59a5c48SFrançois Tigeot #define DPM_TABLE_170__GraphicsLevel_6_DisplayWatermark_MASK 0xff0000
1406*c59a5c48SFrançois Tigeot #define DPM_TABLE_170__GraphicsLevel_6_DisplayWatermark__SHIFT 0x10
1407*c59a5c48SFrançois Tigeot #define DPM_TABLE_170__GraphicsLevel_6_SclkDid_MASK 0xff000000
1408*c59a5c48SFrançois Tigeot #define DPM_TABLE_170__GraphicsLevel_6_SclkDid__SHIFT 0x18
1409*c59a5c48SFrançois Tigeot #define DPM_TABLE_171__GraphicsLevel_6_PowerThrottle_MASK 0xff
1410*c59a5c48SFrançois Tigeot #define DPM_TABLE_171__GraphicsLevel_6_PowerThrottle__SHIFT 0x0
1411*c59a5c48SFrançois Tigeot #define DPM_TABLE_171__GraphicsLevel_6_VoltageDownHyst_MASK 0xff00
1412*c59a5c48SFrançois Tigeot #define DPM_TABLE_171__GraphicsLevel_6_VoltageDownHyst__SHIFT 0x8
1413*c59a5c48SFrançois Tigeot #define DPM_TABLE_171__GraphicsLevel_6_DownHyst_MASK 0xff0000
1414*c59a5c48SFrançois Tigeot #define DPM_TABLE_171__GraphicsLevel_6_DownHyst__SHIFT 0x10
1415*c59a5c48SFrançois Tigeot #define DPM_TABLE_171__GraphicsLevel_6_UpHyst_MASK 0xff000000
1416*c59a5c48SFrançois Tigeot #define DPM_TABLE_171__GraphicsLevel_6_UpHyst__SHIFT 0x18
1417*c59a5c48SFrançois Tigeot #define DPM_TABLE_172__GraphicsLevel_6_padding_2_MASK 0xff
1418*c59a5c48SFrançois Tigeot #define DPM_TABLE_172__GraphicsLevel_6_padding_2__SHIFT 0x0
1419*c59a5c48SFrançois Tigeot #define DPM_TABLE_172__GraphicsLevel_6_padding_1_MASK 0xff00
1420*c59a5c48SFrançois Tigeot #define DPM_TABLE_172__GraphicsLevel_6_padding_1__SHIFT 0x8
1421*c59a5c48SFrançois Tigeot #define DPM_TABLE_172__GraphicsLevel_6_padding_0_MASK 0xff0000
1422*c59a5c48SFrançois Tigeot #define DPM_TABLE_172__GraphicsLevel_6_padding_0__SHIFT 0x10
1423*c59a5c48SFrançois Tigeot #define DPM_TABLE_172__GraphicsLevel_6_DeepSleepDivId_MASK 0xff000000
1424*c59a5c48SFrançois Tigeot #define DPM_TABLE_172__GraphicsLevel_6_DeepSleepDivId__SHIFT 0x18
1425*c59a5c48SFrançois Tigeot #define DPM_TABLE_173__GraphicsLevel_7_Flags_MASK 0xffffffff
1426*c59a5c48SFrançois Tigeot #define DPM_TABLE_173__GraphicsLevel_7_Flags__SHIFT 0x0
1427*c59a5c48SFrançois Tigeot #define DPM_TABLE_174__GraphicsLevel_7_MinVddc_MASK 0xffffffff
1428*c59a5c48SFrançois Tigeot #define DPM_TABLE_174__GraphicsLevel_7_MinVddc__SHIFT 0x0
1429*c59a5c48SFrançois Tigeot #define DPM_TABLE_175__GraphicsLevel_7_MinVddcPhases_MASK 0xffffffff
1430*c59a5c48SFrançois Tigeot #define DPM_TABLE_175__GraphicsLevel_7_MinVddcPhases__SHIFT 0x0
1431*c59a5c48SFrançois Tigeot #define DPM_TABLE_176__GraphicsLevel_7_SclkFrequency_MASK 0xffffffff
1432*c59a5c48SFrançois Tigeot #define DPM_TABLE_176__GraphicsLevel_7_SclkFrequency__SHIFT 0x0
1433*c59a5c48SFrançois Tigeot #define DPM_TABLE_177__GraphicsLevel_7_ActivityLevel_MASK 0xffff
1434*c59a5c48SFrançois Tigeot #define DPM_TABLE_177__GraphicsLevel_7_ActivityLevel__SHIFT 0x0
1435*c59a5c48SFrançois Tigeot #define DPM_TABLE_177__GraphicsLevel_7_padding1_MASK 0xff0000
1436*c59a5c48SFrançois Tigeot #define DPM_TABLE_177__GraphicsLevel_7_padding1__SHIFT 0x10
1437*c59a5c48SFrançois Tigeot #define DPM_TABLE_177__GraphicsLevel_7_pcieDpmLevel_MASK 0xff000000
1438*c59a5c48SFrançois Tigeot #define DPM_TABLE_177__GraphicsLevel_7_pcieDpmLevel__SHIFT 0x18
1439*c59a5c48SFrançois Tigeot #define DPM_TABLE_178__GraphicsLevel_7_CgSpllFuncCntl3_MASK 0xffffffff
1440*c59a5c48SFrançois Tigeot #define DPM_TABLE_178__GraphicsLevel_7_CgSpllFuncCntl3__SHIFT 0x0
1441*c59a5c48SFrançois Tigeot #define DPM_TABLE_179__GraphicsLevel_7_CgSpllFuncCntl4_MASK 0xffffffff
1442*c59a5c48SFrançois Tigeot #define DPM_TABLE_179__GraphicsLevel_7_CgSpllFuncCntl4__SHIFT 0x0
1443*c59a5c48SFrançois Tigeot #define DPM_TABLE_180__GraphicsLevel_7_SpllSpreadSpectrum_MASK 0xffffffff
1444*c59a5c48SFrançois Tigeot #define DPM_TABLE_180__GraphicsLevel_7_SpllSpreadSpectrum__SHIFT 0x0
1445*c59a5c48SFrançois Tigeot #define DPM_TABLE_181__GraphicsLevel_7_SpllSpreadSpectrum2_MASK 0xffffffff
1446*c59a5c48SFrançois Tigeot #define DPM_TABLE_181__GraphicsLevel_7_SpllSpreadSpectrum2__SHIFT 0x0
1447*c59a5c48SFrançois Tigeot #define DPM_TABLE_182__GraphicsLevel_7_CcPwrDynRm_MASK 0xffffffff
1448*c59a5c48SFrançois Tigeot #define DPM_TABLE_182__GraphicsLevel_7_CcPwrDynRm__SHIFT 0x0
1449*c59a5c48SFrançois Tigeot #define DPM_TABLE_183__GraphicsLevel_7_CcPwrDynRm1_MASK 0xffffffff
1450*c59a5c48SFrançois Tigeot #define DPM_TABLE_183__GraphicsLevel_7_CcPwrDynRm1__SHIFT 0x0
1451*c59a5c48SFrançois Tigeot #define DPM_TABLE_184__GraphicsLevel_7_EnabledForThrottle_MASK 0xff
1452*c59a5c48SFrançois Tigeot #define DPM_TABLE_184__GraphicsLevel_7_EnabledForThrottle__SHIFT 0x0
1453*c59a5c48SFrançois Tigeot #define DPM_TABLE_184__GraphicsLevel_7_EnabledForActivity_MASK 0xff00
1454*c59a5c48SFrançois Tigeot #define DPM_TABLE_184__GraphicsLevel_7_EnabledForActivity__SHIFT 0x8
1455*c59a5c48SFrançois Tigeot #define DPM_TABLE_184__GraphicsLevel_7_DisplayWatermark_MASK 0xff0000
1456*c59a5c48SFrançois Tigeot #define DPM_TABLE_184__GraphicsLevel_7_DisplayWatermark__SHIFT 0x10
1457*c59a5c48SFrançois Tigeot #define DPM_TABLE_184__GraphicsLevel_7_SclkDid_MASK 0xff000000
1458*c59a5c48SFrançois Tigeot #define DPM_TABLE_184__GraphicsLevel_7_SclkDid__SHIFT 0x18
1459*c59a5c48SFrançois Tigeot #define DPM_TABLE_185__GraphicsLevel_7_PowerThrottle_MASK 0xff
1460*c59a5c48SFrançois Tigeot #define DPM_TABLE_185__GraphicsLevel_7_PowerThrottle__SHIFT 0x0
1461*c59a5c48SFrançois Tigeot #define DPM_TABLE_185__GraphicsLevel_7_VoltageDownHyst_MASK 0xff00
1462*c59a5c48SFrançois Tigeot #define DPM_TABLE_185__GraphicsLevel_7_VoltageDownHyst__SHIFT 0x8
1463*c59a5c48SFrançois Tigeot #define DPM_TABLE_185__GraphicsLevel_7_DownHyst_MASK 0xff0000
1464*c59a5c48SFrançois Tigeot #define DPM_TABLE_185__GraphicsLevel_7_DownHyst__SHIFT 0x10
1465*c59a5c48SFrançois Tigeot #define DPM_TABLE_185__GraphicsLevel_7_UpHyst_MASK 0xff000000
1466*c59a5c48SFrançois Tigeot #define DPM_TABLE_185__GraphicsLevel_7_UpHyst__SHIFT 0x18
1467*c59a5c48SFrançois Tigeot #define DPM_TABLE_186__GraphicsLevel_7_padding_2_MASK 0xff
1468*c59a5c48SFrançois Tigeot #define DPM_TABLE_186__GraphicsLevel_7_padding_2__SHIFT 0x0
1469*c59a5c48SFrançois Tigeot #define DPM_TABLE_186__GraphicsLevel_7_padding_1_MASK 0xff00
1470*c59a5c48SFrançois Tigeot #define DPM_TABLE_186__GraphicsLevel_7_padding_1__SHIFT 0x8
1471*c59a5c48SFrançois Tigeot #define DPM_TABLE_186__GraphicsLevel_7_padding_0_MASK 0xff0000
1472*c59a5c48SFrançois Tigeot #define DPM_TABLE_186__GraphicsLevel_7_padding_0__SHIFT 0x10
1473*c59a5c48SFrançois Tigeot #define DPM_TABLE_186__GraphicsLevel_7_DeepSleepDivId_MASK 0xff000000
1474*c59a5c48SFrançois Tigeot #define DPM_TABLE_186__GraphicsLevel_7_DeepSleepDivId__SHIFT 0x18
1475*c59a5c48SFrançois Tigeot #define DPM_TABLE_187__MemoryACPILevel_MinVddc_MASK 0xffffffff
1476*c59a5c48SFrançois Tigeot #define DPM_TABLE_187__MemoryACPILevel_MinVddc__SHIFT 0x0
1477*c59a5c48SFrançois Tigeot #define DPM_TABLE_188__MemoryACPILevel_MinVddcPhases_MASK 0xffffffff
1478*c59a5c48SFrançois Tigeot #define DPM_TABLE_188__MemoryACPILevel_MinVddcPhases__SHIFT 0x0
1479*c59a5c48SFrançois Tigeot #define DPM_TABLE_189__MemoryACPILevel_MinVddci_MASK 0xffffffff
1480*c59a5c48SFrançois Tigeot #define DPM_TABLE_189__MemoryACPILevel_MinVddci__SHIFT 0x0
1481*c59a5c48SFrançois Tigeot #define DPM_TABLE_190__MemoryACPILevel_MinMvdd_MASK 0xffffffff
1482*c59a5c48SFrançois Tigeot #define DPM_TABLE_190__MemoryACPILevel_MinMvdd__SHIFT 0x0
1483*c59a5c48SFrançois Tigeot #define DPM_TABLE_191__MemoryACPILevel_MclkFrequency_MASK 0xffffffff
1484*c59a5c48SFrançois Tigeot #define DPM_TABLE_191__MemoryACPILevel_MclkFrequency__SHIFT 0x0
1485*c59a5c48SFrançois Tigeot #define DPM_TABLE_192__MemoryACPILevel_StutterEnable_MASK 0xff
1486*c59a5c48SFrançois Tigeot #define DPM_TABLE_192__MemoryACPILevel_StutterEnable__SHIFT 0x0
1487*c59a5c48SFrançois Tigeot #define DPM_TABLE_192__MemoryACPILevel_RttEnable_MASK 0xff00
1488*c59a5c48SFrançois Tigeot #define DPM_TABLE_192__MemoryACPILevel_RttEnable__SHIFT 0x8
1489*c59a5c48SFrançois Tigeot #define DPM_TABLE_192__MemoryACPILevel_EdcWriteEnable_MASK 0xff0000
1490*c59a5c48SFrançois Tigeot #define DPM_TABLE_192__MemoryACPILevel_EdcWriteEnable__SHIFT 0x10
1491*c59a5c48SFrançois Tigeot #define DPM_TABLE_192__MemoryACPILevel_EdcReadEnable_MASK 0xff000000
1492*c59a5c48SFrançois Tigeot #define DPM_TABLE_192__MemoryACPILevel_EdcReadEnable__SHIFT 0x18
1493*c59a5c48SFrançois Tigeot #define DPM_TABLE_193__MemoryACPILevel_EnabledForActivity_MASK 0xff
1494*c59a5c48SFrançois Tigeot #define DPM_TABLE_193__MemoryACPILevel_EnabledForActivity__SHIFT 0x0
1495*c59a5c48SFrançois Tigeot #define DPM_TABLE_193__MemoryACPILevel_EnabledForThrottle_MASK 0xff00
1496*c59a5c48SFrançois Tigeot #define DPM_TABLE_193__MemoryACPILevel_EnabledForThrottle__SHIFT 0x8
1497*c59a5c48SFrançois Tigeot #define DPM_TABLE_193__MemoryACPILevel_StrobeRatio_MASK 0xff0000
1498*c59a5c48SFrançois Tigeot #define DPM_TABLE_193__MemoryACPILevel_StrobeRatio__SHIFT 0x10
1499*c59a5c48SFrançois Tigeot #define DPM_TABLE_193__MemoryACPILevel_StrobeEnable_MASK 0xff000000
1500*c59a5c48SFrançois Tigeot #define DPM_TABLE_193__MemoryACPILevel_StrobeEnable__SHIFT 0x18
1501*c59a5c48SFrançois Tigeot #define DPM_TABLE_194__MemoryACPILevel_padding_MASK 0xff
1502*c59a5c48SFrançois Tigeot #define DPM_TABLE_194__MemoryACPILevel_padding__SHIFT 0x0
1503*c59a5c48SFrançois Tigeot #define DPM_TABLE_194__MemoryACPILevel_VoltageDownHyst_MASK 0xff00
1504*c59a5c48SFrançois Tigeot #define DPM_TABLE_194__MemoryACPILevel_VoltageDownHyst__SHIFT 0x8
1505*c59a5c48SFrançois Tigeot #define DPM_TABLE_194__MemoryACPILevel_DownHyst_MASK 0xff0000
1506*c59a5c48SFrançois Tigeot #define DPM_TABLE_194__MemoryACPILevel_DownHyst__SHIFT 0x10
1507*c59a5c48SFrançois Tigeot #define DPM_TABLE_194__MemoryACPILevel_UpHyst_MASK 0xff000000
1508*c59a5c48SFrançois Tigeot #define DPM_TABLE_194__MemoryACPILevel_UpHyst__SHIFT 0x18
1509*c59a5c48SFrançois Tigeot #define DPM_TABLE_195__MemoryACPILevel_padding1_MASK 0xff
1510*c59a5c48SFrançois Tigeot #define DPM_TABLE_195__MemoryACPILevel_padding1__SHIFT 0x0
1511*c59a5c48SFrançois Tigeot #define DPM_TABLE_195__MemoryACPILevel_DisplayWatermark_MASK 0xff00
1512*c59a5c48SFrançois Tigeot #define DPM_TABLE_195__MemoryACPILevel_DisplayWatermark__SHIFT 0x8
1513*c59a5c48SFrançois Tigeot #define DPM_TABLE_195__MemoryACPILevel_ActivityLevel_MASK 0xffff0000
1514*c59a5c48SFrançois Tigeot #define DPM_TABLE_195__MemoryACPILevel_ActivityLevel__SHIFT 0x10
1515*c59a5c48SFrançois Tigeot #define DPM_TABLE_196__MemoryACPILevel_MpllFuncCntl_MASK 0xffffffff
1516*c59a5c48SFrançois Tigeot #define DPM_TABLE_196__MemoryACPILevel_MpllFuncCntl__SHIFT 0x0
1517*c59a5c48SFrançois Tigeot #define DPM_TABLE_197__MemoryACPILevel_MpllFuncCntl_1_MASK 0xffffffff
1518*c59a5c48SFrançois Tigeot #define DPM_TABLE_197__MemoryACPILevel_MpllFuncCntl_1__SHIFT 0x0
1519*c59a5c48SFrançois Tigeot #define DPM_TABLE_198__MemoryACPILevel_MpllFuncCntl_2_MASK 0xffffffff
1520*c59a5c48SFrançois Tigeot #define DPM_TABLE_198__MemoryACPILevel_MpllFuncCntl_2__SHIFT 0x0
1521*c59a5c48SFrançois Tigeot #define DPM_TABLE_199__MemoryACPILevel_MpllAdFuncCntl_MASK 0xffffffff
1522*c59a5c48SFrançois Tigeot #define DPM_TABLE_199__MemoryACPILevel_MpllAdFuncCntl__SHIFT 0x0
1523*c59a5c48SFrançois Tigeot #define DPM_TABLE_200__MemoryACPILevel_MpllDqFuncCntl_MASK 0xffffffff
1524*c59a5c48SFrançois Tigeot #define DPM_TABLE_200__MemoryACPILevel_MpllDqFuncCntl__SHIFT 0x0
1525*c59a5c48SFrançois Tigeot #define DPM_TABLE_201__MemoryACPILevel_MclkPwrmgtCntl_MASK 0xffffffff
1526*c59a5c48SFrançois Tigeot #define DPM_TABLE_201__MemoryACPILevel_MclkPwrmgtCntl__SHIFT 0x0
1527*c59a5c48SFrançois Tigeot #define DPM_TABLE_202__MemoryACPILevel_DllCntl_MASK 0xffffffff
1528*c59a5c48SFrançois Tigeot #define DPM_TABLE_202__MemoryACPILevel_DllCntl__SHIFT 0x0
1529*c59a5c48SFrançois Tigeot #define DPM_TABLE_203__MemoryACPILevel_MpllSs1_MASK 0xffffffff
1530*c59a5c48SFrançois Tigeot #define DPM_TABLE_203__MemoryACPILevel_MpllSs1__SHIFT 0x0
1531*c59a5c48SFrançois Tigeot #define DPM_TABLE_204__MemoryACPILevel_MpllSs2_MASK 0xffffffff
1532*c59a5c48SFrançois Tigeot #define DPM_TABLE_204__MemoryACPILevel_MpllSs2__SHIFT 0x0
1533*c59a5c48SFrançois Tigeot #define DPM_TABLE_205__MemoryLevel_0_MinVddc_MASK 0xffffffff
1534*c59a5c48SFrançois Tigeot #define DPM_TABLE_205__MemoryLevel_0_MinVddc__SHIFT 0x0
1535*c59a5c48SFrançois Tigeot #define DPM_TABLE_206__MemoryLevel_0_MinVddcPhases_MASK 0xffffffff
1536*c59a5c48SFrançois Tigeot #define DPM_TABLE_206__MemoryLevel_0_MinVddcPhases__SHIFT 0x0
1537*c59a5c48SFrançois Tigeot #define DPM_TABLE_207__MemoryLevel_0_MinVddci_MASK 0xffffffff
1538*c59a5c48SFrançois Tigeot #define DPM_TABLE_207__MemoryLevel_0_MinVddci__SHIFT 0x0
1539*c59a5c48SFrançois Tigeot #define DPM_TABLE_208__MemoryLevel_0_MinMvdd_MASK 0xffffffff
1540*c59a5c48SFrançois Tigeot #define DPM_TABLE_208__MemoryLevel_0_MinMvdd__SHIFT 0x0
1541*c59a5c48SFrançois Tigeot #define DPM_TABLE_209__MemoryLevel_0_MclkFrequency_MASK 0xffffffff
1542*c59a5c48SFrançois Tigeot #define DPM_TABLE_209__MemoryLevel_0_MclkFrequency__SHIFT 0x0
1543*c59a5c48SFrançois Tigeot #define DPM_TABLE_210__MemoryLevel_0_StutterEnable_MASK 0xff
1544*c59a5c48SFrançois Tigeot #define DPM_TABLE_210__MemoryLevel_0_StutterEnable__SHIFT 0x0
1545*c59a5c48SFrançois Tigeot #define DPM_TABLE_210__MemoryLevel_0_RttEnable_MASK 0xff00
1546*c59a5c48SFrançois Tigeot #define DPM_TABLE_210__MemoryLevel_0_RttEnable__SHIFT 0x8
1547*c59a5c48SFrançois Tigeot #define DPM_TABLE_210__MemoryLevel_0_EdcWriteEnable_MASK 0xff0000
1548*c59a5c48SFrançois Tigeot #define DPM_TABLE_210__MemoryLevel_0_EdcWriteEnable__SHIFT 0x10
1549*c59a5c48SFrançois Tigeot #define DPM_TABLE_210__MemoryLevel_0_EdcReadEnable_MASK 0xff000000
1550*c59a5c48SFrançois Tigeot #define DPM_TABLE_210__MemoryLevel_0_EdcReadEnable__SHIFT 0x18
1551*c59a5c48SFrançois Tigeot #define DPM_TABLE_211__MemoryLevel_0_EnabledForActivity_MASK 0xff
1552*c59a5c48SFrançois Tigeot #define DPM_TABLE_211__MemoryLevel_0_EnabledForActivity__SHIFT 0x0
1553*c59a5c48SFrançois Tigeot #define DPM_TABLE_211__MemoryLevel_0_EnabledForThrottle_MASK 0xff00
1554*c59a5c48SFrançois Tigeot #define DPM_TABLE_211__MemoryLevel_0_EnabledForThrottle__SHIFT 0x8
1555*c59a5c48SFrançois Tigeot #define DPM_TABLE_211__MemoryLevel_0_StrobeRatio_MASK 0xff0000
1556*c59a5c48SFrançois Tigeot #define DPM_TABLE_211__MemoryLevel_0_StrobeRatio__SHIFT 0x10
1557*c59a5c48SFrançois Tigeot #define DPM_TABLE_211__MemoryLevel_0_StrobeEnable_MASK 0xff000000
1558*c59a5c48SFrançois Tigeot #define DPM_TABLE_211__MemoryLevel_0_StrobeEnable__SHIFT 0x18
1559*c59a5c48SFrançois Tigeot #define DPM_TABLE_212__MemoryLevel_0_padding_MASK 0xff
1560*c59a5c48SFrançois Tigeot #define DPM_TABLE_212__MemoryLevel_0_padding__SHIFT 0x0
1561*c59a5c48SFrançois Tigeot #define DPM_TABLE_212__MemoryLevel_0_VoltageDownHyst_MASK 0xff00
1562*c59a5c48SFrançois Tigeot #define DPM_TABLE_212__MemoryLevel_0_VoltageDownHyst__SHIFT 0x8
1563*c59a5c48SFrançois Tigeot #define DPM_TABLE_212__MemoryLevel_0_DownHyst_MASK 0xff0000
1564*c59a5c48SFrançois Tigeot #define DPM_TABLE_212__MemoryLevel_0_DownHyst__SHIFT 0x10
1565*c59a5c48SFrançois Tigeot #define DPM_TABLE_212__MemoryLevel_0_UpHyst_MASK 0xff000000
1566*c59a5c48SFrançois Tigeot #define DPM_TABLE_212__MemoryLevel_0_UpHyst__SHIFT 0x18
1567*c59a5c48SFrançois Tigeot #define DPM_TABLE_213__MemoryLevel_0_padding1_MASK 0xff
1568*c59a5c48SFrançois Tigeot #define DPM_TABLE_213__MemoryLevel_0_padding1__SHIFT 0x0
1569*c59a5c48SFrançois Tigeot #define DPM_TABLE_213__MemoryLevel_0_DisplayWatermark_MASK 0xff00
1570*c59a5c48SFrançois Tigeot #define DPM_TABLE_213__MemoryLevel_0_DisplayWatermark__SHIFT 0x8
1571*c59a5c48SFrançois Tigeot #define DPM_TABLE_213__MemoryLevel_0_ActivityLevel_MASK 0xffff0000
1572*c59a5c48SFrançois Tigeot #define DPM_TABLE_213__MemoryLevel_0_ActivityLevel__SHIFT 0x10
1573*c59a5c48SFrançois Tigeot #define DPM_TABLE_214__MemoryLevel_0_MpllFuncCntl_MASK 0xffffffff
1574*c59a5c48SFrançois Tigeot #define DPM_TABLE_214__MemoryLevel_0_MpllFuncCntl__SHIFT 0x0
1575*c59a5c48SFrançois Tigeot #define DPM_TABLE_215__MemoryLevel_0_MpllFuncCntl_1_MASK 0xffffffff
1576*c59a5c48SFrançois Tigeot #define DPM_TABLE_215__MemoryLevel_0_MpllFuncCntl_1__SHIFT 0x0
1577*c59a5c48SFrançois Tigeot #define DPM_TABLE_216__MemoryLevel_0_MpllFuncCntl_2_MASK 0xffffffff
1578*c59a5c48SFrançois Tigeot #define DPM_TABLE_216__MemoryLevel_0_MpllFuncCntl_2__SHIFT 0x0
1579*c59a5c48SFrançois Tigeot #define DPM_TABLE_217__MemoryLevel_0_MpllAdFuncCntl_MASK 0xffffffff
1580*c59a5c48SFrançois Tigeot #define DPM_TABLE_217__MemoryLevel_0_MpllAdFuncCntl__SHIFT 0x0
1581*c59a5c48SFrançois Tigeot #define DPM_TABLE_218__MemoryLevel_0_MpllDqFuncCntl_MASK 0xffffffff
1582*c59a5c48SFrançois Tigeot #define DPM_TABLE_218__MemoryLevel_0_MpllDqFuncCntl__SHIFT 0x0
1583*c59a5c48SFrançois Tigeot #define DPM_TABLE_219__MemoryLevel_0_MclkPwrmgtCntl_MASK 0xffffffff
1584*c59a5c48SFrançois Tigeot #define DPM_TABLE_219__MemoryLevel_0_MclkPwrmgtCntl__SHIFT 0x0
1585*c59a5c48SFrançois Tigeot #define DPM_TABLE_220__MemoryLevel_0_DllCntl_MASK 0xffffffff
1586*c59a5c48SFrançois Tigeot #define DPM_TABLE_220__MemoryLevel_0_DllCntl__SHIFT 0x0
1587*c59a5c48SFrançois Tigeot #define DPM_TABLE_221__MemoryLevel_0_MpllSs1_MASK 0xffffffff
1588*c59a5c48SFrançois Tigeot #define DPM_TABLE_221__MemoryLevel_0_MpllSs1__SHIFT 0x0
1589*c59a5c48SFrançois Tigeot #define DPM_TABLE_222__MemoryLevel_0_MpllSs2_MASK 0xffffffff
1590*c59a5c48SFrançois Tigeot #define DPM_TABLE_222__MemoryLevel_0_MpllSs2__SHIFT 0x0
1591*c59a5c48SFrançois Tigeot #define DPM_TABLE_223__MemoryLevel_1_MinVddc_MASK 0xffffffff
1592*c59a5c48SFrançois Tigeot #define DPM_TABLE_223__MemoryLevel_1_MinVddc__SHIFT 0x0
1593*c59a5c48SFrançois Tigeot #define DPM_TABLE_224__MemoryLevel_1_MinVddcPhases_MASK 0xffffffff
1594*c59a5c48SFrançois Tigeot #define DPM_TABLE_224__MemoryLevel_1_MinVddcPhases__SHIFT 0x0
1595*c59a5c48SFrançois Tigeot #define DPM_TABLE_225__MemoryLevel_1_MinVddci_MASK 0xffffffff
1596*c59a5c48SFrançois Tigeot #define DPM_TABLE_225__MemoryLevel_1_MinVddci__SHIFT 0x0
1597*c59a5c48SFrançois Tigeot #define DPM_TABLE_226__MemoryLevel_1_MinMvdd_MASK 0xffffffff
1598*c59a5c48SFrançois Tigeot #define DPM_TABLE_226__MemoryLevel_1_MinMvdd__SHIFT 0x0
1599*c59a5c48SFrançois Tigeot #define DPM_TABLE_227__MemoryLevel_1_MclkFrequency_MASK 0xffffffff
1600*c59a5c48SFrançois Tigeot #define DPM_TABLE_227__MemoryLevel_1_MclkFrequency__SHIFT 0x0
1601*c59a5c48SFrançois Tigeot #define DPM_TABLE_228__MemoryLevel_1_StutterEnable_MASK 0xff
1602*c59a5c48SFrançois Tigeot #define DPM_TABLE_228__MemoryLevel_1_StutterEnable__SHIFT 0x0
1603*c59a5c48SFrançois Tigeot #define DPM_TABLE_228__MemoryLevel_1_RttEnable_MASK 0xff00
1604*c59a5c48SFrançois Tigeot #define DPM_TABLE_228__MemoryLevel_1_RttEnable__SHIFT 0x8
1605*c59a5c48SFrançois Tigeot #define DPM_TABLE_228__MemoryLevel_1_EdcWriteEnable_MASK 0xff0000
1606*c59a5c48SFrançois Tigeot #define DPM_TABLE_228__MemoryLevel_1_EdcWriteEnable__SHIFT 0x10
1607*c59a5c48SFrançois Tigeot #define DPM_TABLE_228__MemoryLevel_1_EdcReadEnable_MASK 0xff000000
1608*c59a5c48SFrançois Tigeot #define DPM_TABLE_228__MemoryLevel_1_EdcReadEnable__SHIFT 0x18
1609*c59a5c48SFrançois Tigeot #define DPM_TABLE_229__MemoryLevel_1_EnabledForActivity_MASK 0xff
1610*c59a5c48SFrançois Tigeot #define DPM_TABLE_229__MemoryLevel_1_EnabledForActivity__SHIFT 0x0
1611*c59a5c48SFrançois Tigeot #define DPM_TABLE_229__MemoryLevel_1_EnabledForThrottle_MASK 0xff00
1612*c59a5c48SFrançois Tigeot #define DPM_TABLE_229__MemoryLevel_1_EnabledForThrottle__SHIFT 0x8
1613*c59a5c48SFrançois Tigeot #define DPM_TABLE_229__MemoryLevel_1_StrobeRatio_MASK 0xff0000
1614*c59a5c48SFrançois Tigeot #define DPM_TABLE_229__MemoryLevel_1_StrobeRatio__SHIFT 0x10
1615*c59a5c48SFrançois Tigeot #define DPM_TABLE_229__MemoryLevel_1_StrobeEnable_MASK 0xff000000
1616*c59a5c48SFrançois Tigeot #define DPM_TABLE_229__MemoryLevel_1_StrobeEnable__SHIFT 0x18
1617*c59a5c48SFrançois Tigeot #define DPM_TABLE_230__MemoryLevel_1_padding_MASK 0xff
1618*c59a5c48SFrançois Tigeot #define DPM_TABLE_230__MemoryLevel_1_padding__SHIFT 0x0
1619*c59a5c48SFrançois Tigeot #define DPM_TABLE_230__MemoryLevel_1_VoltageDownHyst_MASK 0xff00
1620*c59a5c48SFrançois Tigeot #define DPM_TABLE_230__MemoryLevel_1_VoltageDownHyst__SHIFT 0x8
1621*c59a5c48SFrançois Tigeot #define DPM_TABLE_230__MemoryLevel_1_DownHyst_MASK 0xff0000
1622*c59a5c48SFrançois Tigeot #define DPM_TABLE_230__MemoryLevel_1_DownHyst__SHIFT 0x10
1623*c59a5c48SFrançois Tigeot #define DPM_TABLE_230__MemoryLevel_1_UpHyst_MASK 0xff000000
1624*c59a5c48SFrançois Tigeot #define DPM_TABLE_230__MemoryLevel_1_UpHyst__SHIFT 0x18
1625*c59a5c48SFrançois Tigeot #define DPM_TABLE_231__MemoryLevel_1_padding1_MASK 0xff
1626*c59a5c48SFrançois Tigeot #define DPM_TABLE_231__MemoryLevel_1_padding1__SHIFT 0x0
1627*c59a5c48SFrançois Tigeot #define DPM_TABLE_231__MemoryLevel_1_DisplayWatermark_MASK 0xff00
1628*c59a5c48SFrançois Tigeot #define DPM_TABLE_231__MemoryLevel_1_DisplayWatermark__SHIFT 0x8
1629*c59a5c48SFrançois Tigeot #define DPM_TABLE_231__MemoryLevel_1_ActivityLevel_MASK 0xffff0000
1630*c59a5c48SFrançois Tigeot #define DPM_TABLE_231__MemoryLevel_1_ActivityLevel__SHIFT 0x10
1631*c59a5c48SFrançois Tigeot #define DPM_TABLE_232__MemoryLevel_1_MpllFuncCntl_MASK 0xffffffff
1632*c59a5c48SFrançois Tigeot #define DPM_TABLE_232__MemoryLevel_1_MpllFuncCntl__SHIFT 0x0
1633*c59a5c48SFrançois Tigeot #define DPM_TABLE_233__MemoryLevel_1_MpllFuncCntl_1_MASK 0xffffffff
1634*c59a5c48SFrançois Tigeot #define DPM_TABLE_233__MemoryLevel_1_MpllFuncCntl_1__SHIFT 0x0
1635*c59a5c48SFrançois Tigeot #define DPM_TABLE_234__MemoryLevel_1_MpllFuncCntl_2_MASK 0xffffffff
1636*c59a5c48SFrançois Tigeot #define DPM_TABLE_234__MemoryLevel_1_MpllFuncCntl_2__SHIFT 0x0
1637*c59a5c48SFrançois Tigeot #define DPM_TABLE_235__MemoryLevel_1_MpllAdFuncCntl_MASK 0xffffffff
1638*c59a5c48SFrançois Tigeot #define DPM_TABLE_235__MemoryLevel_1_MpllAdFuncCntl__SHIFT 0x0
1639*c59a5c48SFrançois Tigeot #define DPM_TABLE_236__MemoryLevel_1_MpllDqFuncCntl_MASK 0xffffffff
1640*c59a5c48SFrançois Tigeot #define DPM_TABLE_236__MemoryLevel_1_MpllDqFuncCntl__SHIFT 0x0
1641*c59a5c48SFrançois Tigeot #define DPM_TABLE_237__MemoryLevel_1_MclkPwrmgtCntl_MASK 0xffffffff
1642*c59a5c48SFrançois Tigeot #define DPM_TABLE_237__MemoryLevel_1_MclkPwrmgtCntl__SHIFT 0x0
1643*c59a5c48SFrançois Tigeot #define DPM_TABLE_238__MemoryLevel_1_DllCntl_MASK 0xffffffff
1644*c59a5c48SFrançois Tigeot #define DPM_TABLE_238__MemoryLevel_1_DllCntl__SHIFT 0x0
1645*c59a5c48SFrançois Tigeot #define DPM_TABLE_239__MemoryLevel_1_MpllSs1_MASK 0xffffffff
1646*c59a5c48SFrançois Tigeot #define DPM_TABLE_239__MemoryLevel_1_MpllSs1__SHIFT 0x0
1647*c59a5c48SFrançois Tigeot #define DPM_TABLE_240__MemoryLevel_1_MpllSs2_MASK 0xffffffff
1648*c59a5c48SFrançois Tigeot #define DPM_TABLE_240__MemoryLevel_1_MpllSs2__SHIFT 0x0
1649*c59a5c48SFrançois Tigeot #define DPM_TABLE_241__MemoryLevel_2_MinVddc_MASK 0xffffffff
1650*c59a5c48SFrançois Tigeot #define DPM_TABLE_241__MemoryLevel_2_MinVddc__SHIFT 0x0
1651*c59a5c48SFrançois Tigeot #define DPM_TABLE_242__MemoryLevel_2_MinVddcPhases_MASK 0xffffffff
1652*c59a5c48SFrançois Tigeot #define DPM_TABLE_242__MemoryLevel_2_MinVddcPhases__SHIFT 0x0
1653*c59a5c48SFrançois Tigeot #define DPM_TABLE_243__MemoryLevel_2_MinVddci_MASK 0xffffffff
1654*c59a5c48SFrançois Tigeot #define DPM_TABLE_243__MemoryLevel_2_MinVddci__SHIFT 0x0
1655*c59a5c48SFrançois Tigeot #define DPM_TABLE_244__MemoryLevel_2_MinMvdd_MASK 0xffffffff
1656*c59a5c48SFrançois Tigeot #define DPM_TABLE_244__MemoryLevel_2_MinMvdd__SHIFT 0x0
1657*c59a5c48SFrançois Tigeot #define DPM_TABLE_245__MemoryLevel_2_MclkFrequency_MASK 0xffffffff
1658*c59a5c48SFrançois Tigeot #define DPM_TABLE_245__MemoryLevel_2_MclkFrequency__SHIFT 0x0
1659*c59a5c48SFrançois Tigeot #define DPM_TABLE_246__MemoryLevel_2_StutterEnable_MASK 0xff
1660*c59a5c48SFrançois Tigeot #define DPM_TABLE_246__MemoryLevel_2_StutterEnable__SHIFT 0x0
1661*c59a5c48SFrançois Tigeot #define DPM_TABLE_246__MemoryLevel_2_RttEnable_MASK 0xff00
1662*c59a5c48SFrançois Tigeot #define DPM_TABLE_246__MemoryLevel_2_RttEnable__SHIFT 0x8
1663*c59a5c48SFrançois Tigeot #define DPM_TABLE_246__MemoryLevel_2_EdcWriteEnable_MASK 0xff0000
1664*c59a5c48SFrançois Tigeot #define DPM_TABLE_246__MemoryLevel_2_EdcWriteEnable__SHIFT 0x10
1665*c59a5c48SFrançois Tigeot #define DPM_TABLE_246__MemoryLevel_2_EdcReadEnable_MASK 0xff000000
1666*c59a5c48SFrançois Tigeot #define DPM_TABLE_246__MemoryLevel_2_EdcReadEnable__SHIFT 0x18
1667*c59a5c48SFrançois Tigeot #define DPM_TABLE_247__MemoryLevel_2_EnabledForActivity_MASK 0xff
1668*c59a5c48SFrançois Tigeot #define DPM_TABLE_247__MemoryLevel_2_EnabledForActivity__SHIFT 0x0
1669*c59a5c48SFrançois Tigeot #define DPM_TABLE_247__MemoryLevel_2_EnabledForThrottle_MASK 0xff00
1670*c59a5c48SFrançois Tigeot #define DPM_TABLE_247__MemoryLevel_2_EnabledForThrottle__SHIFT 0x8
1671*c59a5c48SFrançois Tigeot #define DPM_TABLE_247__MemoryLevel_2_StrobeRatio_MASK 0xff0000
1672*c59a5c48SFrançois Tigeot #define DPM_TABLE_247__MemoryLevel_2_StrobeRatio__SHIFT 0x10
1673*c59a5c48SFrançois Tigeot #define DPM_TABLE_247__MemoryLevel_2_StrobeEnable_MASK 0xff000000
1674*c59a5c48SFrançois Tigeot #define DPM_TABLE_247__MemoryLevel_2_StrobeEnable__SHIFT 0x18
1675*c59a5c48SFrançois Tigeot #define DPM_TABLE_248__MemoryLevel_2_padding_MASK 0xff
1676*c59a5c48SFrançois Tigeot #define DPM_TABLE_248__MemoryLevel_2_padding__SHIFT 0x0
1677*c59a5c48SFrançois Tigeot #define DPM_TABLE_248__MemoryLevel_2_VoltageDownHyst_MASK 0xff00
1678*c59a5c48SFrançois Tigeot #define DPM_TABLE_248__MemoryLevel_2_VoltageDownHyst__SHIFT 0x8
1679*c59a5c48SFrançois Tigeot #define DPM_TABLE_248__MemoryLevel_2_DownHyst_MASK 0xff0000
1680*c59a5c48SFrançois Tigeot #define DPM_TABLE_248__MemoryLevel_2_DownHyst__SHIFT 0x10
1681*c59a5c48SFrançois Tigeot #define DPM_TABLE_248__MemoryLevel_2_UpHyst_MASK 0xff000000
1682*c59a5c48SFrançois Tigeot #define DPM_TABLE_248__MemoryLevel_2_UpHyst__SHIFT 0x18
1683*c59a5c48SFrançois Tigeot #define DPM_TABLE_249__MemoryLevel_2_padding1_MASK 0xff
1684*c59a5c48SFrançois Tigeot #define DPM_TABLE_249__MemoryLevel_2_padding1__SHIFT 0x0
1685*c59a5c48SFrançois Tigeot #define DPM_TABLE_249__MemoryLevel_2_DisplayWatermark_MASK 0xff00
1686*c59a5c48SFrançois Tigeot #define DPM_TABLE_249__MemoryLevel_2_DisplayWatermark__SHIFT 0x8
1687*c59a5c48SFrançois Tigeot #define DPM_TABLE_249__MemoryLevel_2_ActivityLevel_MASK 0xffff0000
1688*c59a5c48SFrançois Tigeot #define DPM_TABLE_249__MemoryLevel_2_ActivityLevel__SHIFT 0x10
1689*c59a5c48SFrançois Tigeot #define DPM_TABLE_250__MemoryLevel_2_MpllFuncCntl_MASK 0xffffffff
1690*c59a5c48SFrançois Tigeot #define DPM_TABLE_250__MemoryLevel_2_MpllFuncCntl__SHIFT 0x0
1691*c59a5c48SFrançois Tigeot #define DPM_TABLE_251__MemoryLevel_2_MpllFuncCntl_1_MASK 0xffffffff
1692*c59a5c48SFrançois Tigeot #define DPM_TABLE_251__MemoryLevel_2_MpllFuncCntl_1__SHIFT 0x0
1693*c59a5c48SFrançois Tigeot #define DPM_TABLE_252__MemoryLevel_2_MpllFuncCntl_2_MASK 0xffffffff
1694*c59a5c48SFrançois Tigeot #define DPM_TABLE_252__MemoryLevel_2_MpllFuncCntl_2__SHIFT 0x0
1695*c59a5c48SFrançois Tigeot #define DPM_TABLE_253__MemoryLevel_2_MpllAdFuncCntl_MASK 0xffffffff
1696*c59a5c48SFrançois Tigeot #define DPM_TABLE_253__MemoryLevel_2_MpllAdFuncCntl__SHIFT 0x0
1697*c59a5c48SFrançois Tigeot #define DPM_TABLE_254__MemoryLevel_2_MpllDqFuncCntl_MASK 0xffffffff
1698*c59a5c48SFrançois Tigeot #define DPM_TABLE_254__MemoryLevel_2_MpllDqFuncCntl__SHIFT 0x0
1699*c59a5c48SFrançois Tigeot #define DPM_TABLE_255__MemoryLevel_2_MclkPwrmgtCntl_MASK 0xffffffff
1700*c59a5c48SFrançois Tigeot #define DPM_TABLE_255__MemoryLevel_2_MclkPwrmgtCntl__SHIFT 0x0
1701*c59a5c48SFrançois Tigeot #define DPM_TABLE_256__MemoryLevel_2_DllCntl_MASK 0xffffffff
1702*c59a5c48SFrançois Tigeot #define DPM_TABLE_256__MemoryLevel_2_DllCntl__SHIFT 0x0
1703*c59a5c48SFrançois Tigeot #define DPM_TABLE_257__MemoryLevel_2_MpllSs1_MASK 0xffffffff
1704*c59a5c48SFrançois Tigeot #define DPM_TABLE_257__MemoryLevel_2_MpllSs1__SHIFT 0x0
1705*c59a5c48SFrançois Tigeot #define DPM_TABLE_258__MemoryLevel_2_MpllSs2_MASK 0xffffffff
1706*c59a5c48SFrançois Tigeot #define DPM_TABLE_258__MemoryLevel_2_MpllSs2__SHIFT 0x0
1707*c59a5c48SFrançois Tigeot #define DPM_TABLE_259__MemoryLevel_3_MinVddc_MASK 0xffffffff
1708*c59a5c48SFrançois Tigeot #define DPM_TABLE_259__MemoryLevel_3_MinVddc__SHIFT 0x0
1709*c59a5c48SFrançois Tigeot #define DPM_TABLE_260__MemoryLevel_3_MinVddcPhases_MASK 0xffffffff
1710*c59a5c48SFrançois Tigeot #define DPM_TABLE_260__MemoryLevel_3_MinVddcPhases__SHIFT 0x0
1711*c59a5c48SFrançois Tigeot #define DPM_TABLE_261__MemoryLevel_3_MinVddci_MASK 0xffffffff
1712*c59a5c48SFrançois Tigeot #define DPM_TABLE_261__MemoryLevel_3_MinVddci__SHIFT 0x0
1713*c59a5c48SFrançois Tigeot #define DPM_TABLE_262__MemoryLevel_3_MinMvdd_MASK 0xffffffff
1714*c59a5c48SFrançois Tigeot #define DPM_TABLE_262__MemoryLevel_3_MinMvdd__SHIFT 0x0
1715*c59a5c48SFrançois Tigeot #define DPM_TABLE_263__MemoryLevel_3_MclkFrequency_MASK 0xffffffff
1716*c59a5c48SFrançois Tigeot #define DPM_TABLE_263__MemoryLevel_3_MclkFrequency__SHIFT 0x0
1717*c59a5c48SFrançois Tigeot #define DPM_TABLE_264__MemoryLevel_3_StutterEnable_MASK 0xff
1718*c59a5c48SFrançois Tigeot #define DPM_TABLE_264__MemoryLevel_3_StutterEnable__SHIFT 0x0
1719*c59a5c48SFrançois Tigeot #define DPM_TABLE_264__MemoryLevel_3_RttEnable_MASK 0xff00
1720*c59a5c48SFrançois Tigeot #define DPM_TABLE_264__MemoryLevel_3_RttEnable__SHIFT 0x8
1721*c59a5c48SFrançois Tigeot #define DPM_TABLE_264__MemoryLevel_3_EdcWriteEnable_MASK 0xff0000
1722*c59a5c48SFrançois Tigeot #define DPM_TABLE_264__MemoryLevel_3_EdcWriteEnable__SHIFT 0x10
1723*c59a5c48SFrançois Tigeot #define DPM_TABLE_264__MemoryLevel_3_EdcReadEnable_MASK 0xff000000
1724*c59a5c48SFrançois Tigeot #define DPM_TABLE_264__MemoryLevel_3_EdcReadEnable__SHIFT 0x18
1725*c59a5c48SFrançois Tigeot #define DPM_TABLE_265__MemoryLevel_3_EnabledForActivity_MASK 0xff
1726*c59a5c48SFrançois Tigeot #define DPM_TABLE_265__MemoryLevel_3_EnabledForActivity__SHIFT 0x0
1727*c59a5c48SFrançois Tigeot #define DPM_TABLE_265__MemoryLevel_3_EnabledForThrottle_MASK 0xff00
1728*c59a5c48SFrançois Tigeot #define DPM_TABLE_265__MemoryLevel_3_EnabledForThrottle__SHIFT 0x8
1729*c59a5c48SFrançois Tigeot #define DPM_TABLE_265__MemoryLevel_3_StrobeRatio_MASK 0xff0000
1730*c59a5c48SFrançois Tigeot #define DPM_TABLE_265__MemoryLevel_3_StrobeRatio__SHIFT 0x10
1731*c59a5c48SFrançois Tigeot #define DPM_TABLE_265__MemoryLevel_3_StrobeEnable_MASK 0xff000000
1732*c59a5c48SFrançois Tigeot #define DPM_TABLE_265__MemoryLevel_3_StrobeEnable__SHIFT 0x18
1733*c59a5c48SFrançois Tigeot #define DPM_TABLE_266__MemoryLevel_3_padding_MASK 0xff
1734*c59a5c48SFrançois Tigeot #define DPM_TABLE_266__MemoryLevel_3_padding__SHIFT 0x0
1735*c59a5c48SFrançois Tigeot #define DPM_TABLE_266__MemoryLevel_3_VoltageDownHyst_MASK 0xff00
1736*c59a5c48SFrançois Tigeot #define DPM_TABLE_266__MemoryLevel_3_VoltageDownHyst__SHIFT 0x8
1737*c59a5c48SFrançois Tigeot #define DPM_TABLE_266__MemoryLevel_3_DownHyst_MASK 0xff0000
1738*c59a5c48SFrançois Tigeot #define DPM_TABLE_266__MemoryLevel_3_DownHyst__SHIFT 0x10
1739*c59a5c48SFrançois Tigeot #define DPM_TABLE_266__MemoryLevel_3_UpHyst_MASK 0xff000000
1740*c59a5c48SFrançois Tigeot #define DPM_TABLE_266__MemoryLevel_3_UpHyst__SHIFT 0x18
1741*c59a5c48SFrançois Tigeot #define DPM_TABLE_267__MemoryLevel_3_padding1_MASK 0xff
1742*c59a5c48SFrançois Tigeot #define DPM_TABLE_267__MemoryLevel_3_padding1__SHIFT 0x0
1743*c59a5c48SFrançois Tigeot #define DPM_TABLE_267__MemoryLevel_3_DisplayWatermark_MASK 0xff00
1744*c59a5c48SFrançois Tigeot #define DPM_TABLE_267__MemoryLevel_3_DisplayWatermark__SHIFT 0x8
1745*c59a5c48SFrançois Tigeot #define DPM_TABLE_267__MemoryLevel_3_ActivityLevel_MASK 0xffff0000
1746*c59a5c48SFrançois Tigeot #define DPM_TABLE_267__MemoryLevel_3_ActivityLevel__SHIFT 0x10
1747*c59a5c48SFrançois Tigeot #define DPM_TABLE_268__MemoryLevel_3_MpllFuncCntl_MASK 0xffffffff
1748*c59a5c48SFrançois Tigeot #define DPM_TABLE_268__MemoryLevel_3_MpllFuncCntl__SHIFT 0x0
1749*c59a5c48SFrançois Tigeot #define DPM_TABLE_269__MemoryLevel_3_MpllFuncCntl_1_MASK 0xffffffff
1750*c59a5c48SFrançois Tigeot #define DPM_TABLE_269__MemoryLevel_3_MpllFuncCntl_1__SHIFT 0x0
1751*c59a5c48SFrançois Tigeot #define DPM_TABLE_270__MemoryLevel_3_MpllFuncCntl_2_MASK 0xffffffff
1752*c59a5c48SFrançois Tigeot #define DPM_TABLE_270__MemoryLevel_3_MpllFuncCntl_2__SHIFT 0x0
1753*c59a5c48SFrançois Tigeot #define DPM_TABLE_271__MemoryLevel_3_MpllAdFuncCntl_MASK 0xffffffff
1754*c59a5c48SFrançois Tigeot #define DPM_TABLE_271__MemoryLevel_3_MpllAdFuncCntl__SHIFT 0x0
1755*c59a5c48SFrançois Tigeot #define DPM_TABLE_272__MemoryLevel_3_MpllDqFuncCntl_MASK 0xffffffff
1756*c59a5c48SFrançois Tigeot #define DPM_TABLE_272__MemoryLevel_3_MpllDqFuncCntl__SHIFT 0x0
1757*c59a5c48SFrançois Tigeot #define DPM_TABLE_273__MemoryLevel_3_MclkPwrmgtCntl_MASK 0xffffffff
1758*c59a5c48SFrançois Tigeot #define DPM_TABLE_273__MemoryLevel_3_MclkPwrmgtCntl__SHIFT 0x0
1759*c59a5c48SFrançois Tigeot #define DPM_TABLE_274__MemoryLevel_3_DllCntl_MASK 0xffffffff
1760*c59a5c48SFrançois Tigeot #define DPM_TABLE_274__MemoryLevel_3_DllCntl__SHIFT 0x0
1761*c59a5c48SFrançois Tigeot #define DPM_TABLE_275__MemoryLevel_3_MpllSs1_MASK 0xffffffff
1762*c59a5c48SFrançois Tigeot #define DPM_TABLE_275__MemoryLevel_3_MpllSs1__SHIFT 0x0
1763*c59a5c48SFrançois Tigeot #define DPM_TABLE_276__MemoryLevel_3_MpllSs2_MASK 0xffffffff
1764*c59a5c48SFrançois Tigeot #define DPM_TABLE_276__MemoryLevel_3_MpllSs2__SHIFT 0x0
1765*c59a5c48SFrançois Tigeot #define DPM_TABLE_277__MemoryLevel_4_MinVddc_MASK 0xffffffff
1766*c59a5c48SFrançois Tigeot #define DPM_TABLE_277__MemoryLevel_4_MinVddc__SHIFT 0x0
1767*c59a5c48SFrançois Tigeot #define DPM_TABLE_278__MemoryLevel_4_MinVddcPhases_MASK 0xffffffff
1768*c59a5c48SFrançois Tigeot #define DPM_TABLE_278__MemoryLevel_4_MinVddcPhases__SHIFT 0x0
1769*c59a5c48SFrançois Tigeot #define DPM_TABLE_279__MemoryLevel_4_MinVddci_MASK 0xffffffff
1770*c59a5c48SFrançois Tigeot #define DPM_TABLE_279__MemoryLevel_4_MinVddci__SHIFT 0x0
1771*c59a5c48SFrançois Tigeot #define DPM_TABLE_280__MemoryLevel_4_MinMvdd_MASK 0xffffffff
1772*c59a5c48SFrançois Tigeot #define DPM_TABLE_280__MemoryLevel_4_MinMvdd__SHIFT 0x0
1773*c59a5c48SFrançois Tigeot #define DPM_TABLE_281__MemoryLevel_4_MclkFrequency_MASK 0xffffffff
1774*c59a5c48SFrançois Tigeot #define DPM_TABLE_281__MemoryLevel_4_MclkFrequency__SHIFT 0x0
1775*c59a5c48SFrançois Tigeot #define DPM_TABLE_282__MemoryLevel_4_StutterEnable_MASK 0xff
1776*c59a5c48SFrançois Tigeot #define DPM_TABLE_282__MemoryLevel_4_StutterEnable__SHIFT 0x0
1777*c59a5c48SFrançois Tigeot #define DPM_TABLE_282__MemoryLevel_4_RttEnable_MASK 0xff00
1778*c59a5c48SFrançois Tigeot #define DPM_TABLE_282__MemoryLevel_4_RttEnable__SHIFT 0x8
1779*c59a5c48SFrançois Tigeot #define DPM_TABLE_282__MemoryLevel_4_EdcWriteEnable_MASK 0xff0000
1780*c59a5c48SFrançois Tigeot #define DPM_TABLE_282__MemoryLevel_4_EdcWriteEnable__SHIFT 0x10
1781*c59a5c48SFrançois Tigeot #define DPM_TABLE_282__MemoryLevel_4_EdcReadEnable_MASK 0xff000000
1782*c59a5c48SFrançois Tigeot #define DPM_TABLE_282__MemoryLevel_4_EdcReadEnable__SHIFT 0x18
1783*c59a5c48SFrançois Tigeot #define DPM_TABLE_283__MemoryLevel_4_EnabledForActivity_MASK 0xff
1784*c59a5c48SFrançois Tigeot #define DPM_TABLE_283__MemoryLevel_4_EnabledForActivity__SHIFT 0x0
1785*c59a5c48SFrançois Tigeot #define DPM_TABLE_283__MemoryLevel_4_EnabledForThrottle_MASK 0xff00
1786*c59a5c48SFrançois Tigeot #define DPM_TABLE_283__MemoryLevel_4_EnabledForThrottle__SHIFT 0x8
1787*c59a5c48SFrançois Tigeot #define DPM_TABLE_283__MemoryLevel_4_StrobeRatio_MASK 0xff0000
1788*c59a5c48SFrançois Tigeot #define DPM_TABLE_283__MemoryLevel_4_StrobeRatio__SHIFT 0x10
1789*c59a5c48SFrançois Tigeot #define DPM_TABLE_283__MemoryLevel_4_StrobeEnable_MASK 0xff000000
1790*c59a5c48SFrançois Tigeot #define DPM_TABLE_283__MemoryLevel_4_StrobeEnable__SHIFT 0x18
1791*c59a5c48SFrançois Tigeot #define DPM_TABLE_284__MemoryLevel_4_padding_MASK 0xff
1792*c59a5c48SFrançois Tigeot #define DPM_TABLE_284__MemoryLevel_4_padding__SHIFT 0x0
1793*c59a5c48SFrançois Tigeot #define DPM_TABLE_284__MemoryLevel_4_VoltageDownHyst_MASK 0xff00
1794*c59a5c48SFrançois Tigeot #define DPM_TABLE_284__MemoryLevel_4_VoltageDownHyst__SHIFT 0x8
1795*c59a5c48SFrançois Tigeot #define DPM_TABLE_284__MemoryLevel_4_DownHyst_MASK 0xff0000
1796*c59a5c48SFrançois Tigeot #define DPM_TABLE_284__MemoryLevel_4_DownHyst__SHIFT 0x10
1797*c59a5c48SFrançois Tigeot #define DPM_TABLE_284__MemoryLevel_4_UpHyst_MASK 0xff000000
1798*c59a5c48SFrançois Tigeot #define DPM_TABLE_284__MemoryLevel_4_UpHyst__SHIFT 0x18
1799*c59a5c48SFrançois Tigeot #define DPM_TABLE_285__MemoryLevel_4_padding1_MASK 0xff
1800*c59a5c48SFrançois Tigeot #define DPM_TABLE_285__MemoryLevel_4_padding1__SHIFT 0x0
1801*c59a5c48SFrançois Tigeot #define DPM_TABLE_285__MemoryLevel_4_DisplayWatermark_MASK 0xff00
1802*c59a5c48SFrançois Tigeot #define DPM_TABLE_285__MemoryLevel_4_DisplayWatermark__SHIFT 0x8
1803*c59a5c48SFrançois Tigeot #define DPM_TABLE_285__MemoryLevel_4_ActivityLevel_MASK 0xffff0000
1804*c59a5c48SFrançois Tigeot #define DPM_TABLE_285__MemoryLevel_4_ActivityLevel__SHIFT 0x10
1805*c59a5c48SFrançois Tigeot #define DPM_TABLE_286__MemoryLevel_4_MpllFuncCntl_MASK 0xffffffff
1806*c59a5c48SFrançois Tigeot #define DPM_TABLE_286__MemoryLevel_4_MpllFuncCntl__SHIFT 0x0
1807*c59a5c48SFrançois Tigeot #define DPM_TABLE_287__MemoryLevel_4_MpllFuncCntl_1_MASK 0xffffffff
1808*c59a5c48SFrançois Tigeot #define DPM_TABLE_287__MemoryLevel_4_MpllFuncCntl_1__SHIFT 0x0
1809*c59a5c48SFrançois Tigeot #define DPM_TABLE_288__MemoryLevel_4_MpllFuncCntl_2_MASK 0xffffffff
1810*c59a5c48SFrançois Tigeot #define DPM_TABLE_288__MemoryLevel_4_MpllFuncCntl_2__SHIFT 0x0
1811*c59a5c48SFrançois Tigeot #define DPM_TABLE_289__MemoryLevel_4_MpllAdFuncCntl_MASK 0xffffffff
1812*c59a5c48SFrançois Tigeot #define DPM_TABLE_289__MemoryLevel_4_MpllAdFuncCntl__SHIFT 0x0
1813*c59a5c48SFrançois Tigeot #define DPM_TABLE_290__MemoryLevel_4_MpllDqFuncCntl_MASK 0xffffffff
1814*c59a5c48SFrançois Tigeot #define DPM_TABLE_290__MemoryLevel_4_MpllDqFuncCntl__SHIFT 0x0
1815*c59a5c48SFrançois Tigeot #define DPM_TABLE_291__MemoryLevel_4_MclkPwrmgtCntl_MASK 0xffffffff
1816*c59a5c48SFrançois Tigeot #define DPM_TABLE_291__MemoryLevel_4_MclkPwrmgtCntl__SHIFT 0x0
1817*c59a5c48SFrançois Tigeot #define DPM_TABLE_292__MemoryLevel_4_DllCntl_MASK 0xffffffff
1818*c59a5c48SFrançois Tigeot #define DPM_TABLE_292__MemoryLevel_4_DllCntl__SHIFT 0x0
1819*c59a5c48SFrançois Tigeot #define DPM_TABLE_293__MemoryLevel_4_MpllSs1_MASK 0xffffffff
1820*c59a5c48SFrançois Tigeot #define DPM_TABLE_293__MemoryLevel_4_MpllSs1__SHIFT 0x0
1821*c59a5c48SFrançois Tigeot #define DPM_TABLE_294__MemoryLevel_4_MpllSs2_MASK 0xffffffff
1822*c59a5c48SFrançois Tigeot #define DPM_TABLE_294__MemoryLevel_4_MpllSs2__SHIFT 0x0
1823*c59a5c48SFrançois Tigeot #define DPM_TABLE_295__MemoryLevel_5_MinVddc_MASK 0xffffffff
1824*c59a5c48SFrançois Tigeot #define DPM_TABLE_295__MemoryLevel_5_MinVddc__SHIFT 0x0
1825*c59a5c48SFrançois Tigeot #define DPM_TABLE_296__MemoryLevel_5_MinVddcPhases_MASK 0xffffffff
1826*c59a5c48SFrançois Tigeot #define DPM_TABLE_296__MemoryLevel_5_MinVddcPhases__SHIFT 0x0
1827*c59a5c48SFrançois Tigeot #define DPM_TABLE_297__MemoryLevel_5_MinVddci_MASK 0xffffffff
1828*c59a5c48SFrançois Tigeot #define DPM_TABLE_297__MemoryLevel_5_MinVddci__SHIFT 0x0
1829*c59a5c48SFrançois Tigeot #define DPM_TABLE_298__MemoryLevel_5_MinMvdd_MASK 0xffffffff
1830*c59a5c48SFrançois Tigeot #define DPM_TABLE_298__MemoryLevel_5_MinMvdd__SHIFT 0x0
1831*c59a5c48SFrançois Tigeot #define DPM_TABLE_299__MemoryLevel_5_MclkFrequency_MASK 0xffffffff
1832*c59a5c48SFrançois Tigeot #define DPM_TABLE_299__MemoryLevel_5_MclkFrequency__SHIFT 0x0
1833*c59a5c48SFrançois Tigeot #define DPM_TABLE_300__MemoryLevel_5_StutterEnable_MASK 0xff
1834*c59a5c48SFrançois Tigeot #define DPM_TABLE_300__MemoryLevel_5_StutterEnable__SHIFT 0x0
1835*c59a5c48SFrançois Tigeot #define DPM_TABLE_300__MemoryLevel_5_RttEnable_MASK 0xff00
1836*c59a5c48SFrançois Tigeot #define DPM_TABLE_300__MemoryLevel_5_RttEnable__SHIFT 0x8
1837*c59a5c48SFrançois Tigeot #define DPM_TABLE_300__MemoryLevel_5_EdcWriteEnable_MASK 0xff0000
1838*c59a5c48SFrançois Tigeot #define DPM_TABLE_300__MemoryLevel_5_EdcWriteEnable__SHIFT 0x10
1839*c59a5c48SFrançois Tigeot #define DPM_TABLE_300__MemoryLevel_5_EdcReadEnable_MASK 0xff000000
1840*c59a5c48SFrançois Tigeot #define DPM_TABLE_300__MemoryLevel_5_EdcReadEnable__SHIFT 0x18
1841*c59a5c48SFrançois Tigeot #define DPM_TABLE_301__MemoryLevel_5_EnabledForActivity_MASK 0xff
1842*c59a5c48SFrançois Tigeot #define DPM_TABLE_301__MemoryLevel_5_EnabledForActivity__SHIFT 0x0
1843*c59a5c48SFrançois Tigeot #define DPM_TABLE_301__MemoryLevel_5_EnabledForThrottle_MASK 0xff00
1844*c59a5c48SFrançois Tigeot #define DPM_TABLE_301__MemoryLevel_5_EnabledForThrottle__SHIFT 0x8
1845*c59a5c48SFrançois Tigeot #define DPM_TABLE_301__MemoryLevel_5_StrobeRatio_MASK 0xff0000
1846*c59a5c48SFrançois Tigeot #define DPM_TABLE_301__MemoryLevel_5_StrobeRatio__SHIFT 0x10
1847*c59a5c48SFrançois Tigeot #define DPM_TABLE_301__MemoryLevel_5_StrobeEnable_MASK 0xff000000
1848*c59a5c48SFrançois Tigeot #define DPM_TABLE_301__MemoryLevel_5_StrobeEnable__SHIFT 0x18
1849*c59a5c48SFrançois Tigeot #define DPM_TABLE_302__MemoryLevel_5_padding_MASK 0xff
1850*c59a5c48SFrançois Tigeot #define DPM_TABLE_302__MemoryLevel_5_padding__SHIFT 0x0
1851*c59a5c48SFrançois Tigeot #define DPM_TABLE_302__MemoryLevel_5_VoltageDownHyst_MASK 0xff00
1852*c59a5c48SFrançois Tigeot #define DPM_TABLE_302__MemoryLevel_5_VoltageDownHyst__SHIFT 0x8
1853*c59a5c48SFrançois Tigeot #define DPM_TABLE_302__MemoryLevel_5_DownHyst_MASK 0xff0000
1854*c59a5c48SFrançois Tigeot #define DPM_TABLE_302__MemoryLevel_5_DownHyst__SHIFT 0x10
1855*c59a5c48SFrançois Tigeot #define DPM_TABLE_302__MemoryLevel_5_UpHyst_MASK 0xff000000
1856*c59a5c48SFrançois Tigeot #define DPM_TABLE_302__MemoryLevel_5_UpHyst__SHIFT 0x18
1857*c59a5c48SFrançois Tigeot #define DPM_TABLE_303__MemoryLevel_5_padding1_MASK 0xff
1858*c59a5c48SFrançois Tigeot #define DPM_TABLE_303__MemoryLevel_5_padding1__SHIFT 0x0
1859*c59a5c48SFrançois Tigeot #define DPM_TABLE_303__MemoryLevel_5_DisplayWatermark_MASK 0xff00
1860*c59a5c48SFrançois Tigeot #define DPM_TABLE_303__MemoryLevel_5_DisplayWatermark__SHIFT 0x8
1861*c59a5c48SFrançois Tigeot #define DPM_TABLE_303__MemoryLevel_5_ActivityLevel_MASK 0xffff0000
1862*c59a5c48SFrançois Tigeot #define DPM_TABLE_303__MemoryLevel_5_ActivityLevel__SHIFT 0x10
1863*c59a5c48SFrançois Tigeot #define DPM_TABLE_304__MemoryLevel_5_MpllFuncCntl_MASK 0xffffffff
1864*c59a5c48SFrançois Tigeot #define DPM_TABLE_304__MemoryLevel_5_MpllFuncCntl__SHIFT 0x0
1865*c59a5c48SFrançois Tigeot #define DPM_TABLE_305__MemoryLevel_5_MpllFuncCntl_1_MASK 0xffffffff
1866*c59a5c48SFrançois Tigeot #define DPM_TABLE_305__MemoryLevel_5_MpllFuncCntl_1__SHIFT 0x0
1867*c59a5c48SFrançois Tigeot #define DPM_TABLE_306__MemoryLevel_5_MpllFuncCntl_2_MASK 0xffffffff
1868*c59a5c48SFrançois Tigeot #define DPM_TABLE_306__MemoryLevel_5_MpllFuncCntl_2__SHIFT 0x0
1869*c59a5c48SFrançois Tigeot #define DPM_TABLE_307__MemoryLevel_5_MpllAdFuncCntl_MASK 0xffffffff
1870*c59a5c48SFrançois Tigeot #define DPM_TABLE_307__MemoryLevel_5_MpllAdFuncCntl__SHIFT 0x0
1871*c59a5c48SFrançois Tigeot #define DPM_TABLE_308__MemoryLevel_5_MpllDqFuncCntl_MASK 0xffffffff
1872*c59a5c48SFrançois Tigeot #define DPM_TABLE_308__MemoryLevel_5_MpllDqFuncCntl__SHIFT 0x0
1873*c59a5c48SFrançois Tigeot #define DPM_TABLE_309__MemoryLevel_5_MclkPwrmgtCntl_MASK 0xffffffff
1874*c59a5c48SFrançois Tigeot #define DPM_TABLE_309__MemoryLevel_5_MclkPwrmgtCntl__SHIFT 0x0
1875*c59a5c48SFrançois Tigeot #define DPM_TABLE_310__MemoryLevel_5_DllCntl_MASK 0xffffffff
1876*c59a5c48SFrançois Tigeot #define DPM_TABLE_310__MemoryLevel_5_DllCntl__SHIFT 0x0
1877*c59a5c48SFrançois Tigeot #define DPM_TABLE_311__MemoryLevel_5_MpllSs1_MASK 0xffffffff
1878*c59a5c48SFrançois Tigeot #define DPM_TABLE_311__MemoryLevel_5_MpllSs1__SHIFT 0x0
1879*c59a5c48SFrançois Tigeot #define DPM_TABLE_312__MemoryLevel_5_MpllSs2_MASK 0xffffffff
1880*c59a5c48SFrançois Tigeot #define DPM_TABLE_312__MemoryLevel_5_MpllSs2__SHIFT 0x0
1881*c59a5c48SFrançois Tigeot #define DPM_TABLE_313__LinkLevel_0_Padding_MASK 0xff
1882*c59a5c48SFrançois Tigeot #define DPM_TABLE_313__LinkLevel_0_Padding__SHIFT 0x0
1883*c59a5c48SFrançois Tigeot #define DPM_TABLE_313__LinkLevel_0_EnabledForActivity_MASK 0xff00
1884*c59a5c48SFrançois Tigeot #define DPM_TABLE_313__LinkLevel_0_EnabledForActivity__SHIFT 0x8
1885*c59a5c48SFrançois Tigeot #define DPM_TABLE_313__LinkLevel_0_PcieLaneCount_MASK 0xff0000
1886*c59a5c48SFrançois Tigeot #define DPM_TABLE_313__LinkLevel_0_PcieLaneCount__SHIFT 0x10
1887*c59a5c48SFrançois Tigeot #define DPM_TABLE_313__LinkLevel_0_PcieGenSpeed_MASK 0xff000000
1888*c59a5c48SFrançois Tigeot #define DPM_TABLE_313__LinkLevel_0_PcieGenSpeed__SHIFT 0x18
1889*c59a5c48SFrançois Tigeot #define DPM_TABLE_314__LinkLevel_0_DownThreshold_MASK 0xffffffff
1890*c59a5c48SFrançois Tigeot #define DPM_TABLE_314__LinkLevel_0_DownThreshold__SHIFT 0x0
1891*c59a5c48SFrançois Tigeot #define DPM_TABLE_315__LinkLevel_0_UpThreshold_MASK 0xffffffff
1892*c59a5c48SFrançois Tigeot #define DPM_TABLE_315__LinkLevel_0_UpThreshold__SHIFT 0x0
1893*c59a5c48SFrançois Tigeot #define DPM_TABLE_316__LinkLevel_0_Reserved_MASK 0xffffffff
1894*c59a5c48SFrançois Tigeot #define DPM_TABLE_316__LinkLevel_0_Reserved__SHIFT 0x0
1895*c59a5c48SFrançois Tigeot #define DPM_TABLE_317__LinkLevel_1_Padding_MASK 0xff
1896*c59a5c48SFrançois Tigeot #define DPM_TABLE_317__LinkLevel_1_Padding__SHIFT 0x0
1897*c59a5c48SFrançois Tigeot #define DPM_TABLE_317__LinkLevel_1_EnabledForActivity_MASK 0xff00
1898*c59a5c48SFrançois Tigeot #define DPM_TABLE_317__LinkLevel_1_EnabledForActivity__SHIFT 0x8
1899*c59a5c48SFrançois Tigeot #define DPM_TABLE_317__LinkLevel_1_PcieLaneCount_MASK 0xff0000
1900*c59a5c48SFrançois Tigeot #define DPM_TABLE_317__LinkLevel_1_PcieLaneCount__SHIFT 0x10
1901*c59a5c48SFrançois Tigeot #define DPM_TABLE_317__LinkLevel_1_PcieGenSpeed_MASK 0xff000000
1902*c59a5c48SFrançois Tigeot #define DPM_TABLE_317__LinkLevel_1_PcieGenSpeed__SHIFT 0x18
1903*c59a5c48SFrançois Tigeot #define DPM_TABLE_318__LinkLevel_1_DownThreshold_MASK 0xffffffff
1904*c59a5c48SFrançois Tigeot #define DPM_TABLE_318__LinkLevel_1_DownThreshold__SHIFT 0x0
1905*c59a5c48SFrançois Tigeot #define DPM_TABLE_319__LinkLevel_1_UpThreshold_MASK 0xffffffff
1906*c59a5c48SFrançois Tigeot #define DPM_TABLE_319__LinkLevel_1_UpThreshold__SHIFT 0x0
1907*c59a5c48SFrançois Tigeot #define DPM_TABLE_320__LinkLevel_1_Reserved_MASK 0xffffffff
1908*c59a5c48SFrançois Tigeot #define DPM_TABLE_320__LinkLevel_1_Reserved__SHIFT 0x0
1909*c59a5c48SFrançois Tigeot #define DPM_TABLE_321__LinkLevel_2_Padding_MASK 0xff
1910*c59a5c48SFrançois Tigeot #define DPM_TABLE_321__LinkLevel_2_Padding__SHIFT 0x0
1911*c59a5c48SFrançois Tigeot #define DPM_TABLE_321__LinkLevel_2_EnabledForActivity_MASK 0xff00
1912*c59a5c48SFrançois Tigeot #define DPM_TABLE_321__LinkLevel_2_EnabledForActivity__SHIFT 0x8
1913*c59a5c48SFrançois Tigeot #define DPM_TABLE_321__LinkLevel_2_PcieLaneCount_MASK 0xff0000
1914*c59a5c48SFrançois Tigeot #define DPM_TABLE_321__LinkLevel_2_PcieLaneCount__SHIFT 0x10
1915*c59a5c48SFrançois Tigeot #define DPM_TABLE_321__LinkLevel_2_PcieGenSpeed_MASK 0xff000000
1916*c59a5c48SFrançois Tigeot #define DPM_TABLE_321__LinkLevel_2_PcieGenSpeed__SHIFT 0x18
1917*c59a5c48SFrançois Tigeot #define DPM_TABLE_322__LinkLevel_2_DownThreshold_MASK 0xffffffff
1918*c59a5c48SFrançois Tigeot #define DPM_TABLE_322__LinkLevel_2_DownThreshold__SHIFT 0x0
1919*c59a5c48SFrançois Tigeot #define DPM_TABLE_323__LinkLevel_2_UpThreshold_MASK 0xffffffff
1920*c59a5c48SFrançois Tigeot #define DPM_TABLE_323__LinkLevel_2_UpThreshold__SHIFT 0x0
1921*c59a5c48SFrançois Tigeot #define DPM_TABLE_324__LinkLevel_2_Reserved_MASK 0xffffffff
1922*c59a5c48SFrançois Tigeot #define DPM_TABLE_324__LinkLevel_2_Reserved__SHIFT 0x0
1923*c59a5c48SFrançois Tigeot #define DPM_TABLE_325__LinkLevel_3_Padding_MASK 0xff
1924*c59a5c48SFrançois Tigeot #define DPM_TABLE_325__LinkLevel_3_Padding__SHIFT 0x0
1925*c59a5c48SFrançois Tigeot #define DPM_TABLE_325__LinkLevel_3_EnabledForActivity_MASK 0xff00
1926*c59a5c48SFrançois Tigeot #define DPM_TABLE_325__LinkLevel_3_EnabledForActivity__SHIFT 0x8
1927*c59a5c48SFrançois Tigeot #define DPM_TABLE_325__LinkLevel_3_PcieLaneCount_MASK 0xff0000
1928*c59a5c48SFrançois Tigeot #define DPM_TABLE_325__LinkLevel_3_PcieLaneCount__SHIFT 0x10
1929*c59a5c48SFrançois Tigeot #define DPM_TABLE_325__LinkLevel_3_PcieGenSpeed_MASK 0xff000000
1930*c59a5c48SFrançois Tigeot #define DPM_TABLE_325__LinkLevel_3_PcieGenSpeed__SHIFT 0x18
1931*c59a5c48SFrançois Tigeot #define DPM_TABLE_326__LinkLevel_3_DownThreshold_MASK 0xffffffff
1932*c59a5c48SFrançois Tigeot #define DPM_TABLE_326__LinkLevel_3_DownThreshold__SHIFT 0x0
1933*c59a5c48SFrançois Tigeot #define DPM_TABLE_327__LinkLevel_3_UpThreshold_MASK 0xffffffff
1934*c59a5c48SFrançois Tigeot #define DPM_TABLE_327__LinkLevel_3_UpThreshold__SHIFT 0x0
1935*c59a5c48SFrançois Tigeot #define DPM_TABLE_328__LinkLevel_3_Reserved_MASK 0xffffffff
1936*c59a5c48SFrançois Tigeot #define DPM_TABLE_328__LinkLevel_3_Reserved__SHIFT 0x0
1937*c59a5c48SFrançois Tigeot #define DPM_TABLE_329__LinkLevel_4_Padding_MASK 0xff
1938*c59a5c48SFrançois Tigeot #define DPM_TABLE_329__LinkLevel_4_Padding__SHIFT 0x0
1939*c59a5c48SFrançois Tigeot #define DPM_TABLE_329__LinkLevel_4_EnabledForActivity_MASK 0xff00
1940*c59a5c48SFrançois Tigeot #define DPM_TABLE_329__LinkLevel_4_EnabledForActivity__SHIFT 0x8
1941*c59a5c48SFrançois Tigeot #define DPM_TABLE_329__LinkLevel_4_PcieLaneCount_MASK 0xff0000
1942*c59a5c48SFrançois Tigeot #define DPM_TABLE_329__LinkLevel_4_PcieLaneCount__SHIFT 0x10
1943*c59a5c48SFrançois Tigeot #define DPM_TABLE_329__LinkLevel_4_PcieGenSpeed_MASK 0xff000000
1944*c59a5c48SFrançois Tigeot #define DPM_TABLE_329__LinkLevel_4_PcieGenSpeed__SHIFT 0x18
1945*c59a5c48SFrançois Tigeot #define DPM_TABLE_330__LinkLevel_4_DownThreshold_MASK 0xffffffff
1946*c59a5c48SFrançois Tigeot #define DPM_TABLE_330__LinkLevel_4_DownThreshold__SHIFT 0x0
1947*c59a5c48SFrançois Tigeot #define DPM_TABLE_331__LinkLevel_4_UpThreshold_MASK 0xffffffff
1948*c59a5c48SFrançois Tigeot #define DPM_TABLE_331__LinkLevel_4_UpThreshold__SHIFT 0x0
1949*c59a5c48SFrançois Tigeot #define DPM_TABLE_332__LinkLevel_4_Reserved_MASK 0xffffffff
1950*c59a5c48SFrançois Tigeot #define DPM_TABLE_332__LinkLevel_4_Reserved__SHIFT 0x0
1951*c59a5c48SFrançois Tigeot #define DPM_TABLE_333__LinkLevel_5_Padding_MASK 0xff
1952*c59a5c48SFrançois Tigeot #define DPM_TABLE_333__LinkLevel_5_Padding__SHIFT 0x0
1953*c59a5c48SFrançois Tigeot #define DPM_TABLE_333__LinkLevel_5_EnabledForActivity_MASK 0xff00
1954*c59a5c48SFrançois Tigeot #define DPM_TABLE_333__LinkLevel_5_EnabledForActivity__SHIFT 0x8
1955*c59a5c48SFrançois Tigeot #define DPM_TABLE_333__LinkLevel_5_PcieLaneCount_MASK 0xff0000
1956*c59a5c48SFrançois Tigeot #define DPM_TABLE_333__LinkLevel_5_PcieLaneCount__SHIFT 0x10
1957*c59a5c48SFrançois Tigeot #define DPM_TABLE_333__LinkLevel_5_PcieGenSpeed_MASK 0xff000000
1958*c59a5c48SFrançois Tigeot #define DPM_TABLE_333__LinkLevel_5_PcieGenSpeed__SHIFT 0x18
1959*c59a5c48SFrançois Tigeot #define DPM_TABLE_334__LinkLevel_5_DownThreshold_MASK 0xffffffff
1960*c59a5c48SFrançois Tigeot #define DPM_TABLE_334__LinkLevel_5_DownThreshold__SHIFT 0x0
1961*c59a5c48SFrançois Tigeot #define DPM_TABLE_335__LinkLevel_5_UpThreshold_MASK 0xffffffff
1962*c59a5c48SFrançois Tigeot #define DPM_TABLE_335__LinkLevel_5_UpThreshold__SHIFT 0x0
1963*c59a5c48SFrançois Tigeot #define DPM_TABLE_336__LinkLevel_5_Reserved_MASK 0xffffffff
1964*c59a5c48SFrançois Tigeot #define DPM_TABLE_336__LinkLevel_5_Reserved__SHIFT 0x0
1965*c59a5c48SFrançois Tigeot #define DPM_TABLE_337__LinkLevel_6_Padding_MASK 0xff
1966*c59a5c48SFrançois Tigeot #define DPM_TABLE_337__LinkLevel_6_Padding__SHIFT 0x0
1967*c59a5c48SFrançois Tigeot #define DPM_TABLE_337__LinkLevel_6_EnabledForActivity_MASK 0xff00
1968*c59a5c48SFrançois Tigeot #define DPM_TABLE_337__LinkLevel_6_EnabledForActivity__SHIFT 0x8
1969*c59a5c48SFrançois Tigeot #define DPM_TABLE_337__LinkLevel_6_PcieLaneCount_MASK 0xff0000
1970*c59a5c48SFrançois Tigeot #define DPM_TABLE_337__LinkLevel_6_PcieLaneCount__SHIFT 0x10
1971*c59a5c48SFrançois Tigeot #define DPM_TABLE_337__LinkLevel_6_PcieGenSpeed_MASK 0xff000000
1972*c59a5c48SFrançois Tigeot #define DPM_TABLE_337__LinkLevel_6_PcieGenSpeed__SHIFT 0x18
1973*c59a5c48SFrançois Tigeot #define DPM_TABLE_338__LinkLevel_6_DownThreshold_MASK 0xffffffff
1974*c59a5c48SFrançois Tigeot #define DPM_TABLE_338__LinkLevel_6_DownThreshold__SHIFT 0x0
1975*c59a5c48SFrançois Tigeot #define DPM_TABLE_339__LinkLevel_6_UpThreshold_MASK 0xffffffff
1976*c59a5c48SFrançois Tigeot #define DPM_TABLE_339__LinkLevel_6_UpThreshold__SHIFT 0x0
1977*c59a5c48SFrançois Tigeot #define DPM_TABLE_340__LinkLevel_6_Reserved_MASK 0xffffffff
1978*c59a5c48SFrançois Tigeot #define DPM_TABLE_340__LinkLevel_6_Reserved__SHIFT 0x0
1979*c59a5c48SFrançois Tigeot #define DPM_TABLE_341__LinkLevel_7_Padding_MASK 0xff
1980*c59a5c48SFrançois Tigeot #define DPM_TABLE_341__LinkLevel_7_Padding__SHIFT 0x0
1981*c59a5c48SFrançois Tigeot #define DPM_TABLE_341__LinkLevel_7_EnabledForActivity_MASK 0xff00
1982*c59a5c48SFrançois Tigeot #define DPM_TABLE_341__LinkLevel_7_EnabledForActivity__SHIFT 0x8
1983*c59a5c48SFrançois Tigeot #define DPM_TABLE_341__LinkLevel_7_PcieLaneCount_MASK 0xff0000
1984*c59a5c48SFrançois Tigeot #define DPM_TABLE_341__LinkLevel_7_PcieLaneCount__SHIFT 0x10
1985*c59a5c48SFrançois Tigeot #define DPM_TABLE_341__LinkLevel_7_PcieGenSpeed_MASK 0xff000000
1986*c59a5c48SFrançois Tigeot #define DPM_TABLE_341__LinkLevel_7_PcieGenSpeed__SHIFT 0x18
1987*c59a5c48SFrançois Tigeot #define DPM_TABLE_342__LinkLevel_7_DownThreshold_MASK 0xffffffff
1988*c59a5c48SFrançois Tigeot #define DPM_TABLE_342__LinkLevel_7_DownThreshold__SHIFT 0x0
1989*c59a5c48SFrançois Tigeot #define DPM_TABLE_343__LinkLevel_7_UpThreshold_MASK 0xffffffff
1990*c59a5c48SFrançois Tigeot #define DPM_TABLE_343__LinkLevel_7_UpThreshold__SHIFT 0x0
1991*c59a5c48SFrançois Tigeot #define DPM_TABLE_344__LinkLevel_7_Reserved_MASK 0xffffffff
1992*c59a5c48SFrançois Tigeot #define DPM_TABLE_344__LinkLevel_7_Reserved__SHIFT 0x0
1993*c59a5c48SFrançois Tigeot #define DPM_TABLE_345__ACPILevel_Flags_MASK 0xffffffff
1994*c59a5c48SFrançois Tigeot #define DPM_TABLE_345__ACPILevel_Flags__SHIFT 0x0
1995*c59a5c48SFrançois Tigeot #define DPM_TABLE_346__ACPILevel_MinVddc_MASK 0xffffffff
1996*c59a5c48SFrançois Tigeot #define DPM_TABLE_346__ACPILevel_MinVddc__SHIFT 0x0
1997*c59a5c48SFrançois Tigeot #define DPM_TABLE_347__ACPILevel_MinVddcPhases_MASK 0xffffffff
1998*c59a5c48SFrançois Tigeot #define DPM_TABLE_347__ACPILevel_MinVddcPhases__SHIFT 0x0
1999*c59a5c48SFrançois Tigeot #define DPM_TABLE_348__ACPILevel_SclkFrequency_MASK 0xffffffff
2000*c59a5c48SFrançois Tigeot #define DPM_TABLE_348__ACPILevel_SclkFrequency__SHIFT 0x0
2001*c59a5c48SFrançois Tigeot #define DPM_TABLE_349__ACPILevel_padding_MASK 0xff
2002*c59a5c48SFrançois Tigeot #define DPM_TABLE_349__ACPILevel_padding__SHIFT 0x0
2003*c59a5c48SFrançois Tigeot #define DPM_TABLE_349__ACPILevel_DeepSleepDivId_MASK 0xff00
2004*c59a5c48SFrançois Tigeot #define DPM_TABLE_349__ACPILevel_DeepSleepDivId__SHIFT 0x8
2005*c59a5c48SFrançois Tigeot #define DPM_TABLE_349__ACPILevel_DisplayWatermark_MASK 0xff0000
2006*c59a5c48SFrançois Tigeot #define DPM_TABLE_349__ACPILevel_DisplayWatermark__SHIFT 0x10
2007*c59a5c48SFrançois Tigeot #define DPM_TABLE_349__ACPILevel_SclkDid_MASK 0xff000000
2008*c59a5c48SFrançois Tigeot #define DPM_TABLE_349__ACPILevel_SclkDid__SHIFT 0x18
2009*c59a5c48SFrançois Tigeot #define DPM_TABLE_350__ACPILevel_CgSpllFuncCntl_MASK 0xffffffff
2010*c59a5c48SFrançois Tigeot #define DPM_TABLE_350__ACPILevel_CgSpllFuncCntl__SHIFT 0x0
2011*c59a5c48SFrançois Tigeot #define DPM_TABLE_351__ACPILevel_CgSpllFuncCntl2_MASK 0xffffffff
2012*c59a5c48SFrançois Tigeot #define DPM_TABLE_351__ACPILevel_CgSpllFuncCntl2__SHIFT 0x0
2013*c59a5c48SFrançois Tigeot #define DPM_TABLE_352__ACPILevel_CgSpllFuncCntl3_MASK 0xffffffff
2014*c59a5c48SFrançois Tigeot #define DPM_TABLE_352__ACPILevel_CgSpllFuncCntl3__SHIFT 0x0
2015*c59a5c48SFrançois Tigeot #define DPM_TABLE_353__ACPILevel_CgSpllFuncCntl4_MASK 0xffffffff
2016*c59a5c48SFrançois Tigeot #define DPM_TABLE_353__ACPILevel_CgSpllFuncCntl4__SHIFT 0x0
2017*c59a5c48SFrançois Tigeot #define DPM_TABLE_354__ACPILevel_SpllSpreadSpectrum_MASK 0xffffffff
2018*c59a5c48SFrançois Tigeot #define DPM_TABLE_354__ACPILevel_SpllSpreadSpectrum__SHIFT 0x0
2019*c59a5c48SFrançois Tigeot #define DPM_TABLE_355__ACPILevel_SpllSpreadSpectrum2_MASK 0xffffffff
2020*c59a5c48SFrançois Tigeot #define DPM_TABLE_355__ACPILevel_SpllSpreadSpectrum2__SHIFT 0x0
2021*c59a5c48SFrançois Tigeot #define DPM_TABLE_356__ACPILevel_CcPwrDynRm_MASK 0xffffffff
2022*c59a5c48SFrançois Tigeot #define DPM_TABLE_356__ACPILevel_CcPwrDynRm__SHIFT 0x0
2023*c59a5c48SFrançois Tigeot #define DPM_TABLE_357__ACPILevel_CcPwrDynRm1_MASK 0xffffffff
2024*c59a5c48SFrançois Tigeot #define DPM_TABLE_357__ACPILevel_CcPwrDynRm1__SHIFT 0x0
2025*c59a5c48SFrançois Tigeot #define DPM_TABLE_358__UvdLevel_0_VclkFrequency_MASK 0xffffffff
2026*c59a5c48SFrançois Tigeot #define DPM_TABLE_358__UvdLevel_0_VclkFrequency__SHIFT 0x0
2027*c59a5c48SFrançois Tigeot #define DPM_TABLE_359__UvdLevel_0_DclkFrequency_MASK 0xffffffff
2028*c59a5c48SFrançois Tigeot #define DPM_TABLE_359__UvdLevel_0_DclkFrequency__SHIFT 0x0
2029*c59a5c48SFrançois Tigeot #define DPM_TABLE_360__UvdLevel_0_VclkDivider_MASK 0xff
2030*c59a5c48SFrançois Tigeot #define DPM_TABLE_360__UvdLevel_0_VclkDivider__SHIFT 0x0
2031*c59a5c48SFrançois Tigeot #define DPM_TABLE_360__UvdLevel_0_MinVddcPhases_MASK 0xff00
2032*c59a5c48SFrançois Tigeot #define DPM_TABLE_360__UvdLevel_0_MinVddcPhases__SHIFT 0x8
2033*c59a5c48SFrançois Tigeot #define DPM_TABLE_360__UvdLevel_0_MinVddc_MASK 0xffff0000
2034*c59a5c48SFrançois Tigeot #define DPM_TABLE_360__UvdLevel_0_MinVddc__SHIFT 0x10
2035*c59a5c48SFrançois Tigeot #define DPM_TABLE_361__UvdLevel_0_padding_2_MASK 0xff
2036*c59a5c48SFrançois Tigeot #define DPM_TABLE_361__UvdLevel_0_padding_2__SHIFT 0x0
2037*c59a5c48SFrançois Tigeot #define DPM_TABLE_361__UvdLevel_0_padding_1_MASK 0xff00
2038*c59a5c48SFrançois Tigeot #define DPM_TABLE_361__UvdLevel_0_padding_1__SHIFT 0x8
2039*c59a5c48SFrançois Tigeot #define DPM_TABLE_361__UvdLevel_0_padding_0_MASK 0xff0000
2040*c59a5c48SFrançois Tigeot #define DPM_TABLE_361__UvdLevel_0_padding_0__SHIFT 0x10
2041*c59a5c48SFrançois Tigeot #define DPM_TABLE_361__UvdLevel_0_DclkDivider_MASK 0xff000000
2042*c59a5c48SFrançois Tigeot #define DPM_TABLE_361__UvdLevel_0_DclkDivider__SHIFT 0x18
2043*c59a5c48SFrançois Tigeot #define DPM_TABLE_362__UvdLevel_1_VclkFrequency_MASK 0xffffffff
2044*c59a5c48SFrançois Tigeot #define DPM_TABLE_362__UvdLevel_1_VclkFrequency__SHIFT 0x0
2045*c59a5c48SFrançois Tigeot #define DPM_TABLE_363__UvdLevel_1_DclkFrequency_MASK 0xffffffff
2046*c59a5c48SFrançois Tigeot #define DPM_TABLE_363__UvdLevel_1_DclkFrequency__SHIFT 0x0
2047*c59a5c48SFrançois Tigeot #define DPM_TABLE_364__UvdLevel_1_VclkDivider_MASK 0xff
2048*c59a5c48SFrançois Tigeot #define DPM_TABLE_364__UvdLevel_1_VclkDivider__SHIFT 0x0
2049*c59a5c48SFrançois Tigeot #define DPM_TABLE_364__UvdLevel_1_MinVddcPhases_MASK 0xff00
2050*c59a5c48SFrançois Tigeot #define DPM_TABLE_364__UvdLevel_1_MinVddcPhases__SHIFT 0x8
2051*c59a5c48SFrançois Tigeot #define DPM_TABLE_364__UvdLevel_1_MinVddc_MASK 0xffff0000
2052*c59a5c48SFrançois Tigeot #define DPM_TABLE_364__UvdLevel_1_MinVddc__SHIFT 0x10
2053*c59a5c48SFrançois Tigeot #define DPM_TABLE_365__UvdLevel_1_padding_2_MASK 0xff
2054*c59a5c48SFrançois Tigeot #define DPM_TABLE_365__UvdLevel_1_padding_2__SHIFT 0x0
2055*c59a5c48SFrançois Tigeot #define DPM_TABLE_365__UvdLevel_1_padding_1_MASK 0xff00
2056*c59a5c48SFrançois Tigeot #define DPM_TABLE_365__UvdLevel_1_padding_1__SHIFT 0x8
2057*c59a5c48SFrançois Tigeot #define DPM_TABLE_365__UvdLevel_1_padding_0_MASK 0xff0000
2058*c59a5c48SFrançois Tigeot #define DPM_TABLE_365__UvdLevel_1_padding_0__SHIFT 0x10
2059*c59a5c48SFrançois Tigeot #define DPM_TABLE_365__UvdLevel_1_DclkDivider_MASK 0xff000000
2060*c59a5c48SFrançois Tigeot #define DPM_TABLE_365__UvdLevel_1_DclkDivider__SHIFT 0x18
2061*c59a5c48SFrançois Tigeot #define DPM_TABLE_366__UvdLevel_2_VclkFrequency_MASK 0xffffffff
2062*c59a5c48SFrançois Tigeot #define DPM_TABLE_366__UvdLevel_2_VclkFrequency__SHIFT 0x0
2063*c59a5c48SFrançois Tigeot #define DPM_TABLE_367__UvdLevel_2_DclkFrequency_MASK 0xffffffff
2064*c59a5c48SFrançois Tigeot #define DPM_TABLE_367__UvdLevel_2_DclkFrequency__SHIFT 0x0
2065*c59a5c48SFrançois Tigeot #define DPM_TABLE_368__UvdLevel_2_VclkDivider_MASK 0xff
2066*c59a5c48SFrançois Tigeot #define DPM_TABLE_368__UvdLevel_2_VclkDivider__SHIFT 0x0
2067*c59a5c48SFrançois Tigeot #define DPM_TABLE_368__UvdLevel_2_MinVddcPhases_MASK 0xff00
2068*c59a5c48SFrançois Tigeot #define DPM_TABLE_368__UvdLevel_2_MinVddcPhases__SHIFT 0x8
2069*c59a5c48SFrançois Tigeot #define DPM_TABLE_368__UvdLevel_2_MinVddc_MASK 0xffff0000
2070*c59a5c48SFrançois Tigeot #define DPM_TABLE_368__UvdLevel_2_MinVddc__SHIFT 0x10
2071*c59a5c48SFrançois Tigeot #define DPM_TABLE_369__UvdLevel_2_padding_2_MASK 0xff
2072*c59a5c48SFrançois Tigeot #define DPM_TABLE_369__UvdLevel_2_padding_2__SHIFT 0x0
2073*c59a5c48SFrançois Tigeot #define DPM_TABLE_369__UvdLevel_2_padding_1_MASK 0xff00
2074*c59a5c48SFrançois Tigeot #define DPM_TABLE_369__UvdLevel_2_padding_1__SHIFT 0x8
2075*c59a5c48SFrançois Tigeot #define DPM_TABLE_369__UvdLevel_2_padding_0_MASK 0xff0000
2076*c59a5c48SFrançois Tigeot #define DPM_TABLE_369__UvdLevel_2_padding_0__SHIFT 0x10
2077*c59a5c48SFrançois Tigeot #define DPM_TABLE_369__UvdLevel_2_DclkDivider_MASK 0xff000000
2078*c59a5c48SFrançois Tigeot #define DPM_TABLE_369__UvdLevel_2_DclkDivider__SHIFT 0x18
2079*c59a5c48SFrançois Tigeot #define DPM_TABLE_370__UvdLevel_3_VclkFrequency_MASK 0xffffffff
2080*c59a5c48SFrançois Tigeot #define DPM_TABLE_370__UvdLevel_3_VclkFrequency__SHIFT 0x0
2081*c59a5c48SFrançois Tigeot #define DPM_TABLE_371__UvdLevel_3_DclkFrequency_MASK 0xffffffff
2082*c59a5c48SFrançois Tigeot #define DPM_TABLE_371__UvdLevel_3_DclkFrequency__SHIFT 0x0
2083*c59a5c48SFrançois Tigeot #define DPM_TABLE_372__UvdLevel_3_VclkDivider_MASK 0xff
2084*c59a5c48SFrançois Tigeot #define DPM_TABLE_372__UvdLevel_3_VclkDivider__SHIFT 0x0
2085*c59a5c48SFrançois Tigeot #define DPM_TABLE_372__UvdLevel_3_MinVddcPhases_MASK 0xff00
2086*c59a5c48SFrançois Tigeot #define DPM_TABLE_372__UvdLevel_3_MinVddcPhases__SHIFT 0x8
2087*c59a5c48SFrançois Tigeot #define DPM_TABLE_372__UvdLevel_3_MinVddc_MASK 0xffff0000
2088*c59a5c48SFrançois Tigeot #define DPM_TABLE_372__UvdLevel_3_MinVddc__SHIFT 0x10
2089*c59a5c48SFrançois Tigeot #define DPM_TABLE_373__UvdLevel_3_padding_2_MASK 0xff
2090*c59a5c48SFrançois Tigeot #define DPM_TABLE_373__UvdLevel_3_padding_2__SHIFT 0x0
2091*c59a5c48SFrançois Tigeot #define DPM_TABLE_373__UvdLevel_3_padding_1_MASK 0xff00
2092*c59a5c48SFrançois Tigeot #define DPM_TABLE_373__UvdLevel_3_padding_1__SHIFT 0x8
2093*c59a5c48SFrançois Tigeot #define DPM_TABLE_373__UvdLevel_3_padding_0_MASK 0xff0000
2094*c59a5c48SFrançois Tigeot #define DPM_TABLE_373__UvdLevel_3_padding_0__SHIFT 0x10
2095*c59a5c48SFrançois Tigeot #define DPM_TABLE_373__UvdLevel_3_DclkDivider_MASK 0xff000000
2096*c59a5c48SFrançois Tigeot #define DPM_TABLE_373__UvdLevel_3_DclkDivider__SHIFT 0x18
2097*c59a5c48SFrançois Tigeot #define DPM_TABLE_374__UvdLevel_4_VclkFrequency_MASK 0xffffffff
2098*c59a5c48SFrançois Tigeot #define DPM_TABLE_374__UvdLevel_4_VclkFrequency__SHIFT 0x0
2099*c59a5c48SFrançois Tigeot #define DPM_TABLE_375__UvdLevel_4_DclkFrequency_MASK 0xffffffff
2100*c59a5c48SFrançois Tigeot #define DPM_TABLE_375__UvdLevel_4_DclkFrequency__SHIFT 0x0
2101*c59a5c48SFrançois Tigeot #define DPM_TABLE_376__UvdLevel_4_VclkDivider_MASK 0xff
2102*c59a5c48SFrançois Tigeot #define DPM_TABLE_376__UvdLevel_4_VclkDivider__SHIFT 0x0
2103*c59a5c48SFrançois Tigeot #define DPM_TABLE_376__UvdLevel_4_MinVddcPhases_MASK 0xff00
2104*c59a5c48SFrançois Tigeot #define DPM_TABLE_376__UvdLevel_4_MinVddcPhases__SHIFT 0x8
2105*c59a5c48SFrançois Tigeot #define DPM_TABLE_376__UvdLevel_4_MinVddc_MASK 0xffff0000
2106*c59a5c48SFrançois Tigeot #define DPM_TABLE_376__UvdLevel_4_MinVddc__SHIFT 0x10
2107*c59a5c48SFrançois Tigeot #define DPM_TABLE_377__UvdLevel_4_padding_2_MASK 0xff
2108*c59a5c48SFrançois Tigeot #define DPM_TABLE_377__UvdLevel_4_padding_2__SHIFT 0x0
2109*c59a5c48SFrançois Tigeot #define DPM_TABLE_377__UvdLevel_4_padding_1_MASK 0xff00
2110*c59a5c48SFrançois Tigeot #define DPM_TABLE_377__UvdLevel_4_padding_1__SHIFT 0x8
2111*c59a5c48SFrançois Tigeot #define DPM_TABLE_377__UvdLevel_4_padding_0_MASK 0xff0000
2112*c59a5c48SFrançois Tigeot #define DPM_TABLE_377__UvdLevel_4_padding_0__SHIFT 0x10
2113*c59a5c48SFrançois Tigeot #define DPM_TABLE_377__UvdLevel_4_DclkDivider_MASK 0xff000000
2114*c59a5c48SFrançois Tigeot #define DPM_TABLE_377__UvdLevel_4_DclkDivider__SHIFT 0x18
2115*c59a5c48SFrançois Tigeot #define DPM_TABLE_378__UvdLevel_5_VclkFrequency_MASK 0xffffffff
2116*c59a5c48SFrançois Tigeot #define DPM_TABLE_378__UvdLevel_5_VclkFrequency__SHIFT 0x0
2117*c59a5c48SFrançois Tigeot #define DPM_TABLE_379__UvdLevel_5_DclkFrequency_MASK 0xffffffff
2118*c59a5c48SFrançois Tigeot #define DPM_TABLE_379__UvdLevel_5_DclkFrequency__SHIFT 0x0
2119*c59a5c48SFrançois Tigeot #define DPM_TABLE_380__UvdLevel_5_VclkDivider_MASK 0xff
2120*c59a5c48SFrançois Tigeot #define DPM_TABLE_380__UvdLevel_5_VclkDivider__SHIFT 0x0
2121*c59a5c48SFrançois Tigeot #define DPM_TABLE_380__UvdLevel_5_MinVddcPhases_MASK 0xff00
2122*c59a5c48SFrançois Tigeot #define DPM_TABLE_380__UvdLevel_5_MinVddcPhases__SHIFT 0x8
2123*c59a5c48SFrançois Tigeot #define DPM_TABLE_380__UvdLevel_5_MinVddc_MASK 0xffff0000
2124*c59a5c48SFrançois Tigeot #define DPM_TABLE_380__UvdLevel_5_MinVddc__SHIFT 0x10
2125*c59a5c48SFrançois Tigeot #define DPM_TABLE_381__UvdLevel_5_padding_2_MASK 0xff
2126*c59a5c48SFrançois Tigeot #define DPM_TABLE_381__UvdLevel_5_padding_2__SHIFT 0x0
2127*c59a5c48SFrançois Tigeot #define DPM_TABLE_381__UvdLevel_5_padding_1_MASK 0xff00
2128*c59a5c48SFrançois Tigeot #define DPM_TABLE_381__UvdLevel_5_padding_1__SHIFT 0x8
2129*c59a5c48SFrançois Tigeot #define DPM_TABLE_381__UvdLevel_5_padding_0_MASK 0xff0000
2130*c59a5c48SFrançois Tigeot #define DPM_TABLE_381__UvdLevel_5_padding_0__SHIFT 0x10
2131*c59a5c48SFrançois Tigeot #define DPM_TABLE_381__UvdLevel_5_DclkDivider_MASK 0xff000000
2132*c59a5c48SFrançois Tigeot #define DPM_TABLE_381__UvdLevel_5_DclkDivider__SHIFT 0x18
2133*c59a5c48SFrançois Tigeot #define DPM_TABLE_382__UvdLevel_6_VclkFrequency_MASK 0xffffffff
2134*c59a5c48SFrançois Tigeot #define DPM_TABLE_382__UvdLevel_6_VclkFrequency__SHIFT 0x0
2135*c59a5c48SFrançois Tigeot #define DPM_TABLE_383__UvdLevel_6_DclkFrequency_MASK 0xffffffff
2136*c59a5c48SFrançois Tigeot #define DPM_TABLE_383__UvdLevel_6_DclkFrequency__SHIFT 0x0
2137*c59a5c48SFrançois Tigeot #define DPM_TABLE_384__UvdLevel_6_VclkDivider_MASK 0xff
2138*c59a5c48SFrançois Tigeot #define DPM_TABLE_384__UvdLevel_6_VclkDivider__SHIFT 0x0
2139*c59a5c48SFrançois Tigeot #define DPM_TABLE_384__UvdLevel_6_MinVddcPhases_MASK 0xff00
2140*c59a5c48SFrançois Tigeot #define DPM_TABLE_384__UvdLevel_6_MinVddcPhases__SHIFT 0x8
2141*c59a5c48SFrançois Tigeot #define DPM_TABLE_384__UvdLevel_6_MinVddc_MASK 0xffff0000
2142*c59a5c48SFrançois Tigeot #define DPM_TABLE_384__UvdLevel_6_MinVddc__SHIFT 0x10
2143*c59a5c48SFrançois Tigeot #define DPM_TABLE_385__UvdLevel_6_padding_2_MASK 0xff
2144*c59a5c48SFrançois Tigeot #define DPM_TABLE_385__UvdLevel_6_padding_2__SHIFT 0x0
2145*c59a5c48SFrançois Tigeot #define DPM_TABLE_385__UvdLevel_6_padding_1_MASK 0xff00
2146*c59a5c48SFrançois Tigeot #define DPM_TABLE_385__UvdLevel_6_padding_1__SHIFT 0x8
2147*c59a5c48SFrançois Tigeot #define DPM_TABLE_385__UvdLevel_6_padding_0_MASK 0xff0000
2148*c59a5c48SFrançois Tigeot #define DPM_TABLE_385__UvdLevel_6_padding_0__SHIFT 0x10
2149*c59a5c48SFrançois Tigeot #define DPM_TABLE_385__UvdLevel_6_DclkDivider_MASK 0xff000000
2150*c59a5c48SFrançois Tigeot #define DPM_TABLE_385__UvdLevel_6_DclkDivider__SHIFT 0x18
2151*c59a5c48SFrançois Tigeot #define DPM_TABLE_386__UvdLevel_7_VclkFrequency_MASK 0xffffffff
2152*c59a5c48SFrançois Tigeot #define DPM_TABLE_386__UvdLevel_7_VclkFrequency__SHIFT 0x0
2153*c59a5c48SFrançois Tigeot #define DPM_TABLE_387__UvdLevel_7_DclkFrequency_MASK 0xffffffff
2154*c59a5c48SFrançois Tigeot #define DPM_TABLE_387__UvdLevel_7_DclkFrequency__SHIFT 0x0
2155*c59a5c48SFrançois Tigeot #define DPM_TABLE_388__UvdLevel_7_VclkDivider_MASK 0xff
2156*c59a5c48SFrançois Tigeot #define DPM_TABLE_388__UvdLevel_7_VclkDivider__SHIFT 0x0
2157*c59a5c48SFrançois Tigeot #define DPM_TABLE_388__UvdLevel_7_MinVddcPhases_MASK 0xff00
2158*c59a5c48SFrançois Tigeot #define DPM_TABLE_388__UvdLevel_7_MinVddcPhases__SHIFT 0x8
2159*c59a5c48SFrançois Tigeot #define DPM_TABLE_388__UvdLevel_7_MinVddc_MASK 0xffff0000
2160*c59a5c48SFrançois Tigeot #define DPM_TABLE_388__UvdLevel_7_MinVddc__SHIFT 0x10
2161*c59a5c48SFrançois Tigeot #define DPM_TABLE_389__UvdLevel_7_padding_2_MASK 0xff
2162*c59a5c48SFrançois Tigeot #define DPM_TABLE_389__UvdLevel_7_padding_2__SHIFT 0x0
2163*c59a5c48SFrançois Tigeot #define DPM_TABLE_389__UvdLevel_7_padding_1_MASK 0xff00
2164*c59a5c48SFrançois Tigeot #define DPM_TABLE_389__UvdLevel_7_padding_1__SHIFT 0x8
2165*c59a5c48SFrançois Tigeot #define DPM_TABLE_389__UvdLevel_7_padding_0_MASK 0xff0000
2166*c59a5c48SFrançois Tigeot #define DPM_TABLE_389__UvdLevel_7_padding_0__SHIFT 0x10
2167*c59a5c48SFrançois Tigeot #define DPM_TABLE_389__UvdLevel_7_DclkDivider_MASK 0xff000000
2168*c59a5c48SFrançois Tigeot #define DPM_TABLE_389__UvdLevel_7_DclkDivider__SHIFT 0x18
2169*c59a5c48SFrançois Tigeot #define DPM_TABLE_390__VceLevel_0_Frequency_MASK 0xffffffff
2170*c59a5c48SFrançois Tigeot #define DPM_TABLE_390__VceLevel_0_Frequency__SHIFT 0x0
2171*c59a5c48SFrançois Tigeot #define DPM_TABLE_391__VceLevel_0_Divider_MASK 0xff
2172*c59a5c48SFrançois Tigeot #define DPM_TABLE_391__VceLevel_0_Divider__SHIFT 0x0
2173*c59a5c48SFrançois Tigeot #define DPM_TABLE_391__VceLevel_0_MinPhases_MASK 0xff00
2174*c59a5c48SFrançois Tigeot #define DPM_TABLE_391__VceLevel_0_MinPhases__SHIFT 0x8
2175*c59a5c48SFrançois Tigeot #define DPM_TABLE_391__VceLevel_0_MinVoltage_MASK 0xffff0000
2176*c59a5c48SFrançois Tigeot #define DPM_TABLE_391__VceLevel_0_MinVoltage__SHIFT 0x10
2177*c59a5c48SFrançois Tigeot #define DPM_TABLE_392__VceLevel_1_Frequency_MASK 0xffffffff
2178*c59a5c48SFrançois Tigeot #define DPM_TABLE_392__VceLevel_1_Frequency__SHIFT 0x0
2179*c59a5c48SFrançois Tigeot #define DPM_TABLE_393__VceLevel_1_Divider_MASK 0xff
2180*c59a5c48SFrançois Tigeot #define DPM_TABLE_393__VceLevel_1_Divider__SHIFT 0x0
2181*c59a5c48SFrançois Tigeot #define DPM_TABLE_393__VceLevel_1_MinPhases_MASK 0xff00
2182*c59a5c48SFrançois Tigeot #define DPM_TABLE_393__VceLevel_1_MinPhases__SHIFT 0x8
2183*c59a5c48SFrançois Tigeot #define DPM_TABLE_393__VceLevel_1_MinVoltage_MASK 0xffff0000
2184*c59a5c48SFrançois Tigeot #define DPM_TABLE_393__VceLevel_1_MinVoltage__SHIFT 0x10
2185*c59a5c48SFrançois Tigeot #define DPM_TABLE_394__VceLevel_2_Frequency_MASK 0xffffffff
2186*c59a5c48SFrançois Tigeot #define DPM_TABLE_394__VceLevel_2_Frequency__SHIFT 0x0
2187*c59a5c48SFrançois Tigeot #define DPM_TABLE_395__VceLevel_2_Divider_MASK 0xff
2188*c59a5c48SFrançois Tigeot #define DPM_TABLE_395__VceLevel_2_Divider__SHIFT 0x0
2189*c59a5c48SFrançois Tigeot #define DPM_TABLE_395__VceLevel_2_MinPhases_MASK 0xff00
2190*c59a5c48SFrançois Tigeot #define DPM_TABLE_395__VceLevel_2_MinPhases__SHIFT 0x8
2191*c59a5c48SFrançois Tigeot #define DPM_TABLE_395__VceLevel_2_MinVoltage_MASK 0xffff0000
2192*c59a5c48SFrançois Tigeot #define DPM_TABLE_395__VceLevel_2_MinVoltage__SHIFT 0x10
2193*c59a5c48SFrançois Tigeot #define DPM_TABLE_396__VceLevel_3_Frequency_MASK 0xffffffff
2194*c59a5c48SFrançois Tigeot #define DPM_TABLE_396__VceLevel_3_Frequency__SHIFT 0x0
2195*c59a5c48SFrançois Tigeot #define DPM_TABLE_397__VceLevel_3_Divider_MASK 0xff
2196*c59a5c48SFrançois Tigeot #define DPM_TABLE_397__VceLevel_3_Divider__SHIFT 0x0
2197*c59a5c48SFrançois Tigeot #define DPM_TABLE_397__VceLevel_3_MinPhases_MASK 0xff00
2198*c59a5c48SFrançois Tigeot #define DPM_TABLE_397__VceLevel_3_MinPhases__SHIFT 0x8
2199*c59a5c48SFrançois Tigeot #define DPM_TABLE_397__VceLevel_3_MinVoltage_MASK 0xffff0000
2200*c59a5c48SFrançois Tigeot #define DPM_TABLE_397__VceLevel_3_MinVoltage__SHIFT 0x10
2201*c59a5c48SFrançois Tigeot #define DPM_TABLE_398__VceLevel_4_Frequency_MASK 0xffffffff
2202*c59a5c48SFrançois Tigeot #define DPM_TABLE_398__VceLevel_4_Frequency__SHIFT 0x0
2203*c59a5c48SFrançois Tigeot #define DPM_TABLE_399__VceLevel_4_Divider_MASK 0xff
2204*c59a5c48SFrançois Tigeot #define DPM_TABLE_399__VceLevel_4_Divider__SHIFT 0x0
2205*c59a5c48SFrançois Tigeot #define DPM_TABLE_399__VceLevel_4_MinPhases_MASK 0xff00
2206*c59a5c48SFrançois Tigeot #define DPM_TABLE_399__VceLevel_4_MinPhases__SHIFT 0x8
2207*c59a5c48SFrançois Tigeot #define DPM_TABLE_399__VceLevel_4_MinVoltage_MASK 0xffff0000
2208*c59a5c48SFrançois Tigeot #define DPM_TABLE_399__VceLevel_4_MinVoltage__SHIFT 0x10
2209*c59a5c48SFrançois Tigeot #define DPM_TABLE_400__VceLevel_5_Frequency_MASK 0xffffffff
2210*c59a5c48SFrançois Tigeot #define DPM_TABLE_400__VceLevel_5_Frequency__SHIFT 0x0
2211*c59a5c48SFrançois Tigeot #define DPM_TABLE_401__VceLevel_5_Divider_MASK 0xff
2212*c59a5c48SFrançois Tigeot #define DPM_TABLE_401__VceLevel_5_Divider__SHIFT 0x0
2213*c59a5c48SFrançois Tigeot #define DPM_TABLE_401__VceLevel_5_MinPhases_MASK 0xff00
2214*c59a5c48SFrançois Tigeot #define DPM_TABLE_401__VceLevel_5_MinPhases__SHIFT 0x8
2215*c59a5c48SFrançois Tigeot #define DPM_TABLE_401__VceLevel_5_MinVoltage_MASK 0xffff0000
2216*c59a5c48SFrançois Tigeot #define DPM_TABLE_401__VceLevel_5_MinVoltage__SHIFT 0x10
2217*c59a5c48SFrançois Tigeot #define DPM_TABLE_402__VceLevel_6_Frequency_MASK 0xffffffff
2218*c59a5c48SFrançois Tigeot #define DPM_TABLE_402__VceLevel_6_Frequency__SHIFT 0x0
2219*c59a5c48SFrançois Tigeot #define DPM_TABLE_403__VceLevel_6_Divider_MASK 0xff
2220*c59a5c48SFrançois Tigeot #define DPM_TABLE_403__VceLevel_6_Divider__SHIFT 0x0
2221*c59a5c48SFrançois Tigeot #define DPM_TABLE_403__VceLevel_6_MinPhases_MASK 0xff00
2222*c59a5c48SFrançois Tigeot #define DPM_TABLE_403__VceLevel_6_MinPhases__SHIFT 0x8
2223*c59a5c48SFrançois Tigeot #define DPM_TABLE_403__VceLevel_6_MinVoltage_MASK 0xffff0000
2224*c59a5c48SFrançois Tigeot #define DPM_TABLE_403__VceLevel_6_MinVoltage__SHIFT 0x10
2225*c59a5c48SFrançois Tigeot #define DPM_TABLE_404__VceLevel_7_Frequency_MASK 0xffffffff
2226*c59a5c48SFrançois Tigeot #define DPM_TABLE_404__VceLevel_7_Frequency__SHIFT 0x0
2227*c59a5c48SFrançois Tigeot #define DPM_TABLE_405__VceLevel_7_Divider_MASK 0xff
2228*c59a5c48SFrançois Tigeot #define DPM_TABLE_405__VceLevel_7_Divider__SHIFT 0x0
2229*c59a5c48SFrançois Tigeot #define DPM_TABLE_405__VceLevel_7_MinPhases_MASK 0xff00
2230*c59a5c48SFrançois Tigeot #define DPM_TABLE_405__VceLevel_7_MinPhases__SHIFT 0x8
2231*c59a5c48SFrançois Tigeot #define DPM_TABLE_405__VceLevel_7_MinVoltage_MASK 0xffff0000
2232*c59a5c48SFrançois Tigeot #define DPM_TABLE_405__VceLevel_7_MinVoltage__SHIFT 0x10
2233*c59a5c48SFrançois Tigeot #define DPM_TABLE_406__AcpLevel_0_Frequency_MASK 0xffffffff
2234*c59a5c48SFrançois Tigeot #define DPM_TABLE_406__AcpLevel_0_Frequency__SHIFT 0x0
2235*c59a5c48SFrançois Tigeot #define DPM_TABLE_407__AcpLevel_0_Divider_MASK 0xff
2236*c59a5c48SFrançois Tigeot #define DPM_TABLE_407__AcpLevel_0_Divider__SHIFT 0x0
2237*c59a5c48SFrançois Tigeot #define DPM_TABLE_407__AcpLevel_0_MinPhases_MASK 0xff00
2238*c59a5c48SFrançois Tigeot #define DPM_TABLE_407__AcpLevel_0_MinPhases__SHIFT 0x8
2239*c59a5c48SFrançois Tigeot #define DPM_TABLE_407__AcpLevel_0_MinVoltage_MASK 0xffff0000
2240*c59a5c48SFrançois Tigeot #define DPM_TABLE_407__AcpLevel_0_MinVoltage__SHIFT 0x10
2241*c59a5c48SFrançois Tigeot #define DPM_TABLE_408__AcpLevel_1_Frequency_MASK 0xffffffff
2242*c59a5c48SFrançois Tigeot #define DPM_TABLE_408__AcpLevel_1_Frequency__SHIFT 0x0
2243*c59a5c48SFrançois Tigeot #define DPM_TABLE_409__AcpLevel_1_Divider_MASK 0xff
2244*c59a5c48SFrançois Tigeot #define DPM_TABLE_409__AcpLevel_1_Divider__SHIFT 0x0
2245*c59a5c48SFrançois Tigeot #define DPM_TABLE_409__AcpLevel_1_MinPhases_MASK 0xff00
2246*c59a5c48SFrançois Tigeot #define DPM_TABLE_409__AcpLevel_1_MinPhases__SHIFT 0x8
2247*c59a5c48SFrançois Tigeot #define DPM_TABLE_409__AcpLevel_1_MinVoltage_MASK 0xffff0000
2248*c59a5c48SFrançois Tigeot #define DPM_TABLE_409__AcpLevel_1_MinVoltage__SHIFT 0x10
2249*c59a5c48SFrançois Tigeot #define DPM_TABLE_410__AcpLevel_2_Frequency_MASK 0xffffffff
2250*c59a5c48SFrançois Tigeot #define DPM_TABLE_410__AcpLevel_2_Frequency__SHIFT 0x0
2251*c59a5c48SFrançois Tigeot #define DPM_TABLE_411__AcpLevel_2_Divider_MASK 0xff
2252*c59a5c48SFrançois Tigeot #define DPM_TABLE_411__AcpLevel_2_Divider__SHIFT 0x0
2253*c59a5c48SFrançois Tigeot #define DPM_TABLE_411__AcpLevel_2_MinPhases_MASK 0xff00
2254*c59a5c48SFrançois Tigeot #define DPM_TABLE_411__AcpLevel_2_MinPhases__SHIFT 0x8
2255*c59a5c48SFrançois Tigeot #define DPM_TABLE_411__AcpLevel_2_MinVoltage_MASK 0xffff0000
2256*c59a5c48SFrançois Tigeot #define DPM_TABLE_411__AcpLevel_2_MinVoltage__SHIFT 0x10
2257*c59a5c48SFrançois Tigeot #define DPM_TABLE_412__AcpLevel_3_Frequency_MASK 0xffffffff
2258*c59a5c48SFrançois Tigeot #define DPM_TABLE_412__AcpLevel_3_Frequency__SHIFT 0x0
2259*c59a5c48SFrançois Tigeot #define DPM_TABLE_413__AcpLevel_3_Divider_MASK 0xff
2260*c59a5c48SFrançois Tigeot #define DPM_TABLE_413__AcpLevel_3_Divider__SHIFT 0x0
2261*c59a5c48SFrançois Tigeot #define DPM_TABLE_413__AcpLevel_3_MinPhases_MASK 0xff00
2262*c59a5c48SFrançois Tigeot #define DPM_TABLE_413__AcpLevel_3_MinPhases__SHIFT 0x8
2263*c59a5c48SFrançois Tigeot #define DPM_TABLE_413__AcpLevel_3_MinVoltage_MASK 0xffff0000
2264*c59a5c48SFrançois Tigeot #define DPM_TABLE_413__AcpLevel_3_MinVoltage__SHIFT 0x10
2265*c59a5c48SFrançois Tigeot #define DPM_TABLE_414__AcpLevel_4_Frequency_MASK 0xffffffff
2266*c59a5c48SFrançois Tigeot #define DPM_TABLE_414__AcpLevel_4_Frequency__SHIFT 0x0
2267*c59a5c48SFrançois Tigeot #define DPM_TABLE_415__AcpLevel_4_Divider_MASK 0xff
2268*c59a5c48SFrançois Tigeot #define DPM_TABLE_415__AcpLevel_4_Divider__SHIFT 0x0
2269*c59a5c48SFrançois Tigeot #define DPM_TABLE_415__AcpLevel_4_MinPhases_MASK 0xff00
2270*c59a5c48SFrançois Tigeot #define DPM_TABLE_415__AcpLevel_4_MinPhases__SHIFT 0x8
2271*c59a5c48SFrançois Tigeot #define DPM_TABLE_415__AcpLevel_4_MinVoltage_MASK 0xffff0000
2272*c59a5c48SFrançois Tigeot #define DPM_TABLE_415__AcpLevel_4_MinVoltage__SHIFT 0x10
2273*c59a5c48SFrançois Tigeot #define DPM_TABLE_416__AcpLevel_5_Frequency_MASK 0xffffffff
2274*c59a5c48SFrançois Tigeot #define DPM_TABLE_416__AcpLevel_5_Frequency__SHIFT 0x0
2275*c59a5c48SFrançois Tigeot #define DPM_TABLE_417__AcpLevel_5_Divider_MASK 0xff
2276*c59a5c48SFrançois Tigeot #define DPM_TABLE_417__AcpLevel_5_Divider__SHIFT 0x0
2277*c59a5c48SFrançois Tigeot #define DPM_TABLE_417__AcpLevel_5_MinPhases_MASK 0xff00
2278*c59a5c48SFrançois Tigeot #define DPM_TABLE_417__AcpLevel_5_MinPhases__SHIFT 0x8
2279*c59a5c48SFrançois Tigeot #define DPM_TABLE_417__AcpLevel_5_MinVoltage_MASK 0xffff0000
2280*c59a5c48SFrançois Tigeot #define DPM_TABLE_417__AcpLevel_5_MinVoltage__SHIFT 0x10
2281*c59a5c48SFrançois Tigeot #define DPM_TABLE_418__AcpLevel_6_Frequency_MASK 0xffffffff
2282*c59a5c48SFrançois Tigeot #define DPM_TABLE_418__AcpLevel_6_Frequency__SHIFT 0x0
2283*c59a5c48SFrançois Tigeot #define DPM_TABLE_419__AcpLevel_6_Divider_MASK 0xff
2284*c59a5c48SFrançois Tigeot #define DPM_TABLE_419__AcpLevel_6_Divider__SHIFT 0x0
2285*c59a5c48SFrançois Tigeot #define DPM_TABLE_419__AcpLevel_6_MinPhases_MASK 0xff00
2286*c59a5c48SFrançois Tigeot #define DPM_TABLE_419__AcpLevel_6_MinPhases__SHIFT 0x8
2287*c59a5c48SFrançois Tigeot #define DPM_TABLE_419__AcpLevel_6_MinVoltage_MASK 0xffff0000
2288*c59a5c48SFrançois Tigeot #define DPM_TABLE_419__AcpLevel_6_MinVoltage__SHIFT 0x10
2289*c59a5c48SFrançois Tigeot #define DPM_TABLE_420__AcpLevel_7_Frequency_MASK 0xffffffff
2290*c59a5c48SFrançois Tigeot #define DPM_TABLE_420__AcpLevel_7_Frequency__SHIFT 0x0
2291*c59a5c48SFrançois Tigeot #define DPM_TABLE_421__AcpLevel_7_Divider_MASK 0xff
2292*c59a5c48SFrançois Tigeot #define DPM_TABLE_421__AcpLevel_7_Divider__SHIFT 0x0
2293*c59a5c48SFrançois Tigeot #define DPM_TABLE_421__AcpLevel_7_MinPhases_MASK 0xff00
2294*c59a5c48SFrançois Tigeot #define DPM_TABLE_421__AcpLevel_7_MinPhases__SHIFT 0x8
2295*c59a5c48SFrançois Tigeot #define DPM_TABLE_421__AcpLevel_7_MinVoltage_MASK 0xffff0000
2296*c59a5c48SFrançois Tigeot #define DPM_TABLE_421__AcpLevel_7_MinVoltage__SHIFT 0x10
2297*c59a5c48SFrançois Tigeot #define DPM_TABLE_422__SamuLevel_0_Frequency_MASK 0xffffffff
2298*c59a5c48SFrançois Tigeot #define DPM_TABLE_422__SamuLevel_0_Frequency__SHIFT 0x0
2299*c59a5c48SFrançois Tigeot #define DPM_TABLE_423__SamuLevel_0_Divider_MASK 0xff
2300*c59a5c48SFrançois Tigeot #define DPM_TABLE_423__SamuLevel_0_Divider__SHIFT 0x0
2301*c59a5c48SFrançois Tigeot #define DPM_TABLE_423__SamuLevel_0_MinPhases_MASK 0xff00
2302*c59a5c48SFrançois Tigeot #define DPM_TABLE_423__SamuLevel_0_MinPhases__SHIFT 0x8
2303*c59a5c48SFrançois Tigeot #define DPM_TABLE_423__SamuLevel_0_MinVoltage_MASK 0xffff0000
2304*c59a5c48SFrançois Tigeot #define DPM_TABLE_423__SamuLevel_0_MinVoltage__SHIFT 0x10
2305*c59a5c48SFrançois Tigeot #define DPM_TABLE_424__SamuLevel_1_Frequency_MASK 0xffffffff
2306*c59a5c48SFrançois Tigeot #define DPM_TABLE_424__SamuLevel_1_Frequency__SHIFT 0x0
2307*c59a5c48SFrançois Tigeot #define DPM_TABLE_425__SamuLevel_1_Divider_MASK 0xff
2308*c59a5c48SFrançois Tigeot #define DPM_TABLE_425__SamuLevel_1_Divider__SHIFT 0x0
2309*c59a5c48SFrançois Tigeot #define DPM_TABLE_425__SamuLevel_1_MinPhases_MASK 0xff00
2310*c59a5c48SFrançois Tigeot #define DPM_TABLE_425__SamuLevel_1_MinPhases__SHIFT 0x8
2311*c59a5c48SFrançois Tigeot #define DPM_TABLE_425__SamuLevel_1_MinVoltage_MASK 0xffff0000
2312*c59a5c48SFrançois Tigeot #define DPM_TABLE_425__SamuLevel_1_MinVoltage__SHIFT 0x10
2313*c59a5c48SFrançois Tigeot #define DPM_TABLE_426__SamuLevel_2_Frequency_MASK 0xffffffff
2314*c59a5c48SFrançois Tigeot #define DPM_TABLE_426__SamuLevel_2_Frequency__SHIFT 0x0
2315*c59a5c48SFrançois Tigeot #define DPM_TABLE_427__SamuLevel_2_Divider_MASK 0xff
2316*c59a5c48SFrançois Tigeot #define DPM_TABLE_427__SamuLevel_2_Divider__SHIFT 0x0
2317*c59a5c48SFrançois Tigeot #define DPM_TABLE_427__SamuLevel_2_MinPhases_MASK 0xff00
2318*c59a5c48SFrançois Tigeot #define DPM_TABLE_427__SamuLevel_2_MinPhases__SHIFT 0x8
2319*c59a5c48SFrançois Tigeot #define DPM_TABLE_427__SamuLevel_2_MinVoltage_MASK 0xffff0000
2320*c59a5c48SFrançois Tigeot #define DPM_TABLE_427__SamuLevel_2_MinVoltage__SHIFT 0x10
2321*c59a5c48SFrançois Tigeot #define DPM_TABLE_428__SamuLevel_3_Frequency_MASK 0xffffffff
2322*c59a5c48SFrançois Tigeot #define DPM_TABLE_428__SamuLevel_3_Frequency__SHIFT 0x0
2323*c59a5c48SFrançois Tigeot #define DPM_TABLE_429__SamuLevel_3_Divider_MASK 0xff
2324*c59a5c48SFrançois Tigeot #define DPM_TABLE_429__SamuLevel_3_Divider__SHIFT 0x0
2325*c59a5c48SFrançois Tigeot #define DPM_TABLE_429__SamuLevel_3_MinPhases_MASK 0xff00
2326*c59a5c48SFrançois Tigeot #define DPM_TABLE_429__SamuLevel_3_MinPhases__SHIFT 0x8
2327*c59a5c48SFrançois Tigeot #define DPM_TABLE_429__SamuLevel_3_MinVoltage_MASK 0xffff0000
2328*c59a5c48SFrançois Tigeot #define DPM_TABLE_429__SamuLevel_3_MinVoltage__SHIFT 0x10
2329*c59a5c48SFrançois Tigeot #define DPM_TABLE_430__SamuLevel_4_Frequency_MASK 0xffffffff
2330*c59a5c48SFrançois Tigeot #define DPM_TABLE_430__SamuLevel_4_Frequency__SHIFT 0x0
2331*c59a5c48SFrançois Tigeot #define DPM_TABLE_431__SamuLevel_4_Divider_MASK 0xff
2332*c59a5c48SFrançois Tigeot #define DPM_TABLE_431__SamuLevel_4_Divider__SHIFT 0x0
2333*c59a5c48SFrançois Tigeot #define DPM_TABLE_431__SamuLevel_4_MinPhases_MASK 0xff00
2334*c59a5c48SFrançois Tigeot #define DPM_TABLE_431__SamuLevel_4_MinPhases__SHIFT 0x8
2335*c59a5c48SFrançois Tigeot #define DPM_TABLE_431__SamuLevel_4_MinVoltage_MASK 0xffff0000
2336*c59a5c48SFrançois Tigeot #define DPM_TABLE_431__SamuLevel_4_MinVoltage__SHIFT 0x10
2337*c59a5c48SFrançois Tigeot #define DPM_TABLE_432__SamuLevel_5_Frequency_MASK 0xffffffff
2338*c59a5c48SFrançois Tigeot #define DPM_TABLE_432__SamuLevel_5_Frequency__SHIFT 0x0
2339*c59a5c48SFrançois Tigeot #define DPM_TABLE_433__SamuLevel_5_Divider_MASK 0xff
2340*c59a5c48SFrançois Tigeot #define DPM_TABLE_433__SamuLevel_5_Divider__SHIFT 0x0
2341*c59a5c48SFrançois Tigeot #define DPM_TABLE_433__SamuLevel_5_MinPhases_MASK 0xff00
2342*c59a5c48SFrançois Tigeot #define DPM_TABLE_433__SamuLevel_5_MinPhases__SHIFT 0x8
2343*c59a5c48SFrançois Tigeot #define DPM_TABLE_433__SamuLevel_5_MinVoltage_MASK 0xffff0000
2344*c59a5c48SFrançois Tigeot #define DPM_TABLE_433__SamuLevel_5_MinVoltage__SHIFT 0x10
2345*c59a5c48SFrançois Tigeot #define DPM_TABLE_434__SamuLevel_6_Frequency_MASK 0xffffffff
2346*c59a5c48SFrançois Tigeot #define DPM_TABLE_434__SamuLevel_6_Frequency__SHIFT 0x0
2347*c59a5c48SFrançois Tigeot #define DPM_TABLE_435__SamuLevel_6_Divider_MASK 0xff
2348*c59a5c48SFrançois Tigeot #define DPM_TABLE_435__SamuLevel_6_Divider__SHIFT 0x0
2349*c59a5c48SFrançois Tigeot #define DPM_TABLE_435__SamuLevel_6_MinPhases_MASK 0xff00
2350*c59a5c48SFrançois Tigeot #define DPM_TABLE_435__SamuLevel_6_MinPhases__SHIFT 0x8
2351*c59a5c48SFrançois Tigeot #define DPM_TABLE_435__SamuLevel_6_MinVoltage_MASK 0xffff0000
2352*c59a5c48SFrançois Tigeot #define DPM_TABLE_435__SamuLevel_6_MinVoltage__SHIFT 0x10
2353*c59a5c48SFrançois Tigeot #define DPM_TABLE_436__SamuLevel_7_Frequency_MASK 0xffffffff
2354*c59a5c48SFrançois Tigeot #define DPM_TABLE_436__SamuLevel_7_Frequency__SHIFT 0x0
2355*c59a5c48SFrançois Tigeot #define DPM_TABLE_437__SamuLevel_7_Divider_MASK 0xff
2356*c59a5c48SFrançois Tigeot #define DPM_TABLE_437__SamuLevel_7_Divider__SHIFT 0x0
2357*c59a5c48SFrançois Tigeot #define DPM_TABLE_437__SamuLevel_7_MinPhases_MASK 0xff00
2358*c59a5c48SFrançois Tigeot #define DPM_TABLE_437__SamuLevel_7_MinPhases__SHIFT 0x8
2359*c59a5c48SFrançois Tigeot #define DPM_TABLE_437__SamuLevel_7_MinVoltage_MASK 0xffff0000
2360*c59a5c48SFrançois Tigeot #define DPM_TABLE_437__SamuLevel_7_MinVoltage__SHIFT 0x10
2361*c59a5c48SFrançois Tigeot #define DPM_TABLE_438__Ulv_CcPwrDynRm_MASK 0xffffffff
2362*c59a5c48SFrançois Tigeot #define DPM_TABLE_438__Ulv_CcPwrDynRm__SHIFT 0x0
2363*c59a5c48SFrançois Tigeot #define DPM_TABLE_439__Ulv_CcPwrDynRm1_MASK 0xffffffff
2364*c59a5c48SFrançois Tigeot #define DPM_TABLE_439__Ulv_CcPwrDynRm1__SHIFT 0x0
2365*c59a5c48SFrançois Tigeot #define DPM_TABLE_440__Ulv_VddcPhase_MASK 0xff
2366*c59a5c48SFrançois Tigeot #define DPM_TABLE_440__Ulv_VddcPhase__SHIFT 0x0
2367*c59a5c48SFrançois Tigeot #define DPM_TABLE_440__Ulv_VddcOffsetVid_MASK 0xff00
2368*c59a5c48SFrançois Tigeot #define DPM_TABLE_440__Ulv_VddcOffsetVid__SHIFT 0x8
2369*c59a5c48SFrançois Tigeot #define DPM_TABLE_440__Ulv_VddcOffset_MASK 0xffff0000
2370*c59a5c48SFrançois Tigeot #define DPM_TABLE_440__Ulv_VddcOffset__SHIFT 0x10
2371*c59a5c48SFrançois Tigeot #define DPM_TABLE_441__Ulv_Reserved_MASK 0xffffffff
2372*c59a5c48SFrançois Tigeot #define DPM_TABLE_441__Ulv_Reserved__SHIFT 0x0
2373*c59a5c48SFrançois Tigeot #define DPM_TABLE_442__SclkStepSize_MASK 0xffffffff
2374*c59a5c48SFrançois Tigeot #define DPM_TABLE_442__SclkStepSize__SHIFT 0x0
2375*c59a5c48SFrançois Tigeot #define DPM_TABLE_443__Smio_0_MASK 0xffffffff
2376*c59a5c48SFrançois Tigeot #define DPM_TABLE_443__Smio_0__SHIFT 0x0
2377*c59a5c48SFrançois Tigeot #define DPM_TABLE_444__Smio_1_MASK 0xffffffff
2378*c59a5c48SFrançois Tigeot #define DPM_TABLE_444__Smio_1__SHIFT 0x0
2379*c59a5c48SFrançois Tigeot #define DPM_TABLE_445__Smio_2_MASK 0xffffffff
2380*c59a5c48SFrançois Tigeot #define DPM_TABLE_445__Smio_2__SHIFT 0x0
2381*c59a5c48SFrançois Tigeot #define DPM_TABLE_446__Smio_3_MASK 0xffffffff
2382*c59a5c48SFrançois Tigeot #define DPM_TABLE_446__Smio_3__SHIFT 0x0
2383*c59a5c48SFrançois Tigeot #define DPM_TABLE_447__Smio_4_MASK 0xffffffff
2384*c59a5c48SFrançois Tigeot #define DPM_TABLE_447__Smio_4__SHIFT 0x0
2385*c59a5c48SFrançois Tigeot #define DPM_TABLE_448__Smio_5_MASK 0xffffffff
2386*c59a5c48SFrançois Tigeot #define DPM_TABLE_448__Smio_5__SHIFT 0x0
2387*c59a5c48SFrançois Tigeot #define DPM_TABLE_449__Smio_6_MASK 0xffffffff
2388*c59a5c48SFrançois Tigeot #define DPM_TABLE_449__Smio_6__SHIFT 0x0
2389*c59a5c48SFrançois Tigeot #define DPM_TABLE_450__Smio_7_MASK 0xffffffff
2390*c59a5c48SFrançois Tigeot #define DPM_TABLE_450__Smio_7__SHIFT 0x0
2391*c59a5c48SFrançois Tigeot #define DPM_TABLE_451__Smio_8_MASK 0xffffffff
2392*c59a5c48SFrançois Tigeot #define DPM_TABLE_451__Smio_8__SHIFT 0x0
2393*c59a5c48SFrançois Tigeot #define DPM_TABLE_452__Smio_9_MASK 0xffffffff
2394*c59a5c48SFrançois Tigeot #define DPM_TABLE_452__Smio_9__SHIFT 0x0
2395*c59a5c48SFrançois Tigeot #define DPM_TABLE_453__Smio_10_MASK 0xffffffff
2396*c59a5c48SFrançois Tigeot #define DPM_TABLE_453__Smio_10__SHIFT 0x0
2397*c59a5c48SFrançois Tigeot #define DPM_TABLE_454__Smio_11_MASK 0xffffffff
2398*c59a5c48SFrançois Tigeot #define DPM_TABLE_454__Smio_11__SHIFT 0x0
2399*c59a5c48SFrançois Tigeot #define DPM_TABLE_455__Smio_12_MASK 0xffffffff
2400*c59a5c48SFrançois Tigeot #define DPM_TABLE_455__Smio_12__SHIFT 0x0
2401*c59a5c48SFrançois Tigeot #define DPM_TABLE_456__Smio_13_MASK 0xffffffff
2402*c59a5c48SFrançois Tigeot #define DPM_TABLE_456__Smio_13__SHIFT 0x0
2403*c59a5c48SFrançois Tigeot #define DPM_TABLE_457__Smio_14_MASK 0xffffffff
2404*c59a5c48SFrançois Tigeot #define DPM_TABLE_457__Smio_14__SHIFT 0x0
2405*c59a5c48SFrançois Tigeot #define DPM_TABLE_458__Smio_15_MASK 0xffffffff
2406*c59a5c48SFrançois Tigeot #define DPM_TABLE_458__Smio_15__SHIFT 0x0
2407*c59a5c48SFrançois Tigeot #define DPM_TABLE_459__Smio_16_MASK 0xffffffff
2408*c59a5c48SFrançois Tigeot #define DPM_TABLE_459__Smio_16__SHIFT 0x0
2409*c59a5c48SFrançois Tigeot #define DPM_TABLE_460__Smio_17_MASK 0xffffffff
2410*c59a5c48SFrançois Tigeot #define DPM_TABLE_460__Smio_17__SHIFT 0x0
2411*c59a5c48SFrançois Tigeot #define DPM_TABLE_461__Smio_18_MASK 0xffffffff
2412*c59a5c48SFrançois Tigeot #define DPM_TABLE_461__Smio_18__SHIFT 0x0
2413*c59a5c48SFrançois Tigeot #define DPM_TABLE_462__Smio_19_MASK 0xffffffff
2414*c59a5c48SFrançois Tigeot #define DPM_TABLE_462__Smio_19__SHIFT 0x0
2415*c59a5c48SFrançois Tigeot #define DPM_TABLE_463__Smio_20_MASK 0xffffffff
2416*c59a5c48SFrançois Tigeot #define DPM_TABLE_463__Smio_20__SHIFT 0x0
2417*c59a5c48SFrançois Tigeot #define DPM_TABLE_464__Smio_21_MASK 0xffffffff
2418*c59a5c48SFrançois Tigeot #define DPM_TABLE_464__Smio_21__SHIFT 0x0
2419*c59a5c48SFrançois Tigeot #define DPM_TABLE_465__Smio_22_MASK 0xffffffff
2420*c59a5c48SFrançois Tigeot #define DPM_TABLE_465__Smio_22__SHIFT 0x0
2421*c59a5c48SFrançois Tigeot #define DPM_TABLE_466__Smio_23_MASK 0xffffffff
2422*c59a5c48SFrançois Tigeot #define DPM_TABLE_466__Smio_23__SHIFT 0x0
2423*c59a5c48SFrançois Tigeot #define DPM_TABLE_467__Smio_24_MASK 0xffffffff
2424*c59a5c48SFrançois Tigeot #define DPM_TABLE_467__Smio_24__SHIFT 0x0
2425*c59a5c48SFrançois Tigeot #define DPM_TABLE_468__Smio_25_MASK 0xffffffff
2426*c59a5c48SFrançois Tigeot #define DPM_TABLE_468__Smio_25__SHIFT 0x0
2427*c59a5c48SFrançois Tigeot #define DPM_TABLE_469__Smio_26_MASK 0xffffffff
2428*c59a5c48SFrançois Tigeot #define DPM_TABLE_469__Smio_26__SHIFT 0x0
2429*c59a5c48SFrançois Tigeot #define DPM_TABLE_470__Smio_27_MASK 0xffffffff
2430*c59a5c48SFrançois Tigeot #define DPM_TABLE_470__Smio_27__SHIFT 0x0
2431*c59a5c48SFrançois Tigeot #define DPM_TABLE_471__Smio_28_MASK 0xffffffff
2432*c59a5c48SFrançois Tigeot #define DPM_TABLE_471__Smio_28__SHIFT 0x0
2433*c59a5c48SFrançois Tigeot #define DPM_TABLE_472__Smio_29_MASK 0xffffffff
2434*c59a5c48SFrançois Tigeot #define DPM_TABLE_472__Smio_29__SHIFT 0x0
2435*c59a5c48SFrançois Tigeot #define DPM_TABLE_473__Smio_30_MASK 0xffffffff
2436*c59a5c48SFrançois Tigeot #define DPM_TABLE_473__Smio_30__SHIFT 0x0
2437*c59a5c48SFrançois Tigeot #define DPM_TABLE_474__Smio_31_MASK 0xffffffff
2438*c59a5c48SFrançois Tigeot #define DPM_TABLE_474__Smio_31__SHIFT 0x0
2439*c59a5c48SFrançois Tigeot #define DPM_TABLE_475__SamuBootLevel_MASK 0xff
2440*c59a5c48SFrançois Tigeot #define DPM_TABLE_475__SamuBootLevel__SHIFT 0x0
2441*c59a5c48SFrançois Tigeot #define DPM_TABLE_475__AcpBootLevel_MASK 0xff00
2442*c59a5c48SFrançois Tigeot #define DPM_TABLE_475__AcpBootLevel__SHIFT 0x8
2443*c59a5c48SFrançois Tigeot #define DPM_TABLE_475__VceBootLevel_MASK 0xff0000
2444*c59a5c48SFrançois Tigeot #define DPM_TABLE_475__VceBootLevel__SHIFT 0x10
2445*c59a5c48SFrançois Tigeot #define DPM_TABLE_475__UvdBootLevel_MASK 0xff000000
2446*c59a5c48SFrançois Tigeot #define DPM_TABLE_475__UvdBootLevel__SHIFT 0x18
2447*c59a5c48SFrançois Tigeot #define DPM_TABLE_476__SAMUInterval_MASK 0xff
2448*c59a5c48SFrançois Tigeot #define DPM_TABLE_476__SAMUInterval__SHIFT 0x0
2449*c59a5c48SFrançois Tigeot #define DPM_TABLE_476__ACPInterval_MASK 0xff00
2450*c59a5c48SFrançois Tigeot #define DPM_TABLE_476__ACPInterval__SHIFT 0x8
2451*c59a5c48SFrançois Tigeot #define DPM_TABLE_476__VCEInterval_MASK 0xff0000
2452*c59a5c48SFrançois Tigeot #define DPM_TABLE_476__VCEInterval__SHIFT 0x10
2453*c59a5c48SFrançois Tigeot #define DPM_TABLE_476__UVDInterval_MASK 0xff000000
2454*c59a5c48SFrançois Tigeot #define DPM_TABLE_476__UVDInterval__SHIFT 0x18
2455*c59a5c48SFrançois Tigeot #define DPM_TABLE_477__GraphicsInterval_MASK 0xff
2456*c59a5c48SFrançois Tigeot #define DPM_TABLE_477__GraphicsInterval__SHIFT 0x0
2457*c59a5c48SFrançois Tigeot #define DPM_TABLE_477__GraphicsThermThrottleEnable_MASK 0xff00
2458*c59a5c48SFrançois Tigeot #define DPM_TABLE_477__GraphicsThermThrottleEnable__SHIFT 0x8
2459*c59a5c48SFrançois Tigeot #define DPM_TABLE_477__GraphicsVoltageChangeEnable_MASK 0xff0000
2460*c59a5c48SFrançois Tigeot #define DPM_TABLE_477__GraphicsVoltageChangeEnable__SHIFT 0x10
2461*c59a5c48SFrançois Tigeot #define DPM_TABLE_477__GraphicsBootLevel_MASK 0xff000000
2462*c59a5c48SFrançois Tigeot #define DPM_TABLE_477__GraphicsBootLevel__SHIFT 0x18
2463*c59a5c48SFrançois Tigeot #define DPM_TABLE_478__TemperatureLimitHigh_MASK 0xffff
2464*c59a5c48SFrançois Tigeot #define DPM_TABLE_478__TemperatureLimitHigh__SHIFT 0x0
2465*c59a5c48SFrançois Tigeot #define DPM_TABLE_478__ThermalInterval_MASK 0xff0000
2466*c59a5c48SFrançois Tigeot #define DPM_TABLE_478__ThermalInterval__SHIFT 0x10
2467*c59a5c48SFrançois Tigeot #define DPM_TABLE_478__VoltageInterval_MASK 0xff000000
2468*c59a5c48SFrançois Tigeot #define DPM_TABLE_478__VoltageInterval__SHIFT 0x18
2469*c59a5c48SFrançois Tigeot #define DPM_TABLE_479__MemoryVoltageChangeEnable_MASK 0xff
2470*c59a5c48SFrançois Tigeot #define DPM_TABLE_479__MemoryVoltageChangeEnable__SHIFT 0x0
2471*c59a5c48SFrançois Tigeot #define DPM_TABLE_479__MemoryBootLevel_MASK 0xff00
2472*c59a5c48SFrançois Tigeot #define DPM_TABLE_479__MemoryBootLevel__SHIFT 0x8
2473*c59a5c48SFrançois Tigeot #define DPM_TABLE_479__TemperatureLimitLow_MASK 0xffff0000
2474*c59a5c48SFrançois Tigeot #define DPM_TABLE_479__TemperatureLimitLow__SHIFT 0x10
2475*c59a5c48SFrançois Tigeot #define DPM_TABLE_480__VddcVddciDelta_MASK 0xffff
2476*c59a5c48SFrançois Tigeot #define DPM_TABLE_480__VddcVddciDelta__SHIFT 0x0
2477*c59a5c48SFrançois Tigeot #define DPM_TABLE_480__MemoryThermThrottleEnable_MASK 0xff0000
2478*c59a5c48SFrançois Tigeot #define DPM_TABLE_480__MemoryThermThrottleEnable__SHIFT 0x10
2479*c59a5c48SFrançois Tigeot #define DPM_TABLE_480__MemoryInterval_MASK 0xff000000
2480*c59a5c48SFrançois Tigeot #define DPM_TABLE_480__MemoryInterval__SHIFT 0x18
2481*c59a5c48SFrançois Tigeot #define DPM_TABLE_481__PhaseResponseTime_MASK 0xffff
2482*c59a5c48SFrançois Tigeot #define DPM_TABLE_481__PhaseResponseTime__SHIFT 0x0
2483*c59a5c48SFrançois Tigeot #define DPM_TABLE_481__VoltageResponseTime_MASK 0xffff0000
2484*c59a5c48SFrançois Tigeot #define DPM_TABLE_481__VoltageResponseTime__SHIFT 0x10
2485*c59a5c48SFrançois Tigeot #define DPM_TABLE_482__DTEMode_MASK 0xff
2486*c59a5c48SFrançois Tigeot #define DPM_TABLE_482__DTEMode__SHIFT 0x0
2487*c59a5c48SFrançois Tigeot #define DPM_TABLE_482__DTEInterval_MASK 0xff00
2488*c59a5c48SFrançois Tigeot #define DPM_TABLE_482__DTEInterval__SHIFT 0x8
2489*c59a5c48SFrançois Tigeot #define DPM_TABLE_482__PCIeGenInterval_MASK 0xff0000
2490*c59a5c48SFrançois Tigeot #define DPM_TABLE_482__PCIeGenInterval__SHIFT 0x10
2491*c59a5c48SFrançois Tigeot #define DPM_TABLE_482__PCIeBootLinkLevel_MASK 0xff000000
2492*c59a5c48SFrançois Tigeot #define DPM_TABLE_482__PCIeBootLinkLevel__SHIFT 0x18
2493*c59a5c48SFrançois Tigeot #define DPM_TABLE_483__ThermGpio_MASK 0xff
2494*c59a5c48SFrançois Tigeot #define DPM_TABLE_483__ThermGpio__SHIFT 0x0
2495*c59a5c48SFrançois Tigeot #define DPM_TABLE_483__AcDcGpio_MASK 0xff00
2496*c59a5c48SFrançois Tigeot #define DPM_TABLE_483__AcDcGpio__SHIFT 0x8
2497*c59a5c48SFrançois Tigeot #define DPM_TABLE_483__VRHotGpio_MASK 0xff0000
2498*c59a5c48SFrançois Tigeot #define DPM_TABLE_483__VRHotGpio__SHIFT 0x10
2499*c59a5c48SFrançois Tigeot #define DPM_TABLE_483__SVI2Enable_MASK 0xff000000
2500*c59a5c48SFrançois Tigeot #define DPM_TABLE_483__SVI2Enable__SHIFT 0x18
2501*c59a5c48SFrançois Tigeot #define DPM_TABLE_484__PPM_TemperatureLimit_MASK 0xffff
2502*c59a5c48SFrançois Tigeot #define DPM_TABLE_484__PPM_TemperatureLimit__SHIFT 0x0
2503*c59a5c48SFrançois Tigeot #define DPM_TABLE_484__PPM_PkgPwrLimit_MASK 0xffff0000
2504*c59a5c48SFrançois Tigeot #define DPM_TABLE_484__PPM_PkgPwrLimit__SHIFT 0x10
2505*c59a5c48SFrançois Tigeot #define DPM_TABLE_485__TargetTdp_MASK 0xffff
2506*c59a5c48SFrançois Tigeot #define DPM_TABLE_485__TargetTdp__SHIFT 0x0
2507*c59a5c48SFrançois Tigeot #define DPM_TABLE_485__DefaultTdp_MASK 0xffff0000
2508*c59a5c48SFrançois Tigeot #define DPM_TABLE_485__DefaultTdp__SHIFT 0x10
2509*c59a5c48SFrançois Tigeot #define DPM_TABLE_486__FpsLowThreshold_MASK 0xffff
2510*c59a5c48SFrançois Tigeot #define DPM_TABLE_486__FpsLowThreshold__SHIFT 0x0
2511*c59a5c48SFrançois Tigeot #define DPM_TABLE_486__FpsHighThreshold_MASK 0xffff0000
2512*c59a5c48SFrançois Tigeot #define DPM_TABLE_486__FpsHighThreshold__SHIFT 0x10
2513*c59a5c48SFrançois Tigeot #define DPM_TABLE_487__BAPMTI_R_0_1_0_MASK 0xffff
2514*c59a5c48SFrançois Tigeot #define DPM_TABLE_487__BAPMTI_R_0_1_0__SHIFT 0x0
2515*c59a5c48SFrançois Tigeot #define DPM_TABLE_487__BAPMTI_R_0_0_0_MASK 0xffff0000
2516*c59a5c48SFrançois Tigeot #define DPM_TABLE_487__BAPMTI_R_0_0_0__SHIFT 0x10
2517*c59a5c48SFrançois Tigeot #define DPM_TABLE_488__BAPMTI_R_1_0_0_MASK 0xffff
2518*c59a5c48SFrançois Tigeot #define DPM_TABLE_488__BAPMTI_R_1_0_0__SHIFT 0x0
2519*c59a5c48SFrançois Tigeot #define DPM_TABLE_488__BAPMTI_R_0_2_0_MASK 0xffff0000
2520*c59a5c48SFrançois Tigeot #define DPM_TABLE_488__BAPMTI_R_0_2_0__SHIFT 0x10
2521*c59a5c48SFrançois Tigeot #define DPM_TABLE_489__BAPMTI_R_1_2_0_MASK 0xffff
2522*c59a5c48SFrançois Tigeot #define DPM_TABLE_489__BAPMTI_R_1_2_0__SHIFT 0x0
2523*c59a5c48SFrançois Tigeot #define DPM_TABLE_489__BAPMTI_R_1_1_0_MASK 0xffff0000
2524*c59a5c48SFrançois Tigeot #define DPM_TABLE_489__BAPMTI_R_1_1_0__SHIFT 0x10
2525*c59a5c48SFrançois Tigeot #define DPM_TABLE_490__BAPMTI_R_2_1_0_MASK 0xffff
2526*c59a5c48SFrançois Tigeot #define DPM_TABLE_490__BAPMTI_R_2_1_0__SHIFT 0x0
2527*c59a5c48SFrançois Tigeot #define DPM_TABLE_490__BAPMTI_R_2_0_0_MASK 0xffff0000
2528*c59a5c48SFrançois Tigeot #define DPM_TABLE_490__BAPMTI_R_2_0_0__SHIFT 0x10
2529*c59a5c48SFrançois Tigeot #define DPM_TABLE_491__BAPMTI_R_3_0_0_MASK 0xffff
2530*c59a5c48SFrançois Tigeot #define DPM_TABLE_491__BAPMTI_R_3_0_0__SHIFT 0x0
2531*c59a5c48SFrançois Tigeot #define DPM_TABLE_491__BAPMTI_R_2_2_0_MASK 0xffff0000
2532*c59a5c48SFrançois Tigeot #define DPM_TABLE_491__BAPMTI_R_2_2_0__SHIFT 0x10
2533*c59a5c48SFrançois Tigeot #define DPM_TABLE_492__BAPMTI_R_3_2_0_MASK 0xffff
2534*c59a5c48SFrançois Tigeot #define DPM_TABLE_492__BAPMTI_R_3_2_0__SHIFT 0x0
2535*c59a5c48SFrançois Tigeot #define DPM_TABLE_492__BAPMTI_R_3_1_0_MASK 0xffff0000
2536*c59a5c48SFrançois Tigeot #define DPM_TABLE_492__BAPMTI_R_3_1_0__SHIFT 0x10
2537*c59a5c48SFrançois Tigeot #define DPM_TABLE_493__BAPMTI_R_4_1_0_MASK 0xffff
2538*c59a5c48SFrançois Tigeot #define DPM_TABLE_493__BAPMTI_R_4_1_0__SHIFT 0x0
2539*c59a5c48SFrançois Tigeot #define DPM_TABLE_493__BAPMTI_R_4_0_0_MASK 0xffff0000
2540*c59a5c48SFrançois Tigeot #define DPM_TABLE_493__BAPMTI_R_4_0_0__SHIFT 0x10
2541*c59a5c48SFrançois Tigeot #define DPM_TABLE_494__BAPMTI_RC_0_0_0_MASK 0xffff
2542*c59a5c48SFrançois Tigeot #define DPM_TABLE_494__BAPMTI_RC_0_0_0__SHIFT 0x0
2543*c59a5c48SFrançois Tigeot #define DPM_TABLE_494__BAPMTI_R_4_2_0_MASK 0xffff0000
2544*c59a5c48SFrançois Tigeot #define DPM_TABLE_494__BAPMTI_R_4_2_0__SHIFT 0x10
2545*c59a5c48SFrançois Tigeot #define DPM_TABLE_495__BAPMTI_RC_0_2_0_MASK 0xffff
2546*c59a5c48SFrançois Tigeot #define DPM_TABLE_495__BAPMTI_RC_0_2_0__SHIFT 0x0
2547*c59a5c48SFrançois Tigeot #define DPM_TABLE_495__BAPMTI_RC_0_1_0_MASK 0xffff0000
2548*c59a5c48SFrançois Tigeot #define DPM_TABLE_495__BAPMTI_RC_0_1_0__SHIFT 0x10
2549*c59a5c48SFrançois Tigeot #define DPM_TABLE_496__BAPMTI_RC_1_1_0_MASK 0xffff
2550*c59a5c48SFrançois Tigeot #define DPM_TABLE_496__BAPMTI_RC_1_1_0__SHIFT 0x0
2551*c59a5c48SFrançois Tigeot #define DPM_TABLE_496__BAPMTI_RC_1_0_0_MASK 0xffff0000
2552*c59a5c48SFrançois Tigeot #define DPM_TABLE_496__BAPMTI_RC_1_0_0__SHIFT 0x10
2553*c59a5c48SFrançois Tigeot #define DPM_TABLE_497__BAPMTI_RC_2_0_0_MASK 0xffff
2554*c59a5c48SFrançois Tigeot #define DPM_TABLE_497__BAPMTI_RC_2_0_0__SHIFT 0x0
2555*c59a5c48SFrançois Tigeot #define DPM_TABLE_497__BAPMTI_RC_1_2_0_MASK 0xffff0000
2556*c59a5c48SFrançois Tigeot #define DPM_TABLE_497__BAPMTI_RC_1_2_0__SHIFT 0x10
2557*c59a5c48SFrançois Tigeot #define DPM_TABLE_498__BAPMTI_RC_2_2_0_MASK 0xffff
2558*c59a5c48SFrançois Tigeot #define DPM_TABLE_498__BAPMTI_RC_2_2_0__SHIFT 0x0
2559*c59a5c48SFrançois Tigeot #define DPM_TABLE_498__BAPMTI_RC_2_1_0_MASK 0xffff0000
2560*c59a5c48SFrançois Tigeot #define DPM_TABLE_498__BAPMTI_RC_2_1_0__SHIFT 0x10
2561*c59a5c48SFrançois Tigeot #define DPM_TABLE_499__BAPMTI_RC_3_1_0_MASK 0xffff
2562*c59a5c48SFrançois Tigeot #define DPM_TABLE_499__BAPMTI_RC_3_1_0__SHIFT 0x0
2563*c59a5c48SFrançois Tigeot #define DPM_TABLE_499__BAPMTI_RC_3_0_0_MASK 0xffff0000
2564*c59a5c48SFrançois Tigeot #define DPM_TABLE_499__BAPMTI_RC_3_0_0__SHIFT 0x10
2565*c59a5c48SFrançois Tigeot #define DPM_TABLE_500__BAPMTI_RC_4_0_0_MASK 0xffff
2566*c59a5c48SFrançois Tigeot #define DPM_TABLE_500__BAPMTI_RC_4_0_0__SHIFT 0x0
2567*c59a5c48SFrançois Tigeot #define DPM_TABLE_500__BAPMTI_RC_3_2_0_MASK 0xffff0000
2568*c59a5c48SFrançois Tigeot #define DPM_TABLE_500__BAPMTI_RC_3_2_0__SHIFT 0x10
2569*c59a5c48SFrançois Tigeot #define DPM_TABLE_501__BAPMTI_RC_4_2_0_MASK 0xffff
2570*c59a5c48SFrançois Tigeot #define DPM_TABLE_501__BAPMTI_RC_4_2_0__SHIFT 0x0
2571*c59a5c48SFrançois Tigeot #define DPM_TABLE_501__BAPMTI_RC_4_1_0_MASK 0xffff0000
2572*c59a5c48SFrançois Tigeot #define DPM_TABLE_501__BAPMTI_RC_4_1_0__SHIFT 0x10
2573*c59a5c48SFrançois Tigeot #define DPM_TABLE_502__GpuTjHyst_MASK 0xff
2574*c59a5c48SFrançois Tigeot #define DPM_TABLE_502__GpuTjHyst__SHIFT 0x0
2575*c59a5c48SFrançois Tigeot #define DPM_TABLE_502__GpuTjMax_MASK 0xff00
2576*c59a5c48SFrançois Tigeot #define DPM_TABLE_502__GpuTjMax__SHIFT 0x8
2577*c59a5c48SFrançois Tigeot #define DPM_TABLE_502__DTETjOffset_MASK 0xff0000
2578*c59a5c48SFrançois Tigeot #define DPM_TABLE_502__DTETjOffset__SHIFT 0x10
2579*c59a5c48SFrançois Tigeot #define DPM_TABLE_502__DTEAmbientTempBase_MASK 0xff000000
2580*c59a5c48SFrançois Tigeot #define DPM_TABLE_502__DTEAmbientTempBase__SHIFT 0x18
2581*c59a5c48SFrançois Tigeot #define DPM_TABLE_503__BootVddci_MASK 0xffff
2582*c59a5c48SFrançois Tigeot #define DPM_TABLE_503__BootVddci__SHIFT 0x0
2583*c59a5c48SFrançois Tigeot #define DPM_TABLE_503__BootVddc_MASK 0xffff0000
2584*c59a5c48SFrançois Tigeot #define DPM_TABLE_503__BootVddc__SHIFT 0x10
2585*c59a5c48SFrançois Tigeot #define DPM_TABLE_504__padding_MASK 0xff
2586*c59a5c48SFrançois Tigeot #define DPM_TABLE_504__padding__SHIFT 0x0
2587*c59a5c48SFrançois Tigeot #define DPM_TABLE_504__PccGpio_MASK 0xff00
2588*c59a5c48SFrançois Tigeot #define DPM_TABLE_504__PccGpio__SHIFT 0x8
2589*c59a5c48SFrançois Tigeot #define DPM_TABLE_504__BootMVdd_MASK 0xffff0000
2590*c59a5c48SFrançois Tigeot #define DPM_TABLE_504__BootMVdd__SHIFT 0x10
2591*c59a5c48SFrançois Tigeot #define DPM_TABLE_505__BAPM_TEMP_GRADIENT_MASK 0xffffffff
2592*c59a5c48SFrançois Tigeot #define DPM_TABLE_505__BAPM_TEMP_GRADIENT__SHIFT 0x0
2593*c59a5c48SFrançois Tigeot #define DPM_TABLE_506__LowSclkInterruptThreshold_MASK 0xffffffff
2594*c59a5c48SFrançois Tigeot #define DPM_TABLE_506__LowSclkInterruptThreshold__SHIFT 0x0
2595*c59a5c48SFrançois Tigeot #define FIRMWARE_FLAGS__INTERRUPTS_ENABLED_MASK 0x1
2596*c59a5c48SFrançois Tigeot #define FIRMWARE_FLAGS__INTERRUPTS_ENABLED__SHIFT 0x0
2597*c59a5c48SFrançois Tigeot #define FIRMWARE_FLAGS__RESERVED_MASK 0xfffffe
2598*c59a5c48SFrançois Tigeot #define FIRMWARE_FLAGS__RESERVED__SHIFT 0x1
2599*c59a5c48SFrançois Tigeot #define FIRMWARE_FLAGS__TEST_COUNT_MASK 0xff000000
2600*c59a5c48SFrançois Tigeot #define FIRMWARE_FLAGS__TEST_COUNT__SHIFT 0x18
2601*c59a5c48SFrançois Tigeot #define TDC_STATUS__VDD_Boost_MASK 0xff
2602*c59a5c48SFrançois Tigeot #define TDC_STATUS__VDD_Boost__SHIFT 0x0
2603*c59a5c48SFrançois Tigeot #define TDC_STATUS__VDD_Throttle_MASK 0xff00
2604*c59a5c48SFrançois Tigeot #define TDC_STATUS__VDD_Throttle__SHIFT 0x8
2605*c59a5c48SFrançois Tigeot #define TDC_STATUS__VDDC_Boost_MASK 0xff0000
2606*c59a5c48SFrançois Tigeot #define TDC_STATUS__VDDC_Boost__SHIFT 0x10
2607*c59a5c48SFrançois Tigeot #define TDC_STATUS__VDDC_Throttle_MASK 0xff000000
2608*c59a5c48SFrançois Tigeot #define TDC_STATUS__VDDC_Throttle__SHIFT 0x18
2609*c59a5c48SFrançois Tigeot #define TDC_MV_AVERAGE__IDD_MASK 0xffff
2610*c59a5c48SFrançois Tigeot #define TDC_MV_AVERAGE__IDD__SHIFT 0x0
2611*c59a5c48SFrançois Tigeot #define TDC_MV_AVERAGE__IDDC_MASK 0xffff0000
2612*c59a5c48SFrançois Tigeot #define TDC_MV_AVERAGE__IDDC__SHIFT 0x10
2613*c59a5c48SFrançois Tigeot #define TDC_VRM_LIMIT__IDD_MASK 0xffff
2614*c59a5c48SFrançois Tigeot #define TDC_VRM_LIMIT__IDD__SHIFT 0x0
2615*c59a5c48SFrançois Tigeot #define TDC_VRM_LIMIT__IDDC_MASK 0xffff0000
2616*c59a5c48SFrançois Tigeot #define TDC_VRM_LIMIT__IDDC__SHIFT 0x10
2617*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__SCLK_DPM_ON_MASK 0x1
2618*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__SCLK_DPM_ON__SHIFT 0x0
2619*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__MCLK_DPM_ON_MASK 0x2
2620*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__MCLK_DPM_ON__SHIFT 0x1
2621*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__LCLK_DPM_ON_MASK 0x4
2622*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__LCLK_DPM_ON__SHIFT 0x2
2623*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__UVD_DPM_ON_MASK 0x8
2624*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__UVD_DPM_ON__SHIFT 0x3
2625*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__VCE_DPM_ON_MASK 0x10
2626*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__VCE_DPM_ON__SHIFT 0x4
2627*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__ACP_DPM_ON_MASK 0x20
2628*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__ACP_DPM_ON__SHIFT 0x5
2629*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__SAMU_DPM_ON_MASK 0x40
2630*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__SAMU_DPM_ON__SHIFT 0x6
2631*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__PCIE_DPM_ON_MASK 0x80
2632*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__PCIE_DPM_ON__SHIFT 0x7
2633*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__BAPM_ON_MASK 0x100
2634*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__BAPM_ON__SHIFT 0x8
2635*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__LPMX_ON_MASK 0x200
2636*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__LPMX_ON__SHIFT 0x9
2637*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__NBDPM_ON_MASK 0x400
2638*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__NBDPM_ON__SHIFT 0xa
2639*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__LHTC_ON_MASK 0x800
2640*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__LHTC_ON__SHIFT 0xb
2641*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__VPC_ON_MASK 0x1000
2642*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__VPC_ON__SHIFT 0xc
2643*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__VOLTAGE_CONTROLLER_ON_MASK 0x2000
2644*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__VOLTAGE_CONTROLLER_ON__SHIFT 0xd
2645*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__TDC_LIMIT_ON_MASK 0x4000
2646*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__TDC_LIMIT_ON__SHIFT 0xe
2647*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__GPU_CAC_ON_MASK 0x8000
2648*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__GPU_CAC_ON__SHIFT 0xf
2649*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__AVS_ON_MASK 0x10000
2650*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__AVS_ON__SHIFT 0x10
2651*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__SPMI_ON_MASK 0x20000
2652*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__SPMI_ON__SHIFT 0x11
2653*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__SCLK_DPM_FORCED_MASK 0x40000
2654*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__SCLK_DPM_FORCED__SHIFT 0x12
2655*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__MCLK_DPM_FORCED_MASK 0x80000
2656*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__MCLK_DPM_FORCED__SHIFT 0x13
2657*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__LCLK_DPM_FORCED_MASK 0x100000
2658*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__LCLK_DPM_FORCED__SHIFT 0x14
2659*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__PCIE_DPM_FORCED_MASK 0x200000
2660*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__PCIE_DPM_FORCED__SHIFT 0x15
2661*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__RESERVED_MASK 0xffc00000
2662*c59a5c48SFrançois Tigeot #define FEATURE_STATUS__RESERVED__SHIFT 0x16
2663*c59a5c48SFrançois Tigeot #define ENTITY_TEMPERATURES_1__GPU_MASK 0xffffffff
2664*c59a5c48SFrançois Tigeot #define ENTITY_TEMPERATURES_1__GPU__SHIFT 0x0
2665*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_1__entries_0_0_McArbDramTiming_MASK 0xffffffff
2666*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_1__entries_0_0_McArbDramTiming__SHIFT 0x0
2667*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_2__entries_0_0_McArbDramTiming2_MASK 0xffffffff
2668*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_2__entries_0_0_McArbDramTiming2__SHIFT 0x0
2669*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_3__entries_0_0_padding_2_MASK 0xff
2670*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_3__entries_0_0_padding_2__SHIFT 0x0
2671*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_3__entries_0_0_padding_1_MASK 0xff00
2672*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_3__entries_0_0_padding_1__SHIFT 0x8
2673*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_3__entries_0_0_padding_0_MASK 0xff0000
2674*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_3__entries_0_0_padding_0__SHIFT 0x10
2675*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_3__entries_0_0_McArbBurstTime_MASK 0xff000000
2676*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_3__entries_0_0_McArbBurstTime__SHIFT 0x18
2677*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_4__entries_0_1_McArbDramTiming_MASK 0xffffffff
2678*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_4__entries_0_1_McArbDramTiming__SHIFT 0x0
2679*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_5__entries_0_1_McArbDramTiming2_MASK 0xffffffff
2680*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_5__entries_0_1_McArbDramTiming2__SHIFT 0x0
2681*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_6__entries_0_1_padding_2_MASK 0xff
2682*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_6__entries_0_1_padding_2__SHIFT 0x0
2683*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_6__entries_0_1_padding_1_MASK 0xff00
2684*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_6__entries_0_1_padding_1__SHIFT 0x8
2685*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_6__entries_0_1_padding_0_MASK 0xff0000
2686*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_6__entries_0_1_padding_0__SHIFT 0x10
2687*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_6__entries_0_1_McArbBurstTime_MASK 0xff000000
2688*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_6__entries_0_1_McArbBurstTime__SHIFT 0x18
2689*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_7__entries_0_2_McArbDramTiming_MASK 0xffffffff
2690*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_7__entries_0_2_McArbDramTiming__SHIFT 0x0
2691*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_8__entries_0_2_McArbDramTiming2_MASK 0xffffffff
2692*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_8__entries_0_2_McArbDramTiming2__SHIFT 0x0
2693*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_9__entries_0_2_padding_2_MASK 0xff
2694*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_9__entries_0_2_padding_2__SHIFT 0x0
2695*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_9__entries_0_2_padding_1_MASK 0xff00
2696*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_9__entries_0_2_padding_1__SHIFT 0x8
2697*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_9__entries_0_2_padding_0_MASK 0xff0000
2698*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_9__entries_0_2_padding_0__SHIFT 0x10
2699*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_9__entries_0_2_McArbBurstTime_MASK 0xff000000
2700*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_9__entries_0_2_McArbBurstTime__SHIFT 0x18
2701*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_10__entries_0_3_McArbDramTiming_MASK 0xffffffff
2702*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_10__entries_0_3_McArbDramTiming__SHIFT 0x0
2703*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_11__entries_0_3_McArbDramTiming2_MASK 0xffffffff
2704*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_11__entries_0_3_McArbDramTiming2__SHIFT 0x0
2705*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_12__entries_0_3_padding_2_MASK 0xff
2706*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_12__entries_0_3_padding_2__SHIFT 0x0
2707*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_12__entries_0_3_padding_1_MASK 0xff00
2708*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_12__entries_0_3_padding_1__SHIFT 0x8
2709*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_12__entries_0_3_padding_0_MASK 0xff0000
2710*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_12__entries_0_3_padding_0__SHIFT 0x10
2711*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_12__entries_0_3_McArbBurstTime_MASK 0xff000000
2712*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_12__entries_0_3_McArbBurstTime__SHIFT 0x18
2713*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_13__entries_0_4_McArbDramTiming_MASK 0xffffffff
2714*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_13__entries_0_4_McArbDramTiming__SHIFT 0x0
2715*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_14__entries_0_4_McArbDramTiming2_MASK 0xffffffff
2716*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_14__entries_0_4_McArbDramTiming2__SHIFT 0x0
2717*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_15__entries_0_4_padding_2_MASK 0xff
2718*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_15__entries_0_4_padding_2__SHIFT 0x0
2719*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_15__entries_0_4_padding_1_MASK 0xff00
2720*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_15__entries_0_4_padding_1__SHIFT 0x8
2721*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_15__entries_0_4_padding_0_MASK 0xff0000
2722*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_15__entries_0_4_padding_0__SHIFT 0x10
2723*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_15__entries_0_4_McArbBurstTime_MASK 0xff000000
2724*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_15__entries_0_4_McArbBurstTime__SHIFT 0x18
2725*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_16__entries_0_5_McArbDramTiming_MASK 0xffffffff
2726*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_16__entries_0_5_McArbDramTiming__SHIFT 0x0
2727*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_17__entries_0_5_McArbDramTiming2_MASK 0xffffffff
2728*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_17__entries_0_5_McArbDramTiming2__SHIFT 0x0
2729*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_18__entries_0_5_padding_2_MASK 0xff
2730*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_18__entries_0_5_padding_2__SHIFT 0x0
2731*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_18__entries_0_5_padding_1_MASK 0xff00
2732*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_18__entries_0_5_padding_1__SHIFT 0x8
2733*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_18__entries_0_5_padding_0_MASK 0xff0000
2734*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_18__entries_0_5_padding_0__SHIFT 0x10
2735*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_18__entries_0_5_McArbBurstTime_MASK 0xff000000
2736*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_18__entries_0_5_McArbBurstTime__SHIFT 0x18
2737*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_19__entries_1_0_McArbDramTiming_MASK 0xffffffff
2738*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_19__entries_1_0_McArbDramTiming__SHIFT 0x0
2739*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_20__entries_1_0_McArbDramTiming2_MASK 0xffffffff
2740*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_20__entries_1_0_McArbDramTiming2__SHIFT 0x0
2741*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_21__entries_1_0_padding_2_MASK 0xff
2742*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_21__entries_1_0_padding_2__SHIFT 0x0
2743*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_21__entries_1_0_padding_1_MASK 0xff00
2744*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_21__entries_1_0_padding_1__SHIFT 0x8
2745*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_21__entries_1_0_padding_0_MASK 0xff0000
2746*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_21__entries_1_0_padding_0__SHIFT 0x10
2747*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_21__entries_1_0_McArbBurstTime_MASK 0xff000000
2748*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_21__entries_1_0_McArbBurstTime__SHIFT 0x18
2749*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_22__entries_1_1_McArbDramTiming_MASK 0xffffffff
2750*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_22__entries_1_1_McArbDramTiming__SHIFT 0x0
2751*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_23__entries_1_1_McArbDramTiming2_MASK 0xffffffff
2752*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_23__entries_1_1_McArbDramTiming2__SHIFT 0x0
2753*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_24__entries_1_1_padding_2_MASK 0xff
2754*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_24__entries_1_1_padding_2__SHIFT 0x0
2755*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_24__entries_1_1_padding_1_MASK 0xff00
2756*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_24__entries_1_1_padding_1__SHIFT 0x8
2757*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_24__entries_1_1_padding_0_MASK 0xff0000
2758*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_24__entries_1_1_padding_0__SHIFT 0x10
2759*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_24__entries_1_1_McArbBurstTime_MASK 0xff000000
2760*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_24__entries_1_1_McArbBurstTime__SHIFT 0x18
2761*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_25__entries_1_2_McArbDramTiming_MASK 0xffffffff
2762*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_25__entries_1_2_McArbDramTiming__SHIFT 0x0
2763*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_26__entries_1_2_McArbDramTiming2_MASK 0xffffffff
2764*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_26__entries_1_2_McArbDramTiming2__SHIFT 0x0
2765*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_27__entries_1_2_padding_2_MASK 0xff
2766*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_27__entries_1_2_padding_2__SHIFT 0x0
2767*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_27__entries_1_2_padding_1_MASK 0xff00
2768*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_27__entries_1_2_padding_1__SHIFT 0x8
2769*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_27__entries_1_2_padding_0_MASK 0xff0000
2770*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_27__entries_1_2_padding_0__SHIFT 0x10
2771*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_27__entries_1_2_McArbBurstTime_MASK 0xff000000
2772*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_27__entries_1_2_McArbBurstTime__SHIFT 0x18
2773*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_28__entries_1_3_McArbDramTiming_MASK 0xffffffff
2774*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_28__entries_1_3_McArbDramTiming__SHIFT 0x0
2775*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_29__entries_1_3_McArbDramTiming2_MASK 0xffffffff
2776*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_29__entries_1_3_McArbDramTiming2__SHIFT 0x0
2777*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_30__entries_1_3_padding_2_MASK 0xff
2778*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_30__entries_1_3_padding_2__SHIFT 0x0
2779*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_30__entries_1_3_padding_1_MASK 0xff00
2780*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_30__entries_1_3_padding_1__SHIFT 0x8
2781*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_30__entries_1_3_padding_0_MASK 0xff0000
2782*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_30__entries_1_3_padding_0__SHIFT 0x10
2783*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_30__entries_1_3_McArbBurstTime_MASK 0xff000000
2784*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_30__entries_1_3_McArbBurstTime__SHIFT 0x18
2785*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_31__entries_1_4_McArbDramTiming_MASK 0xffffffff
2786*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_31__entries_1_4_McArbDramTiming__SHIFT 0x0
2787*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_32__entries_1_4_McArbDramTiming2_MASK 0xffffffff
2788*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_32__entries_1_4_McArbDramTiming2__SHIFT 0x0
2789*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_33__entries_1_4_padding_2_MASK 0xff
2790*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_33__entries_1_4_padding_2__SHIFT 0x0
2791*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_33__entries_1_4_padding_1_MASK 0xff00
2792*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_33__entries_1_4_padding_1__SHIFT 0x8
2793*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_33__entries_1_4_padding_0_MASK 0xff0000
2794*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_33__entries_1_4_padding_0__SHIFT 0x10
2795*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_33__entries_1_4_McArbBurstTime_MASK 0xff000000
2796*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_33__entries_1_4_McArbBurstTime__SHIFT 0x18
2797*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_34__entries_1_5_McArbDramTiming_MASK 0xffffffff
2798*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_34__entries_1_5_McArbDramTiming__SHIFT 0x0
2799*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_35__entries_1_5_McArbDramTiming2_MASK 0xffffffff
2800*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_35__entries_1_5_McArbDramTiming2__SHIFT 0x0
2801*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_36__entries_1_5_padding_2_MASK 0xff
2802*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_36__entries_1_5_padding_2__SHIFT 0x0
2803*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_36__entries_1_5_padding_1_MASK 0xff00
2804*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_36__entries_1_5_padding_1__SHIFT 0x8
2805*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_36__entries_1_5_padding_0_MASK 0xff0000
2806*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_36__entries_1_5_padding_0__SHIFT 0x10
2807*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_36__entries_1_5_McArbBurstTime_MASK 0xff000000
2808*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_36__entries_1_5_McArbBurstTime__SHIFT 0x18
2809*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_37__entries_2_0_McArbDramTiming_MASK 0xffffffff
2810*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_37__entries_2_0_McArbDramTiming__SHIFT 0x0
2811*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_38__entries_2_0_McArbDramTiming2_MASK 0xffffffff
2812*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_38__entries_2_0_McArbDramTiming2__SHIFT 0x0
2813*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_39__entries_2_0_padding_2_MASK 0xff
2814*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_39__entries_2_0_padding_2__SHIFT 0x0
2815*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_39__entries_2_0_padding_1_MASK 0xff00
2816*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_39__entries_2_0_padding_1__SHIFT 0x8
2817*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_39__entries_2_0_padding_0_MASK 0xff0000
2818*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_39__entries_2_0_padding_0__SHIFT 0x10
2819*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_39__entries_2_0_McArbBurstTime_MASK 0xff000000
2820*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_39__entries_2_0_McArbBurstTime__SHIFT 0x18
2821*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_40__entries_2_1_McArbDramTiming_MASK 0xffffffff
2822*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_40__entries_2_1_McArbDramTiming__SHIFT 0x0
2823*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_41__entries_2_1_McArbDramTiming2_MASK 0xffffffff
2824*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_41__entries_2_1_McArbDramTiming2__SHIFT 0x0
2825*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_42__entries_2_1_padding_2_MASK 0xff
2826*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_42__entries_2_1_padding_2__SHIFT 0x0
2827*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_42__entries_2_1_padding_1_MASK 0xff00
2828*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_42__entries_2_1_padding_1__SHIFT 0x8
2829*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_42__entries_2_1_padding_0_MASK 0xff0000
2830*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_42__entries_2_1_padding_0__SHIFT 0x10
2831*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_42__entries_2_1_McArbBurstTime_MASK 0xff000000
2832*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_42__entries_2_1_McArbBurstTime__SHIFT 0x18
2833*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_43__entries_2_2_McArbDramTiming_MASK 0xffffffff
2834*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_43__entries_2_2_McArbDramTiming__SHIFT 0x0
2835*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_44__entries_2_2_McArbDramTiming2_MASK 0xffffffff
2836*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_44__entries_2_2_McArbDramTiming2__SHIFT 0x0
2837*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_45__entries_2_2_padding_2_MASK 0xff
2838*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_45__entries_2_2_padding_2__SHIFT 0x0
2839*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_45__entries_2_2_padding_1_MASK 0xff00
2840*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_45__entries_2_2_padding_1__SHIFT 0x8
2841*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_45__entries_2_2_padding_0_MASK 0xff0000
2842*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_45__entries_2_2_padding_0__SHIFT 0x10
2843*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_45__entries_2_2_McArbBurstTime_MASK 0xff000000
2844*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_45__entries_2_2_McArbBurstTime__SHIFT 0x18
2845*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_46__entries_2_3_McArbDramTiming_MASK 0xffffffff
2846*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_46__entries_2_3_McArbDramTiming__SHIFT 0x0
2847*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_47__entries_2_3_McArbDramTiming2_MASK 0xffffffff
2848*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_47__entries_2_3_McArbDramTiming2__SHIFT 0x0
2849*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_48__entries_2_3_padding_2_MASK 0xff
2850*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_48__entries_2_3_padding_2__SHIFT 0x0
2851*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_48__entries_2_3_padding_1_MASK 0xff00
2852*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_48__entries_2_3_padding_1__SHIFT 0x8
2853*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_48__entries_2_3_padding_0_MASK 0xff0000
2854*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_48__entries_2_3_padding_0__SHIFT 0x10
2855*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_48__entries_2_3_McArbBurstTime_MASK 0xff000000
2856*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_48__entries_2_3_McArbBurstTime__SHIFT 0x18
2857*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_49__entries_2_4_McArbDramTiming_MASK 0xffffffff
2858*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_49__entries_2_4_McArbDramTiming__SHIFT 0x0
2859*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_50__entries_2_4_McArbDramTiming2_MASK 0xffffffff
2860*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_50__entries_2_4_McArbDramTiming2__SHIFT 0x0
2861*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_51__entries_2_4_padding_2_MASK 0xff
2862*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_51__entries_2_4_padding_2__SHIFT 0x0
2863*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_51__entries_2_4_padding_1_MASK 0xff00
2864*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_51__entries_2_4_padding_1__SHIFT 0x8
2865*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_51__entries_2_4_padding_0_MASK 0xff0000
2866*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_51__entries_2_4_padding_0__SHIFT 0x10
2867*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_51__entries_2_4_McArbBurstTime_MASK 0xff000000
2868*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_51__entries_2_4_McArbBurstTime__SHIFT 0x18
2869*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_52__entries_2_5_McArbDramTiming_MASK 0xffffffff
2870*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_52__entries_2_5_McArbDramTiming__SHIFT 0x0
2871*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_53__entries_2_5_McArbDramTiming2_MASK 0xffffffff
2872*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_53__entries_2_5_McArbDramTiming2__SHIFT 0x0
2873*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_54__entries_2_5_padding_2_MASK 0xff
2874*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_54__entries_2_5_padding_2__SHIFT 0x0
2875*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_54__entries_2_5_padding_1_MASK 0xff00
2876*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_54__entries_2_5_padding_1__SHIFT 0x8
2877*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_54__entries_2_5_padding_0_MASK 0xff0000
2878*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_54__entries_2_5_padding_0__SHIFT 0x10
2879*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_54__entries_2_5_McArbBurstTime_MASK 0xff000000
2880*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_54__entries_2_5_McArbBurstTime__SHIFT 0x18
2881*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_55__entries_3_0_McArbDramTiming_MASK 0xffffffff
2882*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_55__entries_3_0_McArbDramTiming__SHIFT 0x0
2883*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_56__entries_3_0_McArbDramTiming2_MASK 0xffffffff
2884*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_56__entries_3_0_McArbDramTiming2__SHIFT 0x0
2885*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_57__entries_3_0_padding_2_MASK 0xff
2886*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_57__entries_3_0_padding_2__SHIFT 0x0
2887*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_57__entries_3_0_padding_1_MASK 0xff00
2888*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_57__entries_3_0_padding_1__SHIFT 0x8
2889*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_57__entries_3_0_padding_0_MASK 0xff0000
2890*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_57__entries_3_0_padding_0__SHIFT 0x10
2891*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_57__entries_3_0_McArbBurstTime_MASK 0xff000000
2892*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_57__entries_3_0_McArbBurstTime__SHIFT 0x18
2893*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_58__entries_3_1_McArbDramTiming_MASK 0xffffffff
2894*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_58__entries_3_1_McArbDramTiming__SHIFT 0x0
2895*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_59__entries_3_1_McArbDramTiming2_MASK 0xffffffff
2896*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_59__entries_3_1_McArbDramTiming2__SHIFT 0x0
2897*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_60__entries_3_1_padding_2_MASK 0xff
2898*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_60__entries_3_1_padding_2__SHIFT 0x0
2899*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_60__entries_3_1_padding_1_MASK 0xff00
2900*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_60__entries_3_1_padding_1__SHIFT 0x8
2901*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_60__entries_3_1_padding_0_MASK 0xff0000
2902*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_60__entries_3_1_padding_0__SHIFT 0x10
2903*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_60__entries_3_1_McArbBurstTime_MASK 0xff000000
2904*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_60__entries_3_1_McArbBurstTime__SHIFT 0x18
2905*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_61__entries_3_2_McArbDramTiming_MASK 0xffffffff
2906*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_61__entries_3_2_McArbDramTiming__SHIFT 0x0
2907*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_62__entries_3_2_McArbDramTiming2_MASK 0xffffffff
2908*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_62__entries_3_2_McArbDramTiming2__SHIFT 0x0
2909*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_63__entries_3_2_padding_2_MASK 0xff
2910*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_63__entries_3_2_padding_2__SHIFT 0x0
2911*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_63__entries_3_2_padding_1_MASK 0xff00
2912*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_63__entries_3_2_padding_1__SHIFT 0x8
2913*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_63__entries_3_2_padding_0_MASK 0xff0000
2914*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_63__entries_3_2_padding_0__SHIFT 0x10
2915*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_63__entries_3_2_McArbBurstTime_MASK 0xff000000
2916*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_63__entries_3_2_McArbBurstTime__SHIFT 0x18
2917*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_64__entries_3_3_McArbDramTiming_MASK 0xffffffff
2918*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_64__entries_3_3_McArbDramTiming__SHIFT 0x0
2919*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_65__entries_3_3_McArbDramTiming2_MASK 0xffffffff
2920*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_65__entries_3_3_McArbDramTiming2__SHIFT 0x0
2921*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_66__entries_3_3_padding_2_MASK 0xff
2922*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_66__entries_3_3_padding_2__SHIFT 0x0
2923*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_66__entries_3_3_padding_1_MASK 0xff00
2924*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_66__entries_3_3_padding_1__SHIFT 0x8
2925*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_66__entries_3_3_padding_0_MASK 0xff0000
2926*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_66__entries_3_3_padding_0__SHIFT 0x10
2927*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_66__entries_3_3_McArbBurstTime_MASK 0xff000000
2928*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_66__entries_3_3_McArbBurstTime__SHIFT 0x18
2929*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_67__entries_3_4_McArbDramTiming_MASK 0xffffffff
2930*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_67__entries_3_4_McArbDramTiming__SHIFT 0x0
2931*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_68__entries_3_4_McArbDramTiming2_MASK 0xffffffff
2932*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_68__entries_3_4_McArbDramTiming2__SHIFT 0x0
2933*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_69__entries_3_4_padding_2_MASK 0xff
2934*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_69__entries_3_4_padding_2__SHIFT 0x0
2935*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_69__entries_3_4_padding_1_MASK 0xff00
2936*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_69__entries_3_4_padding_1__SHIFT 0x8
2937*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_69__entries_3_4_padding_0_MASK 0xff0000
2938*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_69__entries_3_4_padding_0__SHIFT 0x10
2939*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_69__entries_3_4_McArbBurstTime_MASK 0xff000000
2940*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_69__entries_3_4_McArbBurstTime__SHIFT 0x18
2941*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_70__entries_3_5_McArbDramTiming_MASK 0xffffffff
2942*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_70__entries_3_5_McArbDramTiming__SHIFT 0x0
2943*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_71__entries_3_5_McArbDramTiming2_MASK 0xffffffff
2944*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_71__entries_3_5_McArbDramTiming2__SHIFT 0x0
2945*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_72__entries_3_5_padding_2_MASK 0xff
2946*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_72__entries_3_5_padding_2__SHIFT 0x0
2947*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_72__entries_3_5_padding_1_MASK 0xff00
2948*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_72__entries_3_5_padding_1__SHIFT 0x8
2949*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_72__entries_3_5_padding_0_MASK 0xff0000
2950*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_72__entries_3_5_padding_0__SHIFT 0x10
2951*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_72__entries_3_5_McArbBurstTime_MASK 0xff000000
2952*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_72__entries_3_5_McArbBurstTime__SHIFT 0x18
2953*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_73__entries_4_0_McArbDramTiming_MASK 0xffffffff
2954*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_73__entries_4_0_McArbDramTiming__SHIFT 0x0
2955*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_74__entries_4_0_McArbDramTiming2_MASK 0xffffffff
2956*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_74__entries_4_0_McArbDramTiming2__SHIFT 0x0
2957*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_75__entries_4_0_padding_2_MASK 0xff
2958*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_75__entries_4_0_padding_2__SHIFT 0x0
2959*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_75__entries_4_0_padding_1_MASK 0xff00
2960*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_75__entries_4_0_padding_1__SHIFT 0x8
2961*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_75__entries_4_0_padding_0_MASK 0xff0000
2962*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_75__entries_4_0_padding_0__SHIFT 0x10
2963*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_75__entries_4_0_McArbBurstTime_MASK 0xff000000
2964*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_75__entries_4_0_McArbBurstTime__SHIFT 0x18
2965*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_76__entries_4_1_McArbDramTiming_MASK 0xffffffff
2966*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_76__entries_4_1_McArbDramTiming__SHIFT 0x0
2967*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_77__entries_4_1_McArbDramTiming2_MASK 0xffffffff
2968*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_77__entries_4_1_McArbDramTiming2__SHIFT 0x0
2969*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_78__entries_4_1_padding_2_MASK 0xff
2970*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_78__entries_4_1_padding_2__SHIFT 0x0
2971*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_78__entries_4_1_padding_1_MASK 0xff00
2972*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_78__entries_4_1_padding_1__SHIFT 0x8
2973*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_78__entries_4_1_padding_0_MASK 0xff0000
2974*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_78__entries_4_1_padding_0__SHIFT 0x10
2975*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_78__entries_4_1_McArbBurstTime_MASK 0xff000000
2976*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_78__entries_4_1_McArbBurstTime__SHIFT 0x18
2977*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_79__entries_4_2_McArbDramTiming_MASK 0xffffffff
2978*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_79__entries_4_2_McArbDramTiming__SHIFT 0x0
2979*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_80__entries_4_2_McArbDramTiming2_MASK 0xffffffff
2980*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_80__entries_4_2_McArbDramTiming2__SHIFT 0x0
2981*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_81__entries_4_2_padding_2_MASK 0xff
2982*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_81__entries_4_2_padding_2__SHIFT 0x0
2983*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_81__entries_4_2_padding_1_MASK 0xff00
2984*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_81__entries_4_2_padding_1__SHIFT 0x8
2985*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_81__entries_4_2_padding_0_MASK 0xff0000
2986*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_81__entries_4_2_padding_0__SHIFT 0x10
2987*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_81__entries_4_2_McArbBurstTime_MASK 0xff000000
2988*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_81__entries_4_2_McArbBurstTime__SHIFT 0x18
2989*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_82__entries_4_3_McArbDramTiming_MASK 0xffffffff
2990*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_82__entries_4_3_McArbDramTiming__SHIFT 0x0
2991*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_83__entries_4_3_McArbDramTiming2_MASK 0xffffffff
2992*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_83__entries_4_3_McArbDramTiming2__SHIFT 0x0
2993*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_84__entries_4_3_padding_2_MASK 0xff
2994*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_84__entries_4_3_padding_2__SHIFT 0x0
2995*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_84__entries_4_3_padding_1_MASK 0xff00
2996*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_84__entries_4_3_padding_1__SHIFT 0x8
2997*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_84__entries_4_3_padding_0_MASK 0xff0000
2998*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_84__entries_4_3_padding_0__SHIFT 0x10
2999*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_84__entries_4_3_McArbBurstTime_MASK 0xff000000
3000*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_84__entries_4_3_McArbBurstTime__SHIFT 0x18
3001*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_85__entries_4_4_McArbDramTiming_MASK 0xffffffff
3002*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_85__entries_4_4_McArbDramTiming__SHIFT 0x0
3003*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_86__entries_4_4_McArbDramTiming2_MASK 0xffffffff
3004*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_86__entries_4_4_McArbDramTiming2__SHIFT 0x0
3005*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_87__entries_4_4_padding_2_MASK 0xff
3006*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_87__entries_4_4_padding_2__SHIFT 0x0
3007*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_87__entries_4_4_padding_1_MASK 0xff00
3008*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_87__entries_4_4_padding_1__SHIFT 0x8
3009*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_87__entries_4_4_padding_0_MASK 0xff0000
3010*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_87__entries_4_4_padding_0__SHIFT 0x10
3011*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_87__entries_4_4_McArbBurstTime_MASK 0xff000000
3012*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_87__entries_4_4_McArbBurstTime__SHIFT 0x18
3013*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_88__entries_4_5_McArbDramTiming_MASK 0xffffffff
3014*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_88__entries_4_5_McArbDramTiming__SHIFT 0x0
3015*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_89__entries_4_5_McArbDramTiming2_MASK 0xffffffff
3016*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_89__entries_4_5_McArbDramTiming2__SHIFT 0x0
3017*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_90__entries_4_5_padding_2_MASK 0xff
3018*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_90__entries_4_5_padding_2__SHIFT 0x0
3019*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_90__entries_4_5_padding_1_MASK 0xff00
3020*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_90__entries_4_5_padding_1__SHIFT 0x8
3021*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_90__entries_4_5_padding_0_MASK 0xff0000
3022*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_90__entries_4_5_padding_0__SHIFT 0x10
3023*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_90__entries_4_5_McArbBurstTime_MASK 0xff000000
3024*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_90__entries_4_5_McArbBurstTime__SHIFT 0x18
3025*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_91__entries_5_0_McArbDramTiming_MASK 0xffffffff
3026*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_91__entries_5_0_McArbDramTiming__SHIFT 0x0
3027*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_92__entries_5_0_McArbDramTiming2_MASK 0xffffffff
3028*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_92__entries_5_0_McArbDramTiming2__SHIFT 0x0
3029*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_93__entries_5_0_padding_2_MASK 0xff
3030*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_93__entries_5_0_padding_2__SHIFT 0x0
3031*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_93__entries_5_0_padding_1_MASK 0xff00
3032*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_93__entries_5_0_padding_1__SHIFT 0x8
3033*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_93__entries_5_0_padding_0_MASK 0xff0000
3034*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_93__entries_5_0_padding_0__SHIFT 0x10
3035*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_93__entries_5_0_McArbBurstTime_MASK 0xff000000
3036*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_93__entries_5_0_McArbBurstTime__SHIFT 0x18
3037*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_94__entries_5_1_McArbDramTiming_MASK 0xffffffff
3038*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_94__entries_5_1_McArbDramTiming__SHIFT 0x0
3039*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_95__entries_5_1_McArbDramTiming2_MASK 0xffffffff
3040*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_95__entries_5_1_McArbDramTiming2__SHIFT 0x0
3041*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_96__entries_5_1_padding_2_MASK 0xff
3042*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_96__entries_5_1_padding_2__SHIFT 0x0
3043*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_96__entries_5_1_padding_1_MASK 0xff00
3044*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_96__entries_5_1_padding_1__SHIFT 0x8
3045*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_96__entries_5_1_padding_0_MASK 0xff0000
3046*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_96__entries_5_1_padding_0__SHIFT 0x10
3047*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_96__entries_5_1_McArbBurstTime_MASK 0xff000000
3048*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_96__entries_5_1_McArbBurstTime__SHIFT 0x18
3049*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_97__entries_5_2_McArbDramTiming_MASK 0xffffffff
3050*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_97__entries_5_2_McArbDramTiming__SHIFT 0x0
3051*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_98__entries_5_2_McArbDramTiming2_MASK 0xffffffff
3052*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_98__entries_5_2_McArbDramTiming2__SHIFT 0x0
3053*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_99__entries_5_2_padding_2_MASK 0xff
3054*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_99__entries_5_2_padding_2__SHIFT 0x0
3055*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_99__entries_5_2_padding_1_MASK 0xff00
3056*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_99__entries_5_2_padding_1__SHIFT 0x8
3057*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_99__entries_5_2_padding_0_MASK 0xff0000
3058*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_99__entries_5_2_padding_0__SHIFT 0x10
3059*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_99__entries_5_2_McArbBurstTime_MASK 0xff000000
3060*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_99__entries_5_2_McArbBurstTime__SHIFT 0x18
3061*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_100__entries_5_3_McArbDramTiming_MASK 0xffffffff
3062*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_100__entries_5_3_McArbDramTiming__SHIFT 0x0
3063*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_101__entries_5_3_McArbDramTiming2_MASK 0xffffffff
3064*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_101__entries_5_3_McArbDramTiming2__SHIFT 0x0
3065*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_102__entries_5_3_padding_2_MASK 0xff
3066*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_102__entries_5_3_padding_2__SHIFT 0x0
3067*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_102__entries_5_3_padding_1_MASK 0xff00
3068*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_102__entries_5_3_padding_1__SHIFT 0x8
3069*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_102__entries_5_3_padding_0_MASK 0xff0000
3070*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_102__entries_5_3_padding_0__SHIFT 0x10
3071*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_102__entries_5_3_McArbBurstTime_MASK 0xff000000
3072*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_102__entries_5_3_McArbBurstTime__SHIFT 0x18
3073*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_103__entries_5_4_McArbDramTiming_MASK 0xffffffff
3074*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_103__entries_5_4_McArbDramTiming__SHIFT 0x0
3075*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_104__entries_5_4_McArbDramTiming2_MASK 0xffffffff
3076*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_104__entries_5_4_McArbDramTiming2__SHIFT 0x0
3077*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_105__entries_5_4_padding_2_MASK 0xff
3078*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_105__entries_5_4_padding_2__SHIFT 0x0
3079*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_105__entries_5_4_padding_1_MASK 0xff00
3080*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_105__entries_5_4_padding_1__SHIFT 0x8
3081*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_105__entries_5_4_padding_0_MASK 0xff0000
3082*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_105__entries_5_4_padding_0__SHIFT 0x10
3083*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_105__entries_5_4_McArbBurstTime_MASK 0xff000000
3084*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_105__entries_5_4_McArbBurstTime__SHIFT 0x18
3085*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_106__entries_5_5_McArbDramTiming_MASK 0xffffffff
3086*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_106__entries_5_5_McArbDramTiming__SHIFT 0x0
3087*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_107__entries_5_5_McArbDramTiming2_MASK 0xffffffff
3088*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_107__entries_5_5_McArbDramTiming2__SHIFT 0x0
3089*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_108__entries_5_5_padding_2_MASK 0xff
3090*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_108__entries_5_5_padding_2__SHIFT 0x0
3091*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_108__entries_5_5_padding_1_MASK 0xff00
3092*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_108__entries_5_5_padding_1__SHIFT 0x8
3093*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_108__entries_5_5_padding_0_MASK 0xff0000
3094*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_108__entries_5_5_padding_0__SHIFT 0x10
3095*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_108__entries_5_5_McArbBurstTime_MASK 0xff000000
3096*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_108__entries_5_5_McArbBurstTime__SHIFT 0x18
3097*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_109__entries_6_0_McArbDramTiming_MASK 0xffffffff
3098*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_109__entries_6_0_McArbDramTiming__SHIFT 0x0
3099*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_110__entries_6_0_McArbDramTiming2_MASK 0xffffffff
3100*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_110__entries_6_0_McArbDramTiming2__SHIFT 0x0
3101*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_111__entries_6_0_padding_2_MASK 0xff
3102*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_111__entries_6_0_padding_2__SHIFT 0x0
3103*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_111__entries_6_0_padding_1_MASK 0xff00
3104*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_111__entries_6_0_padding_1__SHIFT 0x8
3105*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_111__entries_6_0_padding_0_MASK 0xff0000
3106*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_111__entries_6_0_padding_0__SHIFT 0x10
3107*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_111__entries_6_0_McArbBurstTime_MASK 0xff000000
3108*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_111__entries_6_0_McArbBurstTime__SHIFT 0x18
3109*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_112__entries_6_1_McArbDramTiming_MASK 0xffffffff
3110*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_112__entries_6_1_McArbDramTiming__SHIFT 0x0
3111*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_113__entries_6_1_McArbDramTiming2_MASK 0xffffffff
3112*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_113__entries_6_1_McArbDramTiming2__SHIFT 0x0
3113*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_114__entries_6_1_padding_2_MASK 0xff
3114*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_114__entries_6_1_padding_2__SHIFT 0x0
3115*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_114__entries_6_1_padding_1_MASK 0xff00
3116*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_114__entries_6_1_padding_1__SHIFT 0x8
3117*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_114__entries_6_1_padding_0_MASK 0xff0000
3118*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_114__entries_6_1_padding_0__SHIFT 0x10
3119*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_114__entries_6_1_McArbBurstTime_MASK 0xff000000
3120*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_114__entries_6_1_McArbBurstTime__SHIFT 0x18
3121*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_115__entries_6_2_McArbDramTiming_MASK 0xffffffff
3122*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_115__entries_6_2_McArbDramTiming__SHIFT 0x0
3123*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_116__entries_6_2_McArbDramTiming2_MASK 0xffffffff
3124*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_116__entries_6_2_McArbDramTiming2__SHIFT 0x0
3125*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_117__entries_6_2_padding_2_MASK 0xff
3126*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_117__entries_6_2_padding_2__SHIFT 0x0
3127*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_117__entries_6_2_padding_1_MASK 0xff00
3128*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_117__entries_6_2_padding_1__SHIFT 0x8
3129*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_117__entries_6_2_padding_0_MASK 0xff0000
3130*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_117__entries_6_2_padding_0__SHIFT 0x10
3131*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_117__entries_6_2_McArbBurstTime_MASK 0xff000000
3132*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_117__entries_6_2_McArbBurstTime__SHIFT 0x18
3133*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_118__entries_6_3_McArbDramTiming_MASK 0xffffffff
3134*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_118__entries_6_3_McArbDramTiming__SHIFT 0x0
3135*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_119__entries_6_3_McArbDramTiming2_MASK 0xffffffff
3136*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_119__entries_6_3_McArbDramTiming2__SHIFT 0x0
3137*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_120__entries_6_3_padding_2_MASK 0xff
3138*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_120__entries_6_3_padding_2__SHIFT 0x0
3139*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_120__entries_6_3_padding_1_MASK 0xff00
3140*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_120__entries_6_3_padding_1__SHIFT 0x8
3141*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_120__entries_6_3_padding_0_MASK 0xff0000
3142*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_120__entries_6_3_padding_0__SHIFT 0x10
3143*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_120__entries_6_3_McArbBurstTime_MASK 0xff000000
3144*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_120__entries_6_3_McArbBurstTime__SHIFT 0x18
3145*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_121__entries_6_4_McArbDramTiming_MASK 0xffffffff
3146*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_121__entries_6_4_McArbDramTiming__SHIFT 0x0
3147*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_122__entries_6_4_McArbDramTiming2_MASK 0xffffffff
3148*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_122__entries_6_4_McArbDramTiming2__SHIFT 0x0
3149*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_123__entries_6_4_padding_2_MASK 0xff
3150*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_123__entries_6_4_padding_2__SHIFT 0x0
3151*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_123__entries_6_4_padding_1_MASK 0xff00
3152*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_123__entries_6_4_padding_1__SHIFT 0x8
3153*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_123__entries_6_4_padding_0_MASK 0xff0000
3154*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_123__entries_6_4_padding_0__SHIFT 0x10
3155*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_123__entries_6_4_McArbBurstTime_MASK 0xff000000
3156*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_123__entries_6_4_McArbBurstTime__SHIFT 0x18
3157*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_124__entries_6_5_McArbDramTiming_MASK 0xffffffff
3158*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_124__entries_6_5_McArbDramTiming__SHIFT 0x0
3159*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_125__entries_6_5_McArbDramTiming2_MASK 0xffffffff
3160*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_125__entries_6_5_McArbDramTiming2__SHIFT 0x0
3161*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_126__entries_6_5_padding_2_MASK 0xff
3162*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_126__entries_6_5_padding_2__SHIFT 0x0
3163*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_126__entries_6_5_padding_1_MASK 0xff00
3164*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_126__entries_6_5_padding_1__SHIFT 0x8
3165*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_126__entries_6_5_padding_0_MASK 0xff0000
3166*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_126__entries_6_5_padding_0__SHIFT 0x10
3167*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_126__entries_6_5_McArbBurstTime_MASK 0xff000000
3168*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_126__entries_6_5_McArbBurstTime__SHIFT 0x18
3169*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_127__entries_7_0_McArbDramTiming_MASK 0xffffffff
3170*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_127__entries_7_0_McArbDramTiming__SHIFT 0x0
3171*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_128__entries_7_0_McArbDramTiming2_MASK 0xffffffff
3172*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_128__entries_7_0_McArbDramTiming2__SHIFT 0x0
3173*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_129__entries_7_0_padding_2_MASK 0xff
3174*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_129__entries_7_0_padding_2__SHIFT 0x0
3175*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_129__entries_7_0_padding_1_MASK 0xff00
3176*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_129__entries_7_0_padding_1__SHIFT 0x8
3177*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_129__entries_7_0_padding_0_MASK 0xff0000
3178*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_129__entries_7_0_padding_0__SHIFT 0x10
3179*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_129__entries_7_0_McArbBurstTime_MASK 0xff000000
3180*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_129__entries_7_0_McArbBurstTime__SHIFT 0x18
3181*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_130__entries_7_1_McArbDramTiming_MASK 0xffffffff
3182*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_130__entries_7_1_McArbDramTiming__SHIFT 0x0
3183*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_131__entries_7_1_McArbDramTiming2_MASK 0xffffffff
3184*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_131__entries_7_1_McArbDramTiming2__SHIFT 0x0
3185*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_132__entries_7_1_padding_2_MASK 0xff
3186*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_132__entries_7_1_padding_2__SHIFT 0x0
3187*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_132__entries_7_1_padding_1_MASK 0xff00
3188*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_132__entries_7_1_padding_1__SHIFT 0x8
3189*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_132__entries_7_1_padding_0_MASK 0xff0000
3190*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_132__entries_7_1_padding_0__SHIFT 0x10
3191*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_132__entries_7_1_McArbBurstTime_MASK 0xff000000
3192*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_132__entries_7_1_McArbBurstTime__SHIFT 0x18
3193*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_133__entries_7_2_McArbDramTiming_MASK 0xffffffff
3194*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_133__entries_7_2_McArbDramTiming__SHIFT 0x0
3195*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_134__entries_7_2_McArbDramTiming2_MASK 0xffffffff
3196*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_134__entries_7_2_McArbDramTiming2__SHIFT 0x0
3197*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_135__entries_7_2_padding_2_MASK 0xff
3198*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_135__entries_7_2_padding_2__SHIFT 0x0
3199*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_135__entries_7_2_padding_1_MASK 0xff00
3200*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_135__entries_7_2_padding_1__SHIFT 0x8
3201*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_135__entries_7_2_padding_0_MASK 0xff0000
3202*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_135__entries_7_2_padding_0__SHIFT 0x10
3203*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_135__entries_7_2_McArbBurstTime_MASK 0xff000000
3204*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_135__entries_7_2_McArbBurstTime__SHIFT 0x18
3205*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_136__entries_7_3_McArbDramTiming_MASK 0xffffffff
3206*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_136__entries_7_3_McArbDramTiming__SHIFT 0x0
3207*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_137__entries_7_3_McArbDramTiming2_MASK 0xffffffff
3208*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_137__entries_7_3_McArbDramTiming2__SHIFT 0x0
3209*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_138__entries_7_3_padding_2_MASK 0xff
3210*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_138__entries_7_3_padding_2__SHIFT 0x0
3211*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_138__entries_7_3_padding_1_MASK 0xff00
3212*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_138__entries_7_3_padding_1__SHIFT 0x8
3213*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_138__entries_7_3_padding_0_MASK 0xff0000
3214*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_138__entries_7_3_padding_0__SHIFT 0x10
3215*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_138__entries_7_3_McArbBurstTime_MASK 0xff000000
3216*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_138__entries_7_3_McArbBurstTime__SHIFT 0x18
3217*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_139__entries_7_4_McArbDramTiming_MASK 0xffffffff
3218*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_139__entries_7_4_McArbDramTiming__SHIFT 0x0
3219*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_140__entries_7_4_McArbDramTiming2_MASK 0xffffffff
3220*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_140__entries_7_4_McArbDramTiming2__SHIFT 0x0
3221*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_141__entries_7_4_padding_2_MASK 0xff
3222*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_141__entries_7_4_padding_2__SHIFT 0x0
3223*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_141__entries_7_4_padding_1_MASK 0xff00
3224*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_141__entries_7_4_padding_1__SHIFT 0x8
3225*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_141__entries_7_4_padding_0_MASK 0xff0000
3226*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_141__entries_7_4_padding_0__SHIFT 0x10
3227*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_141__entries_7_4_McArbBurstTime_MASK 0xff000000
3228*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_141__entries_7_4_McArbBurstTime__SHIFT 0x18
3229*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_142__entries_7_5_McArbDramTiming_MASK 0xffffffff
3230*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_142__entries_7_5_McArbDramTiming__SHIFT 0x0
3231*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_143__entries_7_5_McArbDramTiming2_MASK 0xffffffff
3232*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_143__entries_7_5_McArbDramTiming2__SHIFT 0x0
3233*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_144__entries_7_5_padding_2_MASK 0xff
3234*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_144__entries_7_5_padding_2__SHIFT 0x0
3235*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_144__entries_7_5_padding_1_MASK 0xff00
3236*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_144__entries_7_5_padding_1__SHIFT 0x8
3237*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_144__entries_7_5_padding_0_MASK 0xff0000
3238*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_144__entries_7_5_padding_0__SHIFT 0x10
3239*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_144__entries_7_5_McArbBurstTime_MASK 0xff000000
3240*c59a5c48SFrançois Tigeot #define MCARB_DRAM_TIMING_TABLE_144__entries_7_5_McArbBurstTime__SHIFT 0x18
3241*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_1__reserved_2_MASK 0xff
3242*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_1__reserved_2__SHIFT 0x0
3243*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_1__reserved_1_MASK 0xff00
3244*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_1__reserved_1__SHIFT 0x8
3245*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_1__reserved_0_MASK 0xff0000
3246*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_1__reserved_0__SHIFT 0x10
3247*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_1__last_MASK 0xff000000
3248*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_1__last__SHIFT 0x18
3249*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_2__address_0_s1_MASK 0xffff
3250*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_2__address_0_s1__SHIFT 0x0
3251*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_2__address_0_s0_MASK 0xffff0000
3252*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_2__address_0_s0__SHIFT 0x10
3253*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_3__address_1_s1_MASK 0xffff
3254*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_3__address_1_s1__SHIFT 0x0
3255*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_3__address_1_s0_MASK 0xffff0000
3256*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_3__address_1_s0__SHIFT 0x10
3257*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_4__address_2_s1_MASK 0xffff
3258*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_4__address_2_s1__SHIFT 0x0
3259*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_4__address_2_s0_MASK 0xffff0000
3260*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_4__address_2_s0__SHIFT 0x10
3261*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_5__address_3_s1_MASK 0xffff
3262*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_5__address_3_s1__SHIFT 0x0
3263*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_5__address_3_s0_MASK 0xffff0000
3264*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_5__address_3_s0__SHIFT 0x10
3265*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_6__address_4_s1_MASK 0xffff
3266*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_6__address_4_s1__SHIFT 0x0
3267*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_6__address_4_s0_MASK 0xffff0000
3268*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_6__address_4_s0__SHIFT 0x10
3269*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_7__address_5_s1_MASK 0xffff
3270*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_7__address_5_s1__SHIFT 0x0
3271*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_7__address_5_s0_MASK 0xffff0000
3272*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_7__address_5_s0__SHIFT 0x10
3273*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_8__address_6_s1_MASK 0xffff
3274*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_8__address_6_s1__SHIFT 0x0
3275*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_8__address_6_s0_MASK 0xffff0000
3276*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_8__address_6_s0__SHIFT 0x10
3277*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_9__address_7_s1_MASK 0xffff
3278*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_9__address_7_s1__SHIFT 0x0
3279*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_9__address_7_s0_MASK 0xffff0000
3280*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_9__address_7_s0__SHIFT 0x10
3281*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_10__address_8_s1_MASK 0xffff
3282*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_10__address_8_s1__SHIFT 0x0
3283*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_10__address_8_s0_MASK 0xffff0000
3284*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_10__address_8_s0__SHIFT 0x10
3285*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_11__address_9_s1_MASK 0xffff
3286*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_11__address_9_s1__SHIFT 0x0
3287*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_11__address_9_s0_MASK 0xffff0000
3288*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_11__address_9_s0__SHIFT 0x10
3289*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_12__address_10_s1_MASK 0xffff
3290*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_12__address_10_s1__SHIFT 0x0
3291*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_12__address_10_s0_MASK 0xffff0000
3292*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_12__address_10_s0__SHIFT 0x10
3293*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_13__address_11_s1_MASK 0xffff
3294*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_13__address_11_s1__SHIFT 0x0
3295*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_13__address_11_s0_MASK 0xffff0000
3296*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_13__address_11_s0__SHIFT 0x10
3297*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_14__address_12_s1_MASK 0xffff
3298*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_14__address_12_s1__SHIFT 0x0
3299*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_14__address_12_s0_MASK 0xffff0000
3300*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_14__address_12_s0__SHIFT 0x10
3301*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_15__address_13_s1_MASK 0xffff
3302*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_15__address_13_s1__SHIFT 0x0
3303*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_15__address_13_s0_MASK 0xffff0000
3304*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_15__address_13_s0__SHIFT 0x10
3305*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_16__address_14_s1_MASK 0xffff
3306*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_16__address_14_s1__SHIFT 0x0
3307*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_16__address_14_s0_MASK 0xffff0000
3308*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_16__address_14_s0__SHIFT 0x10
3309*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_17__address_15_s1_MASK 0xffff
3310*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_17__address_15_s1__SHIFT 0x0
3311*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_17__address_15_s0_MASK 0xffff0000
3312*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_17__address_15_s0__SHIFT 0x10
3313*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_18__data_0_value_0_MASK 0xffffffff
3314*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_18__data_0_value_0__SHIFT 0x0
3315*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_19__data_0_value_1_MASK 0xffffffff
3316*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_19__data_0_value_1__SHIFT 0x0
3317*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_20__data_0_value_2_MASK 0xffffffff
3318*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_20__data_0_value_2__SHIFT 0x0
3319*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_21__data_0_value_3_MASK 0xffffffff
3320*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_21__data_0_value_3__SHIFT 0x0
3321*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_22__data_0_value_4_MASK 0xffffffff
3322*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_22__data_0_value_4__SHIFT 0x0
3323*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_23__data_0_value_5_MASK 0xffffffff
3324*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_23__data_0_value_5__SHIFT 0x0
3325*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_24__data_0_value_6_MASK 0xffffffff
3326*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_24__data_0_value_6__SHIFT 0x0
3327*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_25__data_0_value_7_MASK 0xffffffff
3328*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_25__data_0_value_7__SHIFT 0x0
3329*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_26__data_0_value_8_MASK 0xffffffff
3330*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_26__data_0_value_8__SHIFT 0x0
3331*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_27__data_0_value_9_MASK 0xffffffff
3332*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_27__data_0_value_9__SHIFT 0x0
3333*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_28__data_0_value_10_MASK 0xffffffff
3334*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_28__data_0_value_10__SHIFT 0x0
3335*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_29__data_0_value_11_MASK 0xffffffff
3336*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_29__data_0_value_11__SHIFT 0x0
3337*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_30__data_0_value_12_MASK 0xffffffff
3338*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_30__data_0_value_12__SHIFT 0x0
3339*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_31__data_0_value_13_MASK 0xffffffff
3340*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_31__data_0_value_13__SHIFT 0x0
3341*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_32__data_0_value_14_MASK 0xffffffff
3342*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_32__data_0_value_14__SHIFT 0x0
3343*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_33__data_0_value_15_MASK 0xffffffff
3344*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_33__data_0_value_15__SHIFT 0x0
3345*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_34__data_1_value_0_MASK 0xffffffff
3346*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_34__data_1_value_0__SHIFT 0x0
3347*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_35__data_1_value_1_MASK 0xffffffff
3348*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_35__data_1_value_1__SHIFT 0x0
3349*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_36__data_1_value_2_MASK 0xffffffff
3350*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_36__data_1_value_2__SHIFT 0x0
3351*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_37__data_1_value_3_MASK 0xffffffff
3352*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_37__data_1_value_3__SHIFT 0x0
3353*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_38__data_1_value_4_MASK 0xffffffff
3354*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_38__data_1_value_4__SHIFT 0x0
3355*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_39__data_1_value_5_MASK 0xffffffff
3356*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_39__data_1_value_5__SHIFT 0x0
3357*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_40__data_1_value_6_MASK 0xffffffff
3358*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_40__data_1_value_6__SHIFT 0x0
3359*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_41__data_1_value_7_MASK 0xffffffff
3360*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_41__data_1_value_7__SHIFT 0x0
3361*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_42__data_1_value_8_MASK 0xffffffff
3362*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_42__data_1_value_8__SHIFT 0x0
3363*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_43__data_1_value_9_MASK 0xffffffff
3364*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_43__data_1_value_9__SHIFT 0x0
3365*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_44__data_1_value_10_MASK 0xffffffff
3366*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_44__data_1_value_10__SHIFT 0x0
3367*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_45__data_1_value_11_MASK 0xffffffff
3368*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_45__data_1_value_11__SHIFT 0x0
3369*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_46__data_1_value_12_MASK 0xffffffff
3370*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_46__data_1_value_12__SHIFT 0x0
3371*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_47__data_1_value_13_MASK 0xffffffff
3372*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_47__data_1_value_13__SHIFT 0x0
3373*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_48__data_1_value_14_MASK 0xffffffff
3374*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_48__data_1_value_14__SHIFT 0x0
3375*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_49__data_1_value_15_MASK 0xffffffff
3376*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_49__data_1_value_15__SHIFT 0x0
3377*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_50__data_2_value_0_MASK 0xffffffff
3378*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_50__data_2_value_0__SHIFT 0x0
3379*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_51__data_2_value_1_MASK 0xffffffff
3380*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_51__data_2_value_1__SHIFT 0x0
3381*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_52__data_2_value_2_MASK 0xffffffff
3382*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_52__data_2_value_2__SHIFT 0x0
3383*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_53__data_2_value_3_MASK 0xffffffff
3384*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_53__data_2_value_3__SHIFT 0x0
3385*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_54__data_2_value_4_MASK 0xffffffff
3386*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_54__data_2_value_4__SHIFT 0x0
3387*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_55__data_2_value_5_MASK 0xffffffff
3388*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_55__data_2_value_5__SHIFT 0x0
3389*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_56__data_2_value_6_MASK 0xffffffff
3390*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_56__data_2_value_6__SHIFT 0x0
3391*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_57__data_2_value_7_MASK 0xffffffff
3392*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_57__data_2_value_7__SHIFT 0x0
3393*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_58__data_2_value_8_MASK 0xffffffff
3394*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_58__data_2_value_8__SHIFT 0x0
3395*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_59__data_2_value_9_MASK 0xffffffff
3396*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_59__data_2_value_9__SHIFT 0x0
3397*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_60__data_2_value_10_MASK 0xffffffff
3398*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_60__data_2_value_10__SHIFT 0x0
3399*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_61__data_2_value_11_MASK 0xffffffff
3400*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_61__data_2_value_11__SHIFT 0x0
3401*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_62__data_2_value_12_MASK 0xffffffff
3402*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_62__data_2_value_12__SHIFT 0x0
3403*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_63__data_2_value_13_MASK 0xffffffff
3404*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_63__data_2_value_13__SHIFT 0x0
3405*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_64__data_2_value_14_MASK 0xffffffff
3406*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_64__data_2_value_14__SHIFT 0x0
3407*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_65__data_2_value_15_MASK 0xffffffff
3408*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_65__data_2_value_15__SHIFT 0x0
3409*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_66__data_3_value_0_MASK 0xffffffff
3410*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_66__data_3_value_0__SHIFT 0x0
3411*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_67__data_3_value_1_MASK 0xffffffff
3412*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_67__data_3_value_1__SHIFT 0x0
3413*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_68__data_3_value_2_MASK 0xffffffff
3414*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_68__data_3_value_2__SHIFT 0x0
3415*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_69__data_3_value_3_MASK 0xffffffff
3416*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_69__data_3_value_3__SHIFT 0x0
3417*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_70__data_3_value_4_MASK 0xffffffff
3418*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_70__data_3_value_4__SHIFT 0x0
3419*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_71__data_3_value_5_MASK 0xffffffff
3420*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_71__data_3_value_5__SHIFT 0x0
3421*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_72__data_3_value_6_MASK 0xffffffff
3422*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_72__data_3_value_6__SHIFT 0x0
3423*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_73__data_3_value_7_MASK 0xffffffff
3424*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_73__data_3_value_7__SHIFT 0x0
3425*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_74__data_3_value_8_MASK 0xffffffff
3426*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_74__data_3_value_8__SHIFT 0x0
3427*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_75__data_3_value_9_MASK 0xffffffff
3428*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_75__data_3_value_9__SHIFT 0x0
3429*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_76__data_3_value_10_MASK 0xffffffff
3430*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_76__data_3_value_10__SHIFT 0x0
3431*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_77__data_3_value_11_MASK 0xffffffff
3432*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_77__data_3_value_11__SHIFT 0x0
3433*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_78__data_3_value_12_MASK 0xffffffff
3434*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_78__data_3_value_12__SHIFT 0x0
3435*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_79__data_3_value_13_MASK 0xffffffff
3436*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_79__data_3_value_13__SHIFT 0x0
3437*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_80__data_3_value_14_MASK 0xffffffff
3438*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_80__data_3_value_14__SHIFT 0x0
3439*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_81__data_3_value_15_MASK 0xffffffff
3440*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_81__data_3_value_15__SHIFT 0x0
3441*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_82__data_4_value_0_MASK 0xffffffff
3442*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_82__data_4_value_0__SHIFT 0x0
3443*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_83__data_4_value_1_MASK 0xffffffff
3444*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_83__data_4_value_1__SHIFT 0x0
3445*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_84__data_4_value_2_MASK 0xffffffff
3446*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_84__data_4_value_2__SHIFT 0x0
3447*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_85__data_4_value_3_MASK 0xffffffff
3448*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_85__data_4_value_3__SHIFT 0x0
3449*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_86__data_4_value_4_MASK 0xffffffff
3450*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_86__data_4_value_4__SHIFT 0x0
3451*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_87__data_4_value_5_MASK 0xffffffff
3452*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_87__data_4_value_5__SHIFT 0x0
3453*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_88__data_4_value_6_MASK 0xffffffff
3454*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_88__data_4_value_6__SHIFT 0x0
3455*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_89__data_4_value_7_MASK 0xffffffff
3456*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_89__data_4_value_7__SHIFT 0x0
3457*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_90__data_4_value_8_MASK 0xffffffff
3458*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_90__data_4_value_8__SHIFT 0x0
3459*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_91__data_4_value_9_MASK 0xffffffff
3460*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_91__data_4_value_9__SHIFT 0x0
3461*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_92__data_4_value_10_MASK 0xffffffff
3462*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_92__data_4_value_10__SHIFT 0x0
3463*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_93__data_4_value_11_MASK 0xffffffff
3464*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_93__data_4_value_11__SHIFT 0x0
3465*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_94__data_4_value_12_MASK 0xffffffff
3466*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_94__data_4_value_12__SHIFT 0x0
3467*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_95__data_4_value_13_MASK 0xffffffff
3468*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_95__data_4_value_13__SHIFT 0x0
3469*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_96__data_4_value_14_MASK 0xffffffff
3470*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_96__data_4_value_14__SHIFT 0x0
3471*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_97__data_4_value_15_MASK 0xffffffff
3472*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_97__data_4_value_15__SHIFT 0x0
3473*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_98__data_5_value_0_MASK 0xffffffff
3474*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_98__data_5_value_0__SHIFT 0x0
3475*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_99__data_5_value_1_MASK 0xffffffff
3476*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_99__data_5_value_1__SHIFT 0x0
3477*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_100__data_5_value_2_MASK 0xffffffff
3478*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_100__data_5_value_2__SHIFT 0x0
3479*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_101__data_5_value_3_MASK 0xffffffff
3480*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_101__data_5_value_3__SHIFT 0x0
3481*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_102__data_5_value_4_MASK 0xffffffff
3482*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_102__data_5_value_4__SHIFT 0x0
3483*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_103__data_5_value_5_MASK 0xffffffff
3484*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_103__data_5_value_5__SHIFT 0x0
3485*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_104__data_5_value_6_MASK 0xffffffff
3486*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_104__data_5_value_6__SHIFT 0x0
3487*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_105__data_5_value_7_MASK 0xffffffff
3488*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_105__data_5_value_7__SHIFT 0x0
3489*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_106__data_5_value_8_MASK 0xffffffff
3490*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_106__data_5_value_8__SHIFT 0x0
3491*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_107__data_5_value_9_MASK 0xffffffff
3492*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_107__data_5_value_9__SHIFT 0x0
3493*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_108__data_5_value_10_MASK 0xffffffff
3494*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_108__data_5_value_10__SHIFT 0x0
3495*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_109__data_5_value_11_MASK 0xffffffff
3496*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_109__data_5_value_11__SHIFT 0x0
3497*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_110__data_5_value_12_MASK 0xffffffff
3498*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_110__data_5_value_12__SHIFT 0x0
3499*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_111__data_5_value_13_MASK 0xffffffff
3500*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_111__data_5_value_13__SHIFT 0x0
3501*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_112__data_5_value_14_MASK 0xffffffff
3502*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_112__data_5_value_14__SHIFT 0x0
3503*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_113__data_5_value_15_MASK 0xffffffff
3504*c59a5c48SFrançois Tigeot #define MC_REGISTERS_TABLE_113__data_5_value_15__SHIFT 0x0
3505*c59a5c48SFrançois Tigeot #define FAN_TABLE_1__TempMin_MASK 0xffff
3506*c59a5c48SFrançois Tigeot #define FAN_TABLE_1__TempMin__SHIFT 0x0
3507*c59a5c48SFrançois Tigeot #define FAN_TABLE_1__FdoMode_MASK 0xffff0000
3508*c59a5c48SFrançois Tigeot #define FAN_TABLE_1__FdoMode__SHIFT 0x10
3509*c59a5c48SFrançois Tigeot #define FAN_TABLE_2__TempMax_MASK 0xffff
3510*c59a5c48SFrançois Tigeot #define FAN_TABLE_2__TempMax__SHIFT 0x0
3511*c59a5c48SFrançois Tigeot #define FAN_TABLE_2__TempMed_MASK 0xffff0000
3512*c59a5c48SFrançois Tigeot #define FAN_TABLE_2__TempMed__SHIFT 0x10
3513*c59a5c48SFrançois Tigeot #define FAN_TABLE_3__Slope2_MASK 0xffff
3514*c59a5c48SFrançois Tigeot #define FAN_TABLE_3__Slope2__SHIFT 0x0
3515*c59a5c48SFrançois Tigeot #define FAN_TABLE_3__Slope1_MASK 0xffff0000
3516*c59a5c48SFrançois Tigeot #define FAN_TABLE_3__Slope1__SHIFT 0x10
3517*c59a5c48SFrançois Tigeot #define FAN_TABLE_4__HystUp_MASK 0xffff
3518*c59a5c48SFrançois Tigeot #define FAN_TABLE_4__HystUp__SHIFT 0x0
3519*c59a5c48SFrançois Tigeot #define FAN_TABLE_4__FdoMin_MASK 0xffff0000
3520*c59a5c48SFrançois Tigeot #define FAN_TABLE_4__FdoMin__SHIFT 0x10
3521*c59a5c48SFrançois Tigeot #define FAN_TABLE_5__HystSlope_MASK 0xffff
3522*c59a5c48SFrançois Tigeot #define FAN_TABLE_5__HystSlope__SHIFT 0x0
3523*c59a5c48SFrançois Tigeot #define FAN_TABLE_5__HystDown_MASK 0xffff0000
3524*c59a5c48SFrançois Tigeot #define FAN_TABLE_5__HystDown__SHIFT 0x10
3525*c59a5c48SFrançois Tigeot #define FAN_TABLE_6__TempCurr_MASK 0xffff
3526*c59a5c48SFrançois Tigeot #define FAN_TABLE_6__TempCurr__SHIFT 0x0
3527*c59a5c48SFrançois Tigeot #define FAN_TABLE_6__TempRespLim_MASK 0xffff0000
3528*c59a5c48SFrançois Tigeot #define FAN_TABLE_6__TempRespLim__SHIFT 0x10
3529*c59a5c48SFrançois Tigeot #define FAN_TABLE_7__PwmCurr_MASK 0xffff
3530*c59a5c48SFrançois Tigeot #define FAN_TABLE_7__PwmCurr__SHIFT 0x0
3531*c59a5c48SFrançois Tigeot #define FAN_TABLE_7__SlopeCurr_MASK 0xffff0000
3532*c59a5c48SFrançois Tigeot #define FAN_TABLE_7__SlopeCurr__SHIFT 0x10
3533*c59a5c48SFrançois Tigeot #define FAN_TABLE_8__RefreshPeriod_MASK 0xffffffff
3534*c59a5c48SFrançois Tigeot #define FAN_TABLE_8__RefreshPeriod__SHIFT 0x0
3535*c59a5c48SFrançois Tigeot #define FAN_TABLE_9__Padding_MASK 0xff
3536*c59a5c48SFrançois Tigeot #define FAN_TABLE_9__Padding__SHIFT 0x0
3537*c59a5c48SFrançois Tigeot #define FAN_TABLE_9__TempSrc_MASK 0xff00
3538*c59a5c48SFrançois Tigeot #define FAN_TABLE_9__TempSrc__SHIFT 0x8
3539*c59a5c48SFrançois Tigeot #define FAN_TABLE_9__FdoMax_MASK 0xffff0000
3540*c59a5c48SFrançois Tigeot #define FAN_TABLE_9__FdoMax__SHIFT 0x10
3541*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_1__RefClockFrequency_MASK 0xffffffff
3542*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_1__RefClockFrequency__SHIFT 0x0
3543*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_2__PmTimerPeriod_MASK 0xffffffff
3544*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_2__PmTimerPeriod__SHIFT 0x0
3545*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_3__FeatureEnables_MASK 0xffffffff
3546*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_3__FeatureEnables__SHIFT 0x0
3547*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_4__PreVBlankGap_MASK 0xffffffff
3548*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_4__PreVBlankGap__SHIFT 0x0
3549*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_5__VBlankTimeout_MASK 0xffffffff
3550*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_5__VBlankTimeout__SHIFT 0x0
3551*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_6__TrainTimeGap_MASK 0xffffffff
3552*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_6__TrainTimeGap__SHIFT 0x0
3553*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_7__MvddSwitchTime_MASK 0xffffffff
3554*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_7__MvddSwitchTime__SHIFT 0x0
3555*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_8__LongestAcpiTrainTime_MASK 0xffffffff
3556*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_8__LongestAcpiTrainTime__SHIFT 0x0
3557*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_9__AcpiDelay_MASK 0xffffffff
3558*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_9__AcpiDelay__SHIFT 0x0
3559*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_10__G5TrainTime_MASK 0xffffffff
3560*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_10__G5TrainTime__SHIFT 0x0
3561*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_11__DelayMpllPwron_MASK 0xffffffff
3562*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_11__DelayMpllPwron__SHIFT 0x0
3563*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_12__VoltageChangeTimeout_MASK 0xffffffff
3564*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_12__VoltageChangeTimeout__SHIFT 0x0
3565*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_13__HandshakeDisables_MASK 0xffffffff
3566*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_13__HandshakeDisables__SHIFT 0x0
3567*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_14__DisplayPhy4Config_MASK 0xff
3568*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_14__DisplayPhy4Config__SHIFT 0x0
3569*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_14__DisplayPhy3Config_MASK 0xff00
3570*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_14__DisplayPhy3Config__SHIFT 0x8
3571*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_14__DisplayPhy2Config_MASK 0xff0000
3572*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_14__DisplayPhy2Config__SHIFT 0x10
3573*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_14__DisplayPhy1Config_MASK 0xff000000
3574*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_14__DisplayPhy1Config__SHIFT 0x18
3575*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_15__DisplayPhy8Config_MASK 0xff
3576*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_15__DisplayPhy8Config__SHIFT 0x0
3577*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_15__DisplayPhy7Config_MASK 0xff00
3578*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_15__DisplayPhy7Config__SHIFT 0x8
3579*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_15__DisplayPhy6Config_MASK 0xff0000
3580*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_15__DisplayPhy6Config__SHIFT 0x10
3581*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_15__DisplayPhy5Config_MASK 0xff000000
3582*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_15__DisplayPhy5Config__SHIFT 0x18
3583*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_16__AverageGraphicsActivity_MASK 0xffffffff
3584*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_16__AverageGraphicsActivity__SHIFT 0x0
3585*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_17__AverageMemoryActivity_MASK 0xffffffff
3586*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_17__AverageMemoryActivity__SHIFT 0x0
3587*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_18__AverageGioActivity_MASK 0xffffffff
3588*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_18__AverageGioActivity__SHIFT 0x0
3589*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_19__PCIeDpmEnabledLevels_MASK 0xff
3590*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_19__PCIeDpmEnabledLevels__SHIFT 0x0
3591*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_19__LClkDpmEnabledLevels_MASK 0xff00
3592*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_19__LClkDpmEnabledLevels__SHIFT 0x8
3593*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_19__MClkDpmEnabledLevels_MASK 0xff0000
3594*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_19__MClkDpmEnabledLevels__SHIFT 0x10
3595*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_19__SClkDpmEnabledLevels_MASK 0xff000000
3596*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_19__SClkDpmEnabledLevels__SHIFT 0x18
3597*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_20__VCEDpmEnabledLevels_MASK 0xff
3598*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_20__VCEDpmEnabledLevels__SHIFT 0x0
3599*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_20__ACPDpmEnabledLevels_MASK 0xff00
3600*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_20__ACPDpmEnabledLevels__SHIFT 0x8
3601*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_20__SAMUDpmEnabledLevels_MASK 0xff0000
3602*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_20__SAMUDpmEnabledLevels__SHIFT 0x10
3603*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_20__UVDDpmEnabledLevels_MASK 0xff000000
3604*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_20__UVDDpmEnabledLevels__SHIFT 0x18
3605*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_21__DRAM_LOG_ADDR_H_MASK 0xffffffff
3606*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_21__DRAM_LOG_ADDR_H__SHIFT 0x0
3607*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_22__DRAM_LOG_ADDR_L_MASK 0xffffffff
3608*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_22__DRAM_LOG_ADDR_L__SHIFT 0x0
3609*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_23__DRAM_LOG_PHY_ADDR_H_MASK 0xffffffff
3610*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_23__DRAM_LOG_PHY_ADDR_H__SHIFT 0x0
3611*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_24__DRAM_LOG_PHY_ADDR_L_MASK 0xffffffff
3612*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_24__DRAM_LOG_PHY_ADDR_L__SHIFT 0x0
3613*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_25__DRAM_LOG_BUFF_SIZE_MASK 0xffffffff
3614*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_25__DRAM_LOG_BUFF_SIZE__SHIFT 0x0
3615*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_26__UlvEnterCount_MASK 0xffffffff
3616*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_26__UlvEnterCount__SHIFT 0x0
3617*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_27__UlvTime_MASK 0xffffffff
3618*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_27__UlvTime__SHIFT 0x0
3619*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_28__Reserved_0_MASK 0xffffffff
3620*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_28__Reserved_0__SHIFT 0x0
3621*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_29__Reserved_1_MASK 0xffffffff
3622*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_29__Reserved_1__SHIFT 0x0
3623*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_30__Reserved_2_MASK 0xffffffff
3624*c59a5c48SFrançois Tigeot #define SOFT_REGISTERS_TABLE_30__Reserved_2__SHIFT 0x0
3625*c59a5c48SFrançois Tigeot #define PM_FUSES_1__BapmVddCVidHiSidd_3_MASK 0xff
3626*c59a5c48SFrançois Tigeot #define PM_FUSES_1__BapmVddCVidHiSidd_3__SHIFT 0x0
3627*c59a5c48SFrançois Tigeot #define PM_FUSES_1__BapmVddCVidHiSidd_2_MASK 0xff00
3628*c59a5c48SFrançois Tigeot #define PM_FUSES_1__BapmVddCVidHiSidd_2__SHIFT 0x8
3629*c59a5c48SFrançois Tigeot #define PM_FUSES_1__BapmVddCVidHiSidd_1_MASK 0xff0000
3630*c59a5c48SFrançois Tigeot #define PM_FUSES_1__BapmVddCVidHiSidd_1__SHIFT 0x10
3631*c59a5c48SFrançois Tigeot #define PM_FUSES_1__BapmVddCVidHiSidd_0_MASK 0xff000000
3632*c59a5c48SFrançois Tigeot #define PM_FUSES_1__BapmVddCVidHiSidd_0__SHIFT 0x18
3633*c59a5c48SFrançois Tigeot #define PM_FUSES_2__BapmVddCVidHiSidd_7_MASK 0xff
3634*c59a5c48SFrançois Tigeot #define PM_FUSES_2__BapmVddCVidHiSidd_7__SHIFT 0x0
3635*c59a5c48SFrançois Tigeot #define PM_FUSES_2__BapmVddCVidHiSidd_6_MASK 0xff00
3636*c59a5c48SFrançois Tigeot #define PM_FUSES_2__BapmVddCVidHiSidd_6__SHIFT 0x8
3637*c59a5c48SFrançois Tigeot #define PM_FUSES_2__BapmVddCVidHiSidd_5_MASK 0xff0000
3638*c59a5c48SFrançois Tigeot #define PM_FUSES_2__BapmVddCVidHiSidd_5__SHIFT 0x10
3639*c59a5c48SFrançois Tigeot #define PM_FUSES_2__BapmVddCVidHiSidd_4_MASK 0xff000000
3640*c59a5c48SFrançois Tigeot #define PM_FUSES_2__BapmVddCVidHiSidd_4__SHIFT 0x18
3641*c59a5c48SFrançois Tigeot #define PM_FUSES_3__BapmVddCVidLoSidd_3_MASK 0xff
3642*c59a5c48SFrançois Tigeot #define PM_FUSES_3__BapmVddCVidLoSidd_3__SHIFT 0x0
3643*c59a5c48SFrançois Tigeot #define PM_FUSES_3__BapmVddCVidLoSidd_2_MASK 0xff00
3644*c59a5c48SFrançois Tigeot #define PM_FUSES_3__BapmVddCVidLoSidd_2__SHIFT 0x8
3645*c59a5c48SFrançois Tigeot #define PM_FUSES_3__BapmVddCVidLoSidd_1_MASK 0xff0000
3646*c59a5c48SFrançois Tigeot #define PM_FUSES_3__BapmVddCVidLoSidd_1__SHIFT 0x10
3647*c59a5c48SFrançois Tigeot #define PM_FUSES_3__BapmVddCVidLoSidd_0_MASK 0xff000000
3648*c59a5c48SFrançois Tigeot #define PM_FUSES_3__BapmVddCVidLoSidd_0__SHIFT 0x18
3649*c59a5c48SFrançois Tigeot #define PM_FUSES_4__BapmVddCVidLoSidd_7_MASK 0xff
3650*c59a5c48SFrançois Tigeot #define PM_FUSES_4__BapmVddCVidLoSidd_7__SHIFT 0x0
3651*c59a5c48SFrançois Tigeot #define PM_FUSES_4__BapmVddCVidLoSidd_6_MASK 0xff00
3652*c59a5c48SFrançois Tigeot #define PM_FUSES_4__BapmVddCVidLoSidd_6__SHIFT 0x8
3653*c59a5c48SFrançois Tigeot #define PM_FUSES_4__BapmVddCVidLoSidd_5_MASK 0xff0000
3654*c59a5c48SFrançois Tigeot #define PM_FUSES_4__BapmVddCVidLoSidd_5__SHIFT 0x10
3655*c59a5c48SFrançois Tigeot #define PM_FUSES_4__BapmVddCVidLoSidd_4_MASK 0xff000000
3656*c59a5c48SFrançois Tigeot #define PM_FUSES_4__BapmVddCVidLoSidd_4__SHIFT 0x18
3657*c59a5c48SFrançois Tigeot #define PM_FUSES_5__VddCVid_3_MASK 0xff
3658*c59a5c48SFrançois Tigeot #define PM_FUSES_5__VddCVid_3__SHIFT 0x0
3659*c59a5c48SFrançois Tigeot #define PM_FUSES_5__VddCVid_2_MASK 0xff00
3660*c59a5c48SFrançois Tigeot #define PM_FUSES_5__VddCVid_2__SHIFT 0x8
3661*c59a5c48SFrançois Tigeot #define PM_FUSES_5__VddCVid_1_MASK 0xff0000
3662*c59a5c48SFrançois Tigeot #define PM_FUSES_5__VddCVid_1__SHIFT 0x10
3663*c59a5c48SFrançois Tigeot #define PM_FUSES_5__VddCVid_0_MASK 0xff000000
3664*c59a5c48SFrançois Tigeot #define PM_FUSES_5__VddCVid_0__SHIFT 0x18
3665*c59a5c48SFrançois Tigeot #define PM_FUSES_6__VddCVid_7_MASK 0xff
3666*c59a5c48SFrançois Tigeot #define PM_FUSES_6__VddCVid_7__SHIFT 0x0
3667*c59a5c48SFrançois Tigeot #define PM_FUSES_6__VddCVid_6_MASK 0xff00
3668*c59a5c48SFrançois Tigeot #define PM_FUSES_6__VddCVid_6__SHIFT 0x8
3669*c59a5c48SFrançois Tigeot #define PM_FUSES_6__VddCVid_5_MASK 0xff0000
3670*c59a5c48SFrançois Tigeot #define PM_FUSES_6__VddCVid_5__SHIFT 0x10
3671*c59a5c48SFrançois Tigeot #define PM_FUSES_6__VddCVid_4_MASK 0xff000000
3672*c59a5c48SFrançois Tigeot #define PM_FUSES_6__VddCVid_4__SHIFT 0x18
3673*c59a5c48SFrançois Tigeot #define PM_FUSES_7__SviLoadLineOffsetVddC_MASK 0xff
3674*c59a5c48SFrançois Tigeot #define PM_FUSES_7__SviLoadLineOffsetVddC__SHIFT 0x0
3675*c59a5c48SFrançois Tigeot #define PM_FUSES_7__SviLoadLineTrimVddC_MASK 0xff00
3676*c59a5c48SFrançois Tigeot #define PM_FUSES_7__SviLoadLineTrimVddC__SHIFT 0x8
3677*c59a5c48SFrançois Tigeot #define PM_FUSES_7__SviLoadLineVddC_MASK 0xff0000
3678*c59a5c48SFrançois Tigeot #define PM_FUSES_7__SviLoadLineVddC__SHIFT 0x10
3679*c59a5c48SFrançois Tigeot #define PM_FUSES_7__SviLoadLineEn_MASK 0xff000000
3680*c59a5c48SFrançois Tigeot #define PM_FUSES_7__SviLoadLineEn__SHIFT 0x18
3681*c59a5c48SFrançois Tigeot #define PM_FUSES_8__TDC_MAWt_MASK 0xff
3682*c59a5c48SFrançois Tigeot #define PM_FUSES_8__TDC_MAWt__SHIFT 0x0
3683*c59a5c48SFrançois Tigeot #define PM_FUSES_8__TDC_VDDC_ThrottleReleaseLimitPerc_MASK 0xff00
3684*c59a5c48SFrançois Tigeot #define PM_FUSES_8__TDC_VDDC_ThrottleReleaseLimitPerc__SHIFT 0x8
3685*c59a5c48SFrançois Tigeot #define PM_FUSES_8__TDC_VDDC_PkgLimit_MASK 0xffff0000
3686*c59a5c48SFrançois Tigeot #define PM_FUSES_8__TDC_VDDC_PkgLimit__SHIFT 0x10
3687*c59a5c48SFrançois Tigeot #define PM_FUSES_9__Reserved_MASK 0xff
3688*c59a5c48SFrançois Tigeot #define PM_FUSES_9__Reserved__SHIFT 0x0
3689*c59a5c48SFrançois Tigeot #define PM_FUSES_9__LPMLTemperatureMax_MASK 0xff00
3690*c59a5c48SFrançois Tigeot #define PM_FUSES_9__LPMLTemperatureMax__SHIFT 0x8
3691*c59a5c48SFrançois Tigeot #define PM_FUSES_9__LPMLTemperatureMin_MASK 0xff0000
3692*c59a5c48SFrançois Tigeot #define PM_FUSES_9__LPMLTemperatureMin__SHIFT 0x10
3693*c59a5c48SFrançois Tigeot #define PM_FUSES_9__TdcWaterfallCtl_MASK 0xff000000
3694*c59a5c48SFrançois Tigeot #define PM_FUSES_9__TdcWaterfallCtl__SHIFT 0x18
3695*c59a5c48SFrançois Tigeot #define PM_FUSES_10__BapmVddCVidHiSidd2_3_MASK 0xff
3696*c59a5c48SFrançois Tigeot #define PM_FUSES_10__BapmVddCVidHiSidd2_3__SHIFT 0x0
3697*c59a5c48SFrançois Tigeot #define PM_FUSES_10__BapmVddCVidHiSidd2_2_MASK 0xff00
3698*c59a5c48SFrançois Tigeot #define PM_FUSES_10__BapmVddCVidHiSidd2_2__SHIFT 0x8
3699*c59a5c48SFrançois Tigeot #define PM_FUSES_10__BapmVddCVidHiSidd2_1_MASK 0xff0000
3700*c59a5c48SFrançois Tigeot #define PM_FUSES_10__BapmVddCVidHiSidd2_1__SHIFT 0x10
3701*c59a5c48SFrançois Tigeot #define PM_FUSES_10__BapmVddCVidHiSidd2_0_MASK 0xff000000
3702*c59a5c48SFrançois Tigeot #define PM_FUSES_10__BapmVddCVidHiSidd2_0__SHIFT 0x18
3703*c59a5c48SFrançois Tigeot #define PM_FUSES_11__BapmVddCVidHiSidd2_7_MASK 0xff
3704*c59a5c48SFrançois Tigeot #define PM_FUSES_11__BapmVddCVidHiSidd2_7__SHIFT 0x0
3705*c59a5c48SFrançois Tigeot #define PM_FUSES_11__BapmVddCVidHiSidd2_6_MASK 0xff00
3706*c59a5c48SFrançois Tigeot #define PM_FUSES_11__BapmVddCVidHiSidd2_6__SHIFT 0x8
3707*c59a5c48SFrançois Tigeot #define PM_FUSES_11__BapmVddCVidHiSidd2_5_MASK 0xff0000
3708*c59a5c48SFrançois Tigeot #define PM_FUSES_11__BapmVddCVidHiSidd2_5__SHIFT 0x10
3709*c59a5c48SFrançois Tigeot #define PM_FUSES_11__BapmVddCVidHiSidd2_4_MASK 0xff000000
3710*c59a5c48SFrançois Tigeot #define PM_FUSES_11__BapmVddCVidHiSidd2_4__SHIFT 0x18
3711*c59a5c48SFrançois Tigeot #define PM_FUSES_12__FuzzyFan_ErrorRateSetDelta_MASK 0xffff
3712*c59a5c48SFrançois Tigeot #define PM_FUSES_12__FuzzyFan_ErrorRateSetDelta__SHIFT 0x0
3713*c59a5c48SFrançois Tigeot #define PM_FUSES_12__FuzzyFan_ErrorSetDelta_MASK 0xffff0000
3714*c59a5c48SFrançois Tigeot #define PM_FUSES_12__FuzzyFan_ErrorSetDelta__SHIFT 0x10
3715*c59a5c48SFrançois Tigeot #define PM_FUSES_13__Reserved6_MASK 0xffff
3716*c59a5c48SFrançois Tigeot #define PM_FUSES_13__Reserved6__SHIFT 0x0
3717*c59a5c48SFrançois Tigeot #define PM_FUSES_13__FuzzyFan_PwmSetDelta_MASK 0xffff0000
3718*c59a5c48SFrançois Tigeot #define PM_FUSES_13__FuzzyFan_PwmSetDelta__SHIFT 0x10
3719*c59a5c48SFrançois Tigeot #define PM_FUSES_14__GnbLPML_3_MASK 0xff
3720*c59a5c48SFrançois Tigeot #define PM_FUSES_14__GnbLPML_3__SHIFT 0x0
3721*c59a5c48SFrançois Tigeot #define PM_FUSES_14__GnbLPML_2_MASK 0xff00
3722*c59a5c48SFrançois Tigeot #define PM_FUSES_14__GnbLPML_2__SHIFT 0x8
3723*c59a5c48SFrançois Tigeot #define PM_FUSES_14__GnbLPML_1_MASK 0xff0000
3724*c59a5c48SFrançois Tigeot #define PM_FUSES_14__GnbLPML_1__SHIFT 0x10
3725*c59a5c48SFrançois Tigeot #define PM_FUSES_14__GnbLPML_0_MASK 0xff000000
3726*c59a5c48SFrançois Tigeot #define PM_FUSES_14__GnbLPML_0__SHIFT 0x18
3727*c59a5c48SFrançois Tigeot #define PM_FUSES_15__GnbLPML_7_MASK 0xff
3728*c59a5c48SFrançois Tigeot #define PM_FUSES_15__GnbLPML_7__SHIFT 0x0
3729*c59a5c48SFrançois Tigeot #define PM_FUSES_15__GnbLPML_6_MASK 0xff00
3730*c59a5c48SFrançois Tigeot #define PM_FUSES_15__GnbLPML_6__SHIFT 0x8
3731*c59a5c48SFrançois Tigeot #define PM_FUSES_15__GnbLPML_5_MASK 0xff0000
3732*c59a5c48SFrançois Tigeot #define PM_FUSES_15__GnbLPML_5__SHIFT 0x10
3733*c59a5c48SFrançois Tigeot #define PM_FUSES_15__GnbLPML_4_MASK 0xff000000
3734*c59a5c48SFrançois Tigeot #define PM_FUSES_15__GnbLPML_4__SHIFT 0x18
3735*c59a5c48SFrançois Tigeot #define PM_FUSES_16__GnbLPML_11_MASK 0xff
3736*c59a5c48SFrançois Tigeot #define PM_FUSES_16__GnbLPML_11__SHIFT 0x0
3737*c59a5c48SFrançois Tigeot #define PM_FUSES_16__GnbLPML_10_MASK 0xff00
3738*c59a5c48SFrançois Tigeot #define PM_FUSES_16__GnbLPML_10__SHIFT 0x8
3739*c59a5c48SFrançois Tigeot #define PM_FUSES_16__GnbLPML_9_MASK 0xff0000
3740*c59a5c48SFrançois Tigeot #define PM_FUSES_16__GnbLPML_9__SHIFT 0x10
3741*c59a5c48SFrançois Tigeot #define PM_FUSES_16__GnbLPML_8_MASK 0xff000000
3742*c59a5c48SFrançois Tigeot #define PM_FUSES_16__GnbLPML_8__SHIFT 0x18
3743*c59a5c48SFrançois Tigeot #define PM_FUSES_17__GnbLPML_15_MASK 0xff
3744*c59a5c48SFrançois Tigeot #define PM_FUSES_17__GnbLPML_15__SHIFT 0x0
3745*c59a5c48SFrançois Tigeot #define PM_FUSES_17__GnbLPML_14_MASK 0xff00
3746*c59a5c48SFrançois Tigeot #define PM_FUSES_17__GnbLPML_14__SHIFT 0x8
3747*c59a5c48SFrançois Tigeot #define PM_FUSES_17__GnbLPML_13_MASK 0xff0000
3748*c59a5c48SFrançois Tigeot #define PM_FUSES_17__GnbLPML_13__SHIFT 0x10
3749*c59a5c48SFrançois Tigeot #define PM_FUSES_17__GnbLPML_12_MASK 0xff000000
3750*c59a5c48SFrançois Tigeot #define PM_FUSES_17__GnbLPML_12__SHIFT 0x18
3751*c59a5c48SFrançois Tigeot #define PM_FUSES_18__Reserved1_1_MASK 0xff
3752*c59a5c48SFrançois Tigeot #define PM_FUSES_18__Reserved1_1__SHIFT 0x0
3753*c59a5c48SFrançois Tigeot #define PM_FUSES_18__Reserved1_0_MASK 0xff00
3754*c59a5c48SFrançois Tigeot #define PM_FUSES_18__Reserved1_0__SHIFT 0x8
3755*c59a5c48SFrançois Tigeot #define PM_FUSES_18__GnbLPMLMinVid_MASK 0xff0000
3756*c59a5c48SFrançois Tigeot #define PM_FUSES_18__GnbLPMLMinVid__SHIFT 0x10
3757*c59a5c48SFrançois Tigeot #define PM_FUSES_18__GnbLPMLMaxVid_MASK 0xff000000
3758*c59a5c48SFrançois Tigeot #define PM_FUSES_18__GnbLPMLMaxVid__SHIFT 0x18
3759*c59a5c48SFrançois Tigeot #define PM_FUSES_19__BapmVddCBaseLeakageLoSidd_MASK 0xffff
3760*c59a5c48SFrançois Tigeot #define PM_FUSES_19__BapmVddCBaseLeakageLoSidd__SHIFT 0x0
3761*c59a5c48SFrançois Tigeot #define PM_FUSES_19__BapmVddCBaseLeakageHiSidd_MASK 0xffff0000
3762*c59a5c48SFrançois Tigeot #define PM_FUSES_19__BapmVddCBaseLeakageHiSidd__SHIFT 0x10
3763*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_0__DATA_MASK 0xffffffff
3764*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_0__DATA__SHIFT 0x0
3765*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_1__DATA_MASK 0xffffffff
3766*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_1__DATA__SHIFT 0x0
3767*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_2__DATA_MASK 0xffffffff
3768*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_2__DATA__SHIFT 0x0
3769*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_3__DATA_MASK 0xffffffff
3770*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_3__DATA__SHIFT 0x0
3771*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_4__DATA_MASK 0xffffffff
3772*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_4__DATA__SHIFT 0x0
3773*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_5__DATA_MASK 0xffffffff
3774*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_5__DATA__SHIFT 0x0
3775*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_6__DATA_MASK 0xffffffff
3776*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_6__DATA__SHIFT 0x0
3777*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_7__DATA_MASK 0xffffffff
3778*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_7__DATA__SHIFT 0x0
3779*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_8__DATA_MASK 0xffffffff
3780*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_8__DATA__SHIFT 0x0
3781*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_9__DATA_MASK 0xffffffff
3782*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_9__DATA__SHIFT 0x0
3783*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_10__DATA_MASK 0xffffffff
3784*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_10__DATA__SHIFT 0x0
3785*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_11__DATA_MASK 0xffffffff
3786*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_11__DATA__SHIFT 0x0
3787*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_12__DATA_MASK 0xffffffff
3788*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_12__DATA__SHIFT 0x0
3789*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_13__DATA_MASK 0xffffffff
3790*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_13__DATA__SHIFT 0x0
3791*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_14__DATA_MASK 0xffffffff
3792*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_14__DATA__SHIFT 0x0
3793*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_15__DATA_MASK 0xffffffff
3794*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_15__DATA__SHIFT 0x0
3795*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_16__DATA_MASK 0xffffffff
3796*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_16__DATA__SHIFT 0x0
3797*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_17__DATA_MASK 0xffffffff
3798*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_17__DATA__SHIFT 0x0
3799*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_18__DATA_MASK 0xffffffff
3800*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_18__DATA__SHIFT 0x0
3801*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_19__DATA_MASK 0xffffffff
3802*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_19__DATA__SHIFT 0x0
3803*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_20__DATA_MASK 0xffffffff
3804*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_20__DATA__SHIFT 0x0
3805*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_21__DATA_MASK 0xffffffff
3806*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_21__DATA__SHIFT 0x0
3807*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_22__DATA_MASK 0xffffffff
3808*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_22__DATA__SHIFT 0x0
3809*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_23__DATA_MASK 0xffffffff
3810*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_23__DATA__SHIFT 0x0
3811*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_24__DATA_MASK 0xffffffff
3812*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_24__DATA__SHIFT 0x0
3813*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_25__DATA_MASK 0xffffffff
3814*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_25__DATA__SHIFT 0x0
3815*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_26__DATA_MASK 0xffffffff
3816*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_26__DATA__SHIFT 0x0
3817*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_27__DATA_MASK 0xffffffff
3818*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_27__DATA__SHIFT 0x0
3819*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_28__DATA_MASK 0xffffffff
3820*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_28__DATA__SHIFT 0x0
3821*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_29__DATA_MASK 0xffffffff
3822*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_29__DATA__SHIFT 0x0
3823*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_30__DATA_MASK 0xffffffff
3824*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_30__DATA__SHIFT 0x0
3825*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_31__DATA_MASK 0xffffffff
3826*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_31__DATA__SHIFT 0x0
3827*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_32__DATA_MASK 0xffffffff
3828*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_32__DATA__SHIFT 0x0
3829*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_33__DATA_MASK 0xffffffff
3830*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_33__DATA__SHIFT 0x0
3831*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_34__DATA_MASK 0xffffffff
3832*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_34__DATA__SHIFT 0x0
3833*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_35__DATA_MASK 0xffffffff
3834*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_35__DATA__SHIFT 0x0
3835*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_36__DATA_MASK 0xffffffff
3836*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_36__DATA__SHIFT 0x0
3837*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_37__DATA_MASK 0xffffffff
3838*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_37__DATA__SHIFT 0x0
3839*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_38__DATA_MASK 0xffffffff
3840*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_38__DATA__SHIFT 0x0
3841*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_39__DATA_MASK 0xffffffff
3842*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_39__DATA__SHIFT 0x0
3843*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_40__DATA_MASK 0xffffffff
3844*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_40__DATA__SHIFT 0x0
3845*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_41__DATA_MASK 0xffffffff
3846*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_41__DATA__SHIFT 0x0
3847*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_42__DATA_MASK 0xffffffff
3848*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_42__DATA__SHIFT 0x0
3849*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_43__DATA_MASK 0xffffffff
3850*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_43__DATA__SHIFT 0x0
3851*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_44__DATA_MASK 0xffffffff
3852*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_44__DATA__SHIFT 0x0
3853*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_45__DATA_MASK 0xffffffff
3854*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_45__DATA__SHIFT 0x0
3855*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_46__DATA_MASK 0xffffffff
3856*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_46__DATA__SHIFT 0x0
3857*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_47__DATA_MASK 0xffffffff
3858*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_47__DATA__SHIFT 0x0
3859*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_48__DATA_MASK 0xffffffff
3860*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_48__DATA__SHIFT 0x0
3861*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_49__DATA_MASK 0xffffffff
3862*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_49__DATA__SHIFT 0x0
3863*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_50__DATA_MASK 0xffffffff
3864*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_50__DATA__SHIFT 0x0
3865*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_51__DATA_MASK 0xffffffff
3866*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_51__DATA__SHIFT 0x0
3867*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_52__DATA_MASK 0xffffffff
3868*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_52__DATA__SHIFT 0x0
3869*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_53__DATA_MASK 0xffffffff
3870*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_53__DATA__SHIFT 0x0
3871*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_54__DATA_MASK 0xffffffff
3872*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_54__DATA__SHIFT 0x0
3873*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_55__DATA_MASK 0xffffffff
3874*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_55__DATA__SHIFT 0x0
3875*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_56__DATA_MASK 0xffffffff
3876*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_56__DATA__SHIFT 0x0
3877*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_57__DATA_MASK 0xffffffff
3878*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_57__DATA__SHIFT 0x0
3879*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_58__DATA_MASK 0xffffffff
3880*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_58__DATA__SHIFT 0x0
3881*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_59__DATA_MASK 0xffffffff
3882*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_59__DATA__SHIFT 0x0
3883*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_60__DATA_MASK 0xffffffff
3884*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_60__DATA__SHIFT 0x0
3885*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_61__DATA_MASK 0xffffffff
3886*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_61__DATA__SHIFT 0x0
3887*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_62__DATA_MASK 0xffffffff
3888*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_62__DATA__SHIFT 0x0
3889*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_63__DATA_MASK 0xffffffff
3890*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_63__DATA__SHIFT 0x0
3891*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_64__DATA_MASK 0xffffffff
3892*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_64__DATA__SHIFT 0x0
3893*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_65__DATA_MASK 0xffffffff
3894*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_65__DATA__SHIFT 0x0
3895*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_66__DATA_MASK 0xffffffff
3896*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_66__DATA__SHIFT 0x0
3897*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_67__DATA_MASK 0xffffffff
3898*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_67__DATA__SHIFT 0x0
3899*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_68__DATA_MASK 0xffffffff
3900*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_68__DATA__SHIFT 0x0
3901*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_69__DATA_MASK 0xffffffff
3902*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_69__DATA__SHIFT 0x0
3903*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_70__DATA_MASK 0xffffffff
3904*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_70__DATA__SHIFT 0x0
3905*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_71__DATA_MASK 0xffffffff
3906*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_71__DATA__SHIFT 0x0
3907*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_72__DATA_MASK 0xffffffff
3908*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_72__DATA__SHIFT 0x0
3909*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_73__DATA_MASK 0xffffffff
3910*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_73__DATA__SHIFT 0x0
3911*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_74__DATA_MASK 0xffffffff
3912*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_74__DATA__SHIFT 0x0
3913*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_75__DATA_MASK 0xffffffff
3914*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_75__DATA__SHIFT 0x0
3915*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_76__DATA_MASK 0xffffffff
3916*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_76__DATA__SHIFT 0x0
3917*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_77__DATA_MASK 0xffffffff
3918*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_77__DATA__SHIFT 0x0
3919*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_78__DATA_MASK 0xffffffff
3920*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_78__DATA__SHIFT 0x0
3921*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_79__DATA_MASK 0xffffffff
3922*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_79__DATA__SHIFT 0x0
3923*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_80__DATA_MASK 0xffffffff
3924*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_80__DATA__SHIFT 0x0
3925*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_81__DATA_MASK 0xffffffff
3926*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_81__DATA__SHIFT 0x0
3927*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_82__DATA_MASK 0xffffffff
3928*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_82__DATA__SHIFT 0x0
3929*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_83__DATA_MASK 0xffffffff
3930*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_83__DATA__SHIFT 0x0
3931*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_84__DATA_MASK 0xffffffff
3932*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_84__DATA__SHIFT 0x0
3933*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_85__DATA_MASK 0xffffffff
3934*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_85__DATA__SHIFT 0x0
3935*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_86__DATA_MASK 0xffffffff
3936*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_86__DATA__SHIFT 0x0
3937*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_87__DATA_MASK 0xffffffff
3938*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_87__DATA__SHIFT 0x0
3939*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_88__DATA_MASK 0xffffffff
3940*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_88__DATA__SHIFT 0x0
3941*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_89__DATA_MASK 0xffffffff
3942*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_89__DATA__SHIFT 0x0
3943*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_90__DATA_MASK 0xffffffff
3944*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_90__DATA__SHIFT 0x0
3945*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_91__DATA_MASK 0xffffffff
3946*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_91__DATA__SHIFT 0x0
3947*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_92__DATA_MASK 0xffffffff
3948*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_92__DATA__SHIFT 0x0
3949*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_93__DATA_MASK 0xffffffff
3950*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_93__DATA__SHIFT 0x0
3951*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_94__DATA_MASK 0xffffffff
3952*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_94__DATA__SHIFT 0x0
3953*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_95__DATA_MASK 0xffffffff
3954*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_95__DATA__SHIFT 0x0
3955*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_96__DATA_MASK 0xffffffff
3956*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_96__DATA__SHIFT 0x0
3957*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_97__DATA_MASK 0xffffffff
3958*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_97__DATA__SHIFT 0x0
3959*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_98__DATA_MASK 0xffffffff
3960*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_98__DATA__SHIFT 0x0
3961*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_99__DATA_MASK 0xffffffff
3962*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_99__DATA__SHIFT 0x0
3963*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_100__DATA_MASK 0xffffffff
3964*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_100__DATA__SHIFT 0x0
3965*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_101__DATA_MASK 0xffffffff
3966*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_101__DATA__SHIFT 0x0
3967*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_102__DATA_MASK 0xffffffff
3968*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_102__DATA__SHIFT 0x0
3969*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_103__DATA_MASK 0xffffffff
3970*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_103__DATA__SHIFT 0x0
3971*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_104__DATA_MASK 0xffffffff
3972*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_104__DATA__SHIFT 0x0
3973*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_105__DATA_MASK 0xffffffff
3974*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_105__DATA__SHIFT 0x0
3975*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_106__DATA_MASK 0xffffffff
3976*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_106__DATA__SHIFT 0x0
3977*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_107__DATA_MASK 0xffffffff
3978*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_107__DATA__SHIFT 0x0
3979*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_108__DATA_MASK 0xffffffff
3980*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_108__DATA__SHIFT 0x0
3981*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_109__DATA_MASK 0xffffffff
3982*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_109__DATA__SHIFT 0x0
3983*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_110__DATA_MASK 0xffffffff
3984*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_110__DATA__SHIFT 0x0
3985*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_111__DATA_MASK 0xffffffff
3986*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_111__DATA__SHIFT 0x0
3987*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_112__DATA_MASK 0xffffffff
3988*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_112__DATA__SHIFT 0x0
3989*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_113__DATA_MASK 0xffffffff
3990*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_113__DATA__SHIFT 0x0
3991*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_114__DATA_MASK 0xffffffff
3992*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_114__DATA__SHIFT 0x0
3993*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_115__DATA_MASK 0xffffffff
3994*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_115__DATA__SHIFT 0x0
3995*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_116__DATA_MASK 0xffffffff
3996*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_116__DATA__SHIFT 0x0
3997*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_117__DATA_MASK 0xffffffff
3998*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_117__DATA__SHIFT 0x0
3999*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_118__DATA_MASK 0xffffffff
4000*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_118__DATA__SHIFT 0x0
4001*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_119__DATA_MASK 0xffffffff
4002*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_119__DATA__SHIFT 0x0
4003*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_120__DATA_MASK 0xffffffff
4004*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_120__DATA__SHIFT 0x0
4005*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_121__DATA_MASK 0xffffffff
4006*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_121__DATA__SHIFT 0x0
4007*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_122__DATA_MASK 0xffffffff
4008*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_122__DATA__SHIFT 0x0
4009*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_123__DATA_MASK 0xffffffff
4010*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_123__DATA__SHIFT 0x0
4011*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_124__DATA_MASK 0xffffffff
4012*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_124__DATA__SHIFT 0x0
4013*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_125__DATA_MASK 0xffffffff
4014*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_125__DATA__SHIFT 0x0
4015*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_126__DATA_MASK 0xffffffff
4016*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_126__DATA__SHIFT 0x0
4017*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_127__DATA_MASK 0xffffffff
4018*c59a5c48SFrançois Tigeot #define SMU_PM_STATUS_127__DATA__SHIFT 0x0
4019*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_INTH_SET_MASK 0x1
4020*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_INTH_SET__SHIFT 0x0
4021*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_INTL_SET_MASK 0x2
4022*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_INTL_SET__SHIFT 0x1
4023*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_TRIGGER_SET_MASK 0x4
4024*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_TRIGGER_SET__SHIFT 0x2
4025*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_INTH_CLR_MASK 0x8
4026*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_INTH_CLR__SHIFT 0x3
4027*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_INTL_CLR_MASK 0x10
4028*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_INTL_CLR__SHIFT 0x4
4029*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_TRIGGER_CLR_MASK 0x20
4030*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_ENA__THERM_TRIGGER_CLR__SHIFT 0x5
4031*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__DIG_THERM_INTH_MASK 0xff
4032*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__DIG_THERM_INTH__SHIFT 0x0
4033*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__DIG_THERM_INTL_MASK 0xff00
4034*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__DIG_THERM_INTL__SHIFT 0x8
4035*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__GNB_TEMP_THRESHOLD_MASK 0xff0000
4036*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__GNB_TEMP_THRESHOLD__SHIFT 0x10
4037*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_INTH_MASK_MASK 0x1000000
4038*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_INTH_MASK__SHIFT 0x18
4039*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_INTL_MASK_MASK 0x2000000
4040*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_INTL_MASK__SHIFT 0x19
4041*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_TRIGGER_MASK_MASK 0x4000000
4042*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_TRIGGER_MASK__SHIFT 0x1a
4043*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_TRIGGER_CNB_MASK_MASK 0x8000000
4044*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_TRIGGER_CNB_MASK__SHIFT 0x1b
4045*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_GNB_HW_ENA_MASK 0x10000000
4046*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_CTRL__THERM_GNB_HW_ENA__SHIFT 0x1c
4047*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_STATUS__THERM_INTH_DETECT_MASK 0x1
4048*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_STATUS__THERM_INTH_DETECT__SHIFT 0x0
4049*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_STATUS__THERM_INTL_DETECT_MASK 0x2
4050*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_STATUS__THERM_INTL_DETECT__SHIFT 0x1
4051*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_STATUS__THERM_TRIGGER_DETECT_MASK 0x4
4052*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_STATUS__THERM_TRIGGER_DETECT__SHIFT 0x2
4053*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_STATUS__THERM_TRIGGER_CNB_DETECT_MASK 0x8
4054*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT_STATUS__THERM_TRIGGER_CNB_DETECT__SHIFT 0x3
4055*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__DPM_EVENT_SRC_MASK 0x7
4056*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__DPM_EVENT_SRC__SHIFT 0x0
4057*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__THERM_INC_CLK_MASK 0x8
4058*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__THERM_INC_CLK__SHIFT 0x3
4059*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__SPARE_MASK 0x3ff0
4060*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__SPARE__SHIFT 0x4
4061*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__DIG_THERM_DPM_MASK 0x3fc000
4062*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__DIG_THERM_DPM__SHIFT 0xe
4063*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__RESERVED_MASK 0x1c00000
4064*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__RESERVED__SHIFT 0x16
4065*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__CTF_PAD_POLARITY_MASK 0x2000000
4066*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__CTF_PAD_POLARITY__SHIFT 0x19
4067*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__CTF_PAD_EN_MASK 0x4000000
4068*c59a5c48SFrançois Tigeot #define CG_THERMAL_CTRL__CTF_PAD_EN__SHIFT 0x1a
4069*c59a5c48SFrançois Tigeot #define CG_THERMAL_STATUS__SPARE_MASK 0x1ff
4070*c59a5c48SFrançois Tigeot #define CG_THERMAL_STATUS__SPARE__SHIFT 0x0
4071*c59a5c48SFrançois Tigeot #define CG_THERMAL_STATUS__FDO_PWM_DUTY_MASK 0x1fe00
4072*c59a5c48SFrançois Tigeot #define CG_THERMAL_STATUS__FDO_PWM_DUTY__SHIFT 0x9
4073*c59a5c48SFrançois Tigeot #define CG_THERMAL_STATUS__THERM_ALERT_MASK 0x20000
4074*c59a5c48SFrançois Tigeot #define CG_THERMAL_STATUS__THERM_ALERT__SHIFT 0x11
4075*c59a5c48SFrançois Tigeot #define CG_THERMAL_STATUS__GEN_STATUS_MASK 0x3c0000
4076*c59a5c48SFrançois Tigeot #define CG_THERMAL_STATUS__GEN_STATUS__SHIFT 0x12
4077*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT__DIG_THERM_CTF_MASK 0xff
4078*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT__DIG_THERM_CTF__SHIFT 0x0
4079*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT__DIG_THERM_INTH_MASK 0xff00
4080*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT__DIG_THERM_INTH__SHIFT 0x8
4081*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT__DIG_THERM_INTL_MASK 0xff0000
4082*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT__DIG_THERM_INTL__SHIFT 0x10
4083*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT__THERM_INT_MASK_MASK 0xf000000
4084*c59a5c48SFrançois Tigeot #define CG_THERMAL_INT__THERM_INT_MASK__SHIFT 0x18
4085*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_CTRL__TS_FILTER_MASK 0xf
4086*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_CTRL__TS_FILTER__SHIFT 0x0
4087*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_CTRL__UNUSED_MASK 0xf0
4088*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_CTRL__UNUSED__SHIFT 0x4
4089*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_CTRL__THERMAL_RANGE_RST_MASK 0x200
4090*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_CTRL__THERMAL_RANGE_RST__SHIFT 0x9
4091*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_CTRL__TEMP_SEL_MASK 0xff00000
4092*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_CTRL__TEMP_SEL__SHIFT 0x14
4093*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_STATUS__ASIC_MAX_TEMP_MASK 0x1ff
4094*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_STATUS__ASIC_MAX_TEMP__SHIFT 0x0
4095*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_STATUS__CTF_TEMP_MASK 0x3fe00
4096*c59a5c48SFrançois Tigeot #define CG_MULT_THERMAL_STATUS__CTF_TEMP__SHIFT 0x9
4097*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_STATIC_DUTY_MASK 0xff
4098*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_STATIC_DUTY__SHIFT 0x0
4099*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FAN_SPINUP_DUTY_MASK 0xff00
4100*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FAN_SPINUP_DUTY__SHIFT 0x8
4101*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_PWM_MANUAL_MASK 0x10000
4102*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_PWM_MANUAL__SHIFT 0x10
4103*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_PWM_HYSTER_MASK 0x7e0000
4104*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_PWM_HYSTER__SHIFT 0x11
4105*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_PWM_RAMP_EN_MASK 0x800000
4106*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_PWM_RAMP_EN__SHIFT 0x17
4107*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_PWM_RAMP_MASK 0xff000000
4108*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL0__FDO_PWM_RAMP__SHIFT 0x18
4109*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__FMAX_DUTY100_MASK 0xff
4110*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__FMAX_DUTY100__SHIFT 0x0
4111*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__FMIN_DUTY_MASK 0xff00
4112*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__FMIN_DUTY__SHIFT 0x8
4113*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__M_MASK 0xff0000
4114*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__M__SHIFT 0x10
4115*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__RESERVED_MASK 0x3f000000
4116*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__RESERVED__SHIFT 0x18
4117*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__FDO_PWRDNB_MASK 0x40000000
4118*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL1__FDO_PWRDNB__SHIFT 0x1e
4119*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__TMIN_MASK 0xff
4120*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__TMIN__SHIFT 0x0
4121*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__FAN_SPINUP_TIME_MASK 0x700
4122*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__FAN_SPINUP_TIME__SHIFT 0x8
4123*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__FDO_PWM_MODE_MASK 0x3800
4124*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__FDO_PWM_MODE__SHIFT 0xb
4125*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__TMIN_HYSTER_MASK 0x1c000
4126*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__TMIN_HYSTER__SHIFT 0xe
4127*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__TMAX_MASK 0x1fe0000
4128*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__TMAX__SHIFT 0x11
4129*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__TACH_PWM_RESP_RATE_MASK 0xfe000000
4130*c59a5c48SFrançois Tigeot #define CG_FDO_CTRL2__TACH_PWM_RESP_RATE__SHIFT 0x19
4131*c59a5c48SFrançois Tigeot #define CG_TACH_CTRL__EDGE_PER_REV_MASK 0x7
4132*c59a5c48SFrançois Tigeot #define CG_TACH_CTRL__EDGE_PER_REV__SHIFT 0x0
4133*c59a5c48SFrançois Tigeot #define CG_TACH_CTRL__TARGET_PERIOD_MASK 0xfffffff8
4134*c59a5c48SFrançois Tigeot #define CG_TACH_CTRL__TARGET_PERIOD__SHIFT 0x3
4135*c59a5c48SFrançois Tigeot #define CG_TACH_STATUS__TACH_PERIOD_MASK 0xffffffff
4136*c59a5c48SFrançois Tigeot #define CG_TACH_STATUS__TACH_PERIOD__SHIFT 0x0
4137*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON0_BGADJ_MASK 0x1fe
4138*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON0_BGADJ__SHIFT 0x1
4139*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON1_BGADJ_MASK 0x1fe00
4140*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON1_BGADJ__SHIFT 0x9
4141*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON_CMON_FUSE_SEL_MASK 0x20000
4142*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON_CMON_FUSE_SEL__SHIFT 0x11
4143*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__NUM_ACQ_MASK 0x1c0000
4144*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__NUM_ACQ__SHIFT 0x12
4145*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON_CLK_SEL_MASK 0xe00000
4146*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON_CLK_SEL__SHIFT 0x15
4147*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON_CONFIG_SOURCE_MASK 0x1000000
4148*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON_CONFIG_SOURCE__SHIFT 0x18
4149*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__CTF_DISABLE_MASK 0x2000000
4150*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__CTF_DISABLE__SHIFT 0x19
4151*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON0_DISABLE_MASK 0x4000000
4152*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON0_DISABLE__SHIFT 0x1a
4153*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON1_DISABLE_MASK 0x8000000
4154*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON1_DISABLE__SHIFT 0x1b
4155*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON2_DISABLE_MASK 0x10000000
4156*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON2_DISABLE__SHIFT 0x1c
4157*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON3_DISABLE_MASK 0x20000000
4158*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__TMON3_DISABLE__SHIFT 0x1d
4159*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__UNUSED_MASK 0x80000000
4160*c59a5c48SFrançois Tigeot #define CC_THM_STRAPS0__UNUSED__SHIFT 0x1f
4161*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL0_DATA__Z_MASK 0x7ff
4162*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL0_DATA__Z__SHIFT 0x0
4163*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL0_DATA__VALID_MASK 0x800
4164*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL0_DATA__VALID__SHIFT 0xb
4165*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL0_DATA__TEMP_MASK 0xfff000
4166*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL0_DATA__TEMP__SHIFT 0xc
4167*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL1_DATA__Z_MASK 0x7ff
4168*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL1_DATA__Z__SHIFT 0x0
4169*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL1_DATA__VALID_MASK 0x800
4170*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL1_DATA__VALID__SHIFT 0xb
4171*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL1_DATA__TEMP_MASK 0xfff000
4172*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL1_DATA__TEMP__SHIFT 0xc
4173*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL2_DATA__Z_MASK 0x7ff
4174*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL2_DATA__Z__SHIFT 0x0
4175*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL2_DATA__VALID_MASK 0x800
4176*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL2_DATA__VALID__SHIFT 0xb
4177*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL2_DATA__TEMP_MASK 0xfff000
4178*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL2_DATA__TEMP__SHIFT 0xc
4179*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL3_DATA__Z_MASK 0x7ff
4180*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL3_DATA__Z__SHIFT 0x0
4181*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL3_DATA__VALID_MASK 0x800
4182*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL3_DATA__VALID__SHIFT 0xb
4183*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL3_DATA__TEMP_MASK 0xfff000
4184*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL3_DATA__TEMP__SHIFT 0xc
4185*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL4_DATA__Z_MASK 0x7ff
4186*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL4_DATA__Z__SHIFT 0x0
4187*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL4_DATA__VALID_MASK 0x800
4188*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL4_DATA__VALID__SHIFT 0xb
4189*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL4_DATA__TEMP_MASK 0xfff000
4190*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL4_DATA__TEMP__SHIFT 0xc
4191*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL5_DATA__Z_MASK 0x7ff
4192*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL5_DATA__Z__SHIFT 0x0
4193*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL5_DATA__VALID_MASK 0x800
4194*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL5_DATA__VALID__SHIFT 0xb
4195*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL5_DATA__TEMP_MASK 0xfff000
4196*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL5_DATA__TEMP__SHIFT 0xc
4197*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL6_DATA__Z_MASK 0x7ff
4198*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL6_DATA__Z__SHIFT 0x0
4199*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL6_DATA__VALID_MASK 0x800
4200*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL6_DATA__VALID__SHIFT 0xb
4201*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL6_DATA__TEMP_MASK 0xfff000
4202*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL6_DATA__TEMP__SHIFT 0xc
4203*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL7_DATA__Z_MASK 0x7ff
4204*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL7_DATA__Z__SHIFT 0x0
4205*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL7_DATA__VALID_MASK 0x800
4206*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL7_DATA__VALID__SHIFT 0xb
4207*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL7_DATA__TEMP_MASK 0xfff000
4208*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL7_DATA__TEMP__SHIFT 0xc
4209*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL8_DATA__Z_MASK 0x7ff
4210*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL8_DATA__Z__SHIFT 0x0
4211*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL8_DATA__VALID_MASK 0x800
4212*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL8_DATA__VALID__SHIFT 0xb
4213*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL8_DATA__TEMP_MASK 0xfff000
4214*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL8_DATA__TEMP__SHIFT 0xc
4215*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL9_DATA__Z_MASK 0x7ff
4216*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL9_DATA__Z__SHIFT 0x0
4217*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL9_DATA__VALID_MASK 0x800
4218*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL9_DATA__VALID__SHIFT 0xb
4219*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL9_DATA__TEMP_MASK 0xfff000
4220*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL9_DATA__TEMP__SHIFT 0xc
4221*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL10_DATA__Z_MASK 0x7ff
4222*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL10_DATA__Z__SHIFT 0x0
4223*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL10_DATA__VALID_MASK 0x800
4224*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL10_DATA__VALID__SHIFT 0xb
4225*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL10_DATA__TEMP_MASK 0xfff000
4226*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL10_DATA__TEMP__SHIFT 0xc
4227*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL11_DATA__Z_MASK 0x7ff
4228*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL11_DATA__Z__SHIFT 0x0
4229*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL11_DATA__VALID_MASK 0x800
4230*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL11_DATA__VALID__SHIFT 0xb
4231*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL11_DATA__TEMP_MASK 0xfff000
4232*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL11_DATA__TEMP__SHIFT 0xc
4233*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL12_DATA__Z_MASK 0x7ff
4234*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL12_DATA__Z__SHIFT 0x0
4235*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL12_DATA__VALID_MASK 0x800
4236*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL12_DATA__VALID__SHIFT 0xb
4237*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL12_DATA__TEMP_MASK 0xfff000
4238*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL12_DATA__TEMP__SHIFT 0xc
4239*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL13_DATA__Z_MASK 0x7ff
4240*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL13_DATA__Z__SHIFT 0x0
4241*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL13_DATA__VALID_MASK 0x800
4242*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL13_DATA__VALID__SHIFT 0xb
4243*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL13_DATA__TEMP_MASK 0xfff000
4244*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL13_DATA__TEMP__SHIFT 0xc
4245*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL14_DATA__Z_MASK 0x7ff
4246*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL14_DATA__Z__SHIFT 0x0
4247*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL14_DATA__VALID_MASK 0x800
4248*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL14_DATA__VALID__SHIFT 0xb
4249*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL14_DATA__TEMP_MASK 0xfff000
4250*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL14_DATA__TEMP__SHIFT 0xc
4251*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL15_DATA__Z_MASK 0x7ff
4252*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL15_DATA__Z__SHIFT 0x0
4253*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL15_DATA__VALID_MASK 0x800
4254*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL15_DATA__VALID__SHIFT 0xb
4255*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL15_DATA__TEMP_MASK 0xfff000
4256*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIL15_DATA__TEMP__SHIFT 0xc
4257*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR0_DATA__Z_MASK 0x7ff
4258*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR0_DATA__Z__SHIFT 0x0
4259*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR0_DATA__VALID_MASK 0x800
4260*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR0_DATA__VALID__SHIFT 0xb
4261*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR0_DATA__TEMP_MASK 0xfff000
4262*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR0_DATA__TEMP__SHIFT 0xc
4263*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR1_DATA__Z_MASK 0x7ff
4264*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR1_DATA__Z__SHIFT 0x0
4265*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR1_DATA__VALID_MASK 0x800
4266*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR1_DATA__VALID__SHIFT 0xb
4267*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR1_DATA__TEMP_MASK 0xfff000
4268*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR1_DATA__TEMP__SHIFT 0xc
4269*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR2_DATA__Z_MASK 0x7ff
4270*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR2_DATA__Z__SHIFT 0x0
4271*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR2_DATA__VALID_MASK 0x800
4272*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR2_DATA__VALID__SHIFT 0xb
4273*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR2_DATA__TEMP_MASK 0xfff000
4274*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR2_DATA__TEMP__SHIFT 0xc
4275*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR3_DATA__Z_MASK 0x7ff
4276*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR3_DATA__Z__SHIFT 0x0
4277*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR3_DATA__VALID_MASK 0x800
4278*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR3_DATA__VALID__SHIFT 0xb
4279*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR3_DATA__TEMP_MASK 0xfff000
4280*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR3_DATA__TEMP__SHIFT 0xc
4281*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR4_DATA__Z_MASK 0x7ff
4282*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR4_DATA__Z__SHIFT 0x0
4283*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR4_DATA__VALID_MASK 0x800
4284*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR4_DATA__VALID__SHIFT 0xb
4285*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR4_DATA__TEMP_MASK 0xfff000
4286*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR4_DATA__TEMP__SHIFT 0xc
4287*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR5_DATA__Z_MASK 0x7ff
4288*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR5_DATA__Z__SHIFT 0x0
4289*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR5_DATA__VALID_MASK 0x800
4290*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR5_DATA__VALID__SHIFT 0xb
4291*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR5_DATA__TEMP_MASK 0xfff000
4292*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR5_DATA__TEMP__SHIFT 0xc
4293*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR6_DATA__Z_MASK 0x7ff
4294*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR6_DATA__Z__SHIFT 0x0
4295*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR6_DATA__VALID_MASK 0x800
4296*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR6_DATA__VALID__SHIFT 0xb
4297*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR6_DATA__TEMP_MASK 0xfff000
4298*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR6_DATA__TEMP__SHIFT 0xc
4299*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR7_DATA__Z_MASK 0x7ff
4300*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR7_DATA__Z__SHIFT 0x0
4301*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR7_DATA__VALID_MASK 0x800
4302*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR7_DATA__VALID__SHIFT 0xb
4303*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR7_DATA__TEMP_MASK 0xfff000
4304*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR7_DATA__TEMP__SHIFT 0xc
4305*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR8_DATA__Z_MASK 0x7ff
4306*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR8_DATA__Z__SHIFT 0x0
4307*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR8_DATA__VALID_MASK 0x800
4308*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR8_DATA__VALID__SHIFT 0xb
4309*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR8_DATA__TEMP_MASK 0xfff000
4310*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR8_DATA__TEMP__SHIFT 0xc
4311*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR9_DATA__Z_MASK 0x7ff
4312*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR9_DATA__Z__SHIFT 0x0
4313*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR9_DATA__VALID_MASK 0x800
4314*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR9_DATA__VALID__SHIFT 0xb
4315*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR9_DATA__TEMP_MASK 0xfff000
4316*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR9_DATA__TEMP__SHIFT 0xc
4317*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR10_DATA__Z_MASK 0x7ff
4318*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR10_DATA__Z__SHIFT 0x0
4319*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR10_DATA__VALID_MASK 0x800
4320*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR10_DATA__VALID__SHIFT 0xb
4321*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR10_DATA__TEMP_MASK 0xfff000
4322*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR10_DATA__TEMP__SHIFT 0xc
4323*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR11_DATA__Z_MASK 0x7ff
4324*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR11_DATA__Z__SHIFT 0x0
4325*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR11_DATA__VALID_MASK 0x800
4326*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR11_DATA__VALID__SHIFT 0xb
4327*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR11_DATA__TEMP_MASK 0xfff000
4328*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR11_DATA__TEMP__SHIFT 0xc
4329*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR12_DATA__Z_MASK 0x7ff
4330*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR12_DATA__Z__SHIFT 0x0
4331*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR12_DATA__VALID_MASK 0x800
4332*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR12_DATA__VALID__SHIFT 0xb
4333*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR12_DATA__TEMP_MASK 0xfff000
4334*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR12_DATA__TEMP__SHIFT 0xc
4335*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR13_DATA__Z_MASK 0x7ff
4336*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR13_DATA__Z__SHIFT 0x0
4337*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR13_DATA__VALID_MASK 0x800
4338*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR13_DATA__VALID__SHIFT 0xb
4339*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR13_DATA__TEMP_MASK 0xfff000
4340*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR13_DATA__TEMP__SHIFT 0xc
4341*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR14_DATA__Z_MASK 0x7ff
4342*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR14_DATA__Z__SHIFT 0x0
4343*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR14_DATA__VALID_MASK 0x800
4344*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR14_DATA__VALID__SHIFT 0xb
4345*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR14_DATA__TEMP_MASK 0xfff000
4346*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR14_DATA__TEMP__SHIFT 0xc
4347*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR15_DATA__Z_MASK 0x7ff
4348*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR15_DATA__Z__SHIFT 0x0
4349*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR15_DATA__VALID_MASK 0x800
4350*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR15_DATA__VALID__SHIFT 0xb
4351*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR15_DATA__TEMP_MASK 0xfff000
4352*c59a5c48SFrançois Tigeot #define THM_TMON0_RDIR15_DATA__TEMP__SHIFT 0xc
4353*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL0_DATA__Z_MASK 0x7ff
4354*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL0_DATA__Z__SHIFT 0x0
4355*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL0_DATA__VALID_MASK 0x800
4356*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL0_DATA__VALID__SHIFT 0xb
4357*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL0_DATA__TEMP_MASK 0xfff000
4358*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL0_DATA__TEMP__SHIFT 0xc
4359*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL1_DATA__Z_MASK 0x7ff
4360*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL1_DATA__Z__SHIFT 0x0
4361*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL1_DATA__VALID_MASK 0x800
4362*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL1_DATA__VALID__SHIFT 0xb
4363*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL1_DATA__TEMP_MASK 0xfff000
4364*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL1_DATA__TEMP__SHIFT 0xc
4365*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL2_DATA__Z_MASK 0x7ff
4366*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL2_DATA__Z__SHIFT 0x0
4367*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL2_DATA__VALID_MASK 0x800
4368*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL2_DATA__VALID__SHIFT 0xb
4369*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL2_DATA__TEMP_MASK 0xfff000
4370*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL2_DATA__TEMP__SHIFT 0xc
4371*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL3_DATA__Z_MASK 0x7ff
4372*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL3_DATA__Z__SHIFT 0x0
4373*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL3_DATA__VALID_MASK 0x800
4374*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL3_DATA__VALID__SHIFT 0xb
4375*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL3_DATA__TEMP_MASK 0xfff000
4376*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL3_DATA__TEMP__SHIFT 0xc
4377*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL4_DATA__Z_MASK 0x7ff
4378*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL4_DATA__Z__SHIFT 0x0
4379*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL4_DATA__VALID_MASK 0x800
4380*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL4_DATA__VALID__SHIFT 0xb
4381*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL4_DATA__TEMP_MASK 0xfff000
4382*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL4_DATA__TEMP__SHIFT 0xc
4383*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL5_DATA__Z_MASK 0x7ff
4384*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL5_DATA__Z__SHIFT 0x0
4385*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL5_DATA__VALID_MASK 0x800
4386*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL5_DATA__VALID__SHIFT 0xb
4387*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL5_DATA__TEMP_MASK 0xfff000
4388*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL5_DATA__TEMP__SHIFT 0xc
4389*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL6_DATA__Z_MASK 0x7ff
4390*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL6_DATA__Z__SHIFT 0x0
4391*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL6_DATA__VALID_MASK 0x800
4392*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL6_DATA__VALID__SHIFT 0xb
4393*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL6_DATA__TEMP_MASK 0xfff000
4394*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL6_DATA__TEMP__SHIFT 0xc
4395*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL7_DATA__Z_MASK 0x7ff
4396*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL7_DATA__Z__SHIFT 0x0
4397*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL7_DATA__VALID_MASK 0x800
4398*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL7_DATA__VALID__SHIFT 0xb
4399*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL7_DATA__TEMP_MASK 0xfff000
4400*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL7_DATA__TEMP__SHIFT 0xc
4401*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL8_DATA__Z_MASK 0x7ff
4402*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL8_DATA__Z__SHIFT 0x0
4403*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL8_DATA__VALID_MASK 0x800
4404*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL8_DATA__VALID__SHIFT 0xb
4405*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL8_DATA__TEMP_MASK 0xfff000
4406*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL8_DATA__TEMP__SHIFT 0xc
4407*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL9_DATA__Z_MASK 0x7ff
4408*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL9_DATA__Z__SHIFT 0x0
4409*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL9_DATA__VALID_MASK 0x800
4410*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL9_DATA__VALID__SHIFT 0xb
4411*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL9_DATA__TEMP_MASK 0xfff000
4412*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL9_DATA__TEMP__SHIFT 0xc
4413*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL10_DATA__Z_MASK 0x7ff
4414*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL10_DATA__Z__SHIFT 0x0
4415*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL10_DATA__VALID_MASK 0x800
4416*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL10_DATA__VALID__SHIFT 0xb
4417*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL10_DATA__TEMP_MASK 0xfff000
4418*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL10_DATA__TEMP__SHIFT 0xc
4419*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL11_DATA__Z_MASK 0x7ff
4420*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL11_DATA__Z__SHIFT 0x0
4421*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL11_DATA__VALID_MASK 0x800
4422*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL11_DATA__VALID__SHIFT 0xb
4423*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL11_DATA__TEMP_MASK 0xfff000
4424*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL11_DATA__TEMP__SHIFT 0xc
4425*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL12_DATA__Z_MASK 0x7ff
4426*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL12_DATA__Z__SHIFT 0x0
4427*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL12_DATA__VALID_MASK 0x800
4428*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL12_DATA__VALID__SHIFT 0xb
4429*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL12_DATA__TEMP_MASK 0xfff000
4430*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL12_DATA__TEMP__SHIFT 0xc
4431*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL13_DATA__Z_MASK 0x7ff
4432*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL13_DATA__Z__SHIFT 0x0
4433*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL13_DATA__VALID_MASK 0x800
4434*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL13_DATA__VALID__SHIFT 0xb
4435*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL13_DATA__TEMP_MASK 0xfff000
4436*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL13_DATA__TEMP__SHIFT 0xc
4437*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL14_DATA__Z_MASK 0x7ff
4438*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL14_DATA__Z__SHIFT 0x0
4439*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL14_DATA__VALID_MASK 0x800
4440*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL14_DATA__VALID__SHIFT 0xb
4441*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL14_DATA__TEMP_MASK 0xfff000
4442*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL14_DATA__TEMP__SHIFT 0xc
4443*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL15_DATA__Z_MASK 0x7ff
4444*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL15_DATA__Z__SHIFT 0x0
4445*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL15_DATA__VALID_MASK 0x800
4446*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL15_DATA__VALID__SHIFT 0xb
4447*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL15_DATA__TEMP_MASK 0xfff000
4448*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIL15_DATA__TEMP__SHIFT 0xc
4449*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR0_DATA__Z_MASK 0x7ff
4450*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR0_DATA__Z__SHIFT 0x0
4451*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR0_DATA__VALID_MASK 0x800
4452*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR0_DATA__VALID__SHIFT 0xb
4453*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR0_DATA__TEMP_MASK 0xfff000
4454*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR0_DATA__TEMP__SHIFT 0xc
4455*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR1_DATA__Z_MASK 0x7ff
4456*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR1_DATA__Z__SHIFT 0x0
4457*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR1_DATA__VALID_MASK 0x800
4458*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR1_DATA__VALID__SHIFT 0xb
4459*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR1_DATA__TEMP_MASK 0xfff000
4460*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR1_DATA__TEMP__SHIFT 0xc
4461*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR2_DATA__Z_MASK 0x7ff
4462*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR2_DATA__Z__SHIFT 0x0
4463*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR2_DATA__VALID_MASK 0x800
4464*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR2_DATA__VALID__SHIFT 0xb
4465*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR2_DATA__TEMP_MASK 0xfff000
4466*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR2_DATA__TEMP__SHIFT 0xc
4467*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR3_DATA__Z_MASK 0x7ff
4468*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR3_DATA__Z__SHIFT 0x0
4469*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR3_DATA__VALID_MASK 0x800
4470*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR3_DATA__VALID__SHIFT 0xb
4471*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR3_DATA__TEMP_MASK 0xfff000
4472*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR3_DATA__TEMP__SHIFT 0xc
4473*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR4_DATA__Z_MASK 0x7ff
4474*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR4_DATA__Z__SHIFT 0x0
4475*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR4_DATA__VALID_MASK 0x800
4476*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR4_DATA__VALID__SHIFT 0xb
4477*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR4_DATA__TEMP_MASK 0xfff000
4478*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR4_DATA__TEMP__SHIFT 0xc
4479*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR5_DATA__Z_MASK 0x7ff
4480*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR5_DATA__Z__SHIFT 0x0
4481*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR5_DATA__VALID_MASK 0x800
4482*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR5_DATA__VALID__SHIFT 0xb
4483*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR5_DATA__TEMP_MASK 0xfff000
4484*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR5_DATA__TEMP__SHIFT 0xc
4485*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR6_DATA__Z_MASK 0x7ff
4486*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR6_DATA__Z__SHIFT 0x0
4487*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR6_DATA__VALID_MASK 0x800
4488*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR6_DATA__VALID__SHIFT 0xb
4489*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR6_DATA__TEMP_MASK 0xfff000
4490*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR6_DATA__TEMP__SHIFT 0xc
4491*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR7_DATA__Z_MASK 0x7ff
4492*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR7_DATA__Z__SHIFT 0x0
4493*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR7_DATA__VALID_MASK 0x800
4494*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR7_DATA__VALID__SHIFT 0xb
4495*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR7_DATA__TEMP_MASK 0xfff000
4496*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR7_DATA__TEMP__SHIFT 0xc
4497*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR8_DATA__Z_MASK 0x7ff
4498*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR8_DATA__Z__SHIFT 0x0
4499*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR8_DATA__VALID_MASK 0x800
4500*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR8_DATA__VALID__SHIFT 0xb
4501*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR8_DATA__TEMP_MASK 0xfff000
4502*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR8_DATA__TEMP__SHIFT 0xc
4503*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR9_DATA__Z_MASK 0x7ff
4504*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR9_DATA__Z__SHIFT 0x0
4505*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR9_DATA__VALID_MASK 0x800
4506*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR9_DATA__VALID__SHIFT 0xb
4507*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR9_DATA__TEMP_MASK 0xfff000
4508*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR9_DATA__TEMP__SHIFT 0xc
4509*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR10_DATA__Z_MASK 0x7ff
4510*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR10_DATA__Z__SHIFT 0x0
4511*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR10_DATA__VALID_MASK 0x800
4512*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR10_DATA__VALID__SHIFT 0xb
4513*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR10_DATA__TEMP_MASK 0xfff000
4514*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR10_DATA__TEMP__SHIFT 0xc
4515*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR11_DATA__Z_MASK 0x7ff
4516*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR11_DATA__Z__SHIFT 0x0
4517*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR11_DATA__VALID_MASK 0x800
4518*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR11_DATA__VALID__SHIFT 0xb
4519*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR11_DATA__TEMP_MASK 0xfff000
4520*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR11_DATA__TEMP__SHIFT 0xc
4521*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR12_DATA__Z_MASK 0x7ff
4522*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR12_DATA__Z__SHIFT 0x0
4523*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR12_DATA__VALID_MASK 0x800
4524*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR12_DATA__VALID__SHIFT 0xb
4525*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR12_DATA__TEMP_MASK 0xfff000
4526*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR12_DATA__TEMP__SHIFT 0xc
4527*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR13_DATA__Z_MASK 0x7ff
4528*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR13_DATA__Z__SHIFT 0x0
4529*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR13_DATA__VALID_MASK 0x800
4530*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR13_DATA__VALID__SHIFT 0xb
4531*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR13_DATA__TEMP_MASK 0xfff000
4532*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR13_DATA__TEMP__SHIFT 0xc
4533*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR14_DATA__Z_MASK 0x7ff
4534*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR14_DATA__Z__SHIFT 0x0
4535*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR14_DATA__VALID_MASK 0x800
4536*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR14_DATA__VALID__SHIFT 0xb
4537*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR14_DATA__TEMP_MASK 0xfff000
4538*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR14_DATA__TEMP__SHIFT 0xc
4539*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR15_DATA__Z_MASK 0x7ff
4540*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR15_DATA__Z__SHIFT 0x0
4541*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR15_DATA__VALID_MASK 0x800
4542*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR15_DATA__VALID__SHIFT 0xb
4543*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR15_DATA__TEMP_MASK 0xfff000
4544*c59a5c48SFrançois Tigeot #define THM_TMON1_RDIR15_DATA__TEMP__SHIFT 0xc
4545*c59a5c48SFrançois Tigeot #define THM_TMON0_INT_DATA__Z_MASK 0x7ff
4546*c59a5c48SFrançois Tigeot #define THM_TMON0_INT_DATA__Z__SHIFT 0x0
4547*c59a5c48SFrançois Tigeot #define THM_TMON0_INT_DATA__VALID_MASK 0x800
4548*c59a5c48SFrançois Tigeot #define THM_TMON0_INT_DATA__VALID__SHIFT 0xb
4549*c59a5c48SFrançois Tigeot #define THM_TMON0_INT_DATA__TEMP_MASK 0xfff000
4550*c59a5c48SFrançois Tigeot #define THM_TMON0_INT_DATA__TEMP__SHIFT 0xc
4551*c59a5c48SFrançois Tigeot #define THM_TMON1_INT_DATA__Z_MASK 0x7ff
4552*c59a5c48SFrançois Tigeot #define THM_TMON1_INT_DATA__Z__SHIFT 0x0
4553*c59a5c48SFrançois Tigeot #define THM_TMON1_INT_DATA__VALID_MASK 0x800
4554*c59a5c48SFrançois Tigeot #define THM_TMON1_INT_DATA__VALID__SHIFT 0xb
4555*c59a5c48SFrançois Tigeot #define THM_TMON1_INT_DATA__TEMP_MASK 0xfff000
4556*c59a5c48SFrançois Tigeot #define THM_TMON1_INT_DATA__TEMP__SHIFT 0xc
4557*c59a5c48SFrançois Tigeot #define THM_TMON0_DEBUG__DEBUG_RDI_MASK 0x1f
4558*c59a5c48SFrançois Tigeot #define THM_TMON0_DEBUG__DEBUG_RDI__SHIFT 0x0
4559*c59a5c48SFrançois Tigeot #define THM_TMON0_DEBUG__DEBUG_Z_MASK 0xffe0
4560*c59a5c48SFrançois Tigeot #define THM_TMON0_DEBUG__DEBUG_Z__SHIFT 0x5
4561*c59a5c48SFrançois Tigeot #define THM_TMON1_DEBUG__DEBUG_RDI_MASK 0x1f
4562*c59a5c48SFrançois Tigeot #define THM_TMON1_DEBUG__DEBUG_RDI__SHIFT 0x0
4563*c59a5c48SFrançois Tigeot #define THM_TMON1_DEBUG__DEBUG_Z_MASK 0xffe0
4564*c59a5c48SFrançois Tigeot #define THM_TMON1_DEBUG__DEBUG_Z__SHIFT 0x5
4565*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GLOBAL_PWRMGT_EN_MASK 0x1
4566*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GLOBAL_PWRMGT_EN__SHIFT 0x0
4567*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__STATIC_PM_EN_MASK 0x2
4568*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__STATIC_PM_EN__SHIFT 0x1
4569*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__THERMAL_PROTECTION_DIS_MASK 0x4
4570*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__THERMAL_PROTECTION_DIS__SHIFT 0x2
4571*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__THERMAL_PROTECTION_TYPE_MASK 0x8
4572*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__THERMAL_PROTECTION_TYPE__SHIFT 0x3
4573*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SW_SMIO_INDEX_MASK 0x40
4574*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SW_SMIO_INDEX__SHIFT 0x6
4575*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__LOW_VOLT_D2_ACPI_MASK 0x100
4576*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__LOW_VOLT_D2_ACPI__SHIFT 0x8
4577*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__LOW_VOLT_D3_ACPI_MASK 0x200
4578*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__LOW_VOLT_D3_ACPI__SHIFT 0x9
4579*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__VOLT_PWRMGT_EN_MASK 0x400
4580*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__VOLT_PWRMGT_EN__SHIFT 0xa
4581*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SPARE11_MASK 0x800
4582*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SPARE11__SHIFT 0xb
4583*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GPU_COUNTER_ACPI_MASK 0x4000
4584*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GPU_COUNTER_ACPI__SHIFT 0xe
4585*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GPU_COUNTER_CLK_MASK 0x8000
4586*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GPU_COUNTER_CLK__SHIFT 0xf
4587*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GPU_COUNTER_OFF_MASK 0x10000
4588*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GPU_COUNTER_OFF__SHIFT 0x10
4589*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GPU_COUNTER_INTF_OFF_MASK 0x20000
4590*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__GPU_COUNTER_INTF_OFF__SHIFT 0x11
4591*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SPARE18_MASK 0x40000
4592*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SPARE18__SHIFT 0x12
4593*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__ACPI_D3_VID_MASK 0x180000
4594*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__ACPI_D3_VID__SHIFT 0x13
4595*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__DYN_SPREAD_SPECTRUM_EN_MASK 0x800000
4596*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__DYN_SPREAD_SPECTRUM_EN__SHIFT 0x17
4597*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SPARE27_MASK 0x8000000
4598*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SPARE27__SHIFT 0x1b
4599*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SPARE_MASK 0xf0000000
4600*c59a5c48SFrançois Tigeot #define GENERAL_PWRMGT__SPARE__SHIFT 0x1c
4601*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__GNB_SLOW_MODE_MASK 0x3
4602*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__GNB_SLOW_MODE__SHIFT 0x0
4603*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__GNB_SLOW_MASK 0x4
4604*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__GNB_SLOW__SHIFT 0x2
4605*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__FORCE_NB_PS1_MASK 0x8
4606*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__FORCE_NB_PS1__SHIFT 0x3
4607*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__DPM_ENABLED_MASK 0x10
4608*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__DPM_ENABLED__SHIFT 0x4
4609*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__SPARE_MASK 0xffffffe0
4610*c59a5c48SFrançois Tigeot #define CNB_PWRMGT_CNTL__SPARE__SHIFT 0x5
4611*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__SCLK_PWRMGT_OFF_MASK 0x1
4612*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__SCLK_PWRMGT_OFF__SHIFT 0x0
4613*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__SCLK_LOW_D1_MASK 0x2
4614*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__SCLK_LOW_D1__SHIFT 0x1
4615*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DYN_PWR_DOWN_EN_MASK 0x4
4616*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DYN_PWR_DOWN_EN__SHIFT 0x2
4617*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__RESET_BUSY_CNT_MASK 0x10
4618*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__RESET_BUSY_CNT__SHIFT 0x4
4619*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__RESET_SCLK_CNT_MASK 0x20
4620*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__RESET_SCLK_CNT__SHIFT 0x5
4621*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__RESERVED_0_MASK 0x40
4622*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__RESERVED_0__SHIFT 0x6
4623*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DYN_GFX_CLK_OFF_EN_MASK 0x80
4624*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DYN_GFX_CLK_OFF_EN__SHIFT 0x7
4625*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_FORCE_ON_MASK 0x100
4626*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_FORCE_ON__SHIFT 0x8
4627*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_REQUEST_OFF_MASK 0x200
4628*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_REQUEST_OFF__SHIFT 0x9
4629*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_FORCE_OFF_MASK 0x400
4630*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_FORCE_OFF__SHIFT 0xa
4631*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_OFF_ACPI_D1_MASK 0x800
4632*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_OFF_ACPI_D1__SHIFT 0xb
4633*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_OFF_ACPI_D2_MASK 0x1000
4634*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_OFF_ACPI_D2__SHIFT 0xc
4635*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_OFF_ACPI_D3_MASK 0x2000
4636*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_CLK_OFF_ACPI_D3__SHIFT 0xd
4637*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DYN_LIGHT_SLEEP_EN_MASK 0x4000
4638*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DYN_LIGHT_SLEEP_EN__SHIFT 0xe
4639*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__AUTO_SCLK_PULSE_SKIP_MASK 0x8000
4640*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__AUTO_SCLK_PULSE_SKIP__SHIFT 0xf
4641*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__LIGHT_SLEEP_COUNTER_MASK 0x1f0000
4642*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__LIGHT_SLEEP_COUNTER__SHIFT 0x10
4643*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DYNAMIC_PM_EN_MASK 0x200000
4644*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DYNAMIC_PM_EN__SHIFT 0x15
4645*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DPM_DYN_PWR_DOWN_CNTL_MASK 0x400000
4646*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DPM_DYN_PWR_DOWN_CNTL__SHIFT 0x16
4647*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DPM_DYN_PWR_DOWN_EN_MASK 0x800000
4648*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__DPM_DYN_PWR_DOWN_EN__SHIFT 0x17
4649*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__RESERVED_3_MASK 0x1000000
4650*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__RESERVED_3__SHIFT 0x18
4651*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__VOLTAGE_UPDATE_EN_MASK 0x2000000
4652*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__VOLTAGE_UPDATE_EN__SHIFT 0x19
4653*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__FORCE_PM0_INTERRUPT_MASK 0x10000000
4654*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__FORCE_PM0_INTERRUPT__SHIFT 0x1c
4655*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__FORCE_PM1_INTERRUPT_MASK 0x20000000
4656*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__FORCE_PM1_INTERRUPT__SHIFT 0x1d
4657*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_VOLTAGE_CHANGE_EN_MASK 0x40000000
4658*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_VOLTAGE_CHANGE_EN__SHIFT 0x1e
4659*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_VOLTAGE_CHANGE_MODE_MASK 0x80000000
4660*c59a5c48SFrançois Tigeot #define SCLK_PWRMGT_CNTL__GFX_VOLTAGE_CHANGE_MODE__SHIFT 0x1f
4661*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__TARGET_STATE_MASK 0xf
4662*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__TARGET_STATE__SHIFT 0x0
4663*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__CURRENT_STATE_MASK 0xf0
4664*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__CURRENT_STATE__SHIFT 0x4
4665*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__CURR_MCLK_INDEX_MASK 0xf00
4666*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__CURR_MCLK_INDEX__SHIFT 0x8
4667*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__TARG_MCLK_INDEX_MASK 0xf000
4668*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__TARG_MCLK_INDEX__SHIFT 0xc
4669*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__CURR_SCLK_INDEX_MASK 0x1f0000
4670*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__CURR_SCLK_INDEX__SHIFT 0x10
4671*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__TARG_SCLK_INDEX_MASK 0x3e00000
4672*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__TARG_SCLK_INDEX__SHIFT 0x15
4673*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__CURR_LCLK_INDEX_MASK 0x1c000000
4674*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__CURR_LCLK_INDEX__SHIFT 0x1a
4675*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__TARG_LCLK_INDEX_MASK 0xe0000000
4676*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX__TARG_LCLK_INDEX__SHIFT 0x1d
4677*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__BIF_FREQ_THROTTLING_VOTE_EN_MASK 0x1
4678*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__BIF_FREQ_THROTTLING_VOTE_EN__SHIFT 0x0
4679*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__HDP_FREQ_THROTTLING_VOTE_EN_MASK 0x2
4680*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__HDP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1
4681*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__ROM_FREQ_THROTTLING_VOTE_EN_MASK 0x4
4682*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__ROM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x2
4683*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__IH_SEM_FREQ_THROTTLING_VOTE_EN_MASK 0x8
4684*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__IH_SEM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x3
4685*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__PDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x10
4686*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__PDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x4
4687*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__DRM_FREQ_THROTTLING_VOTE_EN_MASK 0x20
4688*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__DRM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x5
4689*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__IDCT_FREQ_THROTTLING_VOTE_EN_MASK 0x40
4690*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__IDCT_FREQ_THROTTLING_VOTE_EN__SHIFT 0x6
4691*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__ACP_FREQ_THROTTLING_VOTE_EN_MASK 0x80
4692*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__ACP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x7
4693*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__SDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x100
4694*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__SDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x8
4695*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__UVD_FREQ_THROTTLING_VOTE_EN_MASK 0x200
4696*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__UVD_FREQ_THROTTLING_VOTE_EN__SHIFT 0x9
4697*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__VCE_FREQ_THROTTLING_VOTE_EN_MASK 0x400
4698*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__VCE_FREQ_THROTTLING_VOTE_EN__SHIFT 0xa
4699*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__DC_AZ_FREQ_THROTTLING_VOTE_EN_MASK 0x800
4700*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__DC_AZ_FREQ_THROTTLING_VOTE_EN__SHIFT 0xb
4701*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__SAM_FREQ_THROTTLING_VOTE_EN_MASK 0x1000
4702*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__SAM_FREQ_THROTTLING_VOTE_EN__SHIFT 0xc
4703*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__AVP_FREQ_THROTTLING_VOTE_EN_MASK 0x2000
4704*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__AVP_FREQ_THROTTLING_VOTE_EN__SHIFT 0xd
4705*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_0_FREQ_THROTTLING_VOTE_EN_MASK 0x4000
4706*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_0_FREQ_THROTTLING_VOTE_EN__SHIFT 0xe
4707*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_1_FREQ_THROTTLING_VOTE_EN_MASK 0x8000
4708*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_1_FREQ_THROTTLING_VOTE_EN__SHIFT 0xf
4709*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_2_FREQ_THROTTLING_VOTE_EN_MASK 0x10000
4710*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_2_FREQ_THROTTLING_VOTE_EN__SHIFT 0x10
4711*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_3_FREQ_THROTTLING_VOTE_EN_MASK 0x20000
4712*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_3_FREQ_THROTTLING_VOTE_EN__SHIFT 0x11
4713*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_4_FREQ_THROTTLING_VOTE_EN_MASK 0x40000
4714*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_4_FREQ_THROTTLING_VOTE_EN__SHIFT 0x12
4715*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_5_FREQ_THROTTLING_VOTE_EN_MASK 0x80000
4716*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_5_FREQ_THROTTLING_VOTE_EN__SHIFT 0x13
4717*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_6_FREQ_THROTTLING_VOTE_EN_MASK 0x100000
4718*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_6_FREQ_THROTTLING_VOTE_EN__SHIFT 0x14
4719*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_7_FREQ_THROTTLING_VOTE_EN_MASK 0x200000
4720*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_7_FREQ_THROTTLING_VOTE_EN__SHIFT 0x15
4721*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_8_FREQ_THROTTLING_VOTE_EN_MASK 0x400000
4722*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_8_FREQ_THROTTLING_VOTE_EN__SHIFT 0x16
4723*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_9_FREQ_THROTTLING_VOTE_EN_MASK 0x800000
4724*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_9_FREQ_THROTTLING_VOTE_EN__SHIFT 0x17
4725*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_10_FREQ_THROTTLING_VOTE_EN_MASK 0x1000000
4726*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_10_FREQ_THROTTLING_VOTE_EN__SHIFT 0x18
4727*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_11_FREQ_THROTTLING_VOTE_EN_MASK 0x2000000
4728*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_11_FREQ_THROTTLING_VOTE_EN__SHIFT 0x19
4729*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_12_FREQ_THROTTLING_VOTE_EN_MASK 0x4000000
4730*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_12_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1a
4731*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_13_FREQ_THROTTLING_VOTE_EN_MASK 0x8000000
4732*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_13_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1b
4733*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_14_FREQ_THROTTLING_VOTE_EN_MASK 0x10000000
4734*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_14_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1c
4735*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_15_FREQ_THROTTLING_VOTE_EN_MASK 0x20000000
4736*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__GRBM_15_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1d
4737*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__RLC_FREQ_THROTTLING_VOTE_EN_MASK 0x40000000
4738*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_0__RLC_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1e
4739*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__BIF_FREQ_THROTTLING_VOTE_EN_MASK 0x1
4740*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__BIF_FREQ_THROTTLING_VOTE_EN__SHIFT 0x0
4741*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__HDP_FREQ_THROTTLING_VOTE_EN_MASK 0x2
4742*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__HDP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1
4743*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__ROM_FREQ_THROTTLING_VOTE_EN_MASK 0x4
4744*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__ROM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x2
4745*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__IH_SEM_FREQ_THROTTLING_VOTE_EN_MASK 0x8
4746*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__IH_SEM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x3
4747*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__PDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x10
4748*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__PDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x4
4749*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__DRM_FREQ_THROTTLING_VOTE_EN_MASK 0x20
4750*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__DRM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x5
4751*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__IDCT_FREQ_THROTTLING_VOTE_EN_MASK 0x40
4752*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__IDCT_FREQ_THROTTLING_VOTE_EN__SHIFT 0x6
4753*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__ACP_FREQ_THROTTLING_VOTE_EN_MASK 0x80
4754*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__ACP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x7
4755*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__SDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x100
4756*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__SDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x8
4757*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__UVD_FREQ_THROTTLING_VOTE_EN_MASK 0x200
4758*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__UVD_FREQ_THROTTLING_VOTE_EN__SHIFT 0x9
4759*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__VCE_FREQ_THROTTLING_VOTE_EN_MASK 0x400
4760*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__VCE_FREQ_THROTTLING_VOTE_EN__SHIFT 0xa
4761*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__DC_AZ_FREQ_THROTTLING_VOTE_EN_MASK 0x800
4762*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__DC_AZ_FREQ_THROTTLING_VOTE_EN__SHIFT 0xb
4763*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__SAM_FREQ_THROTTLING_VOTE_EN_MASK 0x1000
4764*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__SAM_FREQ_THROTTLING_VOTE_EN__SHIFT 0xc
4765*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__AVP_FREQ_THROTTLING_VOTE_EN_MASK 0x2000
4766*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__AVP_FREQ_THROTTLING_VOTE_EN__SHIFT 0xd
4767*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_0_FREQ_THROTTLING_VOTE_EN_MASK 0x4000
4768*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_0_FREQ_THROTTLING_VOTE_EN__SHIFT 0xe
4769*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_1_FREQ_THROTTLING_VOTE_EN_MASK 0x8000
4770*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_1_FREQ_THROTTLING_VOTE_EN__SHIFT 0xf
4771*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_2_FREQ_THROTTLING_VOTE_EN_MASK 0x10000
4772*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_2_FREQ_THROTTLING_VOTE_EN__SHIFT 0x10
4773*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_3_FREQ_THROTTLING_VOTE_EN_MASK 0x20000
4774*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_3_FREQ_THROTTLING_VOTE_EN__SHIFT 0x11
4775*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_4_FREQ_THROTTLING_VOTE_EN_MASK 0x40000
4776*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_4_FREQ_THROTTLING_VOTE_EN__SHIFT 0x12
4777*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_5_FREQ_THROTTLING_VOTE_EN_MASK 0x80000
4778*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_5_FREQ_THROTTLING_VOTE_EN__SHIFT 0x13
4779*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_6_FREQ_THROTTLING_VOTE_EN_MASK 0x100000
4780*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_6_FREQ_THROTTLING_VOTE_EN__SHIFT 0x14
4781*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_7_FREQ_THROTTLING_VOTE_EN_MASK 0x200000
4782*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_7_FREQ_THROTTLING_VOTE_EN__SHIFT 0x15
4783*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_8_FREQ_THROTTLING_VOTE_EN_MASK 0x400000
4784*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_8_FREQ_THROTTLING_VOTE_EN__SHIFT 0x16
4785*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_9_FREQ_THROTTLING_VOTE_EN_MASK 0x800000
4786*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_9_FREQ_THROTTLING_VOTE_EN__SHIFT 0x17
4787*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_10_FREQ_THROTTLING_VOTE_EN_MASK 0x1000000
4788*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_10_FREQ_THROTTLING_VOTE_EN__SHIFT 0x18
4789*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_11_FREQ_THROTTLING_VOTE_EN_MASK 0x2000000
4790*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_11_FREQ_THROTTLING_VOTE_EN__SHIFT 0x19
4791*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_12_FREQ_THROTTLING_VOTE_EN_MASK 0x4000000
4792*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_12_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1a
4793*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_13_FREQ_THROTTLING_VOTE_EN_MASK 0x8000000
4794*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_13_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1b
4795*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_14_FREQ_THROTTLING_VOTE_EN_MASK 0x10000000
4796*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_14_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1c
4797*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_15_FREQ_THROTTLING_VOTE_EN_MASK 0x20000000
4798*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__GRBM_15_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1d
4799*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__RLC_FREQ_THROTTLING_VOTE_EN_MASK 0x40000000
4800*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_1__RLC_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1e
4801*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__BIF_FREQ_THROTTLING_VOTE_EN_MASK 0x1
4802*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__BIF_FREQ_THROTTLING_VOTE_EN__SHIFT 0x0
4803*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__HDP_FREQ_THROTTLING_VOTE_EN_MASK 0x2
4804*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__HDP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1
4805*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__ROM_FREQ_THROTTLING_VOTE_EN_MASK 0x4
4806*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__ROM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x2
4807*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__IH_SEM_FREQ_THROTTLING_VOTE_EN_MASK 0x8
4808*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__IH_SEM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x3
4809*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__PDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x10
4810*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__PDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x4
4811*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__DRM_FREQ_THROTTLING_VOTE_EN_MASK 0x20
4812*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__DRM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x5
4813*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__IDCT_FREQ_THROTTLING_VOTE_EN_MASK 0x40
4814*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__IDCT_FREQ_THROTTLING_VOTE_EN__SHIFT 0x6
4815*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__ACP_FREQ_THROTTLING_VOTE_EN_MASK 0x80
4816*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__ACP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x7
4817*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__SDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x100
4818*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__SDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x8
4819*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__UVD_FREQ_THROTTLING_VOTE_EN_MASK 0x200
4820*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__UVD_FREQ_THROTTLING_VOTE_EN__SHIFT 0x9
4821*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__VCE_FREQ_THROTTLING_VOTE_EN_MASK 0x400
4822*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__VCE_FREQ_THROTTLING_VOTE_EN__SHIFT 0xa
4823*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__DC_AZ_FREQ_THROTTLING_VOTE_EN_MASK 0x800
4824*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__DC_AZ_FREQ_THROTTLING_VOTE_EN__SHIFT 0xb
4825*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__SAM_FREQ_THROTTLING_VOTE_EN_MASK 0x1000
4826*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__SAM_FREQ_THROTTLING_VOTE_EN__SHIFT 0xc
4827*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__AVP_FREQ_THROTTLING_VOTE_EN_MASK 0x2000
4828*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__AVP_FREQ_THROTTLING_VOTE_EN__SHIFT 0xd
4829*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_0_FREQ_THROTTLING_VOTE_EN_MASK 0x4000
4830*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_0_FREQ_THROTTLING_VOTE_EN__SHIFT 0xe
4831*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_1_FREQ_THROTTLING_VOTE_EN_MASK 0x8000
4832*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_1_FREQ_THROTTLING_VOTE_EN__SHIFT 0xf
4833*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_2_FREQ_THROTTLING_VOTE_EN_MASK 0x10000
4834*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_2_FREQ_THROTTLING_VOTE_EN__SHIFT 0x10
4835*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_3_FREQ_THROTTLING_VOTE_EN_MASK 0x20000
4836*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_3_FREQ_THROTTLING_VOTE_EN__SHIFT 0x11
4837*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_4_FREQ_THROTTLING_VOTE_EN_MASK 0x40000
4838*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_4_FREQ_THROTTLING_VOTE_EN__SHIFT 0x12
4839*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_5_FREQ_THROTTLING_VOTE_EN_MASK 0x80000
4840*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_5_FREQ_THROTTLING_VOTE_EN__SHIFT 0x13
4841*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_6_FREQ_THROTTLING_VOTE_EN_MASK 0x100000
4842*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_6_FREQ_THROTTLING_VOTE_EN__SHIFT 0x14
4843*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_7_FREQ_THROTTLING_VOTE_EN_MASK 0x200000
4844*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_7_FREQ_THROTTLING_VOTE_EN__SHIFT 0x15
4845*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_8_FREQ_THROTTLING_VOTE_EN_MASK 0x400000
4846*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_8_FREQ_THROTTLING_VOTE_EN__SHIFT 0x16
4847*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_9_FREQ_THROTTLING_VOTE_EN_MASK 0x800000
4848*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_9_FREQ_THROTTLING_VOTE_EN__SHIFT 0x17
4849*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_10_FREQ_THROTTLING_VOTE_EN_MASK 0x1000000
4850*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_10_FREQ_THROTTLING_VOTE_EN__SHIFT 0x18
4851*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_11_FREQ_THROTTLING_VOTE_EN_MASK 0x2000000
4852*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_11_FREQ_THROTTLING_VOTE_EN__SHIFT 0x19
4853*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_12_FREQ_THROTTLING_VOTE_EN_MASK 0x4000000
4854*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_12_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1a
4855*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_13_FREQ_THROTTLING_VOTE_EN_MASK 0x8000000
4856*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_13_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1b
4857*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_14_FREQ_THROTTLING_VOTE_EN_MASK 0x10000000
4858*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_14_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1c
4859*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_15_FREQ_THROTTLING_VOTE_EN_MASK 0x20000000
4860*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__GRBM_15_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1d
4861*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__RLC_FREQ_THROTTLING_VOTE_EN_MASK 0x40000000
4862*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_2__RLC_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1e
4863*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__BIF_FREQ_THROTTLING_VOTE_EN_MASK 0x1
4864*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__BIF_FREQ_THROTTLING_VOTE_EN__SHIFT 0x0
4865*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__HDP_FREQ_THROTTLING_VOTE_EN_MASK 0x2
4866*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__HDP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1
4867*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__ROM_FREQ_THROTTLING_VOTE_EN_MASK 0x4
4868*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__ROM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x2
4869*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__IH_SEM_FREQ_THROTTLING_VOTE_EN_MASK 0x8
4870*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__IH_SEM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x3
4871*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__PDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x10
4872*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__PDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x4
4873*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__DRM_FREQ_THROTTLING_VOTE_EN_MASK 0x20
4874*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__DRM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x5
4875*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__IDCT_FREQ_THROTTLING_VOTE_EN_MASK 0x40
4876*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__IDCT_FREQ_THROTTLING_VOTE_EN__SHIFT 0x6
4877*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__ACP_FREQ_THROTTLING_VOTE_EN_MASK 0x80
4878*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__ACP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x7
4879*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__SDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x100
4880*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__SDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x8
4881*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__UVD_FREQ_THROTTLING_VOTE_EN_MASK 0x200
4882*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__UVD_FREQ_THROTTLING_VOTE_EN__SHIFT 0x9
4883*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__VCE_FREQ_THROTTLING_VOTE_EN_MASK 0x400
4884*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__VCE_FREQ_THROTTLING_VOTE_EN__SHIFT 0xa
4885*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__DC_AZ_FREQ_THROTTLING_VOTE_EN_MASK 0x800
4886*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__DC_AZ_FREQ_THROTTLING_VOTE_EN__SHIFT 0xb
4887*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__SAM_FREQ_THROTTLING_VOTE_EN_MASK 0x1000
4888*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__SAM_FREQ_THROTTLING_VOTE_EN__SHIFT 0xc
4889*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__AVP_FREQ_THROTTLING_VOTE_EN_MASK 0x2000
4890*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__AVP_FREQ_THROTTLING_VOTE_EN__SHIFT 0xd
4891*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_0_FREQ_THROTTLING_VOTE_EN_MASK 0x4000
4892*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_0_FREQ_THROTTLING_VOTE_EN__SHIFT 0xe
4893*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_1_FREQ_THROTTLING_VOTE_EN_MASK 0x8000
4894*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_1_FREQ_THROTTLING_VOTE_EN__SHIFT 0xf
4895*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_2_FREQ_THROTTLING_VOTE_EN_MASK 0x10000
4896*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_2_FREQ_THROTTLING_VOTE_EN__SHIFT 0x10
4897*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_3_FREQ_THROTTLING_VOTE_EN_MASK 0x20000
4898*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_3_FREQ_THROTTLING_VOTE_EN__SHIFT 0x11
4899*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_4_FREQ_THROTTLING_VOTE_EN_MASK 0x40000
4900*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_4_FREQ_THROTTLING_VOTE_EN__SHIFT 0x12
4901*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_5_FREQ_THROTTLING_VOTE_EN_MASK 0x80000
4902*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_5_FREQ_THROTTLING_VOTE_EN__SHIFT 0x13
4903*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_6_FREQ_THROTTLING_VOTE_EN_MASK 0x100000
4904*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_6_FREQ_THROTTLING_VOTE_EN__SHIFT 0x14
4905*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_7_FREQ_THROTTLING_VOTE_EN_MASK 0x200000
4906*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_7_FREQ_THROTTLING_VOTE_EN__SHIFT 0x15
4907*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_8_FREQ_THROTTLING_VOTE_EN_MASK 0x400000
4908*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_8_FREQ_THROTTLING_VOTE_EN__SHIFT 0x16
4909*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_9_FREQ_THROTTLING_VOTE_EN_MASK 0x800000
4910*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_9_FREQ_THROTTLING_VOTE_EN__SHIFT 0x17
4911*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_10_FREQ_THROTTLING_VOTE_EN_MASK 0x1000000
4912*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_10_FREQ_THROTTLING_VOTE_EN__SHIFT 0x18
4913*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_11_FREQ_THROTTLING_VOTE_EN_MASK 0x2000000
4914*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_11_FREQ_THROTTLING_VOTE_EN__SHIFT 0x19
4915*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_12_FREQ_THROTTLING_VOTE_EN_MASK 0x4000000
4916*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_12_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1a
4917*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_13_FREQ_THROTTLING_VOTE_EN_MASK 0x8000000
4918*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_13_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1b
4919*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_14_FREQ_THROTTLING_VOTE_EN_MASK 0x10000000
4920*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_14_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1c
4921*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_15_FREQ_THROTTLING_VOTE_EN_MASK 0x20000000
4922*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__GRBM_15_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1d
4923*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__RLC_FREQ_THROTTLING_VOTE_EN_MASK 0x40000000
4924*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_3__RLC_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1e
4925*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__BIF_FREQ_THROTTLING_VOTE_EN_MASK 0x1
4926*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__BIF_FREQ_THROTTLING_VOTE_EN__SHIFT 0x0
4927*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__HDP_FREQ_THROTTLING_VOTE_EN_MASK 0x2
4928*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__HDP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1
4929*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__ROM_FREQ_THROTTLING_VOTE_EN_MASK 0x4
4930*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__ROM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x2
4931*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__IH_SEM_FREQ_THROTTLING_VOTE_EN_MASK 0x8
4932*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__IH_SEM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x3
4933*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__PDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x10
4934*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__PDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x4
4935*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__DRM_FREQ_THROTTLING_VOTE_EN_MASK 0x20
4936*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__DRM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x5
4937*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__IDCT_FREQ_THROTTLING_VOTE_EN_MASK 0x40
4938*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__IDCT_FREQ_THROTTLING_VOTE_EN__SHIFT 0x6
4939*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__ACP_FREQ_THROTTLING_VOTE_EN_MASK 0x80
4940*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__ACP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x7
4941*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__SDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x100
4942*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__SDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x8
4943*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__UVD_FREQ_THROTTLING_VOTE_EN_MASK 0x200
4944*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__UVD_FREQ_THROTTLING_VOTE_EN__SHIFT 0x9
4945*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__VCE_FREQ_THROTTLING_VOTE_EN_MASK 0x400
4946*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__VCE_FREQ_THROTTLING_VOTE_EN__SHIFT 0xa
4947*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__DC_AZ_FREQ_THROTTLING_VOTE_EN_MASK 0x800
4948*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__DC_AZ_FREQ_THROTTLING_VOTE_EN__SHIFT 0xb
4949*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__SAM_FREQ_THROTTLING_VOTE_EN_MASK 0x1000
4950*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__SAM_FREQ_THROTTLING_VOTE_EN__SHIFT 0xc
4951*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__AVP_FREQ_THROTTLING_VOTE_EN_MASK 0x2000
4952*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__AVP_FREQ_THROTTLING_VOTE_EN__SHIFT 0xd
4953*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_0_FREQ_THROTTLING_VOTE_EN_MASK 0x4000
4954*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_0_FREQ_THROTTLING_VOTE_EN__SHIFT 0xe
4955*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_1_FREQ_THROTTLING_VOTE_EN_MASK 0x8000
4956*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_1_FREQ_THROTTLING_VOTE_EN__SHIFT 0xf
4957*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_2_FREQ_THROTTLING_VOTE_EN_MASK 0x10000
4958*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_2_FREQ_THROTTLING_VOTE_EN__SHIFT 0x10
4959*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_3_FREQ_THROTTLING_VOTE_EN_MASK 0x20000
4960*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_3_FREQ_THROTTLING_VOTE_EN__SHIFT 0x11
4961*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_4_FREQ_THROTTLING_VOTE_EN_MASK 0x40000
4962*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_4_FREQ_THROTTLING_VOTE_EN__SHIFT 0x12
4963*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_5_FREQ_THROTTLING_VOTE_EN_MASK 0x80000
4964*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_5_FREQ_THROTTLING_VOTE_EN__SHIFT 0x13
4965*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_6_FREQ_THROTTLING_VOTE_EN_MASK 0x100000
4966*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_6_FREQ_THROTTLING_VOTE_EN__SHIFT 0x14
4967*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_7_FREQ_THROTTLING_VOTE_EN_MASK 0x200000
4968*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_7_FREQ_THROTTLING_VOTE_EN__SHIFT 0x15
4969*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_8_FREQ_THROTTLING_VOTE_EN_MASK 0x400000
4970*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_8_FREQ_THROTTLING_VOTE_EN__SHIFT 0x16
4971*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_9_FREQ_THROTTLING_VOTE_EN_MASK 0x800000
4972*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_9_FREQ_THROTTLING_VOTE_EN__SHIFT 0x17
4973*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_10_FREQ_THROTTLING_VOTE_EN_MASK 0x1000000
4974*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_10_FREQ_THROTTLING_VOTE_EN__SHIFT 0x18
4975*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_11_FREQ_THROTTLING_VOTE_EN_MASK 0x2000000
4976*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_11_FREQ_THROTTLING_VOTE_EN__SHIFT 0x19
4977*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_12_FREQ_THROTTLING_VOTE_EN_MASK 0x4000000
4978*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_12_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1a
4979*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_13_FREQ_THROTTLING_VOTE_EN_MASK 0x8000000
4980*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_13_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1b
4981*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_14_FREQ_THROTTLING_VOTE_EN_MASK 0x10000000
4982*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_14_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1c
4983*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_15_FREQ_THROTTLING_VOTE_EN_MASK 0x20000000
4984*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__GRBM_15_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1d
4985*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__RLC_FREQ_THROTTLING_VOTE_EN_MASK 0x40000000
4986*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_4__RLC_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1e
4987*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__BIF_FREQ_THROTTLING_VOTE_EN_MASK 0x1
4988*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__BIF_FREQ_THROTTLING_VOTE_EN__SHIFT 0x0
4989*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__HDP_FREQ_THROTTLING_VOTE_EN_MASK 0x2
4990*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__HDP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1
4991*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__ROM_FREQ_THROTTLING_VOTE_EN_MASK 0x4
4992*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__ROM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x2
4993*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__IH_SEM_FREQ_THROTTLING_VOTE_EN_MASK 0x8
4994*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__IH_SEM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x3
4995*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__PDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x10
4996*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__PDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x4
4997*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__DRM_FREQ_THROTTLING_VOTE_EN_MASK 0x20
4998*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__DRM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x5
4999*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__IDCT_FREQ_THROTTLING_VOTE_EN_MASK 0x40
5000*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__IDCT_FREQ_THROTTLING_VOTE_EN__SHIFT 0x6
5001*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__ACP_FREQ_THROTTLING_VOTE_EN_MASK 0x80
5002*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__ACP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x7
5003*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__SDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x100
5004*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__SDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x8
5005*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__UVD_FREQ_THROTTLING_VOTE_EN_MASK 0x200
5006*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__UVD_FREQ_THROTTLING_VOTE_EN__SHIFT 0x9
5007*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__VCE_FREQ_THROTTLING_VOTE_EN_MASK 0x400
5008*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__VCE_FREQ_THROTTLING_VOTE_EN__SHIFT 0xa
5009*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__DC_AZ_FREQ_THROTTLING_VOTE_EN_MASK 0x800
5010*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__DC_AZ_FREQ_THROTTLING_VOTE_EN__SHIFT 0xb
5011*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__SAM_FREQ_THROTTLING_VOTE_EN_MASK 0x1000
5012*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__SAM_FREQ_THROTTLING_VOTE_EN__SHIFT 0xc
5013*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__AVP_FREQ_THROTTLING_VOTE_EN_MASK 0x2000
5014*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__AVP_FREQ_THROTTLING_VOTE_EN__SHIFT 0xd
5015*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_0_FREQ_THROTTLING_VOTE_EN_MASK 0x4000
5016*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_0_FREQ_THROTTLING_VOTE_EN__SHIFT 0xe
5017*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_1_FREQ_THROTTLING_VOTE_EN_MASK 0x8000
5018*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_1_FREQ_THROTTLING_VOTE_EN__SHIFT 0xf
5019*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_2_FREQ_THROTTLING_VOTE_EN_MASK 0x10000
5020*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_2_FREQ_THROTTLING_VOTE_EN__SHIFT 0x10
5021*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_3_FREQ_THROTTLING_VOTE_EN_MASK 0x20000
5022*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_3_FREQ_THROTTLING_VOTE_EN__SHIFT 0x11
5023*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_4_FREQ_THROTTLING_VOTE_EN_MASK 0x40000
5024*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_4_FREQ_THROTTLING_VOTE_EN__SHIFT 0x12
5025*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_5_FREQ_THROTTLING_VOTE_EN_MASK 0x80000
5026*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_5_FREQ_THROTTLING_VOTE_EN__SHIFT 0x13
5027*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_6_FREQ_THROTTLING_VOTE_EN_MASK 0x100000
5028*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_6_FREQ_THROTTLING_VOTE_EN__SHIFT 0x14
5029*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_7_FREQ_THROTTLING_VOTE_EN_MASK 0x200000
5030*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_7_FREQ_THROTTLING_VOTE_EN__SHIFT 0x15
5031*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_8_FREQ_THROTTLING_VOTE_EN_MASK 0x400000
5032*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_8_FREQ_THROTTLING_VOTE_EN__SHIFT 0x16
5033*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_9_FREQ_THROTTLING_VOTE_EN_MASK 0x800000
5034*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_9_FREQ_THROTTLING_VOTE_EN__SHIFT 0x17
5035*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_10_FREQ_THROTTLING_VOTE_EN_MASK 0x1000000
5036*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_10_FREQ_THROTTLING_VOTE_EN__SHIFT 0x18
5037*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_11_FREQ_THROTTLING_VOTE_EN_MASK 0x2000000
5038*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_11_FREQ_THROTTLING_VOTE_EN__SHIFT 0x19
5039*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_12_FREQ_THROTTLING_VOTE_EN_MASK 0x4000000
5040*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_12_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1a
5041*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_13_FREQ_THROTTLING_VOTE_EN_MASK 0x8000000
5042*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_13_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1b
5043*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_14_FREQ_THROTTLING_VOTE_EN_MASK 0x10000000
5044*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_14_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1c
5045*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_15_FREQ_THROTTLING_VOTE_EN_MASK 0x20000000
5046*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__GRBM_15_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1d
5047*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__RLC_FREQ_THROTTLING_VOTE_EN_MASK 0x40000000
5048*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_5__RLC_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1e
5049*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__BIF_FREQ_THROTTLING_VOTE_EN_MASK 0x1
5050*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__BIF_FREQ_THROTTLING_VOTE_EN__SHIFT 0x0
5051*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__HDP_FREQ_THROTTLING_VOTE_EN_MASK 0x2
5052*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__HDP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1
5053*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__ROM_FREQ_THROTTLING_VOTE_EN_MASK 0x4
5054*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__ROM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x2
5055*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__IH_SEM_FREQ_THROTTLING_VOTE_EN_MASK 0x8
5056*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__IH_SEM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x3
5057*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__PDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x10
5058*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__PDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x4
5059*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__DRM_FREQ_THROTTLING_VOTE_EN_MASK 0x20
5060*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__DRM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x5
5061*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__IDCT_FREQ_THROTTLING_VOTE_EN_MASK 0x40
5062*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__IDCT_FREQ_THROTTLING_VOTE_EN__SHIFT 0x6
5063*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__ACP_FREQ_THROTTLING_VOTE_EN_MASK 0x80
5064*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__ACP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x7
5065*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__SDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x100
5066*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__SDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x8
5067*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__UVD_FREQ_THROTTLING_VOTE_EN_MASK 0x200
5068*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__UVD_FREQ_THROTTLING_VOTE_EN__SHIFT 0x9
5069*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__VCE_FREQ_THROTTLING_VOTE_EN_MASK 0x400
5070*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__VCE_FREQ_THROTTLING_VOTE_EN__SHIFT 0xa
5071*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__DC_AZ_FREQ_THROTTLING_VOTE_EN_MASK 0x800
5072*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__DC_AZ_FREQ_THROTTLING_VOTE_EN__SHIFT 0xb
5073*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__SAM_FREQ_THROTTLING_VOTE_EN_MASK 0x1000
5074*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__SAM_FREQ_THROTTLING_VOTE_EN__SHIFT 0xc
5075*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__AVP_FREQ_THROTTLING_VOTE_EN_MASK 0x2000
5076*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__AVP_FREQ_THROTTLING_VOTE_EN__SHIFT 0xd
5077*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_0_FREQ_THROTTLING_VOTE_EN_MASK 0x4000
5078*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_0_FREQ_THROTTLING_VOTE_EN__SHIFT 0xe
5079*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_1_FREQ_THROTTLING_VOTE_EN_MASK 0x8000
5080*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_1_FREQ_THROTTLING_VOTE_EN__SHIFT 0xf
5081*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_2_FREQ_THROTTLING_VOTE_EN_MASK 0x10000
5082*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_2_FREQ_THROTTLING_VOTE_EN__SHIFT 0x10
5083*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_3_FREQ_THROTTLING_VOTE_EN_MASK 0x20000
5084*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_3_FREQ_THROTTLING_VOTE_EN__SHIFT 0x11
5085*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_4_FREQ_THROTTLING_VOTE_EN_MASK 0x40000
5086*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_4_FREQ_THROTTLING_VOTE_EN__SHIFT 0x12
5087*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_5_FREQ_THROTTLING_VOTE_EN_MASK 0x80000
5088*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_5_FREQ_THROTTLING_VOTE_EN__SHIFT 0x13
5089*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_6_FREQ_THROTTLING_VOTE_EN_MASK 0x100000
5090*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_6_FREQ_THROTTLING_VOTE_EN__SHIFT 0x14
5091*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_7_FREQ_THROTTLING_VOTE_EN_MASK 0x200000
5092*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_7_FREQ_THROTTLING_VOTE_EN__SHIFT 0x15
5093*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_8_FREQ_THROTTLING_VOTE_EN_MASK 0x400000
5094*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_8_FREQ_THROTTLING_VOTE_EN__SHIFT 0x16
5095*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_9_FREQ_THROTTLING_VOTE_EN_MASK 0x800000
5096*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_9_FREQ_THROTTLING_VOTE_EN__SHIFT 0x17
5097*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_10_FREQ_THROTTLING_VOTE_EN_MASK 0x1000000
5098*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_10_FREQ_THROTTLING_VOTE_EN__SHIFT 0x18
5099*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_11_FREQ_THROTTLING_VOTE_EN_MASK 0x2000000
5100*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_11_FREQ_THROTTLING_VOTE_EN__SHIFT 0x19
5101*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_12_FREQ_THROTTLING_VOTE_EN_MASK 0x4000000
5102*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_12_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1a
5103*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_13_FREQ_THROTTLING_VOTE_EN_MASK 0x8000000
5104*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_13_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1b
5105*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_14_FREQ_THROTTLING_VOTE_EN_MASK 0x10000000
5106*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_14_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1c
5107*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_15_FREQ_THROTTLING_VOTE_EN_MASK 0x20000000
5108*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__GRBM_15_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1d
5109*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__RLC_FREQ_THROTTLING_VOTE_EN_MASK 0x40000000
5110*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_6__RLC_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1e
5111*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__BIF_FREQ_THROTTLING_VOTE_EN_MASK 0x1
5112*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__BIF_FREQ_THROTTLING_VOTE_EN__SHIFT 0x0
5113*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__HDP_FREQ_THROTTLING_VOTE_EN_MASK 0x2
5114*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__HDP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1
5115*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__ROM_FREQ_THROTTLING_VOTE_EN_MASK 0x4
5116*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__ROM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x2
5117*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__IH_SEM_FREQ_THROTTLING_VOTE_EN_MASK 0x8
5118*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__IH_SEM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x3
5119*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__PDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x10
5120*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__PDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x4
5121*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__DRM_FREQ_THROTTLING_VOTE_EN_MASK 0x20
5122*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__DRM_FREQ_THROTTLING_VOTE_EN__SHIFT 0x5
5123*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__IDCT_FREQ_THROTTLING_VOTE_EN_MASK 0x40
5124*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__IDCT_FREQ_THROTTLING_VOTE_EN__SHIFT 0x6
5125*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__ACP_FREQ_THROTTLING_VOTE_EN_MASK 0x80
5126*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__ACP_FREQ_THROTTLING_VOTE_EN__SHIFT 0x7
5127*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__SDMA_FREQ_THROTTLING_VOTE_EN_MASK 0x100
5128*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__SDMA_FREQ_THROTTLING_VOTE_EN__SHIFT 0x8
5129*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__UVD_FREQ_THROTTLING_VOTE_EN_MASK 0x200
5130*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__UVD_FREQ_THROTTLING_VOTE_EN__SHIFT 0x9
5131*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__VCE_FREQ_THROTTLING_VOTE_EN_MASK 0x400
5132*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__VCE_FREQ_THROTTLING_VOTE_EN__SHIFT 0xa
5133*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__DC_AZ_FREQ_THROTTLING_VOTE_EN_MASK 0x800
5134*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__DC_AZ_FREQ_THROTTLING_VOTE_EN__SHIFT 0xb
5135*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__SAM_FREQ_THROTTLING_VOTE_EN_MASK 0x1000
5136*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__SAM_FREQ_THROTTLING_VOTE_EN__SHIFT 0xc
5137*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__AVP_FREQ_THROTTLING_VOTE_EN_MASK 0x2000
5138*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__AVP_FREQ_THROTTLING_VOTE_EN__SHIFT 0xd
5139*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_0_FREQ_THROTTLING_VOTE_EN_MASK 0x4000
5140*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_0_FREQ_THROTTLING_VOTE_EN__SHIFT 0xe
5141*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_1_FREQ_THROTTLING_VOTE_EN_MASK 0x8000
5142*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_1_FREQ_THROTTLING_VOTE_EN__SHIFT 0xf
5143*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_2_FREQ_THROTTLING_VOTE_EN_MASK 0x10000
5144*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_2_FREQ_THROTTLING_VOTE_EN__SHIFT 0x10
5145*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_3_FREQ_THROTTLING_VOTE_EN_MASK 0x20000
5146*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_3_FREQ_THROTTLING_VOTE_EN__SHIFT 0x11
5147*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_4_FREQ_THROTTLING_VOTE_EN_MASK 0x40000
5148*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_4_FREQ_THROTTLING_VOTE_EN__SHIFT 0x12
5149*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_5_FREQ_THROTTLING_VOTE_EN_MASK 0x80000
5150*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_5_FREQ_THROTTLING_VOTE_EN__SHIFT 0x13
5151*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_6_FREQ_THROTTLING_VOTE_EN_MASK 0x100000
5152*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_6_FREQ_THROTTLING_VOTE_EN__SHIFT 0x14
5153*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_7_FREQ_THROTTLING_VOTE_EN_MASK 0x200000
5154*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_7_FREQ_THROTTLING_VOTE_EN__SHIFT 0x15
5155*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_8_FREQ_THROTTLING_VOTE_EN_MASK 0x400000
5156*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_8_FREQ_THROTTLING_VOTE_EN__SHIFT 0x16
5157*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_9_FREQ_THROTTLING_VOTE_EN_MASK 0x800000
5158*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_9_FREQ_THROTTLING_VOTE_EN__SHIFT 0x17
5159*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_10_FREQ_THROTTLING_VOTE_EN_MASK 0x1000000
5160*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_10_FREQ_THROTTLING_VOTE_EN__SHIFT 0x18
5161*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_11_FREQ_THROTTLING_VOTE_EN_MASK 0x2000000
5162*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_11_FREQ_THROTTLING_VOTE_EN__SHIFT 0x19
5163*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_12_FREQ_THROTTLING_VOTE_EN_MASK 0x4000000
5164*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_12_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1a
5165*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_13_FREQ_THROTTLING_VOTE_EN_MASK 0x8000000
5166*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_13_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1b
5167*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_14_FREQ_THROTTLING_VOTE_EN_MASK 0x10000000
5168*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_14_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1c
5169*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_15_FREQ_THROTTLING_VOTE_EN_MASK 0x20000000
5170*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__GRBM_15_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1d
5171*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__RLC_FREQ_THROTTLING_VOTE_EN_MASK 0x40000000
5172*c59a5c48SFrançois Tigeot #define CG_FREQ_TRAN_VOTING_7__RLC_FREQ_THROTTLING_VOTE_EN__SHIFT 0x1e
5173*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__TST_SRC_SEL_MASK 0xf
5174*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__TST_SRC_SEL__SHIFT 0x0
5175*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__TST_REF_SEL_MASK 0xf0
5176*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__TST_REF_SEL__SHIFT 0x4
5177*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__REF_TEST_COUNT_MASK 0x7f00
5178*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__REF_TEST_COUNT__SHIFT 0x8
5179*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__TST_RESET_MASK 0x8000
5180*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__TST_RESET__SHIFT 0xf
5181*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__TEST_COUNT_MASK 0xfffe0000
5182*c59a5c48SFrançois Tigeot #define PLL_TEST_CNTL__TEST_COUNT__SHIFT 0x11
5183*c59a5c48SFrançois Tigeot #define CG_STATIC_SCREEN_PARAMETER__STATIC_SCREEN_THRESHOLD_MASK 0xffff
5184*c59a5c48SFrançois Tigeot #define CG_STATIC_SCREEN_PARAMETER__STATIC_SCREEN_THRESHOLD__SHIFT 0x0
5185*c59a5c48SFrançois Tigeot #define CG_STATIC_SCREEN_PARAMETER__STATIC_SCREEN_THRESHOLD_UNIT_MASK 0xf0000
5186*c59a5c48SFrançois Tigeot #define CG_STATIC_SCREEN_PARAMETER__STATIC_SCREEN_THRESHOLD_UNIT__SHIFT 0x10
5187*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__DISP_GAP_MASK 0x3
5188*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__DISP_GAP__SHIFT 0x0
5189*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__VBI_TIMER_COUNT_MASK 0x3fff0
5190*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__VBI_TIMER_COUNT__SHIFT 0x4
5191*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__VBI_TIMER_UNIT_MASK 0x700000
5192*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__VBI_TIMER_UNIT__SHIFT 0x14
5193*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__DISP_GAP_MCHG_MASK 0x3000000
5194*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__DISP_GAP_MCHG__SHIFT 0x18
5195*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__VBI_TIMER_DISABLE_MASK 0x10000000
5196*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL__VBI_TIMER_DISABLE__SHIFT 0x1c
5197*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL2__VBI_PREDICTION_MASK 0xffffffff
5198*c59a5c48SFrançois Tigeot #define CG_DISPLAY_GAP_CNTL2__VBI_PREDICTION__SHIFT 0x0
5199*c59a5c48SFrançois Tigeot #define CG_ACPI_CNTL__SCLK_ACPI_DIV_MASK 0x7f
5200*c59a5c48SFrançois Tigeot #define CG_ACPI_CNTL__SCLK_ACPI_DIV__SHIFT 0x0
5201*c59a5c48SFrançois Tigeot #define CG_ACPI_CNTL__SCLK_CHANGE_SKIP_MASK 0x80
5202*c59a5c48SFrançois Tigeot #define CG_ACPI_CNTL__SCLK_CHANGE_SKIP__SHIFT 0x7
5203*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__DIV_ID_MASK 0x7
5204*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__DIV_ID__SHIFT 0x0
5205*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__RAMP_DIS_MASK 0x8
5206*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__RAMP_DIS__SHIFT 0x3
5207*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__HYSTERESIS_MASK 0xfff0
5208*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__HYSTERESIS__SHIFT 0x4
5209*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__SCLK_RUNNING_MASK_MASK 0x10000
5210*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__SCLK_RUNNING_MASK__SHIFT 0x10
5211*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__SELF_REFRESH_MASK_MASK 0x20000
5212*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__SELF_REFRESH_MASK__SHIFT 0x11
5213*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__ALLOW_NBPSTATE_MASK_MASK 0x40000
5214*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__ALLOW_NBPSTATE_MASK__SHIFT 0x12
5215*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__BIF_BUSY_MASK_MASK 0x80000
5216*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__BIF_BUSY_MASK__SHIFT 0x13
5217*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__UVD_BUSY_MASK_MASK 0x100000
5218*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__UVD_BUSY_MASK__SHIFT 0x14
5219*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__MC0SRBM_BUSY_MASK_MASK 0x200000
5220*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__MC0SRBM_BUSY_MASK__SHIFT 0x15
5221*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__MC1SRBM_BUSY_MASK_MASK 0x400000
5222*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__MC1SRBM_BUSY_MASK__SHIFT 0x16
5223*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__MC_ALLOW_MASK_MASK 0x800000
5224*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__MC_ALLOW_MASK__SHIFT 0x17
5225*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__SMU_BUSY_MASK_MASK 0x1000000
5226*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__SMU_BUSY_MASK__SHIFT 0x18
5227*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__SELF_REFRESH_NLC_MASK_MASK 0x2000000
5228*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__SELF_REFRESH_NLC_MASK__SHIFT 0x19
5229*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__FAST_EXIT_REQ_NBPSTATE_MASK 0x4000000
5230*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__FAST_EXIT_REQ_NBPSTATE__SHIFT 0x1a
5231*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__DEEP_SLEEP_ENTRY_MODE_MASK 0x8000000
5232*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__DEEP_SLEEP_ENTRY_MODE__SHIFT 0x1b
5233*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__MBUS2_ACTIVE_MASK_MASK 0x10000000
5234*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__MBUS2_ACTIVE_MASK__SHIFT 0x1c
5235*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__VCE_BUSY_MASK_MASK 0x20000000
5236*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__VCE_BUSY_MASK__SHIFT 0x1d
5237*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__AZ_BUSY_MASK_MASK 0x40000000
5238*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__AZ_BUSY_MASK__SHIFT 0x1e
5239*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__ENABLE_DS_MASK 0x80000000
5240*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL__ENABLE_DS__SHIFT 0x1f
5241*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__RLC_BUSY_MASK_MASK 0x1
5242*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__RLC_BUSY_MASK__SHIFT 0x0
5243*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__HDP_BUSY_MASK_MASK 0x2
5244*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__HDP_BUSY_MASK__SHIFT 0x1
5245*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__ROM_BUSY_MASK_MASK 0x4
5246*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__ROM_BUSY_MASK__SHIFT 0x2
5247*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__IH_SEM_BUSY_MASK_MASK 0x8
5248*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__IH_SEM_BUSY_MASK__SHIFT 0x3
5249*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__PDMA_BUSY_MASK_MASK 0x10
5250*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__PDMA_BUSY_MASK__SHIFT 0x4
5251*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__IDCT_BUSY_MASK_MASK 0x40
5252*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__IDCT_BUSY_MASK__SHIFT 0x6
5253*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__SDMA_BUSY_MASK_MASK 0x80
5254*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__SDMA_BUSY_MASK__SHIFT 0x7
5255*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__DC_AZ_BUSY_MASK_MASK 0x100
5256*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__DC_AZ_BUSY_MASK__SHIFT 0x8
5257*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__ACP_SMU_ALLOW_DSLEEP_STUTTER_MASK_MASK 0x200
5258*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__ACP_SMU_ALLOW_DSLEEP_STUTTER_MASK__SHIFT 0x9
5259*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__UVD_CG_MC_STAT_BUSY_MASK_MASK 0x400
5260*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__UVD_CG_MC_STAT_BUSY_MASK__SHIFT 0xa
5261*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__VCE_CG_MC_STAT_BUSY_MASK_MASK 0x800
5262*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__VCE_CG_MC_STAT_BUSY_MASK__SHIFT 0xb
5263*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__SAM_CG_MC_STAT_BUSY_MASK_MASK 0x1000
5264*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__SAM_CG_MC_STAT_BUSY_MASK__SHIFT 0xc
5265*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__SAM_CG_STATUS_BUSY_MASK_MASK 0x2000
5266*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__SAM_CG_STATUS_BUSY_MASK__SHIFT 0xd
5267*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__RLC_SMU_GFXCLK_OFF_MASK_MASK 0x4000
5268*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__RLC_SMU_GFXCLK_OFF_MASK__SHIFT 0xe
5269*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__SHALLOW_DIV_ID_MASK 0xe00000
5270*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__SHALLOW_DIV_ID__SHIFT 0x15
5271*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__INOUT_CUSHION_MASK 0xff000000
5272*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL2__INOUT_CUSHION__SHIFT 0x18
5273*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_0_SMU_BUSY_MASK_MASK 0x1
5274*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_0_SMU_BUSY_MASK__SHIFT 0x0
5275*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_1_SMU_BUSY_MASK_MASK 0x2
5276*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_1_SMU_BUSY_MASK__SHIFT 0x1
5277*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_2_SMU_BUSY_MASK_MASK 0x4
5278*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_2_SMU_BUSY_MASK__SHIFT 0x2
5279*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_3_SMU_BUSY_MASK_MASK 0x8
5280*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_3_SMU_BUSY_MASK__SHIFT 0x3
5281*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_4_SMU_BUSY_MASK_MASK 0x10
5282*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_4_SMU_BUSY_MASK__SHIFT 0x4
5283*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_5_SMU_BUSY_MASK_MASK 0x20
5284*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_5_SMU_BUSY_MASK__SHIFT 0x5
5285*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_6_SMU_BUSY_MASK_MASK 0x40
5286*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_6_SMU_BUSY_MASK__SHIFT 0x6
5287*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_7_SMU_BUSY_MASK_MASK 0x80
5288*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_7_SMU_BUSY_MASK__SHIFT 0x7
5289*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_8_SMU_BUSY_MASK_MASK 0x100
5290*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_8_SMU_BUSY_MASK__SHIFT 0x8
5291*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_9_SMU_BUSY_MASK_MASK 0x200
5292*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_9_SMU_BUSY_MASK__SHIFT 0x9
5293*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_10_SMU_BUSY_MASK_MASK 0x400
5294*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_10_SMU_BUSY_MASK__SHIFT 0xa
5295*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_11_SMU_BUSY_MASK_MASK 0x800
5296*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_11_SMU_BUSY_MASK__SHIFT 0xb
5297*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_12_SMU_BUSY_MASK_MASK 0x1000
5298*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_12_SMU_BUSY_MASK__SHIFT 0xc
5299*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_13_SMU_BUSY_MASK_MASK 0x2000
5300*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_13_SMU_BUSY_MASK__SHIFT 0xd
5301*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_14_SMU_BUSY_MASK_MASK 0x4000
5302*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_14_SMU_BUSY_MASK__SHIFT 0xe
5303*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_15_SMU_BUSY_MASK_MASK 0x8000
5304*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_CNTL3__GRBM_15_SMU_BUSY_MASK__SHIFT 0xf
5305*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__DPM_DS_DIV_ID_MASK 0x7
5306*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__DPM_DS_DIV_ID__SHIFT 0x0
5307*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__DPM_SS_DIV_ID_MASK 0x38
5308*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__DPM_SS_DIV_ID__SHIFT 0x3
5309*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__OCP_ENABLE_MASK 0x10000
5310*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__OCP_ENABLE__SHIFT 0x10
5311*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__OCP_DS_DIV_ID_MASK 0xe0000
5312*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__OCP_DS_DIV_ID__SHIFT 0x11
5313*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__OCP_SS_DIV_ID_MASK 0x700000
5314*c59a5c48SFrançois Tigeot #define SCLK_DEEP_SLEEP_MISC_CNTL__OCP_SS_DIV_ID__SHIFT 0x14
5315*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__DIV_ID_MASK 0x7
5316*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__DIV_ID__SHIFT 0x0
5317*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__RAMP_DIS_MASK 0x8
5318*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__RAMP_DIS__SHIFT 0x3
5319*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__HYSTERESIS_MASK 0xfff0
5320*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__HYSTERESIS__SHIFT 0x4
5321*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__RESERVED_MASK 0x7fff0000
5322*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__RESERVED__SHIFT 0x10
5323*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__ENABLE_DS_MASK 0x80000000
5324*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL__ENABLE_DS__SHIFT 0x1f
5325*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__RFE_BUSY_MASK_MASK 0x1
5326*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__RFE_BUSY_MASK__SHIFT 0x0
5327*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__BIF_CG_LCLK_BUSY_MASK_MASK 0x2
5328*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__BIF_CG_LCLK_BUSY_MASK__SHIFT 0x1
5329*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMU_SMU_IDLE_MASK_MASK 0x4
5330*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMU_SMU_IDLE_MASK__SHIFT 0x2
5331*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__RESERVED_BIT3_MASK 0x8
5332*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__RESERVED_BIT3__SHIFT 0x3
5333*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__SCLK_RUNNING_MASK_MASK 0x10
5334*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__SCLK_RUNNING_MASK__SHIFT 0x4
5335*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__SMU_BUSY_MASK_MASK 0x20
5336*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__SMU_BUSY_MASK__SHIFT 0x5
5337*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__PCIE_LCLK_IDLE1_MASK_MASK 0x40
5338*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__PCIE_LCLK_IDLE1_MASK__SHIFT 0x6
5339*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__PCIE_LCLK_IDLE2_MASK_MASK 0x80
5340*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__PCIE_LCLK_IDLE2_MASK__SHIFT 0x7
5341*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__PCIE_LCLK_IDLE3_MASK_MASK 0x100
5342*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__PCIE_LCLK_IDLE3_MASK__SHIFT 0x8
5343*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__PCIE_LCLK_IDLE4_MASK_MASK 0x200
5344*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__PCIE_LCLK_IDLE4_MASK__SHIFT 0x9
5345*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMUGPP_IDLE_MASK_MASK 0x400
5346*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMUGPP_IDLE_MASK__SHIFT 0xa
5347*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMUGPPSB_IDLE_MASK_MASK 0x800
5348*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMUGPPSB_IDLE_MASK__SHIFT 0xb
5349*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMUBIF_IDLE_MASK_MASK 0x1000
5350*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMUBIF_IDLE_MASK__SHIFT 0xc
5351*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMUINTGEN_IDLE_MASK_MASK 0x2000
5352*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L1IMUINTGEN_IDLE_MASK__SHIFT 0xd
5353*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L2IMU_IDLE_MASK_MASK 0x4000
5354*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__L2IMU_IDLE_MASK__SHIFT 0xe
5355*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ORB_IDLE_MASK_MASK 0x8000
5356*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ORB_IDLE_MASK__SHIFT 0xf
5357*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ON_INB_WAKE_MASK_MASK 0x10000
5358*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ON_INB_WAKE_MASK__SHIFT 0x10
5359*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ON_INB_WAKE_ACK_MASK_MASK 0x20000
5360*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ON_INB_WAKE_ACK_MASK__SHIFT 0x11
5361*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ON_OUTB_WAKE_MASK_MASK 0x40000
5362*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ON_OUTB_WAKE_MASK__SHIFT 0x12
5363*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ON_OUTB_WAKE_ACK_MASK_MASK 0x80000
5364*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__ON_OUTB_WAKE_ACK_MASK__SHIFT 0x13
5365*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__DMAACTIVE_MASK_MASK 0x100000
5366*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__DMAACTIVE_MASK__SHIFT 0x14
5367*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__RLC_SMU_GFXCLK_OFF_MASK_MASK 0x200000
5368*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__RLC_SMU_GFXCLK_OFF_MASK__SHIFT 0x15
5369*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__RESERVED_MASK 0xffc00000
5370*c59a5c48SFrançois Tigeot #define LCLK_DEEP_SLEEP_CNTL2__RESERVED__SHIFT 0x16
5371*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__CURR_VDDCI_INDEX_MASK 0xf
5372*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__CURR_VDDCI_INDEX__SHIFT 0x0
5373*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__TARG_VDDCI_INDEX_MASK 0xf0
5374*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__TARG_VDDCI_INDEX__SHIFT 0x4
5375*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__CURR_MVDD_INDEX_MASK 0xf00
5376*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__CURR_MVDD_INDEX__SHIFT 0x8
5377*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__TARG_MVDD_INDEX_MASK 0xf000
5378*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__TARG_MVDD_INDEX__SHIFT 0xc
5379*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__CURR_VDDC_INDEX_MASK 0xf0000
5380*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__CURR_VDDC_INDEX__SHIFT 0x10
5381*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__TARG_VDDC_INDEX_MASK 0xf00000
5382*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__TARG_VDDC_INDEX__SHIFT 0x14
5383*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__CURR_PCIE_INDEX_MASK 0xf000000
5384*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__CURR_PCIE_INDEX__SHIFT 0x18
5385*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__TARG_PCIE_INDEX_MASK 0xf0000000
5386*c59a5c48SFrançois Tigeot #define TARGET_AND_CURRENT_PROFILE_INDEX_1__TARG_PCIE_INDEX__SHIFT 0x1c
5387*c59a5c48SFrançois Tigeot #define CG_ULV_PARAMETER__ULV_THRESHOLD_MASK 0xffff
5388*c59a5c48SFrançois Tigeot #define CG_ULV_PARAMETER__ULV_THRESHOLD__SHIFT 0x0
5389*c59a5c48SFrançois Tigeot #define CG_ULV_PARAMETER__ULV_THRESHOLD_UNIT_MASK 0xf0000
5390*c59a5c48SFrançois Tigeot #define CG_ULV_PARAMETER__ULV_THRESHOLD_UNIT__SHIFT 0x10
5391*c59a5c48SFrançois Tigeot #define SCLK_MIN_DIV__FRACV_MASK 0xfff
5392*c59a5c48SFrançois Tigeot #define SCLK_MIN_DIV__FRACV__SHIFT 0x0
5393*c59a5c48SFrançois Tigeot #define SCLK_MIN_DIV__INTV_MASK 0x7f000
5394*c59a5c48SFrançois Tigeot #define SCLK_MIN_DIV__INTV__SHIFT 0xc
5395*c59a5c48SFrançois Tigeot #define LCAC_SX0_CNTL__SX0_ENABLE_MASK 0x1
5396*c59a5c48SFrançois Tigeot #define LCAC_SX0_CNTL__SX0_ENABLE__SHIFT 0x0
5397*c59a5c48SFrançois Tigeot #define LCAC_SX0_CNTL__SX0_THRESHOLD_MASK 0x1fffe
5398*c59a5c48SFrançois Tigeot #define LCAC_SX0_CNTL__SX0_THRESHOLD__SHIFT 0x1
5399*c59a5c48SFrançois Tigeot #define LCAC_SX0_CNTL__SX0_BLOCK_ID_MASK 0x3e0000
5400*c59a5c48SFrançois Tigeot #define LCAC_SX0_CNTL__SX0_BLOCK_ID__SHIFT 0x11
5401*c59a5c48SFrançois Tigeot #define LCAC_SX0_CNTL__SX0_SIGNAL_ID_MASK 0x3fc00000
5402*c59a5c48SFrançois Tigeot #define LCAC_SX0_CNTL__SX0_SIGNAL_ID__SHIFT 0x16
5403*c59a5c48SFrançois Tigeot #define LCAC_SX0_OVR_SEL__SX0_OVR_SEL_MASK 0xffffffff
5404*c59a5c48SFrançois Tigeot #define LCAC_SX0_OVR_SEL__SX0_OVR_SEL__SHIFT 0x0
5405*c59a5c48SFrançois Tigeot #define LCAC_SX0_OVR_VAL__SX0_OVR_VAL_MASK 0xffffffff
5406*c59a5c48SFrançois Tigeot #define LCAC_SX0_OVR_VAL__SX0_OVR_VAL__SHIFT 0x0
5407*c59a5c48SFrançois Tigeot #define LCAC_MC0_CNTL__MC0_ENABLE_MASK 0x1
5408*c59a5c48SFrançois Tigeot #define LCAC_MC0_CNTL__MC0_ENABLE__SHIFT 0x0
5409*c59a5c48SFrançois Tigeot #define LCAC_MC0_CNTL__MC0_THRESHOLD_MASK 0x1fffe
5410*c59a5c48SFrançois Tigeot #define LCAC_MC0_CNTL__MC0_THRESHOLD__SHIFT 0x1
5411*c59a5c48SFrançois Tigeot #define LCAC_MC0_CNTL__MC0_BLOCK_ID_MASK 0x3e0000
5412*c59a5c48SFrançois Tigeot #define LCAC_MC0_CNTL__MC0_BLOCK_ID__SHIFT 0x11
5413*c59a5c48SFrançois Tigeot #define LCAC_MC0_CNTL__MC0_SIGNAL_ID_MASK 0x3fc00000
5414*c59a5c48SFrançois Tigeot #define LCAC_MC0_CNTL__MC0_SIGNAL_ID__SHIFT 0x16
5415*c59a5c48SFrançois Tigeot #define LCAC_MC0_OVR_SEL__MC0_OVR_SEL_MASK 0xffffffff
5416*c59a5c48SFrançois Tigeot #define LCAC_MC0_OVR_SEL__MC0_OVR_SEL__SHIFT 0x0
5417*c59a5c48SFrançois Tigeot #define LCAC_MC0_OVR_VAL__MC0_OVR_VAL_MASK 0xffffffff
5418*c59a5c48SFrançois Tigeot #define LCAC_MC0_OVR_VAL__MC0_OVR_VAL__SHIFT 0x0
5419*c59a5c48SFrançois Tigeot #define LCAC_MC1_CNTL__MC1_ENABLE_MASK 0x1
5420*c59a5c48SFrançois Tigeot #define LCAC_MC1_CNTL__MC1_ENABLE__SHIFT 0x0
5421*c59a5c48SFrançois Tigeot #define LCAC_MC1_CNTL__MC1_THRESHOLD_MASK 0x1fffe
5422*c59a5c48SFrançois Tigeot #define LCAC_MC1_CNTL__MC1_THRESHOLD__SHIFT 0x1
5423*c59a5c48SFrançois Tigeot #define LCAC_MC1_CNTL__MC1_BLOCK_ID_MASK 0x3e0000
5424*c59a5c48SFrançois Tigeot #define LCAC_MC1_CNTL__MC1_BLOCK_ID__SHIFT 0x11
5425*c59a5c48SFrançois Tigeot #define LCAC_MC1_CNTL__MC1_SIGNAL_ID_MASK 0x3fc00000
5426*c59a5c48SFrançois Tigeot #define LCAC_MC1_CNTL__MC1_SIGNAL_ID__SHIFT 0x16
5427*c59a5c48SFrançois Tigeot #define LCAC_MC1_OVR_SEL__MC1_OVR_SEL_MASK 0xffffffff
5428*c59a5c48SFrançois Tigeot #define LCAC_MC1_OVR_SEL__MC1_OVR_SEL__SHIFT 0x0
5429*c59a5c48SFrançois Tigeot #define LCAC_MC1_OVR_VAL__MC1_OVR_VAL_MASK 0xffffffff
5430*c59a5c48SFrançois Tigeot #define LCAC_MC1_OVR_VAL__MC1_OVR_VAL__SHIFT 0x0
5431*c59a5c48SFrançois Tigeot #define LCAC_MC2_CNTL__MC2_ENABLE_MASK 0x1
5432*c59a5c48SFrançois Tigeot #define LCAC_MC2_CNTL__MC2_ENABLE__SHIFT 0x0
5433*c59a5c48SFrançois Tigeot #define LCAC_MC2_CNTL__MC2_THRESHOLD_MASK 0x1fffe
5434*c59a5c48SFrançois Tigeot #define LCAC_MC2_CNTL__MC2_THRESHOLD__SHIFT 0x1
5435*c59a5c48SFrançois Tigeot #define LCAC_MC2_CNTL__MC2_BLOCK_ID_MASK 0x3e0000
5436*c59a5c48SFrançois Tigeot #define LCAC_MC2_CNTL__MC2_BLOCK_ID__SHIFT 0x11
5437*c59a5c48SFrançois Tigeot #define LCAC_MC2_CNTL__MC2_SIGNAL_ID_MASK 0x3fc00000
5438*c59a5c48SFrançois Tigeot #define LCAC_MC2_CNTL__MC2_SIGNAL_ID__SHIFT 0x16
5439*c59a5c48SFrançois Tigeot #define LCAC_MC2_OVR_SEL__MC2_OVR_SEL_MASK 0xffffffff
5440*c59a5c48SFrançois Tigeot #define LCAC_MC2_OVR_SEL__MC2_OVR_SEL__SHIFT 0x0
5441*c59a5c48SFrançois Tigeot #define LCAC_MC2_OVR_VAL__MC2_OVR_VAL_MASK 0xffffffff
5442*c59a5c48SFrançois Tigeot #define LCAC_MC2_OVR_VAL__MC2_OVR_VAL__SHIFT 0x0
5443*c59a5c48SFrançois Tigeot #define LCAC_MC3_CNTL__MC3_ENABLE_MASK 0x1
5444*c59a5c48SFrançois Tigeot #define LCAC_MC3_CNTL__MC3_ENABLE__SHIFT 0x0
5445*c59a5c48SFrançois Tigeot #define LCAC_MC3_CNTL__MC3_THRESHOLD_MASK 0x1fffe
5446*c59a5c48SFrançois Tigeot #define LCAC_MC3_CNTL__MC3_THRESHOLD__SHIFT 0x1
5447*c59a5c48SFrançois Tigeot #define LCAC_MC3_CNTL__MC3_BLOCK_ID_MASK 0x3e0000
5448*c59a5c48SFrançois Tigeot #define LCAC_MC3_CNTL__MC3_BLOCK_ID__SHIFT 0x11
5449*c59a5c48SFrançois Tigeot #define LCAC_MC3_CNTL__MC3_SIGNAL_ID_MASK 0x3fc00000
5450*c59a5c48SFrançois Tigeot #define LCAC_MC3_CNTL__MC3_SIGNAL_ID__SHIFT 0x16
5451*c59a5c48SFrançois Tigeot #define LCAC_MC3_OVR_SEL__MC3_OVR_SEL_MASK 0xffffffff
5452*c59a5c48SFrançois Tigeot #define LCAC_MC3_OVR_SEL__MC3_OVR_SEL__SHIFT 0x0
5453*c59a5c48SFrançois Tigeot #define LCAC_MC3_OVR_VAL__MC3_OVR_VAL_MASK 0xffffffff
5454*c59a5c48SFrançois Tigeot #define LCAC_MC3_OVR_VAL__MC3_OVR_VAL__SHIFT 0x0
5455*c59a5c48SFrançois Tigeot #define LCAC_CPL_CNTL__CPL_ENABLE_MASK 0x1
5456*c59a5c48SFrançois Tigeot #define LCAC_CPL_CNTL__CPL_ENABLE__SHIFT 0x0
5457*c59a5c48SFrançois Tigeot #define LCAC_CPL_CNTL__CPL_THRESHOLD_MASK 0x1fffe
5458*c59a5c48SFrançois Tigeot #define LCAC_CPL_CNTL__CPL_THRESHOLD__SHIFT 0x1
5459*c59a5c48SFrançois Tigeot #define LCAC_CPL_CNTL__CPL_BLOCK_ID_MASK 0x3e0000
5460*c59a5c48SFrançois Tigeot #define LCAC_CPL_CNTL__CPL_BLOCK_ID__SHIFT 0x11
5461*c59a5c48SFrançois Tigeot #define LCAC_CPL_CNTL__CPL_SIGNAL_ID_MASK 0x3fc00000
5462*c59a5c48SFrançois Tigeot #define LCAC_CPL_CNTL__CPL_SIGNAL_ID__SHIFT 0x16
5463*c59a5c48SFrançois Tigeot #define LCAC_CPL_OVR_SEL__CPL_OVR_SEL_MASK 0xffffffff
5464*c59a5c48SFrançois Tigeot #define LCAC_CPL_OVR_SEL__CPL_OVR_SEL__SHIFT 0x0
5465*c59a5c48SFrançois Tigeot #define LCAC_CPL_OVR_VAL__CPL_OVR_VAL_MASK 0xffffffff
5466*c59a5c48SFrançois Tigeot #define LCAC_CPL_OVR_VAL__CPL_OVR_VAL__SHIFT 0x0
5467*c59a5c48SFrançois Tigeot #define ROM_SMC_IND_INDEX__SMC_IND_ADDR_MASK 0xffffffff
5468*c59a5c48SFrançois Tigeot #define ROM_SMC_IND_INDEX__SMC_IND_ADDR__SHIFT 0x0
5469*c59a5c48SFrançois Tigeot #define ROM_SMC_IND_DATA__SMC_IND_DATA_MASK 0xffffffff
5470*c59a5c48SFrançois Tigeot #define ROM_SMC_IND_DATA__SMC_IND_DATA__SHIFT 0x0
5471*c59a5c48SFrançois Tigeot #define ROM_CNTL__SCK_OVERWRITE_MASK 0x2
5472*c59a5c48SFrançois Tigeot #define ROM_CNTL__SCK_OVERWRITE__SHIFT 0x1
5473*c59a5c48SFrançois Tigeot #define ROM_CNTL__CLOCK_GATING_EN_MASK 0x4
5474*c59a5c48SFrançois Tigeot #define ROM_CNTL__CLOCK_GATING_EN__SHIFT 0x2
5475*c59a5c48SFrançois Tigeot #define ROM_CNTL__CSB_ACTIVE_TO_SCK_SETUP_TIME_MASK 0xff00
5476*c59a5c48SFrançois Tigeot #define ROM_CNTL__CSB_ACTIVE_TO_SCK_SETUP_TIME__SHIFT 0x8
5477*c59a5c48SFrançois Tigeot #define ROM_CNTL__CSB_ACTIVE_TO_SCK_HOLD_TIME_MASK 0xff0000
5478*c59a5c48SFrançois Tigeot #define ROM_CNTL__CSB_ACTIVE_TO_SCK_HOLD_TIME__SHIFT 0x10
5479*c59a5c48SFrançois Tigeot #define ROM_CNTL__SCK_PRESCALE_REFCLK_MASK 0xf000000
5480*c59a5c48SFrançois Tigeot #define ROM_CNTL__SCK_PRESCALE_REFCLK__SHIFT 0x18
5481*c59a5c48SFrançois Tigeot #define ROM_CNTL__SCK_PRESCALE_CRYSTAL_CLK_MASK 0xf0000000
5482*c59a5c48SFrançois Tigeot #define ROM_CNTL__SCK_PRESCALE_CRYSTAL_CLK__SHIFT 0x1c
5483*c59a5c48SFrançois Tigeot #define PAGE_MIRROR_CNTL__PAGE_MIRROR_BASE_ADDR_MASK 0xffffff
5484*c59a5c48SFrançois Tigeot #define PAGE_MIRROR_CNTL__PAGE_MIRROR_BASE_ADDR__SHIFT 0x0
5485*c59a5c48SFrançois Tigeot #define PAGE_MIRROR_CNTL__PAGE_MIRROR_INVALIDATE_MASK 0x1000000
5486*c59a5c48SFrançois Tigeot #define PAGE_MIRROR_CNTL__PAGE_MIRROR_INVALIDATE__SHIFT 0x18
5487*c59a5c48SFrançois Tigeot #define PAGE_MIRROR_CNTL__PAGE_MIRROR_ENABLE_MASK 0x2000000
5488*c59a5c48SFrançois Tigeot #define PAGE_MIRROR_CNTL__PAGE_MIRROR_ENABLE__SHIFT 0x19
5489*c59a5c48SFrançois Tigeot #define PAGE_MIRROR_CNTL__PAGE_MIRROR_USAGE_MASK 0xc000000
5490*c59a5c48SFrançois Tigeot #define PAGE_MIRROR_CNTL__PAGE_MIRROR_USAGE__SHIFT 0x1a
5491*c59a5c48SFrançois Tigeot #define ROM_STATUS__ROM_BUSY_MASK 0x1
5492*c59a5c48SFrançois Tigeot #define ROM_STATUS__ROM_BUSY__SHIFT 0x0
5493*c59a5c48SFrançois Tigeot #define CGTT_ROM_CLK_CTRL0__ON_DELAY_MASK 0xf
5494*c59a5c48SFrançois Tigeot #define CGTT_ROM_CLK_CTRL0__ON_DELAY__SHIFT 0x0
5495*c59a5c48SFrançois Tigeot #define CGTT_ROM_CLK_CTRL0__OFF_HYSTERESIS_MASK 0xff0
5496*c59a5c48SFrançois Tigeot #define CGTT_ROM_CLK_CTRL0__OFF_HYSTERESIS__SHIFT 0x4
5497*c59a5c48SFrançois Tigeot #define CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE1_MASK 0x40000000
5498*c59a5c48SFrançois Tigeot #define CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE1__SHIFT 0x1e
5499*c59a5c48SFrançois Tigeot #define CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE0_MASK 0x80000000
5500*c59a5c48SFrançois Tigeot #define CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE0__SHIFT 0x1f
5501*c59a5c48SFrançois Tigeot #define ROM_INDEX__ROM_INDEX_MASK 0xffffff
5502*c59a5c48SFrançois Tigeot #define ROM_INDEX__ROM_INDEX__SHIFT 0x0
5503*c59a5c48SFrançois Tigeot #define ROM_DATA__ROM_DATA_MASK 0xffffffff
5504*c59a5c48SFrançois Tigeot #define ROM_DATA__ROM_DATA__SHIFT 0x0
5505*c59a5c48SFrançois Tigeot #define ROM_START__ROM_START_MASK 0xffffff
5506*c59a5c48SFrançois Tigeot #define ROM_START__ROM_START__SHIFT 0x0
5507*c59a5c48SFrançois Tigeot #define ROM_SW_CNTL__DATA_SIZE_MASK 0xffff
5508*c59a5c48SFrançois Tigeot #define ROM_SW_CNTL__DATA_SIZE__SHIFT 0x0
5509*c59a5c48SFrançois Tigeot #define ROM_SW_CNTL__COMMAND_SIZE_MASK 0x30000
5510*c59a5c48SFrançois Tigeot #define ROM_SW_CNTL__COMMAND_SIZE__SHIFT 0x10
5511*c59a5c48SFrançois Tigeot #define ROM_SW_CNTL__ROM_SW_RETURN_DATA_ENABLE_MASK 0x40000
5512*c59a5c48SFrançois Tigeot #define ROM_SW_CNTL__ROM_SW_RETURN_DATA_ENABLE__SHIFT 0x12
5513*c59a5c48SFrançois Tigeot #define ROM_SW_STATUS__ROM_SW_DONE_MASK 0x1
5514*c59a5c48SFrançois Tigeot #define ROM_SW_STATUS__ROM_SW_DONE__SHIFT 0x0
5515*c59a5c48SFrançois Tigeot #define ROM_SW_COMMAND__ROM_SW_INSTRUCTION_MASK 0xff
5516*c59a5c48SFrançois Tigeot #define ROM_SW_COMMAND__ROM_SW_INSTRUCTION__SHIFT 0x0
5517*c59a5c48SFrançois Tigeot #define ROM_SW_COMMAND__ROM_SW_ADDRESS_MASK 0xffffff00
5518*c59a5c48SFrançois Tigeot #define ROM_SW_COMMAND__ROM_SW_ADDRESS__SHIFT 0x8
5519*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_1__ROM_SW_DATA_MASK 0xffffffff
5520*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_1__ROM_SW_DATA__SHIFT 0x0
5521*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_2__ROM_SW_DATA_MASK 0xffffffff
5522*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_2__ROM_SW_DATA__SHIFT 0x0
5523*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_3__ROM_SW_DATA_MASK 0xffffffff
5524*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_3__ROM_SW_DATA__SHIFT 0x0
5525*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_4__ROM_SW_DATA_MASK 0xffffffff
5526*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_4__ROM_SW_DATA__SHIFT 0x0
5527*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_5__ROM_SW_DATA_MASK 0xffffffff
5528*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_5__ROM_SW_DATA__SHIFT 0x0
5529*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_6__ROM_SW_DATA_MASK 0xffffffff
5530*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_6__ROM_SW_DATA__SHIFT 0x0
5531*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_7__ROM_SW_DATA_MASK 0xffffffff
5532*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_7__ROM_SW_DATA__SHIFT 0x0
5533*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_8__ROM_SW_DATA_MASK 0xffffffff
5534*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_8__ROM_SW_DATA__SHIFT 0x0
5535*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_9__ROM_SW_DATA_MASK 0xffffffff
5536*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_9__ROM_SW_DATA__SHIFT 0x0
5537*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_10__ROM_SW_DATA_MASK 0xffffffff
5538*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_10__ROM_SW_DATA__SHIFT 0x0
5539*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_11__ROM_SW_DATA_MASK 0xffffffff
5540*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_11__ROM_SW_DATA__SHIFT 0x0
5541*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_12__ROM_SW_DATA_MASK 0xffffffff
5542*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_12__ROM_SW_DATA__SHIFT 0x0
5543*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_13__ROM_SW_DATA_MASK 0xffffffff
5544*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_13__ROM_SW_DATA__SHIFT 0x0
5545*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_14__ROM_SW_DATA_MASK 0xffffffff
5546*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_14__ROM_SW_DATA__SHIFT 0x0
5547*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_15__ROM_SW_DATA_MASK 0xffffffff
5548*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_15__ROM_SW_DATA__SHIFT 0x0
5549*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_16__ROM_SW_DATA_MASK 0xffffffff
5550*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_16__ROM_SW_DATA__SHIFT 0x0
5551*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_17__ROM_SW_DATA_MASK 0xffffffff
5552*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_17__ROM_SW_DATA__SHIFT 0x0
5553*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_18__ROM_SW_DATA_MASK 0xffffffff
5554*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_18__ROM_SW_DATA__SHIFT 0x0
5555*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_19__ROM_SW_DATA_MASK 0xffffffff
5556*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_19__ROM_SW_DATA__SHIFT 0x0
5557*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_20__ROM_SW_DATA_MASK 0xffffffff
5558*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_20__ROM_SW_DATA__SHIFT 0x0
5559*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_21__ROM_SW_DATA_MASK 0xffffffff
5560*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_21__ROM_SW_DATA__SHIFT 0x0
5561*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_22__ROM_SW_DATA_MASK 0xffffffff
5562*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_22__ROM_SW_DATA__SHIFT 0x0
5563*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_23__ROM_SW_DATA_MASK 0xffffffff
5564*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_23__ROM_SW_DATA__SHIFT 0x0
5565*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_24__ROM_SW_DATA_MASK 0xffffffff
5566*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_24__ROM_SW_DATA__SHIFT 0x0
5567*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_25__ROM_SW_DATA_MASK 0xffffffff
5568*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_25__ROM_SW_DATA__SHIFT 0x0
5569*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_26__ROM_SW_DATA_MASK 0xffffffff
5570*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_26__ROM_SW_DATA__SHIFT 0x0
5571*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_27__ROM_SW_DATA_MASK 0xffffffff
5572*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_27__ROM_SW_DATA__SHIFT 0x0
5573*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_28__ROM_SW_DATA_MASK 0xffffffff
5574*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_28__ROM_SW_DATA__SHIFT 0x0
5575*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_29__ROM_SW_DATA_MASK 0xffffffff
5576*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_29__ROM_SW_DATA__SHIFT 0x0
5577*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_30__ROM_SW_DATA_MASK 0xffffffff
5578*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_30__ROM_SW_DATA__SHIFT 0x0
5579*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_31__ROM_SW_DATA_MASK 0xffffffff
5580*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_31__ROM_SW_DATA__SHIFT 0x0
5581*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_32__ROM_SW_DATA_MASK 0xffffffff
5582*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_32__ROM_SW_DATA__SHIFT 0x0
5583*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_33__ROM_SW_DATA_MASK 0xffffffff
5584*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_33__ROM_SW_DATA__SHIFT 0x0
5585*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_34__ROM_SW_DATA_MASK 0xffffffff
5586*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_34__ROM_SW_DATA__SHIFT 0x0
5587*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_35__ROM_SW_DATA_MASK 0xffffffff
5588*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_35__ROM_SW_DATA__SHIFT 0x0
5589*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_36__ROM_SW_DATA_MASK 0xffffffff
5590*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_36__ROM_SW_DATA__SHIFT 0x0
5591*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_37__ROM_SW_DATA_MASK 0xffffffff
5592*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_37__ROM_SW_DATA__SHIFT 0x0
5593*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_38__ROM_SW_DATA_MASK 0xffffffff
5594*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_38__ROM_SW_DATA__SHIFT 0x0
5595*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_39__ROM_SW_DATA_MASK 0xffffffff
5596*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_39__ROM_SW_DATA__SHIFT 0x0
5597*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_40__ROM_SW_DATA_MASK 0xffffffff
5598*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_40__ROM_SW_DATA__SHIFT 0x0
5599*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_41__ROM_SW_DATA_MASK 0xffffffff
5600*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_41__ROM_SW_DATA__SHIFT 0x0
5601*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_42__ROM_SW_DATA_MASK 0xffffffff
5602*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_42__ROM_SW_DATA__SHIFT 0x0
5603*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_43__ROM_SW_DATA_MASK 0xffffffff
5604*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_43__ROM_SW_DATA__SHIFT 0x0
5605*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_44__ROM_SW_DATA_MASK 0xffffffff
5606*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_44__ROM_SW_DATA__SHIFT 0x0
5607*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_45__ROM_SW_DATA_MASK 0xffffffff
5608*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_45__ROM_SW_DATA__SHIFT 0x0
5609*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_46__ROM_SW_DATA_MASK 0xffffffff
5610*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_46__ROM_SW_DATA__SHIFT 0x0
5611*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_47__ROM_SW_DATA_MASK 0xffffffff
5612*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_47__ROM_SW_DATA__SHIFT 0x0
5613*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_48__ROM_SW_DATA_MASK 0xffffffff
5614*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_48__ROM_SW_DATA__SHIFT 0x0
5615*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_49__ROM_SW_DATA_MASK 0xffffffff
5616*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_49__ROM_SW_DATA__SHIFT 0x0
5617*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_50__ROM_SW_DATA_MASK 0xffffffff
5618*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_50__ROM_SW_DATA__SHIFT 0x0
5619*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_51__ROM_SW_DATA_MASK 0xffffffff
5620*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_51__ROM_SW_DATA__SHIFT 0x0
5621*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_52__ROM_SW_DATA_MASK 0xffffffff
5622*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_52__ROM_SW_DATA__SHIFT 0x0
5623*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_53__ROM_SW_DATA_MASK 0xffffffff
5624*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_53__ROM_SW_DATA__SHIFT 0x0
5625*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_54__ROM_SW_DATA_MASK 0xffffffff
5626*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_54__ROM_SW_DATA__SHIFT 0x0
5627*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_55__ROM_SW_DATA_MASK 0xffffffff
5628*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_55__ROM_SW_DATA__SHIFT 0x0
5629*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_56__ROM_SW_DATA_MASK 0xffffffff
5630*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_56__ROM_SW_DATA__SHIFT 0x0
5631*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_57__ROM_SW_DATA_MASK 0xffffffff
5632*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_57__ROM_SW_DATA__SHIFT 0x0
5633*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_58__ROM_SW_DATA_MASK 0xffffffff
5634*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_58__ROM_SW_DATA__SHIFT 0x0
5635*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_59__ROM_SW_DATA_MASK 0xffffffff
5636*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_59__ROM_SW_DATA__SHIFT 0x0
5637*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_60__ROM_SW_DATA_MASK 0xffffffff
5638*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_60__ROM_SW_DATA__SHIFT 0x0
5639*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_61__ROM_SW_DATA_MASK 0xffffffff
5640*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_61__ROM_SW_DATA__SHIFT 0x0
5641*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_62__ROM_SW_DATA_MASK 0xffffffff
5642*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_62__ROM_SW_DATA__SHIFT 0x0
5643*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_63__ROM_SW_DATA_MASK 0xffffffff
5644*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_63__ROM_SW_DATA__SHIFT 0x0
5645*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_64__ROM_SW_DATA_MASK 0xffffffff
5646*c59a5c48SFrançois Tigeot #define ROM_SW_DATA_64__ROM_SW_DATA__SHIFT 0x0
5647*c59a5c48SFrançois Tigeot 
5648*c59a5c48SFrançois Tigeot #endif /* SMU_7_1_0_SH_MASK_H */
5649