Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(40)

Side by Side Diff: arch/arm/mach-tegra/nv/include/ap20/ardvc.h

Issue 3256004: [ARM] tegra: add nvos/nvrm/nvmap drivers (Closed) Base URL: ssh://git@gitrw.chromium.org/kernel.git
Patch Set: remove ap15 headers Created 10 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 /*
2 * Copyright (c) 2009 NVIDIA Corporation.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are met:
7 *
8 * Redistributions of source code must retain the above copyright notice,
9 * this list of conditions and the following disclaimer.
10 *
11 * Redistributions in binary form must reproduce the above copyright notice,
12 * this list of conditions and the following disclaimer in the documentation
13 * and/or other materials provided with the distribution.
14 *
15 * Neither the name of the NVIDIA Corporation nor the names of its contributors
16 * may be used to endorse or promote products derived from this software
17 * without specific prior written permission.
18 *
19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
20 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * POSSIBILITY OF SUCH DAMAGE.
30 *
31 */
32 //
33 // DO NOT EDIT - generated by simspec!
34 //
35
36 #ifndef ___ARDVC_H_INC_
37 #define ___ARDVC_H_INC_
38
39 // Register DVC_CTRL_REG1_0
40 #define DVC_CTRL_REG1_0 _MK_ADDR_CONST(0x0)
41 #define DVC_CTRL_REG1_0_SECURE 0x0
42 #define DVC_CTRL_REG1_0_WORD_COUNT 0x1
43 #define DVC_CTRL_REG1_0_RESET_VAL _MK_MASK_CONST(0x0)
44 #define DVC_CTRL_REG1_0_RESET_MASK _MK_MASK_CONST(0xfffffff f)
45 #define DVC_CTRL_REG1_0_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
46 #define DVC_CTRL_REG1_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
47 #define DVC_CTRL_REG1_0_READ_MASK _MK_MASK_CONST(0xfffffff f)
48 #define DVC_CTRL_REG1_0_WRITE_MASK _MK_MASK_CONST(0xfffffff f)
49 //Number of ref_clks to wait for PMU voltage change request to take effect
50 #define DVC_CTRL_REG1_0_PMU_WAIT_CNT_SHIFT _MK_SHIFT_CONST( 11)
51 #define DVC_CTRL_REG1_0_PMU_WAIT_CNT_FIELD (_MK_MASK_CONST( 0x1fffff) << DVC_CTRL_REG1_0_PMU_WAIT_CNT_SHIFT)
52 #define DVC_CTRL_REG1_0_PMU_WAIT_CNT_RANGE 31:11
53 #define DVC_CTRL_REG1_0_PMU_WAIT_CNT_WOFFSET 0x0
54 #define DVC_CTRL_REG1_0_PMU_WAIT_CNT_DEFAULT _MK_MASK_CONST(0 x0)
55 #define DVC_CTRL_REG1_0_PMU_WAIT_CNT_DEFAULT_MASK _MK_MASK _CONST(0x1fffff)
56 #define DVC_CTRL_REG1_0_PMU_WAIT_CNT_SW_DEFAULT _MK_MASK_CONST(0 x0)
57 #define DVC_CTRL_REG1_0_PMU_WAIT_CNT_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
58
59 //Enable Interrupt 0: disable (default), 1:Enable
60 #define DVC_CTRL_REG1_0_INTR_EN_SHIFT _MK_SHIFT_CONST(10)
61 #define DVC_CTRL_REG1_0_INTR_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_CTRL_REG1_0_INTR_EN_SHIFT)
62 #define DVC_CTRL_REG1_0_INTR_EN_RANGE 10:10
63 #define DVC_CTRL_REG1_0_INTR_EN_WOFFSET 0x0
64 #define DVC_CTRL_REG1_0_INTR_EN_DEFAULT _MK_MASK_CONST(0x0)
65 #define DVC_CTRL_REG1_0_INTR_EN_DEFAULT_MASK _MK_MASK_CONST(0 x1)
66 #define DVC_CTRL_REG1_0_INTR_EN_SW_DEFAULT _MK_MASK_CONST(0 x0)
67 #define DVC_CTRL_REG1_0_INTR_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
68 #define DVC_CTRL_REG1_0_INTR_EN_DISABLE _MK_ENUM_CONST(0)
69 #define DVC_CTRL_REG1_0_INTR_EN_ENABLE _MK_ENUM_CONST(1)
70
71 // 0:not present , 1:present
72 #define DVC_CTRL_REG1_0_EXT_PMU_SHIFT _MK_SHIFT_CONST(9)
73 #define DVC_CTRL_REG1_0_EXT_PMU_FIELD (_MK_MASK_CONST(0x1) << DVC_CTRL_REG1_0_EXT_PMU_SHIFT)
74 #define DVC_CTRL_REG1_0_EXT_PMU_RANGE 9:9
75 #define DVC_CTRL_REG1_0_EXT_PMU_WOFFSET 0x0
76 #define DVC_CTRL_REG1_0_EXT_PMU_DEFAULT _MK_MASK_CONST(0x0)
77 #define DVC_CTRL_REG1_0_EXT_PMU_DEFAULT_MASK _MK_MASK_CONST(0 x1)
78 #define DVC_CTRL_REG1_0_EXT_PMU_SW_DEFAULT _MK_MASK_CONST(0 x0)
79 #define DVC_CTRL_REG1_0_EXT_PMU_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
80 #define DVC_CTRL_REG1_0_EXT_PMU_NOT_PRESENT _MK_ENUM_CONST(0 )
81 #define DVC_CTRL_REG1_0_EXT_PMU_PRESENT _MK_ENUM_CONST(1)
82
83 // Number of iterations to adjust the voltage
84 #define DVC_CTRL_REG1_0_NUM_ITER_SHIFT _MK_SHIFT_CONST(2)
85 #define DVC_CTRL_REG1_0_NUM_ITER_FIELD (_MK_MASK_CONST(0x7f) << DVC_CTRL_REG1_0_NUM_ITER_SHIFT)
86 #define DVC_CTRL_REG1_0_NUM_ITER_RANGE 8:2
87 #define DVC_CTRL_REG1_0_NUM_ITER_WOFFSET 0x0
88 #define DVC_CTRL_REG1_0_NUM_ITER_DEFAULT _MK_MASK_CONST(0 x0)
89 #define DVC_CTRL_REG1_0_NUM_ITER_DEFAULT_MASK _MK_MASK_CONST(0 x7f)
90 #define DVC_CTRL_REG1_0_NUM_ITER_SW_DEFAULT _MK_MASK_CONST(0 x0)
91 #define DVC_CTRL_REG1_0_NUM_ITER_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
92
93 // 0: disable(default) , 1: Fixed Voltage adjust mode , 2: Continuous mode
94 #define DVC_CTRL_REG1_0_MODE_SHIFT _MK_SHIFT_CONST(0)
95 #define DVC_CTRL_REG1_0_MODE_FIELD (_MK_MASK_CONST(0x3) << DVC_CTRL_REG1_0_MODE_SHIFT)
96 #define DVC_CTRL_REG1_0_MODE_RANGE 1:0
97 #define DVC_CTRL_REG1_0_MODE_WOFFSET 0x0
98 #define DVC_CTRL_REG1_0_MODE_DEFAULT _MK_MASK_CONST(0x0)
99 #define DVC_CTRL_REG1_0_MODE_DEFAULT_MASK _MK_MASK_CONST(0 x3)
100 #define DVC_CTRL_REG1_0_MODE_SW_DEFAULT _MK_MASK_CONST(0x0)
101 #define DVC_CTRL_REG1_0_MODE_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
102 #define DVC_CTRL_REG1_0_MODE_DISABLE _MK_ENUM_CONST(0)
103 #define DVC_CTRL_REG1_0_MODE_FIX_MODE _MK_ENUM_CONST(1)
104 #define DVC_CTRL_REG1_0_MODE_CONT_MODE _MK_ENUM_CONST(2)
105
106
107 // Register DVC_CTRL_REG2_0
108 #define DVC_CTRL_REG2_0 _MK_ADDR_CONST(0x4)
109 #define DVC_CTRL_REG2_0_SECURE 0x0
110 #define DVC_CTRL_REG2_0_WORD_COUNT 0x1
111 #define DVC_CTRL_REG2_0_RESET_VAL _MK_MASK_CONST(0x0)
112 #define DVC_CTRL_REG2_0_RESET_MASK _MK_MASK_CONST(0xfffffff f)
113 #define DVC_CTRL_REG2_0_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
114 #define DVC_CTRL_REG2_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
115 #define DVC_CTRL_REG2_0_READ_MASK _MK_MASK_CONST(0xfffffff f)
116 #define DVC_CTRL_REG2_0_WRITE_MASK _MK_MASK_CONST(0xfffffff f)
117 // Wakeup timer, in terms of number of ref clocks, for voltage adjustment proces s.
118 #define DVC_CTRL_REG2_0_TIMER_CNT_SHIFT _MK_SHIFT_CONST(9)
119 #define DVC_CTRL_REG2_0_TIMER_CNT_FIELD (_MK_MASK_CONST(0x7fffff ) << DVC_CTRL_REG2_0_TIMER_CNT_SHIFT)
120 #define DVC_CTRL_REG2_0_TIMER_CNT_RANGE 31:9
121 #define DVC_CTRL_REG2_0_TIMER_CNT_WOFFSET 0x0
122 #define DVC_CTRL_REG2_0_TIMER_CNT_DEFAULT _MK_MASK_CONST(0 x0)
123 #define DVC_CTRL_REG2_0_TIMER_CNT_DEFAULT_MASK _MK_MASK_CONST(0 x7fffff)
124 #define DVC_CTRL_REG2_0_TIMER_CNT_SW_DEFAULT _MK_MASK_CONST(0 x0)
125 #define DVC_CTRL_REG2_0_TIMER_CNT_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
126
127 // The period in terms of number of ref clks, during which perf counter is incr emented.
128 #define DVC_CTRL_REG2_0_ROSC_SA_CNT_SHIFT _MK_SHIFT_CONST( 2)
129 #define DVC_CTRL_REG2_0_ROSC_SA_CNT_FIELD (_MK_MASK_CONST( 0x7f) << DVC_CTRL_REG2_0_ROSC_SA_CNT_SHIFT)
130 #define DVC_CTRL_REG2_0_ROSC_SA_CNT_RANGE 8:2
131 #define DVC_CTRL_REG2_0_ROSC_SA_CNT_WOFFSET 0x0
132 #define DVC_CTRL_REG2_0_ROSC_SA_CNT_DEFAULT _MK_MASK_CONST(0 x0)
133 #define DVC_CTRL_REG2_0_ROSC_SA_CNT_DEFAULT_MASK _MK_MASK _CONST(0x7f)
134 #define DVC_CTRL_REG2_0_ROSC_SA_CNT_SW_DEFAULT _MK_MASK_CONST(0 x0)
135 #define DVC_CTRL_REG2_0_ROSC_SA_CNT_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
136
137 // Number of ref clocks to wait for the ring oscillator settle.
138 #define DVC_CTRL_REG2_0_ROSC_START_DEL_SHIFT _MK_SHIFT_CONST( 0)
139 #define DVC_CTRL_REG2_0_ROSC_START_DEL_FIELD (_MK_MASK_CONST( 0x3) << DVC_CTRL_REG2_0_ROSC_START_DEL_SHIFT)
140 #define DVC_CTRL_REG2_0_ROSC_START_DEL_RANGE 1:0
141 #define DVC_CTRL_REG2_0_ROSC_START_DEL_WOFFSET 0x0
142 #define DVC_CTRL_REG2_0_ROSC_START_DEL_DEFAULT _MK_MASK_CONST(0 x0)
143 #define DVC_CTRL_REG2_0_ROSC_START_DEL_DEFAULT_MASK _MK_MASK _CONST(0x3)
144 #define DVC_CTRL_REG2_0_ROSC_START_DEL_SW_DEFAULT _MK_MASK _CONST(0x0)
145 #define DVC_CTRL_REG2_0_ROSC_START_DEL_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
146
147
148 // Register DVC_CTRL_REG3_0
149 #define DVC_CTRL_REG3_0 _MK_ADDR_CONST(0x8)
150 #define DVC_CTRL_REG3_0_SECURE 0x0
151 #define DVC_CTRL_REG3_0_WORD_COUNT 0x1
152 #define DVC_CTRL_REG3_0_RESET_VAL _MK_MASK_CONST(0x0)
153 #define DVC_CTRL_REG3_0_RESET_MASK _MK_MASK_CONST(0xf7ffc3f f)
154 #define DVC_CTRL_REG3_0_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
155 #define DVC_CTRL_REG3_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
156 #define DVC_CTRL_REG3_0_READ_MASK _MK_MASK_CONST(0xf7ffc3f f)
157 #define DVC_CTRL_REG3_0_WRITE_MASK _MK_MASK_CONST(0xf7ffc3f f)
158 // Status bit which s/w should write to let DVC know that PMU has been programme d. DVC will then clear this bit.
159 #define DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_SHIFT _MK_SHIFT_CONST( 31)
160 #define DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_FIELD (_MK_MASK_CONST( 0x1) << DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_SHIFT)
161 #define DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_RANGE 31:31
162 #define DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_WOFFSET 0x0
163 #define DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_DEFAULT _MK_MASK _CONST(0x0)
164 #define DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_DEFAULT_MASK _MK_MASK _CONST(0x1)
165 #define DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_SW_DEFAULT _MK_MASK _CONST(0x0)
166 #define DVC_CTRL_REG3_0_SW_PROG_PMU_DONE_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
167
168 // Enable I2C intr which is triggered after I2C transfer is done.
169 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_SHIFT _MK_SHIFT_CONST( 30)
170 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_FIELD (_MK_MASK_CONST( 0x1) << DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_SHIFT)
171 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_RANGE 30:30
172 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_WOFFSET 0x0
173 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_DEFAULT _MK_MASK _CONST(0x0)
174 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
175 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
176 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
177 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_DISABLE _MK_ENUM _CONST(0)
178 #define DVC_CTRL_REG3_0_I2C_DONE_INTR_EN_ENABLE _MK_ENUM_CONST(1 )
179
180 // PMU voltage program ready intr enable
181 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_SHIFT _MK_SHIF T_CONST(29)
182 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_FIELD (_MK_MAS K_CONST(0x1) << DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_SHIFT)
183 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_RANGE 29:29
184 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_WOFFSET 0x0
185 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_DEFAULT _MK_MASK _CONST(0x0)
186 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_DEFAULT_MASK _MK_MASK_CONST(0x1)
187 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_SW_DEFAULT _MK_MASK_CONST(0x0)
188 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
189 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_DISABLE _MK_ENUM _CONST(0)
190 #define DVC_CTRL_REG3_0_PMU_VOLT_READY_INTR_EN_ENABLE _MK_ENUM _CONST(1)
191
192 // Enable for target performance adjustment done interrupt.
193 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_SHIFT _MK_SHIF T_CONST(28)
194 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_FIELD (_MK_MAS K_CONST(0x1) << DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_SHIFT)
195 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_RANGE 28:28
196 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_WOFFSET 0x0
197 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_DEFAULT _MK_MASK _CONST(0x0)
198 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_DEFAULT_MASK _MK_MASK_CONST(0x1)
199 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_SW_DEFAULT _MK_MASK_CONST(0x0)
200 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
201 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_DISABLE _MK_ENUM _CONST(0)
202 #define DVC_CTRL_REG3_0_TGT_PERF_DONE_INTR_EN_ENABLE _MK_ENUM _CONST(1)
203
204 // Select either hardware or software to program the PMU via I2C.
205 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_SHIFT _MK_SHIFT_CONST( 26)
206 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_FIELD (_MK_MASK_CONST( 0x1) << DVC_CTRL_REG3_0_I2C_HW_SW_PROG_SHIFT)
207 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_RANGE 26:26
208 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_WOFFSET 0x0
209 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_DEFAULT _MK_MASK_CONST(0 x0)
210 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_DEFAULT_MASK _MK_MASK _CONST(0x1)
211 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_SW_DEFAULT _MK_MASK _CONST(0x0)
212 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
213 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_HW _MK_ENUM_CONST(0 )
214 #define DVC_CTRL_REG3_0_I2C_HW_SW_PROG_SW _MK_ENUM_CONST(1 )
215
216 // Enable Wakeup timer.
217 #define DVC_CTRL_REG3_0_TIMER_EN_SHIFT _MK_SHIFT_CONST(25)
218 #define DVC_CTRL_REG3_0_TIMER_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_CTRL_REG3_0_TIMER_EN_SHIFT)
219 #define DVC_CTRL_REG3_0_TIMER_EN_RANGE 25:25
220 #define DVC_CTRL_REG3_0_TIMER_EN_WOFFSET 0x0
221 #define DVC_CTRL_REG3_0_TIMER_EN_DEFAULT _MK_MASK_CONST(0 x0)
222 #define DVC_CTRL_REG3_0_TIMER_EN_DEFAULT_MASK _MK_MASK_CONST(0 x1)
223 #define DVC_CTRL_REG3_0_TIMER_EN_SW_DEFAULT _MK_MASK_CONST(0 x0)
224 #define DVC_CTRL_REG3_0_TIMER_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
225 #define DVC_CTRL_REG3_0_TIMER_EN_DISABLE _MK_ENUM_CONST(0 )
226 #define DVC_CTRL_REG3_0_TIMER_EN_ENABLE _MK_ENUM_CONST(1)
227
228 // Number of decrement requests, after an increment request, to wait for, befor e voltage change is applied.
229 #define DVC_CTRL_REG3_0_HYST_CNTR_SHIFT _MK_SHIFT_CONST(22)
230 #define DVC_CTRL_REG3_0_HYST_CNTR_FIELD (_MK_MASK_CONST(0x7) << DVC_CTRL_REG3_0_HYST_CNTR_SHIFT)
231 #define DVC_CTRL_REG3_0_HYST_CNTR_RANGE 24:22
232 #define DVC_CTRL_REG3_0_HYST_CNTR_WOFFSET 0x0
233 #define DVC_CTRL_REG3_0_HYST_CNTR_DEFAULT _MK_MASK_CONST(0 x0)
234 #define DVC_CTRL_REG3_0_HYST_CNTR_DEFAULT_MASK _MK_MASK_CONST(0 x7)
235 #define DVC_CTRL_REG3_0_HYST_CNTR_SW_DEFAULT _MK_MASK_CONST(0 x0)
236 #define DVC_CTRL_REG3_0_HYST_CNTR_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
237
238 // Self clearing bit that if set causes one performance monitor sample to be ta ken
239 #define DVC_CTRL_REG3_0_TRIG_PM_SA_SHIFT _MK_SHIFT_CONST( 21)
240 #define DVC_CTRL_REG3_0_TRIG_PM_SA_FIELD (_MK_MASK_CONST( 0x1) << DVC_CTRL_REG3_0_TRIG_PM_SA_SHIFT)
241 #define DVC_CTRL_REG3_0_TRIG_PM_SA_RANGE 21:21
242 #define DVC_CTRL_REG3_0_TRIG_PM_SA_WOFFSET 0x0
243 #define DVC_CTRL_REG3_0_TRIG_PM_SA_DEFAULT _MK_MASK_CONST(0 x0)
244 #define DVC_CTRL_REG3_0_TRIG_PM_SA_DEFAULT_MASK _MK_MASK_CONST(0 x1)
245 #define DVC_CTRL_REG3_0_TRIG_PM_SA_SW_DEFAULT _MK_MASK_CONST(0 x0)
246 #define DVC_CTRL_REG3_0_TRIG_PM_SA_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
247
248 // Select 1 of 32 path of ring oscillator adder
249 #define DVC_CTRL_REG3_0_MUX_SEL_SHIFT _MK_SHIFT_CONST(16)
250 #define DVC_CTRL_REG3_0_MUX_SEL_FIELD (_MK_MASK_CONST(0x1f) << DVC_CTRL_REG3_0_MUX_SEL_SHIFT)
251 #define DVC_CTRL_REG3_0_MUX_SEL_RANGE 20:16
252 #define DVC_CTRL_REG3_0_MUX_SEL_WOFFSET 0x0
253 #define DVC_CTRL_REG3_0_MUX_SEL_DEFAULT _MK_MASK_CONST(0x0)
254 #define DVC_CTRL_REG3_0_MUX_SEL_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
255 #define DVC_CTRL_REG3_0_MUX_SEL_SW_DEFAULT _MK_MASK_CONST(0 x0)
256 #define DVC_CTRL_REG3_0_MUX_SEL_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
257
258 // 0:not long path , 1:select long path for clk
259 #define DVC_CTRL_REG3_0_LONG_PATH_EN_SHIFT _MK_SHIFT_CONST( 15)
260 #define DVC_CTRL_REG3_0_LONG_PATH_EN_FIELD (_MK_MASK_CONST( 0x1) << DVC_CTRL_REG3_0_LONG_PATH_EN_SHIFT)
261 #define DVC_CTRL_REG3_0_LONG_PATH_EN_RANGE 15:15
262 #define DVC_CTRL_REG3_0_LONG_PATH_EN_WOFFSET 0x0
263 #define DVC_CTRL_REG3_0_LONG_PATH_EN_DEFAULT _MK_MASK_CONST(0 x0)
264 #define DVC_CTRL_REG3_0_LONG_PATH_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
265 #define DVC_CTRL_REG3_0_LONG_PATH_EN_SW_DEFAULT _MK_MASK_CONST(0 x0)
266 #define DVC_CTRL_REG3_0_LONG_PATH_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
267 #define DVC_CTRL_REG3_0_LONG_PATH_EN_DISABLE _MK_ENUM_CONST(0 )
268 #define DVC_CTRL_REG3_0_LONG_PATH_EN_ENABLE _MK_ENUM_CONST(1 )
269
270 // Select between adder ring oscillator (0) and speedo ring oscillator (1).
271 #define DVC_CTRL_REG3_0_RING_OSC_SEL_SHIFT _MK_SHIFT_CONST( 14)
272 #define DVC_CTRL_REG3_0_RING_OSC_SEL_FIELD (_MK_MASK_CONST( 0x1) << DVC_CTRL_REG3_0_RING_OSC_SEL_SHIFT)
273 #define DVC_CTRL_REG3_0_RING_OSC_SEL_RANGE 14:14
274 #define DVC_CTRL_REG3_0_RING_OSC_SEL_WOFFSET 0x0
275 #define DVC_CTRL_REG3_0_RING_OSC_SEL_DEFAULT _MK_MASK_CONST(0 x0)
276 #define DVC_CTRL_REG3_0_RING_OSC_SEL_DEFAULT_MASK _MK_MASK _CONST(0x1)
277 #define DVC_CTRL_REG3_0_RING_OSC_SEL_SW_DEFAULT _MK_MASK_CONST(0 x0)
278 #define DVC_CTRL_REG3_0_RING_OSC_SEL_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
279 #define DVC_CTRL_REG3_0_RING_OSC_SEL_OLD _MK_ENUM_CONST(0 )
280 #define DVC_CTRL_REG3_0_RING_OSC_SEL_NEW _MK_ENUM_CONST(1 )
281
282 // (actual perf-target perf)>threshold, voltage tuning is done if enabled
283 #define DVC_CTRL_REG3_0_VA_TH_H_SHIFT _MK_SHIFT_CONST(0)
284 #define DVC_CTRL_REG3_0_VA_TH_H_FIELD (_MK_MASK_CONST(0x3ff) < < DVC_CTRL_REG3_0_VA_TH_H_SHIFT)
285 #define DVC_CTRL_REG3_0_VA_TH_H_RANGE 9:0
286 #define DVC_CTRL_REG3_0_VA_TH_H_WOFFSET 0x0
287 #define DVC_CTRL_REG3_0_VA_TH_H_DEFAULT _MK_MASK_CONST(0x0)
288 #define DVC_CTRL_REG3_0_VA_TH_H_DEFAULT_MASK _MK_MASK_CONST(0 x3ff)
289 #define DVC_CTRL_REG3_0_VA_TH_H_SW_DEFAULT _MK_MASK_CONST(0 x0)
290 #define DVC_CTRL_REG3_0_VA_TH_H_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
291
292
293 // Register DVC_STATUS_REG_0
294 #define DVC_STATUS_REG_0 _MK_ADDR_CONST(0xc)
295 #define DVC_STATUS_REG_0_SECURE 0x0
296 #define DVC_STATUS_REG_0_WORD_COUNT 0x1
297 #define DVC_STATUS_REG_0_RESET_VAL _MK_MASK_CONST(0x60000)
298 #define DVC_STATUS_REG_0_RESET_MASK _MK_MASK_CONST(0x7ffffff f)
299 #define DVC_STATUS_REG_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
300 #define DVC_STATUS_REG_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
301 #define DVC_STATUS_REG_0_READ_MASK _MK_MASK_CONST(0x7ffffff f)
302 #define DVC_STATUS_REG_0_WRITE_MASK _MK_MASK_CONST(0x7ffffff f)
303 // Interrupt to indicate I2C transfer is done
304 #define DVC_STATUS_REG_0_I2C_DONE_INTR_SHIFT _MK_SHIFT_CONST( 30)
305 #define DVC_STATUS_REG_0_I2C_DONE_INTR_FIELD (_MK_MASK_CONST( 0x1) << DVC_STATUS_REG_0_I2C_DONE_INTR_SHIFT)
306 #define DVC_STATUS_REG_0_I2C_DONE_INTR_RANGE 30:30
307 #define DVC_STATUS_REG_0_I2C_DONE_INTR_WOFFSET 0x0
308 #define DVC_STATUS_REG_0_I2C_DONE_INTR_DEFAULT _MK_MASK_CONST(0 x0)
309 #define DVC_STATUS_REG_0_I2C_DONE_INTR_DEFAULT_MASK _MK_MASK _CONST(0x1)
310 #define DVC_STATUS_REG_0_I2C_DONE_INTR_SW_DEFAULT _MK_MASK _CONST(0x0)
311 #define DVC_STATUS_REG_0_I2C_DONE_INTR_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
312
313 // Interrupt indicating that voltage adjustment value is ready and can be progra mmed to PMU via I2C by software.
314 #define DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_SHIFT _MK_SHIF T_CONST(29)
315 #define DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_FIELD (_MK_MAS K_CONST(0x1) << DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_SHIFT)
316 #define DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_RANGE 29:29
317 #define DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_WOFFSET 0x0
318 #define DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_DEFAULT _MK_MASK _CONST(0x0)
319 #define DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_DEFAULT_MASK _MK_MASK_CONST(0x1)
320 #define DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_SW_DEFAULT _MK_MASK _CONST(0x0)
321 #define DVC_STATUS_REG_0_PMU_VOLT_READY_INTR_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
322
323 // Interrupt to firmware to indicate voltage change has been completed.
324 #define DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_SHIFT _MK_SHIF T_CONST(28)
325 #define DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_FIELD (_MK_MAS K_CONST(0x1) << DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_SHIFT)
326 #define DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_RANGE 28:28
327 #define DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_WOFFSET 0x0
328 #define DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_DEFAULT _MK_MASK _CONST(0x0)
329 #define DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_DEFAULT_MASK _MK_MASK_CONST(0x1)
330 #define DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_SW_DEFAULT _MK_MASK _CONST(0x0)
331 #define DVC_STATUS_REG_0_TGT_PERF_DONE_INTR_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
332
333 // DVC/PMU is busy adjusting voltage.
334 #define DVC_STATUS_REG_0_BUSY_SHIFT _MK_SHIFT_CONST(27)
335 #define DVC_STATUS_REG_0_BUSY_FIELD (_MK_MASK_CONST(0x1) << DVC_STATUS_REG_0_BUSY_SHIFT)
336 #define DVC_STATUS_REG_0_BUSY_RANGE 27:27
337 #define DVC_STATUS_REG_0_BUSY_WOFFSET 0x0
338 #define DVC_STATUS_REG_0_BUSY_DEFAULT _MK_MASK_CONST(0x0)
339 #define DVC_STATUS_REG_0_BUSY_DEFAULT_MASK _MK_MASK_CONST(0 x1)
340 #define DVC_STATUS_REG_0_BUSY_SW_DEFAULT _MK_MASK_CONST(0 x0)
341 #define DVC_STATUS_REG_0_BUSY_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
342
343 // Carry output from the adder of the new ring oscillator
344 #define DVC_STATUS_REG_0_CARRY_OUT_SHIFT _MK_SHIFT_CONST( 26)
345 #define DVC_STATUS_REG_0_CARRY_OUT_FIELD (_MK_MASK_CONST( 0x1) << DVC_STATUS_REG_0_CARRY_OUT_SHIFT)
346 #define DVC_STATUS_REG_0_CARRY_OUT_RANGE 26:26
347 #define DVC_STATUS_REG_0_CARRY_OUT_WOFFSET 0x0
348 #define DVC_STATUS_REG_0_CARRY_OUT_DEFAULT _MK_MASK_CONST(0 x0)
349 #define DVC_STATUS_REG_0_CARRY_OUT_DEFAULT_MASK _MK_MASK_CONST(0 x1)
350 #define DVC_STATUS_REG_0_CARRY_OUT_SW_DEFAULT _MK_MASK_CONST(0 x0)
351 #define DVC_STATUS_REG_0_CARRY_OUT_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
352
353 // I2C Status bits
354 #define DVC_STATUS_REG_0_I2C_STATUS_SHIFT _MK_SHIFT_CONST( 22)
355 #define DVC_STATUS_REG_0_I2C_STATUS_FIELD (_MK_MASK_CONST( 0xf) << DVC_STATUS_REG_0_I2C_STATUS_SHIFT)
356 #define DVC_STATUS_REG_0_I2C_STATUS_RANGE 25:22
357 #define DVC_STATUS_REG_0_I2C_STATUS_WOFFSET 0x0
358 #define DVC_STATUS_REG_0_I2C_STATUS_DEFAULT _MK_MASK_CONST(0 x0)
359 #define DVC_STATUS_REG_0_I2C_STATUS_DEFAULT_MASK _MK_MASK _CONST(0xf)
360 #define DVC_STATUS_REG_0_I2C_STATUS_SW_DEFAULT _MK_MASK_CONST(0 x0)
361 #define DVC_STATUS_REG_0_I2C_STATUS_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
362
363 // Indicates error for I2C master in data transfer
364 #define DVC_STATUS_REG_0_I2C_ERROR_SHIFT _MK_SHIFT_CONST( 21)
365 #define DVC_STATUS_REG_0_I2C_ERROR_FIELD (_MK_MASK_CONST( 0x1) << DVC_STATUS_REG_0_I2C_ERROR_SHIFT)
366 #define DVC_STATUS_REG_0_I2C_ERROR_RANGE 21:21
367 #define DVC_STATUS_REG_0_I2C_ERROR_WOFFSET 0x0
368 #define DVC_STATUS_REG_0_I2C_ERROR_DEFAULT _MK_MASK_CONST(0 x0)
369 #define DVC_STATUS_REG_0_I2C_ERROR_DEFAULT_MASK _MK_MASK_CONST(0 x1)
370 #define DVC_STATUS_REG_0_I2C_ERROR_SW_DEFAULT _MK_MASK_CONST(0 x0)
371 #define DVC_STATUS_REG_0_I2C_ERROR_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
372
373 // Measured performance count less than target performance count condition detec ted.
374 #define DVC_STATUS_REG_0_TGT_PM_UNDERRUN_SHIFT _MK_SHIFT_CONST( 20)
375 #define DVC_STATUS_REG_0_TGT_PM_UNDERRUN_FIELD (_MK_MASK_CONST( 0x1) << DVC_STATUS_REG_0_TGT_PM_UNDERRUN_SHIFT)
376 #define DVC_STATUS_REG_0_TGT_PM_UNDERRUN_RANGE 20:20
377 #define DVC_STATUS_REG_0_TGT_PM_UNDERRUN_WOFFSET 0x0
378 #define DVC_STATUS_REG_0_TGT_PM_UNDERRUN_DEFAULT _MK_MASK _CONST(0x0)
379 #define DVC_STATUS_REG_0_TGT_PM_UNDERRUN_DEFAULT_MASK _MK_MASK _CONST(0x1)
380 #define DVC_STATUS_REG_0_TGT_PM_UNDERRUN_SW_DEFAULT _MK_MASK _CONST(0x0)
381 #define DVC_STATUS_REG_0_TGT_PM_UNDERRUN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
382
383 // Voltage adjustment exceeds the limit
384 #define DVC_STATUS_REG_0_VADJ_ERR_SHIFT _MK_SHIFT_CONST(19)
385 #define DVC_STATUS_REG_0_VADJ_ERR_FIELD (_MK_MASK_CONST(0x1) << DVC_STATUS_REG_0_VADJ_ERR_SHIFT)
386 #define DVC_STATUS_REG_0_VADJ_ERR_RANGE 19:19
387 #define DVC_STATUS_REG_0_VADJ_ERR_WOFFSET 0x0
388 #define DVC_STATUS_REG_0_VADJ_ERR_DEFAULT _MK_MASK_CONST(0 x0)
389 #define DVC_STATUS_REG_0_VADJ_ERR_DEFAULT_MASK _MK_MASK_CONST(0 x1)
390 #define DVC_STATUS_REG_0_VADJ_ERR_SW_DEFAULT _MK_MASK_CONST(0 x0)
391 #define DVC_STATUS_REG_0_VADJ_ERR_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
392
393 // Value of the voltage that has been applied.
394 #define DVC_STATUS_REG_0_CURR_VOLT_SHIFT _MK_SHIFT_CONST( 14)
395 #define DVC_STATUS_REG_0_CURR_VOLT_FIELD (_MK_MASK_CONST( 0x1f) << DVC_STATUS_REG_0_CURR_VOLT_SHIFT)
396 #define DVC_STATUS_REG_0_CURR_VOLT_RANGE 18:14
397 #define DVC_STATUS_REG_0_CURR_VOLT_WOFFSET 0x0
398 #define DVC_STATUS_REG_0_CURR_VOLT_DEFAULT _MK_MASK_CONST(0 x18)
399 #define DVC_STATUS_REG_0_CURR_VOLT_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
400 #define DVC_STATUS_REG_0_CURR_VOLT_SW_DEFAULT _MK_MASK_CONST(0 x0)
401 #define DVC_STATUS_REG_0_CURR_VOLT_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
402
403 // Performance monitor sample value for the last sample
404 #define DVC_STATUS_REG_0_PMON_VALUE_SHIFT _MK_SHIFT_CONST( 0)
405 #define DVC_STATUS_REG_0_PMON_VALUE_FIELD (_MK_MASK_CONST( 0x3fff) << DVC_STATUS_REG_0_PMON_VALUE_SHIFT)
406 #define DVC_STATUS_REG_0_PMON_VALUE_RANGE 13:0
407 #define DVC_STATUS_REG_0_PMON_VALUE_WOFFSET 0x0
408 #define DVC_STATUS_REG_0_PMON_VALUE_DEFAULT _MK_MASK_CONST(0 x0)
409 #define DVC_STATUS_REG_0_PMON_VALUE_DEFAULT_MASK _MK_MASK _CONST(0x3fff)
410 #define DVC_STATUS_REG_0_PMON_VALUE_SW_DEFAULT _MK_MASK_CONST(0 x0)
411 #define DVC_STATUS_REG_0_PMON_VALUE_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
412
413
414 // Register DVC_I2C_CTRL_REG_0
415 #define DVC_I2C_CTRL_REG_0 _MK_ADDR_CONST(0x10)
416 #define DVC_I2C_CTRL_REG_0_SECURE 0x0
417 #define DVC_I2C_CTRL_REG_0_WORD_COUNT 0x1
418 #define DVC_I2C_CTRL_REG_0_RESET_VAL _MK_MASK_CONST(0x1451400 0)
419 #define DVC_I2C_CTRL_REG_0_RESET_MASK _MK_MASK_CONST(0xfffffff f)
420 #define DVC_I2C_CTRL_REG_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
421 #define DVC_I2C_CTRL_REG_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
422 #define DVC_I2C_CTRL_REG_0_READ_MASK _MK_MASK_CONST(0xfffffff f)
423 #define DVC_I2C_CTRL_REG_0_WRITE_MASK _MK_MASK_CONST(0xfffffff f)
424 // 1 or 2 or 3 Commands for writing to PMU-I2C slave.
425 // 000=> 1 cmd vsel1 only to core
426 // 001=> 2 cmd's vsel1 & vsel2 to the core & AO
427 // 010=> 3 cmd's vsel1 & vsel2 & vsel3 to the core, AO and CPU
428 // 011=> NA
429 // 100 => 2 cmd's vsel1 to the core, vsel2 is S/W controlled
430 // 101 & 110 = > NA
431 // 111 => 3 cmd's vsel1 to the core , vsel2 & vsel3 are S/W controlled
432 #define DVC_I2C_CTRL_REG_0_MULTI_CMD_SHIFT _MK_SHIFT_CONST( 29)
433 #define DVC_I2C_CTRL_REG_0_MULTI_CMD_FIELD (_MK_MASK_CONST( 0x7) << DVC_I2C_CTRL_REG_0_MULTI_CMD_SHIFT)
434 #define DVC_I2C_CTRL_REG_0_MULTI_CMD_RANGE 31:29
435 #define DVC_I2C_CTRL_REG_0_MULTI_CMD_WOFFSET 0x0
436 #define DVC_I2C_CTRL_REG_0_MULTI_CMD_DEFAULT _MK_MASK_CONST(0 x0)
437 #define DVC_I2C_CTRL_REG_0_MULTI_CMD_DEFAULT_MASK _MK_MASK _CONST(0x7)
438 #define DVC_I2C_CTRL_REG_0_MULTI_CMD_SW_DEFAULT _MK_MASK_CONST(0 x0)
439 #define DVC_I2C_CTRL_REG_0_MULTI_CMD_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
440
441 // Size of vsel3 to match with PMU
442 #define DVC_I2C_CTRL_REG_0_SIZE3_SHIFT _MK_SHIFT_CONST(26)
443 #define DVC_I2C_CTRL_REG_0_SIZE3_FIELD (_MK_MASK_CONST(0x7) << DVC_I2C_CTRL_REG_0_SIZE3_SHIFT)
444 #define DVC_I2C_CTRL_REG_0_SIZE3_RANGE 28:26
445 #define DVC_I2C_CTRL_REG_0_SIZE3_WOFFSET 0x0
446 #define DVC_I2C_CTRL_REG_0_SIZE3_DEFAULT _MK_MASK_CONST(0 x5)
447 #define DVC_I2C_CTRL_REG_0_SIZE3_DEFAULT_MASK _MK_MASK_CONST(0 x7)
448 #define DVC_I2C_CTRL_REG_0_SIZE3_SW_DEFAULT _MK_MASK_CONST(0 x0)
449 #define DVC_I2C_CTRL_REG_0_SIZE3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
450
451 // Shift vsel3 to match with PMU
452 #define DVC_I2C_CTRL_REG_0_SHIFT3_SHIFT _MK_SHIFT_CONST(23)
453 #define DVC_I2C_CTRL_REG_0_SHIFT3_FIELD (_MK_MASK_CONST(0x7) << DVC_I2C_CTRL_REG_0_SHIFT3_SHIFT)
454 #define DVC_I2C_CTRL_REG_0_SHIFT3_RANGE 25:23
455 #define DVC_I2C_CTRL_REG_0_SHIFT3_WOFFSET 0x0
456 #define DVC_I2C_CTRL_REG_0_SHIFT3_DEFAULT _MK_MASK_CONST(0 x0)
457 #define DVC_I2C_CTRL_REG_0_SHIFT3_DEFAULT_MASK _MK_MASK_CONST(0 x7)
458 #define DVC_I2C_CTRL_REG_0_SHIFT3_SW_DEFAULT _MK_MASK_CONST(0 x0)
459 #define DVC_I2C_CTRL_REG_0_SHIFT3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
460
461 // Size of vsel2 to match with PMU
462 #define DVC_I2C_CTRL_REG_0_SIZE2_SHIFT _MK_SHIFT_CONST(20)
463 #define DVC_I2C_CTRL_REG_0_SIZE2_FIELD (_MK_MASK_CONST(0x7) << DVC_I2C_CTRL_REG_0_SIZE2_SHIFT)
464 #define DVC_I2C_CTRL_REG_0_SIZE2_RANGE 22:20
465 #define DVC_I2C_CTRL_REG_0_SIZE2_WOFFSET 0x0
466 #define DVC_I2C_CTRL_REG_0_SIZE2_DEFAULT _MK_MASK_CONST(0 x5)
467 #define DVC_I2C_CTRL_REG_0_SIZE2_DEFAULT_MASK _MK_MASK_CONST(0 x7)
468 #define DVC_I2C_CTRL_REG_0_SIZE2_SW_DEFAULT _MK_MASK_CONST(0 x0)
469 #define DVC_I2C_CTRL_REG_0_SIZE2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
470
471 // Shift vsel2 to match with PMU
472 #define DVC_I2C_CTRL_REG_0_SHIFT2_SHIFT _MK_SHIFT_CONST(17)
473 #define DVC_I2C_CTRL_REG_0_SHIFT2_FIELD (_MK_MASK_CONST(0x7) << DVC_I2C_CTRL_REG_0_SHIFT2_SHIFT)
474 #define DVC_I2C_CTRL_REG_0_SHIFT2_RANGE 19:17
475 #define DVC_I2C_CTRL_REG_0_SHIFT2_WOFFSET 0x0
476 #define DVC_I2C_CTRL_REG_0_SHIFT2_DEFAULT _MK_MASK_CONST(0 x0)
477 #define DVC_I2C_CTRL_REG_0_SHIFT2_DEFAULT_MASK _MK_MASK_CONST(0 x7)
478 #define DVC_I2C_CTRL_REG_0_SHIFT2_SW_DEFAULT _MK_MASK_CONST(0 x0)
479 #define DVC_I2C_CTRL_REG_0_SHIFT2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
480
481 // Size of vsel to match with PMU
482 #define DVC_I2C_CTRL_REG_0_SIZE1_SHIFT _MK_SHIFT_CONST(14)
483 #define DVC_I2C_CTRL_REG_0_SIZE1_FIELD (_MK_MASK_CONST(0x7) << DVC_I2C_CTRL_REG_0_SIZE1_SHIFT)
484 #define DVC_I2C_CTRL_REG_0_SIZE1_RANGE 16:14
485 #define DVC_I2C_CTRL_REG_0_SIZE1_WOFFSET 0x0
486 #define DVC_I2C_CTRL_REG_0_SIZE1_DEFAULT _MK_MASK_CONST(0 x5)
487 #define DVC_I2C_CTRL_REG_0_SIZE1_DEFAULT_MASK _MK_MASK_CONST(0 x7)
488 #define DVC_I2C_CTRL_REG_0_SIZE1_SW_DEFAULT _MK_MASK_CONST(0 x0)
489 #define DVC_I2C_CTRL_REG_0_SIZE1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
490
491 // Shift vsel to match with PMU
492 #define DVC_I2C_CTRL_REG_0_SHIFT1_SHIFT _MK_SHIFT_CONST(11)
493 #define DVC_I2C_CTRL_REG_0_SHIFT1_FIELD (_MK_MASK_CONST(0x7) << DVC_I2C_CTRL_REG_0_SHIFT1_SHIFT)
494 #define DVC_I2C_CTRL_REG_0_SHIFT1_RANGE 13:11
495 #define DVC_I2C_CTRL_REG_0_SHIFT1_WOFFSET 0x0
496 #define DVC_I2C_CTRL_REG_0_SHIFT1_DEFAULT _MK_MASK_CONST(0 x0)
497 #define DVC_I2C_CTRL_REG_0_SHIFT1_DEFAULT_MASK _MK_MASK_CONST(0 x7)
498 #define DVC_I2C_CTRL_REG_0_SHIFT1_SW_DEFAULT _MK_MASK_CONST(0 x0)
499 #define DVC_I2C_CTRL_REG_0_SHIFT1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
500
501 // 7 bit or 10 bit addressing
502 #define DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_SHIFT _MK_SHIF T_CONST(10)
503 #define DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_FIELD (_MK_MAS K_CONST(0x1) << DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_SHIFT)
504 #define DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_RANGE 10:10
505 #define DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_WOFFSET 0x0
506 #define DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_DEFAULT _MK_MASK _CONST(0x0)
507 #define DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_DEFAULT_MASK _MK_MASK _CONST(0x1)
508 #define DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_SW_DEFAULT _MK_MASK _CONST(0x0)
509 #define DVC_I2C_CTRL_REG_0_ADDR_7BIT_10BIT_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
510
511 // External slave ID Address
512 #define DVC_I2C_CTRL_REG_0_SLAVE_ID_SHIFT _MK_SHIFT_CONST( 0)
513 #define DVC_I2C_CTRL_REG_0_SLAVE_ID_FIELD (_MK_MASK_CONST( 0x3ff) << DVC_I2C_CTRL_REG_0_SLAVE_ID_SHIFT)
514 #define DVC_I2C_CTRL_REG_0_SLAVE_ID_RANGE 9:0
515 #define DVC_I2C_CTRL_REG_0_SLAVE_ID_WOFFSET 0x0
516 #define DVC_I2C_CTRL_REG_0_SLAVE_ID_DEFAULT _MK_MASK_CONST(0 x0)
517 #define DVC_I2C_CTRL_REG_0_SLAVE_ID_DEFAULT_MASK _MK_MASK _CONST(0x3ff)
518 #define DVC_I2C_CTRL_REG_0_SLAVE_ID_SW_DEFAULT _MK_MASK_CONST(0 x0)
519 #define DVC_I2C_CTRL_REG_0_SLAVE_ID_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
520
521
522 // Register DVC_I2C_ADDR_DATA_REG_0
523 #define DVC_I2C_ADDR_DATA_REG_0 _MK_ADDR_CONST(0x14)
524 #define DVC_I2C_ADDR_DATA_REG_0_SECURE 0x0
525 #define DVC_I2C_ADDR_DATA_REG_0_WORD_COUNT 0x1
526 #define DVC_I2C_ADDR_DATA_REG_0_RESET_VAL _MK_MASK_CONST(0 x0)
527 #define DVC_I2C_ADDR_DATA_REG_0_RESET_MASK _MK_MASK_CONST(0 xffffffff)
528 #define DVC_I2C_ADDR_DATA_REG_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
529 #define DVC_I2C_ADDR_DATA_REG_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
530 #define DVC_I2C_ADDR_DATA_REG_0_READ_MASK _MK_MASK_CONST(0 xffffffff)
531 #define DVC_I2C_ADDR_DATA_REG_0_WRITE_MASK _MK_MASK_CONST(0 xffffffff)
532 // Optional second data
533 #define DVC_I2C_ADDR_DATA_REG_0_DATA2_SHIFT _MK_SHIFT_CONST( 24)
534 #define DVC_I2C_ADDR_DATA_REG_0_DATA2_FIELD (_MK_MASK_CONST( 0xff) << DVC_I2C_ADDR_DATA_REG_0_DATA2_SHIFT)
535 #define DVC_I2C_ADDR_DATA_REG_0_DATA2_RANGE 31:24
536 #define DVC_I2C_ADDR_DATA_REG_0_DATA2_WOFFSET 0x0
537 #define DVC_I2C_ADDR_DATA_REG_0_DATA2_DEFAULT _MK_MASK_CONST(0 x0)
538 #define DVC_I2C_ADDR_DATA_REG_0_DATA2_DEFAULT_MASK _MK_MASK _CONST(0xff)
539 #define DVC_I2C_ADDR_DATA_REG_0_DATA2_SW_DEFAULT _MK_MASK _CONST(0x0)
540 #define DVC_I2C_ADDR_DATA_REG_0_DATA2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
541
542 // Optional second addr
543 #define DVC_I2C_ADDR_DATA_REG_0_ADDR2_SHIFT _MK_SHIFT_CONST( 16)
544 #define DVC_I2C_ADDR_DATA_REG_0_ADDR2_FIELD (_MK_MASK_CONST( 0xff) << DVC_I2C_ADDR_DATA_REG_0_ADDR2_SHIFT)
545 #define DVC_I2C_ADDR_DATA_REG_0_ADDR2_RANGE 23:16
546 #define DVC_I2C_ADDR_DATA_REG_0_ADDR2_WOFFSET 0x0
547 #define DVC_I2C_ADDR_DATA_REG_0_ADDR2_DEFAULT _MK_MASK_CONST(0 x0)
548 #define DVC_I2C_ADDR_DATA_REG_0_ADDR2_DEFAULT_MASK _MK_MASK _CONST(0xff)
549 #define DVC_I2C_ADDR_DATA_REG_0_ADDR2_SW_DEFAULT _MK_MASK _CONST(0x0)
550 #define DVC_I2C_ADDR_DATA_REG_0_ADDR2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
551
552 // Default data
553 #define DVC_I2C_ADDR_DATA_REG_0_DATA1_SHIFT _MK_SHIFT_CONST( 8)
554 #define DVC_I2C_ADDR_DATA_REG_0_DATA1_FIELD (_MK_MASK_CONST( 0xff) << DVC_I2C_ADDR_DATA_REG_0_DATA1_SHIFT)
555 #define DVC_I2C_ADDR_DATA_REG_0_DATA1_RANGE 15:8
556 #define DVC_I2C_ADDR_DATA_REG_0_DATA1_WOFFSET 0x0
557 #define DVC_I2C_ADDR_DATA_REG_0_DATA1_DEFAULT _MK_MASK_CONST(0 x0)
558 #define DVC_I2C_ADDR_DATA_REG_0_DATA1_DEFAULT_MASK _MK_MASK _CONST(0xff)
559 #define DVC_I2C_ADDR_DATA_REG_0_DATA1_SW_DEFAULT _MK_MASK _CONST(0x0)
560 #define DVC_I2C_ADDR_DATA_REG_0_DATA1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
561
562 // Addr for voltage sel
563 #define DVC_I2C_ADDR_DATA_REG_0_ADDR1_SHIFT _MK_SHIFT_CONST( 0)
564 #define DVC_I2C_ADDR_DATA_REG_0_ADDR1_FIELD (_MK_MASK_CONST( 0xff) << DVC_I2C_ADDR_DATA_REG_0_ADDR1_SHIFT)
565 #define DVC_I2C_ADDR_DATA_REG_0_ADDR1_RANGE 7:0
566 #define DVC_I2C_ADDR_DATA_REG_0_ADDR1_WOFFSET 0x0
567 #define DVC_I2C_ADDR_DATA_REG_0_ADDR1_DEFAULT _MK_MASK_CONST(0 x0)
568 #define DVC_I2C_ADDR_DATA_REG_0_ADDR1_DEFAULT_MASK _MK_MASK _CONST(0xff)
569 #define DVC_I2C_ADDR_DATA_REG_0_ADDR1_SW_DEFAULT _MK_MASK _CONST(0x0)
570 #define DVC_I2C_ADDR_DATA_REG_0_ADDR1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
571
572
573 // Register DVC_RING_OSC_ADDER_IN1_0
574 #define DVC_RING_OSC_ADDER_IN1_0 _MK_ADDR_CONST(0x18)
575 #define DVC_RING_OSC_ADDER_IN1_0_SECURE 0x0
576 #define DVC_RING_OSC_ADDER_IN1_0_WORD_COUNT 0x1
577 #define DVC_RING_OSC_ADDER_IN1_0_RESET_VAL _MK_MASK_CONST(0 xffffffff)
578 #define DVC_RING_OSC_ADDER_IN1_0_RESET_MASK _MK_MASK_CONST(0 xffffffff)
579 #define DVC_RING_OSC_ADDER_IN1_0_SW_DEFAULT_VAL _MK_MASK _CONST(0x0)
580 #define DVC_RING_OSC_ADDER_IN1_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
581 #define DVC_RING_OSC_ADDER_IN1_0_READ_MASK _MK_MASK_CONST(0 xffffffff)
582 #define DVC_RING_OSC_ADDER_IN1_0_WRITE_MASK _MK_MASK_CONST(0 xffffffff)
583 // Ring osc adder input1
584 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_SHIFT _MK_SHIF T_CONST(0)
585 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_FIELD (_MK_MAS K_CONST(0xffffffff) << DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_SHIFT)
586 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_RANGE 31:0
587 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_WOFFSET 0x0
588 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_DEFAULT _MK_MASK _CONST(0xffffffff)
589 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_DEFAULT_MASK _MK_MASK _CONST(0xffffffff)
590 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_SW_DEFAULT _MK_MASK _CONST(0x0)
591 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
592 #define DVC_RING_OSC_ADDER_IN1_0_ADDER_IN1_INIT_ENUM -1
593
594
595 // Register DVC_RING_OSC_ADDER_IN2_0
596 #define DVC_RING_OSC_ADDER_IN2_0 _MK_ADDR_CONST(0x1c)
597 #define DVC_RING_OSC_ADDER_IN2_0_SECURE 0x0
598 #define DVC_RING_OSC_ADDER_IN2_0_WORD_COUNT 0x1
599 #define DVC_RING_OSC_ADDER_IN2_0_RESET_VAL _MK_MASK_CONST(0 x0)
600 #define DVC_RING_OSC_ADDER_IN2_0_RESET_MASK _MK_MASK_CONST(0 xffffffff)
601 #define DVC_RING_OSC_ADDER_IN2_0_SW_DEFAULT_VAL _MK_MASK _CONST(0x0)
602 #define DVC_RING_OSC_ADDER_IN2_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
603 #define DVC_RING_OSC_ADDER_IN2_0_READ_MASK _MK_MASK_CONST(0 xffffffff)
604 #define DVC_RING_OSC_ADDER_IN2_0_WRITE_MASK _MK_MASK_CONST(0 xffffffff)
605 // Ring osc adder input2
606 #define DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_SHIFT _MK_SHIF T_CONST(0)
607 #define DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_FIELD (_MK_MAS K_CONST(0xffffffff) << DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_SHIFT)
608 #define DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_RANGE 31:0
609 #define DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_WOFFSET 0x0
610 #define DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_DEFAULT _MK_MASK _CONST(0x0)
611 #define DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_DEFAULT_MASK _MK_MASK _CONST(0xffffffff)
612 #define DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_SW_DEFAULT _MK_MASK _CONST(0x0)
613 #define DVC_RING_OSC_ADDER_IN2_0_ADDER_IN2_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
614
615
616 // Register DVC_REQ_REGISTER_0
617 #define DVC_REQ_REGISTER_0 _MK_ADDR_CONST(0x20)
618 #define DVC_REQ_REGISTER_0_SECURE 0x0
619 #define DVC_REQ_REGISTER_0_WORD_COUNT 0x1
620 #define DVC_REQ_REGISTER_0_RESET_VAL _MK_MASK_CONST(0x0)
621 #define DVC_REQ_REGISTER_0_RESET_MASK _MK_MASK_CONST(0x7f)
622 #define DVC_REQ_REGISTER_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
623 #define DVC_REQ_REGISTER_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
624 #define DVC_REQ_REGISTER_0_READ_MASK _MK_MASK_CONST(0x7f)
625 #define DVC_REQ_REGISTER_0_WRITE_MASK _MK_MASK_CONST(0x7f)
626 // Self clearing bit , which firmware can use to trigger DVC voltage change
627 #define DVC_REQ_REGISTER_0_REQ_VLD_SHIFT _MK_SHIFT_CONST( 6)
628 #define DVC_REQ_REGISTER_0_REQ_VLD_FIELD (_MK_MASK_CONST( 0x1) << DVC_REQ_REGISTER_0_REQ_VLD_SHIFT)
629 #define DVC_REQ_REGISTER_0_REQ_VLD_RANGE 6:6
630 #define DVC_REQ_REGISTER_0_REQ_VLD_WOFFSET 0x0
631 #define DVC_REQ_REGISTER_0_REQ_VLD_DEFAULT _MK_MASK_CONST(0 x0)
632 #define DVC_REQ_REGISTER_0_REQ_VLD_DEFAULT_MASK _MK_MASK_CONST(0 x1)
633 #define DVC_REQ_REGISTER_0_REQ_VLD_SW_DEFAULT _MK_MASK_CONST(0 x0)
634 #define DVC_REQ_REGISTER_0_REQ_VLD_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
635 #define DVC_REQ_REGISTER_0_REQ_VLD_INVALID _MK_ENUM_CONST(0 )
636 #define DVC_REQ_REGISTER_0_REQ_VLD_VALID _MK_ENUM_CONST(1 )
637
638 // firmware target performance
639 #define DVC_REQ_REGISTER_0_NORM_FREQ_SHIFT _MK_SHIFT_CONST( 0)
640 #define DVC_REQ_REGISTER_0_NORM_FREQ_FIELD (_MK_MASK_CONST( 0x3f) << DVC_REQ_REGISTER_0_NORM_FREQ_SHIFT)
641 #define DVC_REQ_REGISTER_0_NORM_FREQ_RANGE 5:0
642 #define DVC_REQ_REGISTER_0_NORM_FREQ_WOFFSET 0x0
643 #define DVC_REQ_REGISTER_0_NORM_FREQ_DEFAULT _MK_MASK_CONST(0 x0)
644 #define DVC_REQ_REGISTER_0_NORM_FREQ_DEFAULT_MASK _MK_MASK _CONST(0x3f)
645 #define DVC_REQ_REGISTER_0_NORM_FREQ_SW_DEFAULT _MK_MASK_CONST(0 x0)
646 #define DVC_REQ_REGISTER_0_NORM_FREQ_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
647
648
649 // Register DVC_I2C_ADDR_DATA_REG_3_0
650 #define DVC_I2C_ADDR_DATA_REG_3_0 _MK_ADDR_CONST(0x24)
651 #define DVC_I2C_ADDR_DATA_REG_3_0_SECURE 0x0
652 #define DVC_I2C_ADDR_DATA_REG_3_0_WORD_COUNT 0x1
653 #define DVC_I2C_ADDR_DATA_REG_3_0_RESET_VAL _MK_MASK_CONST(0 x0)
654 #define DVC_I2C_ADDR_DATA_REG_3_0_RESET_MASK _MK_MASK_CONST(0 xffff)
655 #define DVC_I2C_ADDR_DATA_REG_3_0_SW_DEFAULT_VAL _MK_MASK _CONST(0x0)
656 #define DVC_I2C_ADDR_DATA_REG_3_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
657 #define DVC_I2C_ADDR_DATA_REG_3_0_READ_MASK _MK_MASK_CONST(0 xffff)
658 #define DVC_I2C_ADDR_DATA_REG_3_0_WRITE_MASK _MK_MASK_CONST(0 xffff)
659 //Default Data
660 #define DVC_I2C_ADDR_DATA_REG_3_0_DATA3_SHIFT _MK_SHIFT_CONST( 8)
661 #define DVC_I2C_ADDR_DATA_REG_3_0_DATA3_FIELD (_MK_MASK_CONST( 0xff) << DVC_I2C_ADDR_DATA_REG_3_0_DATA3_SHIFT)
662 #define DVC_I2C_ADDR_DATA_REG_3_0_DATA3_RANGE 15:8
663 #define DVC_I2C_ADDR_DATA_REG_3_0_DATA3_WOFFSET 0x0
664 #define DVC_I2C_ADDR_DATA_REG_3_0_DATA3_DEFAULT _MK_MASK_CONST(0 x0)
665 #define DVC_I2C_ADDR_DATA_REG_3_0_DATA3_DEFAULT_MASK _MK_MASK _CONST(0xff)
666 #define DVC_I2C_ADDR_DATA_REG_3_0_DATA3_SW_DEFAULT _MK_MASK _CONST(0x0)
667 #define DVC_I2C_ADDR_DATA_REG_3_0_DATA3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
668
669 //Addr For Volatge sel 3
670 #define DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_SHIFT _MK_SHIFT_CONST( 0)
671 #define DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_FIELD (_MK_MASK_CONST( 0xff) << DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_SHIFT)
672 #define DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_RANGE 7:0
673 #define DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_WOFFSET 0x0
674 #define DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_DEFAULT _MK_MASK_CONST(0 x0)
675 #define DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_DEFAULT_MASK _MK_MASK _CONST(0xff)
676 #define DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_SW_DEFAULT _MK_MASK _CONST(0x0)
677 #define DVC_I2C_ADDR_DATA_REG_3_0_ADDR3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
678
679
680 // Reserved address 40 [0x28]
681
682 // Reserved address 44 [0x2c]
683
684 // Reserved address 48 [0x30]
685
686 // Reserved address 52 [0x34]
687
688 // Reserved address 56 [0x38]
689
690 // Reserved address 60 [0x3c]
691
692 // Register DVC_I2C_CNFG_0
693 #define DVC_I2C_CNFG_0 _MK_ADDR_CONST(0x40)
694 #define DVC_I2C_CNFG_0_SECURE 0x0
695 #define DVC_I2C_CNFG_0_WORD_COUNT 0x1
696 #define DVC_I2C_CNFG_0_RESET_VAL _MK_MASK_CONST(0x0)
697 #define DVC_I2C_CNFG_0_RESET_MASK _MK_MASK_CONST(0x7fff)
698 #define DVC_I2C_CNFG_0_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
699 #define DVC_I2C_CNFG_0_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
700 #define DVC_I2C_CNFG_0_READ_MASK _MK_MASK_CONST(0x7fff)
701 #define DVC_I2C_CNFG_0_WRITE_MASK _MK_MASK_CONST(0x7fff)
702 // Debounce period for sda and scl lines
703 // 0 = No debounce
704 // 1 = 2T
705 // 2 = 4T
706 // 3 = 6T etc
707 // where T is the period of the fix PLL
708 //clk source coming to i2c.
709 //Maximum debounce period programmable is
710 //14T.A debounce period of >50ns is desirable
711 #define DVC_I2C_CNFG_0_DEBOUNCE_CNT_SHIFT _MK_SHIFT_CONST( 12)
712 #define DVC_I2C_CNFG_0_DEBOUNCE_CNT_FIELD (_MK_MASK_CONST( 0x7) << DVC_I2C_CNFG_0_DEBOUNCE_CNT_SHIFT)
713 #define DVC_I2C_CNFG_0_DEBOUNCE_CNT_RANGE 14:12
714 #define DVC_I2C_CNFG_0_DEBOUNCE_CNT_WOFFSET 0x0
715 #define DVC_I2C_CNFG_0_DEBOUNCE_CNT_DEFAULT _MK_MASK_CONST(0 x0)
716 #define DVC_I2C_CNFG_0_DEBOUNCE_CNT_DEFAULT_MASK _MK_MASK _CONST(0x7)
717 #define DVC_I2C_CNFG_0_DEBOUNCE_CNT_SW_DEFAULT _MK_MASK_CONST(0 x0)
718 #define DVC_I2C_CNFG_0_DEBOUNCE_CNT_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
719
720 // Write 1 to enable new master fsm
721 // 0 = old fsm
722 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_SHIFT _MK_SHIFT_CONST( 11)
723 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_FIELD (_MK_MASK_CONST( 0x1) << DVC_I2C_CNFG_0_NEW_MASTER_FSM_SHIFT)
724 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_RANGE 11:11
725 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_WOFFSET 0x0
726 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_DEFAULT _MK_MASK_CONST(0 x0)
727 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_DEFAULT_MASK _MK_MASK _CONST(0x1)
728 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_SW_DEFAULT _MK_MASK _CONST(0x0)
729 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
730 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_DISABLE _MK_ENUM_CONST(0 )
731 #define DVC_I2C_CNFG_0_NEW_MASTER_FSM_ENABLE _MK_ENUM_CONST(1 )
732
733 // Write 1 to initiate transfer in packet mode.
734 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_SHIFT _MK_SHIFT_CONST( 10)
735 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_FIELD (_MK_MASK_CONST( 0x1) << DVC_I2C_CNFG_0_PACKET_MODE_EN_SHIFT)
736 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_RANGE 10:10
737 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_WOFFSET 0x0
738 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_DEFAULT _MK_MASK_CONST(0 x0)
739 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_DEFAULT_MASK _MK_MASK _CONST(0x1)
740 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_SW_DEFAULT _MK_MASK _CONST(0x0)
741 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
742 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_NOP _MK_ENUM_CONST(0 )
743 #define DVC_I2C_CNFG_0_PACKET_MODE_EN_GO _MK_ENUM_CONST(1 )
744
745 // Writing a 1 causes the master to initiate the
746 // transaction in normal mode. Values of other bits are not
747 // affected when this bit is 1,Cleared by
748 // hardware. Other bits of the register are
749 // masked for writes when this bit is programmed
750 // to one.hence,firware should first configure
751 // all other registrs and bits [8:0] of
752 // I2C_CNFG register before the bit
753 // I2C_CNFG[9] is programmed to Zero.
754 #define DVC_I2C_CNFG_0_SEND_SHIFT _MK_SHIFT_CONST(9)
755 #define DVC_I2C_CNFG_0_SEND_FIELD (_MK_MASK_CONST(0x1) << DVC_I2C_CNFG_0_SEND_SHIFT)
756 #define DVC_I2C_CNFG_0_SEND_RANGE 9:9
757 #define DVC_I2C_CNFG_0_SEND_WOFFSET 0x0
758 #define DVC_I2C_CNFG_0_SEND_DEFAULT _MK_MASK_CONST(0x0)
759 #define DVC_I2C_CNFG_0_SEND_DEFAULT_MASK _MK_MASK_CONST(0 x1)
760 #define DVC_I2C_CNFG_0_SEND_SW_DEFAULT _MK_MASK_CONST(0x0)
761 #define DVC_I2C_CNFG_0_SEND_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
762 #define DVC_I2C_CNFG_0_SEND_NOP _MK_ENUM_CONST(0)
763 #define DVC_I2C_CNFG_0_SEND_GO _MK_ENUM_CONST(1)
764
765 // Enable mode to handle devices that do not generate ACK.
766 // 1 - dont look for an ack at the end of the Enable
767 #define DVC_I2C_CNFG_0_NOACK_SHIFT _MK_SHIFT_CONST(8)
768 #define DVC_I2C_CNFG_0_NOACK_FIELD (_MK_MASK_CONST(0x1) << DVC_I2C_CNFG_0_NOACK_SHIFT)
769 #define DVC_I2C_CNFG_0_NOACK_RANGE 8:8
770 #define DVC_I2C_CNFG_0_NOACK_WOFFSET 0x0
771 #define DVC_I2C_CNFG_0_NOACK_DEFAULT _MK_MASK_CONST(0x0)
772 #define DVC_I2C_CNFG_0_NOACK_DEFAULT_MASK _MK_MASK_CONST(0 x1)
773 #define DVC_I2C_CNFG_0_NOACK_SW_DEFAULT _MK_MASK_CONST(0x0)
774 #define DVC_I2C_CNFG_0_NOACK_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
775 #define DVC_I2C_CNFG_0_NOACK_DISABLE _MK_ENUM_CONST(0)
776 #define DVC_I2C_CNFG_0_NOACK_ENABLE _MK_ENUM_CONST(1)
777
778 // Read/Write Command for Slave 2:
779 // 1 - Read Transaction; 0 - write Transaction.
780 // For a 7-bit slave address,this bit must match
781 // with the LSB of address byte for slave 2.
782 // Valid only when bit-4 of this register is
783 // set
784 #define DVC_I2C_CNFG_0_CMD2_SHIFT _MK_SHIFT_CONST(7)
785 #define DVC_I2C_CNFG_0_CMD2_FIELD (_MK_MASK_CONST(0x1) << DVC_I2C_CNFG_0_CMD2_SHIFT)
786 #define DVC_I2C_CNFG_0_CMD2_RANGE 7:7
787 #define DVC_I2C_CNFG_0_CMD2_WOFFSET 0x0
788 #define DVC_I2C_CNFG_0_CMD2_DEFAULT _MK_MASK_CONST(0x0)
789 #define DVC_I2C_CNFG_0_CMD2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
790 #define DVC_I2C_CNFG_0_CMD2_SW_DEFAULT _MK_MASK_CONST(0x0)
791 #define DVC_I2C_CNFG_0_CMD2_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
792 #define DVC_I2C_CNFG_0_CMD2_DISABLE _MK_ENUM_CONST(0)
793 #define DVC_I2C_CNFG_0_CMD2_ENABLE _MK_ENUM_CONST(1)
794
795 // Read/Write Command for Slave 1:
796 // 1 - Read Transaction; 0 - write Transaction.
797 // Command for Slave 1: For a 7-bit slave address
798 // this bit must match with the LSB of address
799 // byte for slave1.
800 #define DVC_I2C_CNFG_0_CMD1_SHIFT _MK_SHIFT_CONST(6)
801 #define DVC_I2C_CNFG_0_CMD1_FIELD (_MK_MASK_CONST(0x1) << DVC_I2C_CNFG_0_CMD1_SHIFT)
802 #define DVC_I2C_CNFG_0_CMD1_RANGE 6:6
803 #define DVC_I2C_CNFG_0_CMD1_WOFFSET 0x0
804 #define DVC_I2C_CNFG_0_CMD1_DEFAULT _MK_MASK_CONST(0x0)
805 #define DVC_I2C_CNFG_0_CMD1_DEFAULT_MASK _MK_MASK_CONST(0 x1)
806 #define DVC_I2C_CNFG_0_CMD1_SW_DEFAULT _MK_MASK_CONST(0x0)
807 #define DVC_I2C_CNFG_0_CMD1_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
808 #define DVC_I2C_CNFG_0_CMD1_DISABLE _MK_ENUM_CONST(0)
809 #define DVC_I2C_CNFG_0_CMD1_ENABLE _MK_ENUM_CONST(1)
810
811 // 1 = Yes, a Start byte needs to be sent.
812 #define DVC_I2C_CNFG_0_START_SHIFT _MK_SHIFT_CONST(5)
813 #define DVC_I2C_CNFG_0_START_FIELD (_MK_MASK_CONST(0x1) << DVC_I2C_CNFG_0_START_SHIFT)
814 #define DVC_I2C_CNFG_0_START_RANGE 5:5
815 #define DVC_I2C_CNFG_0_START_WOFFSET 0x0
816 #define DVC_I2C_CNFG_0_START_DEFAULT _MK_MASK_CONST(0x0)
817 #define DVC_I2C_CNFG_0_START_DEFAULT_MASK _MK_MASK_CONST(0 x1)
818 #define DVC_I2C_CNFG_0_START_SW_DEFAULT _MK_MASK_CONST(0x0)
819 #define DVC_I2C_CNFG_0_START_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
820 #define DVC_I2C_CNFG_0_START_DISABLE _MK_ENUM_CONST(0)
821 #define DVC_I2C_CNFG_0_START_ENABLE _MK_ENUM_CONST(1)
822
823 // 1 - Enables a two slave transaction ;
824 // 0 = No command for Slave 2 present.
825 #define DVC_I2C_CNFG_0_SLV2_SHIFT _MK_SHIFT_CONST(4)
826 #define DVC_I2C_CNFG_0_SLV2_FIELD (_MK_MASK_CONST(0x1) << DVC_I2C_CNFG_0_SLV2_SHIFT)
827 #define DVC_I2C_CNFG_0_SLV2_RANGE 4:4
828 #define DVC_I2C_CNFG_0_SLV2_WOFFSET 0x0
829 #define DVC_I2C_CNFG_0_SLV2_DEFAULT _MK_MASK_CONST(0x0)
830 #define DVC_I2C_CNFG_0_SLV2_DEFAULT_MASK _MK_MASK_CONST(0 x1)
831 #define DVC_I2C_CNFG_0_SLV2_SW_DEFAULT _MK_MASK_CONST(0x0)
832 #define DVC_I2C_CNFG_0_SLV2_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
833 #define DVC_I2C_CNFG_0_SLV2_DISABLE _MK_ENUM_CONST(0)
834 #define DVC_I2C_CNFG_0_SLV2_ENABLE _MK_ENUM_CONST(1)
835
836 // The Number of bytes to be transmitted per
837 // transaction 000= 1byte ... 111 = 8bytes;
838 // In a two slave transaction number of bytes
839 // should be programmed less than 011.
840 #define DVC_I2C_CNFG_0_LENGTH_SHIFT _MK_SHIFT_CONST(1)
841 #define DVC_I2C_CNFG_0_LENGTH_FIELD (_MK_MASK_CONST(0x7) << DVC_I2C_CNFG_0_LENGTH_SHIFT)
842 #define DVC_I2C_CNFG_0_LENGTH_RANGE 3:1
843 #define DVC_I2C_CNFG_0_LENGTH_WOFFSET 0x0
844 #define DVC_I2C_CNFG_0_LENGTH_DEFAULT _MK_MASK_CONST(0x0)
845 #define DVC_I2C_CNFG_0_LENGTH_DEFAULT_MASK _MK_MASK_CONST(0 x7)
846 #define DVC_I2C_CNFG_0_LENGTH_SW_DEFAULT _MK_MASK_CONST(0 x0)
847 #define DVC_I2C_CNFG_0_LENGTH_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
848
849 // Address mode defines whether a 7-bit or a
850 // 10-bit slave address is programmed. 1 = 10-bit
851 // device address 0 = 7-bit device address
852 #define DVC_I2C_CNFG_0_A_MOD_SHIFT _MK_SHIFT_CONST(0)
853 #define DVC_I2C_CNFG_0_A_MOD_FIELD (_MK_MASK_CONST(0x1) << DVC_I2C_CNFG_0_A_MOD_SHIFT)
854 #define DVC_I2C_CNFG_0_A_MOD_RANGE 0:0
855 #define DVC_I2C_CNFG_0_A_MOD_WOFFSET 0x0
856 #define DVC_I2C_CNFG_0_A_MOD_DEFAULT _MK_MASK_CONST(0x0)
857 #define DVC_I2C_CNFG_0_A_MOD_DEFAULT_MASK _MK_MASK_CONST(0 x1)
858 #define DVC_I2C_CNFG_0_A_MOD_SW_DEFAULT _MK_MASK_CONST(0x0)
859 #define DVC_I2C_CNFG_0_A_MOD_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
860 #define DVC_I2C_CNFG_0_A_MOD_SEVEN_BIT_DEVICE_ADDRESS _MK_ENUM _CONST(0)
861 #define DVC_I2C_CNFG_0_A_MOD_TEN_BIT_DEVICE_ADDRESS _MK_ENUM _CONST(1)
862
863
864 // Register DVC_I2C_CMD_ADDR0_0
865 #define DVC_I2C_CMD_ADDR0_0 _MK_ADDR_CONST(0x44)
866 #define DVC_I2C_CMD_ADDR0_0_SECURE 0x0
867 #define DVC_I2C_CMD_ADDR0_0_WORD_COUNT 0x1
868 #define DVC_I2C_CMD_ADDR0_0_RESET_VAL _MK_MASK_CONST(0x0)
869 #define DVC_I2C_CMD_ADDR0_0_RESET_MASK _MK_MASK_CONST(0x3ff)
870 #define DVC_I2C_CMD_ADDR0_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
871 #define DVC_I2C_CMD_ADDR0_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
872 #define DVC_I2C_CMD_ADDR0_0_READ_MASK _MK_MASK_CONST(0x3ff)
873 #define DVC_I2C_CMD_ADDR0_0_WRITE_MASK _MK_MASK_CONST(0x3ff)
874 // In case of 7-Bit mode address is written in the
875 // I2C_CMD_ADDR0[7:1] and I2C_CMD_ADDR0[0] indicates the
876 // read/write transaction.I2C_CMD_ADDR0[0] bit must match
877 // with the I2C_CNFG[6].
878 // In case of 10-Bit mode addess is written in
879 // I2C_CMD_ADDR0[9:0] and I2C_CNFG[6] indicates the
880 // read/write transaction.
881 #define DVC_I2C_CMD_ADDR0_0_ADDR0_SHIFT _MK_SHIFT_CONST(0)
882 #define DVC_I2C_CMD_ADDR0_0_ADDR0_FIELD (_MK_MASK_CONST(0x3ff) < < DVC_I2C_CMD_ADDR0_0_ADDR0_SHIFT)
883 #define DVC_I2C_CMD_ADDR0_0_ADDR0_RANGE 9:0
884 #define DVC_I2C_CMD_ADDR0_0_ADDR0_WOFFSET 0x0
885 #define DVC_I2C_CMD_ADDR0_0_ADDR0_DEFAULT _MK_MASK_CONST(0 x0)
886 #define DVC_I2C_CMD_ADDR0_0_ADDR0_DEFAULT_MASK _MK_MASK_CONST(0 x3ff)
887 #define DVC_I2C_CMD_ADDR0_0_ADDR0_SW_DEFAULT _MK_MASK_CONST(0 x0)
888 #define DVC_I2C_CMD_ADDR0_0_ADDR0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
889
890
891 // Register DVC_I2C_CMD_ADDR1_0
892 #define DVC_I2C_CMD_ADDR1_0 _MK_ADDR_CONST(0x48)
893 #define DVC_I2C_CMD_ADDR1_0_SECURE 0x0
894 #define DVC_I2C_CMD_ADDR1_0_WORD_COUNT 0x1
895 #define DVC_I2C_CMD_ADDR1_0_RESET_VAL _MK_MASK_CONST(0x0)
896 #define DVC_I2C_CMD_ADDR1_0_RESET_MASK _MK_MASK_CONST(0x3ff)
897 #define DVC_I2C_CMD_ADDR1_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
898 #define DVC_I2C_CMD_ADDR1_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
899 #define DVC_I2C_CMD_ADDR1_0_READ_MASK _MK_MASK_CONST(0x3ff)
900 #define DVC_I2C_CMD_ADDR1_0_WRITE_MASK _MK_MASK_CONST(0x3ff)
901 // In case of 7-Bit mode address is written in the
902 // I2C_CMD_ADDR0[7:1] and I2C_CMD_ADDR0[0] indicates the
903 // read/write transaction.I2C_CMD_ADDR0[0] bit must match
904 // with the I2C_CNFG[7].
905 // In case of 10-Bit mode addess is written in
906 // I2C_CMD_ADDR0[9:0] and I2C_CNFG[7] indicates the
907 // read/write transaction.
908 #define DVC_I2C_CMD_ADDR1_0_ADDR1_SHIFT _MK_SHIFT_CONST(0)
909 #define DVC_I2C_CMD_ADDR1_0_ADDR1_FIELD (_MK_MASK_CONST(0x3ff) < < DVC_I2C_CMD_ADDR1_0_ADDR1_SHIFT)
910 #define DVC_I2C_CMD_ADDR1_0_ADDR1_RANGE 9:0
911 #define DVC_I2C_CMD_ADDR1_0_ADDR1_WOFFSET 0x0
912 #define DVC_I2C_CMD_ADDR1_0_ADDR1_DEFAULT _MK_MASK_CONST(0 x0)
913 #define DVC_I2C_CMD_ADDR1_0_ADDR1_DEFAULT_MASK _MK_MASK_CONST(0 x3ff)
914 #define DVC_I2C_CMD_ADDR1_0_ADDR1_SW_DEFAULT _MK_MASK_CONST(0 x0)
915 #define DVC_I2C_CMD_ADDR1_0_ADDR1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
916
917
918 // Register DVC_I2C_CMD_DATA1_0
919 #define DVC_I2C_CMD_DATA1_0 _MK_ADDR_CONST(0x4c)
920 #define DVC_I2C_CMD_DATA1_0_SECURE 0x0
921 #define DVC_I2C_CMD_DATA1_0_WORD_COUNT 0x1
922 #define DVC_I2C_CMD_DATA1_0_RESET_VAL _MK_MASK_CONST(0x0)
923 #define DVC_I2C_CMD_DATA1_0_RESET_MASK _MK_MASK_CONST(0xfffffff f)
924 #define DVC_I2C_CMD_DATA1_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
925 #define DVC_I2C_CMD_DATA1_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
926 #define DVC_I2C_CMD_DATA1_0_READ_MASK _MK_MASK_CONST(0xfffffff f)
927 #define DVC_I2C_CMD_DATA1_0_WRITE_MASK _MK_MASK_CONST(0xfffffff f)
928 // Fourth data byte to be sent/received
929 #define DVC_I2C_CMD_DATA1_0_DATA4_SHIFT _MK_SHIFT_CONST(24)
930 #define DVC_I2C_CMD_DATA1_0_DATA4_FIELD (_MK_MASK_CONST(0xff) << DVC_I2C_CMD_DATA1_0_DATA4_SHIFT)
931 #define DVC_I2C_CMD_DATA1_0_DATA4_RANGE 31:24
932 #define DVC_I2C_CMD_DATA1_0_DATA4_WOFFSET 0x0
933 #define DVC_I2C_CMD_DATA1_0_DATA4_DEFAULT _MK_MASK_CONST(0 x0)
934 #define DVC_I2C_CMD_DATA1_0_DATA4_DEFAULT_MASK _MK_MASK_CONST(0 xff)
935 #define DVC_I2C_CMD_DATA1_0_DATA4_SW_DEFAULT _MK_MASK_CONST(0 x0)
936 #define DVC_I2C_CMD_DATA1_0_DATA4_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
937
938 // Third data byte to be sent/received
939 #define DVC_I2C_CMD_DATA1_0_DATA3_SHIFT _MK_SHIFT_CONST(16)
940 #define DVC_I2C_CMD_DATA1_0_DATA3_FIELD (_MK_MASK_CONST(0xff) << DVC_I2C_CMD_DATA1_0_DATA3_SHIFT)
941 #define DVC_I2C_CMD_DATA1_0_DATA3_RANGE 23:16
942 #define DVC_I2C_CMD_DATA1_0_DATA3_WOFFSET 0x0
943 #define DVC_I2C_CMD_DATA1_0_DATA3_DEFAULT _MK_MASK_CONST(0 x0)
944 #define DVC_I2C_CMD_DATA1_0_DATA3_DEFAULT_MASK _MK_MASK_CONST(0 xff)
945 #define DVC_I2C_CMD_DATA1_0_DATA3_SW_DEFAULT _MK_MASK_CONST(0 x0)
946 #define DVC_I2C_CMD_DATA1_0_DATA3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
947
948 // Second data byte to be sent/received
949 #define DVC_I2C_CMD_DATA1_0_DATA2_SHIFT _MK_SHIFT_CONST(8)
950 #define DVC_I2C_CMD_DATA1_0_DATA2_FIELD (_MK_MASK_CONST(0xff) << DVC_I2C_CMD_DATA1_0_DATA2_SHIFT)
951 #define DVC_I2C_CMD_DATA1_0_DATA2_RANGE 15:8
952 #define DVC_I2C_CMD_DATA1_0_DATA2_WOFFSET 0x0
953 #define DVC_I2C_CMD_DATA1_0_DATA2_DEFAULT _MK_MASK_CONST(0 x0)
954 #define DVC_I2C_CMD_DATA1_0_DATA2_DEFAULT_MASK _MK_MASK_CONST(0 xff)
955 #define DVC_I2C_CMD_DATA1_0_DATA2_SW_DEFAULT _MK_MASK_CONST(0 x0)
956 #define DVC_I2C_CMD_DATA1_0_DATA2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
957
958 // This register contains the first data byte to be sent/received.
959 #define DVC_I2C_CMD_DATA1_0_DATA1_SHIFT _MK_SHIFT_CONST(0)
960 #define DVC_I2C_CMD_DATA1_0_DATA1_FIELD (_MK_MASK_CONST(0xff) << DVC_I2C_CMD_DATA1_0_DATA1_SHIFT)
961 #define DVC_I2C_CMD_DATA1_0_DATA1_RANGE 7:0
962 #define DVC_I2C_CMD_DATA1_0_DATA1_WOFFSET 0x0
963 #define DVC_I2C_CMD_DATA1_0_DATA1_DEFAULT _MK_MASK_CONST(0 x0)
964 #define DVC_I2C_CMD_DATA1_0_DATA1_DEFAULT_MASK _MK_MASK_CONST(0 xff)
965 #define DVC_I2C_CMD_DATA1_0_DATA1_SW_DEFAULT _MK_MASK_CONST(0 x0)
966 #define DVC_I2C_CMD_DATA1_0_DATA1_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
967
968
969 // Register DVC_I2C_CMD_DATA2_0
970 #define DVC_I2C_CMD_DATA2_0 _MK_ADDR_CONST(0x50)
971 #define DVC_I2C_CMD_DATA2_0_SECURE 0x0
972 #define DVC_I2C_CMD_DATA2_0_WORD_COUNT 0x1
973 #define DVC_I2C_CMD_DATA2_0_RESET_VAL _MK_MASK_CONST(0x0)
974 #define DVC_I2C_CMD_DATA2_0_RESET_MASK _MK_MASK_CONST(0xfffffff f)
975 #define DVC_I2C_CMD_DATA2_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
976 #define DVC_I2C_CMD_DATA2_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
977 #define DVC_I2C_CMD_DATA2_0_READ_MASK _MK_MASK_CONST(0xfffffff f)
978 #define DVC_I2C_CMD_DATA2_0_WRITE_MASK _MK_MASK_CONST(0xfffffff f)
979 // Eighth data byte to be sent/received
980 #define DVC_I2C_CMD_DATA2_0_DATA8_SHIFT _MK_SHIFT_CONST(24)
981 #define DVC_I2C_CMD_DATA2_0_DATA8_FIELD (_MK_MASK_CONST(0xff) << DVC_I2C_CMD_DATA2_0_DATA8_SHIFT)
982 #define DVC_I2C_CMD_DATA2_0_DATA8_RANGE 31:24
983 #define DVC_I2C_CMD_DATA2_0_DATA8_WOFFSET 0x0
984 #define DVC_I2C_CMD_DATA2_0_DATA8_DEFAULT _MK_MASK_CONST(0 x0)
985 #define DVC_I2C_CMD_DATA2_0_DATA8_DEFAULT_MASK _MK_MASK_CONST(0 xff)
986 #define DVC_I2C_CMD_DATA2_0_DATA8_SW_DEFAULT _MK_MASK_CONST(0 x0)
987 #define DVC_I2C_CMD_DATA2_0_DATA8_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
988
989 // Seventh data byte to be sent/received
990 #define DVC_I2C_CMD_DATA2_0_DATA7_SHIFT _MK_SHIFT_CONST(16)
991 #define DVC_I2C_CMD_DATA2_0_DATA7_FIELD (_MK_MASK_CONST(0xff) << DVC_I2C_CMD_DATA2_0_DATA7_SHIFT)
992 #define DVC_I2C_CMD_DATA2_0_DATA7_RANGE 23:16
993 #define DVC_I2C_CMD_DATA2_0_DATA7_WOFFSET 0x0
994 #define DVC_I2C_CMD_DATA2_0_DATA7_DEFAULT _MK_MASK_CONST(0 x0)
995 #define DVC_I2C_CMD_DATA2_0_DATA7_DEFAULT_MASK _MK_MASK_CONST(0 xff)
996 #define DVC_I2C_CMD_DATA2_0_DATA7_SW_DEFAULT _MK_MASK_CONST(0 x0)
997 #define DVC_I2C_CMD_DATA2_0_DATA7_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
998
999 // Sixth data byte to be sent/received
1000 #define DVC_I2C_CMD_DATA2_0_DATA6_SHIFT _MK_SHIFT_CONST(8)
1001 #define DVC_I2C_CMD_DATA2_0_DATA6_FIELD (_MK_MASK_CONST(0xff) << DVC_I2C_CMD_DATA2_0_DATA6_SHIFT)
1002 #define DVC_I2C_CMD_DATA2_0_DATA6_RANGE 15:8
1003 #define DVC_I2C_CMD_DATA2_0_DATA6_WOFFSET 0x0
1004 #define DVC_I2C_CMD_DATA2_0_DATA6_DEFAULT _MK_MASK_CONST(0 x0)
1005 #define DVC_I2C_CMD_DATA2_0_DATA6_DEFAULT_MASK _MK_MASK_CONST(0 xff)
1006 #define DVC_I2C_CMD_DATA2_0_DATA6_SW_DEFAULT _MK_MASK_CONST(0 x0)
1007 #define DVC_I2C_CMD_DATA2_0_DATA6_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1008
1009 // This register contains the Fifth data byte to be sent/received.
1010 #define DVC_I2C_CMD_DATA2_0_DATA5_SHIFT _MK_SHIFT_CONST(0)
1011 #define DVC_I2C_CMD_DATA2_0_DATA5_FIELD (_MK_MASK_CONST(0xff) << DVC_I2C_CMD_DATA2_0_DATA5_SHIFT)
1012 #define DVC_I2C_CMD_DATA2_0_DATA5_RANGE 7:0
1013 #define DVC_I2C_CMD_DATA2_0_DATA5_WOFFSET 0x0
1014 #define DVC_I2C_CMD_DATA2_0_DATA5_DEFAULT _MK_MASK_CONST(0 x0)
1015 #define DVC_I2C_CMD_DATA2_0_DATA5_DEFAULT_MASK _MK_MASK_CONST(0 xff)
1016 #define DVC_I2C_CMD_DATA2_0_DATA5_SW_DEFAULT _MK_MASK_CONST(0 x0)
1017 #define DVC_I2C_CMD_DATA2_0_DATA5_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1018
1019
1020 // Reserved address 84 [0x54]
1021
1022 // Reserved address 88 [0x58]
1023
1024 // Register DVC_I2C_STATUS_0
1025 #define DVC_I2C_STATUS_0 _MK_ADDR_CONST(0x5c)
1026 #define DVC_I2C_STATUS_0_SECURE 0x0
1027 #define DVC_I2C_STATUS_0_WORD_COUNT 0x1
1028 #define DVC_I2C_STATUS_0_RESET_VAL _MK_MASK_CONST(0x0)
1029 #define DVC_I2C_STATUS_0_RESET_MASK _MK_MASK_CONST(0x1ff)
1030 #define DVC_I2C_STATUS_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1031 #define DVC_I2C_STATUS_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1032 #define DVC_I2C_STATUS_0_READ_MASK _MK_MASK_CONST(0x1ff)
1033 #define DVC_I2C_STATUS_0_WRITE_MASK _MK_MASK_CONST(0x0)
1034 // 1 = Busy.
1035 #define DVC_I2C_STATUS_0_BUSY_SHIFT _MK_SHIFT_CONST(8)
1036 #define DVC_I2C_STATUS_0_BUSY_FIELD (_MK_MASK_CONST(0x1) << DVC_I2C_STATUS_0_BUSY_SHIFT)
1037 #define DVC_I2C_STATUS_0_BUSY_RANGE 8:8
1038 #define DVC_I2C_STATUS_0_BUSY_WOFFSET 0x0
1039 #define DVC_I2C_STATUS_0_BUSY_DEFAULT _MK_MASK_CONST(0x0)
1040 #define DVC_I2C_STATUS_0_BUSY_DEFAULT_MASK _MK_MASK_CONST(0 x1)
1041 #define DVC_I2C_STATUS_0_BUSY_SW_DEFAULT _MK_MASK_CONST(0 x0)
1042 #define DVC_I2C_STATUS_0_BUSY_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1043 #define DVC_I2C_STATUS_0_BUSY_NOT_BUSY _MK_ENUM_CONST(0)
1044 #define DVC_I2C_STATUS_0_BUSY_BUSY _MK_ENUM_CONST(1)
1045
1046 // Transaction for Slave2 for x byte failed. x is 'h0 to 'ha.
1047 // all others invalid
1048 #define DVC_I2C_STATUS_0_CMD2_STAT_SHIFT _MK_SHIFT_CONST( 4)
1049 #define DVC_I2C_STATUS_0_CMD2_STAT_FIELD (_MK_MASK_CONST( 0xf) << DVC_I2C_STATUS_0_CMD2_STAT_SHIFT)
1050 #define DVC_I2C_STATUS_0_CMD2_STAT_RANGE 7:4
1051 #define DVC_I2C_STATUS_0_CMD2_STAT_WOFFSET 0x0
1052 #define DVC_I2C_STATUS_0_CMD2_STAT_DEFAULT _MK_MASK_CONST(0 x0)
1053 #define DVC_I2C_STATUS_0_CMD2_STAT_DEFAULT_MASK _MK_MASK_CONST(0 xf)
1054 #define DVC_I2C_STATUS_0_CMD2_STAT_SW_DEFAULT _MK_MASK_CONST(0 x0)
1055 #define DVC_I2C_STATUS_0_CMD2_STAT_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1056 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_XFER_SUCCESSFUL _MK_ENUM _CONST(0)
1057 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE1 _MK_ENUM _CONST(1)
1058 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE2 _MK_ENUM _CONST(2)
1059 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE3 _MK_ENUM _CONST(3)
1060 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE4 _MK_ENUM _CONST(4)
1061 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE5 _MK_ENUM _CONST(5)
1062 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE6 _MK_ENUM _CONST(6)
1063 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE7 _MK_ENUM _CONST(7)
1064 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE8 _MK_ENUM _CONST(8)
1065 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE9 _MK_ENUM _CONST(9)
1066 #define DVC_I2C_STATUS_0_CMD2_STAT_SL2_NOACK_FOR_BYTE10 _MK_ENUM _CONST(10)
1067
1068 // Transaction for Slave1 for x byte failed. x is 'h0 to 'ha.
1069 // all others invalid
1070 #define DVC_I2C_STATUS_0_CMD1_STAT_SHIFT _MK_SHIFT_CONST( 0)
1071 #define DVC_I2C_STATUS_0_CMD1_STAT_FIELD (_MK_MASK_CONST( 0xf) << DVC_I2C_STATUS_0_CMD1_STAT_SHIFT)
1072 #define DVC_I2C_STATUS_0_CMD1_STAT_RANGE 3:0
1073 #define DVC_I2C_STATUS_0_CMD1_STAT_WOFFSET 0x0
1074 #define DVC_I2C_STATUS_0_CMD1_STAT_DEFAULT _MK_MASK_CONST(0 x0)
1075 #define DVC_I2C_STATUS_0_CMD1_STAT_DEFAULT_MASK _MK_MASK_CONST(0 xf)
1076 #define DVC_I2C_STATUS_0_CMD1_STAT_SW_DEFAULT _MK_MASK_CONST(0 x0)
1077 #define DVC_I2C_STATUS_0_CMD1_STAT_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1078 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_XFER_SUCCESSFUL _MK_ENUM _CONST(0)
1079 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE1 _MK_ENUM _CONST(1)
1080 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE2 _MK_ENUM _CONST(2)
1081 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE3 _MK_ENUM _CONST(3)
1082 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE4 _MK_ENUM _CONST(4)
1083 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE5 _MK_ENUM _CONST(5)
1084 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE6 _MK_ENUM _CONST(6)
1085 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE7 _MK_ENUM _CONST(7)
1086 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE8 _MK_ENUM _CONST(8)
1087 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE9 _MK_ENUM _CONST(9)
1088 #define DVC_I2C_STATUS_0_CMD1_STAT_SL1_NOACK_FOR_BYTE10 _MK_ENUM _CONST(10)
1089
1090
1091 // Packet I2C_IO_PACKET_HEADER_0
1092 #define I2C_IO_PACKET_HEADER_0_SIZE 32
1093
1094 #define I2C_IO_PACKET_HEADER_0_RESERVED0_3_SHIFT _MK_SHIF T_CONST(30)
1095 #define I2C_IO_PACKET_HEADER_0_RESERVED0_3_FIELD (_MK_MAS K_CONST(0x3) << I2C_IO_PACKET_HEADER_0_RESERVED0_3_SHIFT)
1096 #define I2C_IO_PACKET_HEADER_0_RESERVED0_3_RANGE _MK_SHIF T_CONST(31):_MK_SHIFT_CONST(30)
1097 #define I2C_IO_PACKET_HEADER_0_RESERVED0_3_ROW 0
1098
1099 #define I2C_IO_PACKET_HEADER_0_HDRSZ_SHIFT _MK_SHIFT_CONST( 28)
1100 #define I2C_IO_PACKET_HEADER_0_HDRSZ_FIELD (_MK_MASK_CONST( 0x3) << I2C_IO_PACKET_HEADER_0_HDRSZ_SHIFT)
1101 #define I2C_IO_PACKET_HEADER_0_HDRSZ_RANGE _MK_SHIFT_CONST( 29):_MK_SHIFT_CONST(28)
1102 #define I2C_IO_PACKET_HEADER_0_HDRSZ_ROW 0
1103 #define I2C_IO_PACKET_HEADER_0_HDRSZ_ONE _MK_ENUM_CONST(0 )
1104 #define I2C_IO_PACKET_HEADER_0_HDRSZ_TWO _MK_ENUM_CONST(1 )
1105 #define I2C_IO_PACKET_HEADER_0_HDRSZ_THREE _MK_ENUM_CONST(2 )
1106 #define I2C_IO_PACKET_HEADER_0_HDRSZ_FOUR _MK_ENUM_CONST(3 )
1107
1108 #define I2C_IO_PACKET_HEADER_0_RESERVED0_2_SHIFT _MK_SHIF T_CONST(24)
1109 #define I2C_IO_PACKET_HEADER_0_RESERVED0_2_FIELD (_MK_MAS K_CONST(0xf) << I2C_IO_PACKET_HEADER_0_RESERVED0_2_SHIFT)
1110 #define I2C_IO_PACKET_HEADER_0_RESERVED0_2_RANGE _MK_SHIF T_CONST(27):_MK_SHIFT_CONST(24)
1111 #define I2C_IO_PACKET_HEADER_0_RESERVED0_2_ROW 0
1112
1113 #define I2C_IO_PACKET_HEADER_0_PKTID_SHIFT _MK_SHIFT_CONST( 16)
1114 #define I2C_IO_PACKET_HEADER_0_PKTID_FIELD (_MK_MASK_CONST( 0xff) << I2C_IO_PACKET_HEADER_0_PKTID_SHIFT)
1115 #define I2C_IO_PACKET_HEADER_0_PKTID_RANGE _MK_SHIFT_CONST( 23):_MK_SHIFT_CONST(16)
1116 #define I2C_IO_PACKET_HEADER_0_PKTID_ROW 0
1117
1118 #define I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_SHIFT _MK_SHIF T_CONST(12)
1119 #define I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_FIELD (_MK_MAS K_CONST(0xf) << I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_SHIFT)
1120 #define I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_RANGE _MK_SHIF T_CONST(15):_MK_SHIFT_CONST(12)
1121 #define I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_ROW 0
1122 #define I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_I2C1 _MK_ENUM _CONST(0)
1123 #define I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_I2C2 _MK_ENUM _CONST(1)
1124 #define I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_I2C3 _MK_ENUM _CONST(2)
1125 #define I2C_IO_PACKET_HEADER_0_CONTROLLER_ID_DVC_I2C _MK_ENUM _CONST(3)
1126
1127 #define I2C_IO_PACKET_HEADER_0_RESERVED0_1_SHIFT _MK_SHIF T_CONST(8)
1128 #define I2C_IO_PACKET_HEADER_0_RESERVED0_1_FIELD (_MK_MAS K_CONST(0xf) << I2C_IO_PACKET_HEADER_0_RESERVED0_1_SHIFT)
1129 #define I2C_IO_PACKET_HEADER_0_RESERVED0_1_RANGE _MK_SHIF T_CONST(11):_MK_SHIFT_CONST(8)
1130 #define I2C_IO_PACKET_HEADER_0_RESERVED0_1_ROW 0
1131
1132 #define I2C_IO_PACKET_HEADER_0_PROTOCOL_SHIFT _MK_SHIFT_CONST( 4)
1133 #define I2C_IO_PACKET_HEADER_0_PROTOCOL_FIELD (_MK_MASK_CONST( 0xf) << I2C_IO_PACKET_HEADER_0_PROTOCOL_SHIFT)
1134 #define I2C_IO_PACKET_HEADER_0_PROTOCOL_RANGE _MK_SHIFT_CONST( 7):_MK_SHIFT_CONST(4)
1135 #define I2C_IO_PACKET_HEADER_0_PROTOCOL_ROW 0
1136 #define I2C_IO_PACKET_HEADER_0_PROTOCOL_RESERVED _MK_ENUM _CONST(0)
1137 #define I2C_IO_PACKET_HEADER_0_PROTOCOL_I2C _MK_ENUM_CONST(1 )
1138
1139 #define I2C_IO_PACKET_HEADER_0_RESERVED0_0_SHIFT _MK_SHIF T_CONST(3)
1140 #define I2C_IO_PACKET_HEADER_0_RESERVED0_0_FIELD (_MK_MAS K_CONST(0x1) << I2C_IO_PACKET_HEADER_0_RESERVED0_0_SHIFT)
1141 #define I2C_IO_PACKET_HEADER_0_RESERVED0_0_RANGE _MK_SHIF T_CONST(3):_MK_SHIFT_CONST(3)
1142 #define I2C_IO_PACKET_HEADER_0_RESERVED0_0_ROW 0
1143
1144 #define I2C_IO_PACKET_HEADER_0_PKTTYPE_SHIFT _MK_SHIFT_CONST( 0)
1145 #define I2C_IO_PACKET_HEADER_0_PKTTYPE_FIELD (_MK_MASK_CONST( 0x7) << I2C_IO_PACKET_HEADER_0_PKTTYPE_SHIFT)
1146 #define I2C_IO_PACKET_HEADER_0_PKTTYPE_RANGE _MK_SHIFT_CONST( 2):_MK_SHIFT_CONST(0)
1147 #define I2C_IO_PACKET_HEADER_0_PKTTYPE_ROW 0
1148
1149 #define I2C_IO_PACKET_HEADER_0_RESERVED1_0_SHIFT _MK_SHIF T_CONST(12)
1150 #define I2C_IO_PACKET_HEADER_0_RESERVED1_0_FIELD (_MK_MAS K_CONST(0xfffff) << I2C_IO_PACKET_HEADER_0_RESERVED1_0_SHIFT)
1151 #define I2C_IO_PACKET_HEADER_0_RESERVED1_0_RANGE _MK_SHIF T_CONST(31):_MK_SHIFT_CONST(12)
1152 #define I2C_IO_PACKET_HEADER_0_RESERVED1_0_ROW 1
1153
1154 #define I2C_IO_PACKET_HEADER_0_PAYLOADSIZE_SHIFT _MK_SHIF T_CONST(0)
1155 #define I2C_IO_PACKET_HEADER_0_PAYLOADSIZE_FIELD (_MK_MAS K_CONST(0xfff) << I2C_IO_PACKET_HEADER_0_PAYLOADSIZE_SHIFT)
1156 #define I2C_IO_PACKET_HEADER_0_PAYLOADSIZE_RANGE _MK_SHIF T_CONST(11):_MK_SHIFT_CONST(0)
1157 #define I2C_IO_PACKET_HEADER_0_PAYLOADSIZE_ROW 1
1158
1159 #define I2C_IO_PACKET_HEADER_0_RESERVED2_0_SHIFT _MK_SHIF T_CONST(23)
1160 #define I2C_IO_PACKET_HEADER_0_RESERVED2_0_FIELD (_MK_MAS K_CONST(0x1ff) << I2C_IO_PACKET_HEADER_0_RESERVED2_0_SHIFT)
1161 #define I2C_IO_PACKET_HEADER_0_RESERVED2_0_RANGE _MK_SHIF T_CONST(31):_MK_SHIFT_CONST(23)
1162 #define I2C_IO_PACKET_HEADER_0_RESERVED2_0_ROW 2
1163
1164 #define I2C_IO_PACKET_HEADER_0_HS_MODE_SHIFT _MK_SHIFT_CONST( 22)
1165 #define I2C_IO_PACKET_HEADER_0_HS_MODE_FIELD (_MK_MASK_CONST( 0x1) << I2C_IO_PACKET_HEADER_0_HS_MODE_SHIFT)
1166 #define I2C_IO_PACKET_HEADER_0_HS_MODE_RANGE _MK_SHIFT_CONST( 22):_MK_SHIFT_CONST(22)
1167 #define I2C_IO_PACKET_HEADER_0_HS_MODE_ROW 2
1168 #define I2C_IO_PACKET_HEADER_0_HS_MODE_DISABLE _MK_ENUM_CONST(0 )
1169 #define I2C_IO_PACKET_HEADER_0_HS_MODE_ENABLE _MK_ENUM_CONST(1 )
1170
1171 #define I2C_IO_PACKET_HEADER_0_CONTUNE_ON_NACK_SHIFT _MK_SHIF T_CONST(21)
1172 #define I2C_IO_PACKET_HEADER_0_CONTUNE_ON_NACK_FIELD (_MK_MAS K_CONST(0x1) << I2C_IO_PACKET_HEADER_0_CONTUNE_ON_NACK_SHIFT)
1173 #define I2C_IO_PACKET_HEADER_0_CONTUNE_ON_NACK_RANGE _MK_SHIF T_CONST(21):_MK_SHIFT_CONST(21)
1174 #define I2C_IO_PACKET_HEADER_0_CONTUNE_ON_NACK_ROW 2
1175 #define I2C_IO_PACKET_HEADER_0_CONTUNE_ON_NACK_DISABLE _MK_ENUM _CONST(0)
1176 #define I2C_IO_PACKET_HEADER_0_CONTUNE_ON_NACK_ENABLE _MK_ENUM _CONST(1)
1177
1178 #define I2C_IO_PACKET_HEADER_0_SEND_START_BYTE_SHIFT _MK_SHIF T_CONST(20)
1179 #define I2C_IO_PACKET_HEADER_0_SEND_START_BYTE_FIELD (_MK_MAS K_CONST(0x1) << I2C_IO_PACKET_HEADER_0_SEND_START_BYTE_SHIFT)
1180 #define I2C_IO_PACKET_HEADER_0_SEND_START_BYTE_RANGE _MK_SHIF T_CONST(20):_MK_SHIFT_CONST(20)
1181 #define I2C_IO_PACKET_HEADER_0_SEND_START_BYTE_ROW 2
1182 #define I2C_IO_PACKET_HEADER_0_SEND_START_BYTE_DISABLE _MK_ENUM _CONST(0)
1183 #define I2C_IO_PACKET_HEADER_0_SEND_START_BYTE_ENABLE _MK_ENUM _CONST(1)
1184
1185 #define I2C_IO_PACKET_HEADER_0_READ_SHIFT _MK_SHIFT_CONST( 19)
1186 #define I2C_IO_PACKET_HEADER_0_READ_FIELD (_MK_MASK_CONST( 0x1) << I2C_IO_PACKET_HEADER_0_READ_SHIFT)
1187 #define I2C_IO_PACKET_HEADER_0_READ_RANGE _MK_SHIFT_CONST( 19):_MK_SHIFT_CONST(19)
1188 #define I2C_IO_PACKET_HEADER_0_READ_ROW 2
1189 #define I2C_IO_PACKET_HEADER_0_READ_WRITE _MK_ENUM_CONST(0 )
1190 #define I2C_IO_PACKET_HEADER_0_READ_READ _MK_ENUM_CONST(1 )
1191
1192 #define I2C_IO_PACKET_HEADER_0_ADDR_MODE_SHIFT _MK_SHIFT_CONST( 18)
1193 #define I2C_IO_PACKET_HEADER_0_ADDR_MODE_FIELD (_MK_MASK_CONST( 0x1) << I2C_IO_PACKET_HEADER_0_ADDR_MODE_SHIFT)
1194 #define I2C_IO_PACKET_HEADER_0_ADDR_MODE_RANGE _MK_SHIFT_CONST( 18):_MK_SHIFT_CONST(18)
1195 #define I2C_IO_PACKET_HEADER_0_ADDR_MODE_ROW 2
1196 #define I2C_IO_PACKET_HEADER_0_ADDR_MODE_SEVEN_BIT _MK_ENUM _CONST(0)
1197 #define I2C_IO_PACKET_HEADER_0_ADDR_MODE_TEN_BIT _MK_ENUM _CONST(1)
1198
1199 #define I2C_IO_PACKET_HEADER_0_IE_SHIFT _MK_SHIFT_CONST(17)
1200 #define I2C_IO_PACKET_HEADER_0_IE_FIELD (_MK_MASK_CONST(0x1) << I2C_IO_PACKET_HEADER_0_IE_SHIFT)
1201 #define I2C_IO_PACKET_HEADER_0_IE_RANGE _MK_SHIFT_CONST(17):_MK_ SHIFT_CONST(17)
1202 #define I2C_IO_PACKET_HEADER_0_IE_ROW 2
1203 #define I2C_IO_PACKET_HEADER_0_IE_DISABLE _MK_ENUM_CONST(0 )
1204 #define I2C_IO_PACKET_HEADER_0_IE_ENABLE _MK_ENUM_CONST(1 )
1205
1206 #define I2C_IO_PACKET_HEADER_0_REPEAT_START_SHIFT _MK_SHIF T_CONST(16)
1207 #define I2C_IO_PACKET_HEADER_0_REPEAT_START_FIELD (_MK_MAS K_CONST(0x1) << I2C_IO_PACKET_HEADER_0_REPEAT_START_SHIFT)
1208 #define I2C_IO_PACKET_HEADER_0_REPEAT_START_RANGE _MK_SHIF T_CONST(16):_MK_SHIFT_CONST(16)
1209 #define I2C_IO_PACKET_HEADER_0_REPEAT_START_ROW 2
1210 #define I2C_IO_PACKET_HEADER_0_REPEAT_START_STOP _MK_ENUM _CONST(0)
1211 #define I2C_IO_PACKET_HEADER_0_REPEAT_START_REPEAT_START _MK_ENUM_CONST(1)
1212
1213 #define I2C_IO_PACKET_HEADER_0_RESERVED2_1_SHIFT _MK_SHIF T_CONST(15)
1214 #define I2C_IO_PACKET_HEADER_0_RESERVED2_1_FIELD (_MK_MAS K_CONST(0x1) << I2C_IO_PACKET_HEADER_0_RESERVED2_1_SHIFT)
1215 #define I2C_IO_PACKET_HEADER_0_RESERVED2_1_RANGE _MK_SHIF T_CONST(15):_MK_SHIFT_CONST(15)
1216 #define I2C_IO_PACKET_HEADER_0_RESERVED2_1_ROW 2
1217
1218 #define I2C_IO_PACKET_HEADER_0_HS_MASTER_ADDR_SHIFT _MK_SHIF T_CONST(12)
1219 #define I2C_IO_PACKET_HEADER_0_HS_MASTER_ADDR_FIELD (_MK_MAS K_CONST(0x7) << I2C_IO_PACKET_HEADER_0_HS_MASTER_ADDR_SHIFT)
1220 #define I2C_IO_PACKET_HEADER_0_HS_MASTER_ADDR_RANGE _MK_SHIF T_CONST(14):_MK_SHIFT_CONST(12)
1221 #define I2C_IO_PACKET_HEADER_0_HS_MASTER_ADDR_ROW 2
1222
1223 #define I2C_IO_PACKET_HEADER_0_RESERVED2_2_SHIFT _MK_SHIF T_CONST(10)
1224 #define I2C_IO_PACKET_HEADER_0_RESERVED2_2_FIELD (_MK_MAS K_CONST(0x3) << I2C_IO_PACKET_HEADER_0_RESERVED2_2_SHIFT)
1225 #define I2C_IO_PACKET_HEADER_0_RESERVED2_2_RANGE _MK_SHIF T_CONST(11):_MK_SHIFT_CONST(10)
1226 #define I2C_IO_PACKET_HEADER_0_RESERVED2_2_ROW 2
1227
1228 #define I2C_IO_PACKET_HEADER_0_SLAVE_ADDR_SHIFT _MK_SHIFT_CONST( 0)
1229 #define I2C_IO_PACKET_HEADER_0_SLAVE_ADDR_FIELD (_MK_MASK_CONST( 0x3ff) << I2C_IO_PACKET_HEADER_0_SLAVE_ADDR_SHIFT)
1230 #define I2C_IO_PACKET_HEADER_0_SLAVE_ADDR_RANGE _MK_SHIFT_CONST( 9):_MK_SHIFT_CONST(0)
1231 #define I2C_IO_PACKET_HEADER_0_SLAVE_ADDR_ROW 2
1232
1233
1234 // Register DVC_I2C_TX_PACKET_FIFO_0
1235 #define DVC_I2C_TX_PACKET_FIFO_0 _MK_ADDR_CONST(0x60)
1236 #define DVC_I2C_TX_PACKET_FIFO_0_SECURE 0x0
1237 #define DVC_I2C_TX_PACKET_FIFO_0_WORD_COUNT 0x1
1238 #define DVC_I2C_TX_PACKET_FIFO_0_RESET_VAL _MK_MASK_CONST(0 x0)
1239 #define DVC_I2C_TX_PACKET_FIFO_0_RESET_MASK _MK_MASK_CONST(0 xffffffff)
1240 #define DVC_I2C_TX_PACKET_FIFO_0_SW_DEFAULT_VAL _MK_MASK _CONST(0x0)
1241 #define DVC_I2C_TX_PACKET_FIFO_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1242 #define DVC_I2C_TX_PACKET_FIFO_0_READ_MASK _MK_MASK_CONST(0 xffffffff)
1243 #define DVC_I2C_TX_PACKET_FIFO_0_WRITE_MASK _MK_MASK_CONST(0 xffffffff)
1244 //SW writes packets into this register
1245 //A packet may contain generic
1246 #define DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_SHIFT _MK_SHIF T_CONST(0)
1247 #define DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_FIELD (_MK_MAS K_CONST(0xffffffff) << DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_SHIFT)
1248 #define DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_RANGE 31:0
1249 #define DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_WOFFSET 0x0
1250 #define DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_DEFAULT _MK_MASK _CONST(0x0)
1251 #define DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_DEFAULT_MASK _MK_MASK _CONST(0xffffffff)
1252 #define DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_SW_DEFAULT _MK_MASK _CONST(0x0)
1253 #define DVC_I2C_TX_PACKET_FIFO_0_TX_PACKET_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1254
1255
1256 // Register DVC_I2C_RX_FIFO_0
1257 #define DVC_I2C_RX_FIFO_0 _MK_ADDR_CONST(0x64)
1258 #define DVC_I2C_RX_FIFO_0_SECURE 0x0
1259 #define DVC_I2C_RX_FIFO_0_WORD_COUNT 0x1
1260 #define DVC_I2C_RX_FIFO_0_RESET_VAL _MK_MASK_CONST(0x0)
1261 #define DVC_I2C_RX_FIFO_0_RESET_MASK _MK_MASK_CONST(0xfffffff f)
1262 #define DVC_I2C_RX_FIFO_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1263 #define DVC_I2C_RX_FIFO_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1264 #define DVC_I2C_RX_FIFO_0_READ_MASK _MK_MASK_CONST(0xfffffff f)
1265 #define DVC_I2C_RX_FIFO_0_WRITE_MASK _MK_MASK_CONST(0x0)
1266 //SW Reads data from this register,causes pop
1267 #define DVC_I2C_RX_FIFO_0_RD_DATA_SHIFT _MK_SHIFT_CONST(0)
1268 #define DVC_I2C_RX_FIFO_0_RD_DATA_FIELD (_MK_MASK_CONST(0xffffff ff) << DVC_I2C_RX_FIFO_0_RD_DATA_SHIFT)
1269 #define DVC_I2C_RX_FIFO_0_RD_DATA_RANGE 31:0
1270 #define DVC_I2C_RX_FIFO_0_RD_DATA_WOFFSET 0x0
1271 #define DVC_I2C_RX_FIFO_0_RD_DATA_DEFAULT _MK_MASK_CONST(0 x0)
1272 #define DVC_I2C_RX_FIFO_0_RD_DATA_DEFAULT_MASK _MK_MASK_CONST(0 xffffffff)
1273 #define DVC_I2C_RX_FIFO_0_RD_DATA_SW_DEFAULT _MK_MASK_CONST(0 x0)
1274 #define DVC_I2C_RX_FIFO_0_RD_DATA_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1275
1276
1277 // Register DVC_PACKET_TRANSFER_STATUS_0
1278 #define DVC_PACKET_TRANSFER_STATUS_0 _MK_ADDR_CONST(0x68)
1279 #define DVC_PACKET_TRANSFER_STATUS_0_SECURE 0x0
1280 #define DVC_PACKET_TRANSFER_STATUS_0_WORD_COUNT 0x1
1281 #define DVC_PACKET_TRANSFER_STATUS_0_RESET_VAL _MK_MASK_CONST(0 x0)
1282 #define DVC_PACKET_TRANSFER_STATUS_0_RESET_MASK _MK_MASK _CONST(0x1ffffff)
1283 #define DVC_PACKET_TRANSFER_STATUS_0_SW_DEFAULT_VAL _MK_MASK _CONST(0x0)
1284 #define DVC_PACKET_TRANSFER_STATUS_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1285 #define DVC_PACKET_TRANSFER_STATUS_0_READ_MASK _MK_MASK_CONST(0 x1ffffff)
1286 #define DVC_PACKET_TRANSFER_STATUS_0_WRITE_MASK _MK_MASK _CONST(0x0)
1287 //The packet transfer for which last packet is set has been
1288 //completed
1289 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_SHIFT _MK_SHIFT_CONST(24)
1290 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_FIELD (_MK_MASK_CONST(0x1) << DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_SHIFT)
1291 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_RANGE 24:24
1292 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_WOFFSET 0x0
1293 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_DEFAULT _MK_MASK_CONST(0x0)
1294 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_DEFAULT_MASK _MK_MASK_CONST(0x1)
1295 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_SW_DEFAULT _MK_MASK_CONST(0x0)
1296 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1297 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_UNSET _MK_ENUM_CONST(0)
1298 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_COMPLETE_SET _MK_ENUM_CONST(1)
1299
1300 //The current packet id for which the transaction is
1301 //happening on the bus
1302 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_SHIFT _MK_SHIFT_CONST(16)
1303 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_FIELD (_MK_MASK_CONST(0xff) << DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_SHIFT)
1304 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_RANGE 23:16
1305 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_WOFFSET 0x0
1306 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_DEFAULT _MK_MASK_CONST(0x0)
1307 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_DEFAULT_MASK _MK_MASK_CONST(0xff)
1308 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_SW_DEFAULT _MK_MASK_CONST(0x0)
1309 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_PKT_ID_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1310
1311 //The number of bytes transferred in the current packet
1312 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_SHIFT _MK_SHIFT_CONST(4)
1313 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_FIELD (_MK_MASK_CONST(0xfff) << DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_SHIFT)
1314 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_RANGE 15:4
1315 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_WOFFSET 0x0
1316 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_DEFAULT _MK_MASK_CONST(0x0)
1317 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_DEFAULT_MASK _MK_MASK_CONST(0xfff)
1318 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_SW_DEFAULT _MK_MASK_CONST(0x0)
1319 #define DVC_PACKET_TRANSFER_STATUS_0_TRANSFER_BYTENUM_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1320
1321 //No ack recieved for the addr byte
1322 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_SHIFT _MK_SHIFT_CONST(3)
1323 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_FIELD (_MK_MASK_CONST(0x1) << DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_SHIFT)
1324 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_RANGE 3:3
1325 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_WOFFSET 0x0
1326 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_DEFAULT _MK_MASK_CONST(0x0)
1327 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_DEFAULT_MASK _MK_MASK_CONST(0x1)
1328 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_SW_DEFAULT _MK_MASK_CONST(0x0)
1329 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1330 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_UNSET _MK_ENUM_CONST(0)
1331 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_ADDR_SET _MK_ENUM _CONST(1)
1332
1333 //No ack recieved for the data byte
1334 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_SHIFT _MK_SHIFT_CONST(2)
1335 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_FIELD (_MK_MASK_CONST(0x1) << DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_SHIFT)
1336 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_RANGE 2:2
1337 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_WOFFSET 0x0
1338 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_DEFAULT _MK_MASK_CONST(0x0)
1339 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_DEFAULT_MASK _MK_MASK_CONST(0x1)
1340 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_SW_DEFAULT _MK_MASK_CONST(0x0)
1341 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1342 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_UNSET _MK_ENUM_CONST(0)
1343 #define DVC_PACKET_TRANSFER_STATUS_0_NOACK_FOR_DATA_SET _MK_ENUM _CONST(1)
1344
1345 //Arbitration lost for the current byte
1346 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_SHIFT _MK_SHIF T_CONST(1)
1347 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_FIELD (_MK_MAS K_CONST(0x1) << DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_SHIFT)
1348 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_RANGE 1:1
1349 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_WOFFSET 0x0
1350 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_DEFAULT _MK_MASK _CONST(0x0)
1351 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_DEFAULT_MASK _MK_MASK_CONST(0x1)
1352 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_SW_DEFAULT _MK_MASK_CONST(0x0)
1353 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1354 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_UNSET _MK_ENUM _CONST(0)
1355 #define DVC_PACKET_TRANSFER_STATUS_0_ARB_LOST_SET _MK_ENUM _CONST(1)
1356
1357 //1 = Controller is busy
1358 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_SHIFT _MK_SHIFT_CONST(0)
1359 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_FIELD (_MK_MASK_CONST(0x1) << DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_SHIFT)
1360 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_RANGE 0:0
1361 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_WOFFSET 0x0
1362 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_DEFAULT _MK_MASK_CONST(0x0)
1363 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_DEFAULT_MASK _MK_MASK_CONST(0x1)
1364 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_SW_DEFAULT _MK_MASK_CONST(0x0)
1365 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1366 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_UNSET _MK_ENUM_CONST(0)
1367 #define DVC_PACKET_TRANSFER_STATUS_0_CONTROLLER_BUSY_SET _MK_ENUM_CONST(1)
1368
1369
1370 // Register DVC_FIFO_CONTROL_0
1371 #define DVC_FIFO_CONTROL_0 _MK_ADDR_CONST(0x6c)
1372 #define DVC_FIFO_CONTROL_0_SECURE 0x0
1373 #define DVC_FIFO_CONTROL_0_WORD_COUNT 0x1
1374 #define DVC_FIFO_CONTROL_0_RESET_VAL _MK_MASK_CONST(0x0)
1375 #define DVC_FIFO_CONTROL_0_RESET_MASK _MK_MASK_CONST(0xff)
1376 #define DVC_FIFO_CONTROL_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1377 #define DVC_FIFO_CONTROL_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1378 #define DVC_FIFO_CONTROL_0_READ_MASK _MK_MASK_CONST(0xff)
1379 #define DVC_FIFO_CONTROL_0_WRITE_MASK _MK_MASK_CONST(0xff)
1380 //Transmit fifo trigger level
1381 //000 = 1 word, Dma trigger is asserted when
1382 //at least one word empty in the fifo
1383 //010 = 2 word, Dma trigger is asserted when
1384 //at least 2 words empty in the fifo
1385 #define DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_SHIFT _MK_SHIFT_CONST( 5)
1386 #define DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_FIELD (_MK_MASK_CONST( 0x7) << DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_SHIFT)
1387 #define DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_RANGE 7:5
1388 #define DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_WOFFSET 0x0
1389 #define DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_DEFAULT _MK_MASK_CONST(0 x0)
1390 #define DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_DEFAULT_MASK _MK_MASK _CONST(0x7)
1391 #define DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_SW_DEFAULT _MK_MASK _CONST(0x0)
1392 #define DVC_FIFO_CONTROL_0_TX_FIFO_TRIG_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1393
1394 //Receive fifo trigger level
1395 //000 = 1 word Dma trigger is asserted when
1396 //at least one word full in the fifo
1397 //010 = 2 word Dma trigger is asserted when
1398 //at least 2 word full in the fifo
1399 #define DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_SHIFT _MK_SHIFT_CONST( 2)
1400 #define DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_FIELD (_MK_MASK_CONST( 0x7) << DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_SHIFT)
1401 #define DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_RANGE 4:2
1402 #define DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_WOFFSET 0x0
1403 #define DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_DEFAULT _MK_MASK_CONST(0 x0)
1404 #define DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_DEFAULT_MASK _MK_MASK _CONST(0x7)
1405 #define DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_SW_DEFAULT _MK_MASK _CONST(0x0)
1406 #define DVC_FIFO_CONTROL_0_RX_FIFO_TRIG_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1407
1408 //1= flush the tx fifo,cleared after fifo is flushed
1409 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_SHIFT _MK_SHIFT_CONST( 1)
1410 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_FIELD (_MK_MASK_CONST( 0x1) << DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_SHIFT)
1411 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_RANGE 1:1
1412 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_WOFFSET 0x0
1413 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_DEFAULT _MK_MASK _CONST(0x0)
1414 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_DEFAULT_MASK _MK_MASK _CONST(0x1)
1415 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_SW_DEFAULT _MK_MASK _CONST(0x0)
1416 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1417 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_UNSET _MK_ENUM_CONST(0 )
1418 #define DVC_FIFO_CONTROL_0_TX_FIFO_FLUSH_SET _MK_ENUM_CONST(1 )
1419
1420 //1= flush the rx fifo,cleared after fifo is flushed
1421 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_SHIFT _MK_SHIFT_CONST( 0)
1422 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_FIELD (_MK_MASK_CONST( 0x1) << DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_SHIFT)
1423 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_RANGE 0:0
1424 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_WOFFSET 0x0
1425 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_DEFAULT _MK_MASK _CONST(0x0)
1426 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_DEFAULT_MASK _MK_MASK _CONST(0x1)
1427 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_SW_DEFAULT _MK_MASK _CONST(0x0)
1428 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1429 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_UNSET _MK_ENUM_CONST(0 )
1430 #define DVC_FIFO_CONTROL_0_RX_FIFO_FLUSH_SET _MK_ENUM_CONST(1 )
1431
1432
1433 // Register DVC_FIFO_STATUS_0
1434 #define DVC_FIFO_STATUS_0 _MK_ADDR_CONST(0x70)
1435 #define DVC_FIFO_STATUS_0_SECURE 0x0
1436 #define DVC_FIFO_STATUS_0_WORD_COUNT 0x1
1437 #define DVC_FIFO_STATUS_0_RESET_VAL _MK_MASK_CONST(0x0)
1438 #define DVC_FIFO_STATUS_0_RESET_MASK _MK_MASK_CONST(0xff)
1439 #define DVC_FIFO_STATUS_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1440 #define DVC_FIFO_STATUS_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1441 #define DVC_FIFO_STATUS_0_READ_MASK _MK_MASK_CONST(0xff)
1442 #define DVC_FIFO_STATUS_0_WRITE_MASK _MK_MASK_CONST(0x0)
1443 //The number of slots that can be written to the tx fifo
1444 //0000 = tx_fifo full
1445 //0001 = 1 slot empty
1446 //0010 = 2 slots empty
1447 #define DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_SHIFT _MK_SHIF T_CONST(4)
1448 #define DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_FIELD (_MK_MAS K_CONST(0xf) << DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_SHIFT)
1449 #define DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_RANGE 7:4
1450 #define DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_WOFFSET 0x0
1451 #define DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_DEFAULT _MK_MASK _CONST(0x0)
1452 #define DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_DEFAULT_MASK _MK_MASK_CONST(0xf)
1453 #define DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_SW_DEFAULT _MK_MASK _CONST(0x0)
1454 #define DVC_FIFO_STATUS_0_TX_FIFO_EMPTY_CNT_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1455
1456 //The number of slots to be read from the rx fifo
1457 //0000 = rx_fifo empty
1458 //0001 = 1 slot full
1459 //0010 = 2 slots full
1460 #define DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_SHIFT _MK_SHIF T_CONST(0)
1461 #define DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_FIELD (_MK_MAS K_CONST(0xf) << DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_SHIFT)
1462 #define DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_RANGE 3:0
1463 #define DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_WOFFSET 0x0
1464 #define DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_DEFAULT _MK_MASK _CONST(0x0)
1465 #define DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_DEFAULT_MASK _MK_MASK _CONST(0xf)
1466 #define DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_SW_DEFAULT _MK_MASK _CONST(0x0)
1467 #define DVC_FIFO_STATUS_0_RX_FIFO_FULL_CNT_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1468
1469
1470 // Register DVC_INTERRUPT_MASK_REGISTER_0
1471 #define DVC_INTERRUPT_MASK_REGISTER_0 _MK_ADDR_CONST(0x74)
1472 #define DVC_INTERRUPT_MASK_REGISTER_0_SECURE 0x0
1473 #define DVC_INTERRUPT_MASK_REGISTER_0_WORD_COUNT 0x1
1474 #define DVC_INTERRUPT_MASK_REGISTER_0_RESET_VAL _MK_MASK _CONST(0x0)
1475 #define DVC_INTERRUPT_MASK_REGISTER_0_RESET_MASK _MK_MASK _CONST(0x7f)
1476 #define DVC_INTERRUPT_MASK_REGISTER_0_SW_DEFAULT_VAL _MK_MASK _CONST(0x0)
1477 #define DVC_INTERRUPT_MASK_REGISTER_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1478 #define DVC_INTERRUPT_MASK_REGISTER_0_READ_MASK _MK_MASK _CONST(0x7f)
1479 #define DVC_INTERRUPT_MASK_REGISTER_0_WRITE_MASK _MK_MASK _CONST(0x7f)
1480 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_SHIFT _MK_SHIFT_CONST(6)
1481 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKET S_XFER_COMPLETE_INT_EN_SHIFT)
1482 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_RANGE 6:6
1483 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_WOFFSET 0x0
1484 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_DEFAULT _MK_MASK_CONST(0x0)
1485 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_DEFAULT_M ASK _MK_MASK_CONST(0x1)
1486 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_SW_DEFAUL T _MK_MASK_CONST(0x0)
1487 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_SW_DEFAUL T_MASK _MK_MASK_CONST(0x0)
1488 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_DISABLE _MK_ENUM_CONST(0)
1489 #define DVC_INTERRUPT_MASK_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_INT_EN_ENABLE _MK_ENUM_CONST(1)
1490
1491 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_SHIFT _MK_SHIFT_CONST(5)
1492 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_SHIFT)
1493 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_RANGE 5:5
1494 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_WOFFSET 0x0
1495 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_DEFAULT _MK_MASK_CONST(0x0)
1496 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_DEFAULT_MASK _MK_MASK_CONST(0x1)
1497 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_SW_DEFAULT _MK_MASK_CONST(0x0)
1498 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1499 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_DISABLE _MK_ENUM_CONST(0)
1500 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_OVF_INT_EN_ENABLE _MK_ENUM_CONST(1)
1501
1502 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_SHIFT _MK_SHIFT_CONST(4)
1503 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_SHIFT)
1504 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_RANGE 4:4
1505 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_WOFFSET 0x0
1506 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_DEFAULT _MK_MASK_CONST(0x0)
1507 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_DEFAULT_MASK _MK_MASK_CONST(0x1)
1508 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_SW_DEFAULT _MK_MASK_CONST(0x0)
1509 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1510 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_DISABLE _MK_ENUM_CONST(0)
1511 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_UNF_INT_EN_ENABLE _MK_ENUM_CONST(1)
1512
1513 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_SHIFT _MK_SHIFT_CONST(3)
1514 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_SHIFT)
1515 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_RANGE 3:3
1516 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_WOFFSET 0x0
1517 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_DEFAULT _MK_MASK_CONST(0x0)
1518 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_DEFAULT_MASK _MK_MASK_CONST(0x1)
1519 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_SW_DEFAULT _MK_MASK_CONST(0x0)
1520 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1521 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_DISABLE _MK_ENUM_CONST(0)
1522 #define DVC_INTERRUPT_MASK_REGISTER_0_NOACK_INT_EN_ENABLE _MK_ENUM_CONST(1)
1523
1524 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_SHIFT _MK_SHIFT_CONST(2)
1525 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_SHIFT)
1526 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_RANGE 2:2
1527 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_WOFFSET 0x0
1528 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_DEFAULT _MK_MASK_CONST(0x0)
1529 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_DEFAULT_MASK _MK_MASK_CONST(0x1)
1530 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_SW_DEFAULT _MK_MASK_CONST(0x0)
1531 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1532 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_DISABLE _MK_ENUM_CONST(0)
1533 #define DVC_INTERRUPT_MASK_REGISTER_0_ARB_LOST_INT_EN_ENABLE _MK_ENUM_CONST(1)
1534
1535 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_SHIFT _MK_SHIFT_CONST(1)
1536 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT _EN_SHIFT)
1537 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_RANGE 1:1
1538 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_WOFFSET 0x0
1539 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_DEFAULT _MK_MASK_CONST(0x0)
1540 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_DEFAULT_MASK _MK_MASK_CONST(0x1)
1541 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_SW_DEFAULT _MK_MASK_CONST(0x0)
1542 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1543 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_DISABLE _MK_ENUM_CONST(0)
1544 #define DVC_INTERRUPT_MASK_REGISTER_0_TFIFO_DATA_REQ_INT_EN_ENABLE _MK_ENUM_CONST(1)
1545
1546 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_SHIFT _MK_SHIFT_CONST(0)
1547 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT _EN_SHIFT)
1548 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_RANGE 0:0
1549 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_WOFFSET 0x0
1550 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_DEFAULT _MK_MASK_CONST(0x0)
1551 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_DEFAULT_MASK _MK_MASK_CONST(0x1)
1552 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_SW_DEFAULT _MK_MASK_CONST(0x0)
1553 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1554 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_DISABLE _MK_ENUM_CONST(0)
1555 #define DVC_INTERRUPT_MASK_REGISTER_0_RFIFO_DATA_REQ_INT_EN_ENABLE _MK_ENUM_CONST(1)
1556
1557
1558 // Register DVC_INTERRUPT_STATUS_REGISTER_0 //This register indicates the statu s bit for which the interrupt is set.If set,Write 1 to clear it
1559 //However TFIFO_DATA_REQ,RFIFO_DATA_REQ fields depend on the fifo trigger levels and cannot be cleared.
1560 #define DVC_INTERRUPT_STATUS_REGISTER_0 _MK_ADDR_CONST(0x78)
1561 #define DVC_INTERRUPT_STATUS_REGISTER_0_SECURE 0x0
1562 #define DVC_INTERRUPT_STATUS_REGISTER_0_WORD_COUNT 0x1
1563 #define DVC_INTERRUPT_STATUS_REGISTER_0_RESET_VAL _MK_MASK _CONST(0x0)
1564 #define DVC_INTERRUPT_STATUS_REGISTER_0_RESET_MASK _MK_MASK _CONST(0xff)
1565 #define DVC_INTERRUPT_STATUS_REGISTER_0_SW_DEFAULT_VAL _MK_MASK _CONST(0x0)
1566 #define DVC_INTERRUPT_STATUS_REGISTER_0_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1567 #define DVC_INTERRUPT_STATUS_REGISTER_0_READ_MASK _MK_MASK _CONST(0xff)
1568 #define DVC_INTERRUPT_STATUS_REGISTER_0_WRITE_MASK _MK_MASK _CONST(0xff)
1569 //A packet has been transferred succesfully.
1570 //TRANSFER_PKT_ID filed can be used to know the
1571 //current byte under transfer.This bit can be
1572 //masked by the IE field in the i2c specific header
1573 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_SHIFT _MK_SHIFT_CONST(7)
1574 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMP LETE_SHIFT)
1575 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_RANGE 7:7
1576 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_WOFFSET 0x0
1577 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_DEFAULT _MK_MASK_CONST(0x0)
1578 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_DEFAULT_MASK _MK_MASK_CONST(0x1)
1579 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_SW_DEFAULT _MK_MASK_CONST(0x0)
1580 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1581 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_UNSET _MK_ENUM_CONST(0)
1582 #define DVC_INTERRUPT_STATUS_REGISTER_0_PACKET_XFER_COMPLETE_SET _MK_ENUM_CONST(1)
1583
1584 //All the packets transferred succesfully
1585 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_SHIFT _MK_SHIFT_CONST(6)
1586 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER _COMPLETE_SHIFT)
1587 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_RANGE 6:6
1588 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_WOFFSET 0x0
1589 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_DEFAULT _MK_MASK_CONST(0x0)
1590 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_DEFAULT_MASK _MK_MASK_CONST(0x1)
1591 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_SW_DEFAULT _MK_MASK_CONST(0x0)
1592 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_SW_DEFAULT_MAS K _MK_MASK_CONST(0x0)
1593 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_UNSET _MK_ENUM_CONST(0)
1594 #define DVC_INTERRUPT_STATUS_REGISTER_0_ALL_PACKETS_XFER_COMPLETE_SET _MK_ENUM_CONST(1)
1595
1596 //Tx fifo overflow
1597 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_SHIFT _MK_SHIF T_CONST(5)
1598 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_FIELD (_MK_MAS K_CONST(0x1) << DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_SHIFT)
1599 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_RANGE 5:5
1600 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_WOFFSET 0x0
1601 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_DEFAULT _MK_MASK_CONST(0x0)
1602 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_DEFAULT_MASK _MK_MASK_CONST(0x1)
1603 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_SW_DEFAULT _MK_MASK_CONST(0x0)
1604 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1605 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_UNSET _MK_ENUM _CONST(0)
1606 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_OVF_SET _MK_ENUM _CONST(1)
1607
1608 //rx fifo underflow
1609 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_SHIFT _MK_SHIF T_CONST(4)
1610 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_FIELD (_MK_MAS K_CONST(0x1) << DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_SHIFT)
1611 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_RANGE 4:4
1612 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_WOFFSET 0x0
1613 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_DEFAULT _MK_MASK_CONST(0x0)
1614 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_DEFAULT_MASK _MK_MASK_CONST(0x1)
1615 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_SW_DEFAULT _MK_MASK_CONST(0x0)
1616 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1617 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_UNSET _MK_ENUM _CONST(0)
1618 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_UNF_SET _MK_ENUM _CONST(1)
1619
1620 //No ACK from slave
1621 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_SHIFT _MK_SHIF T_CONST(3)
1622 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_FIELD (_MK_MAS K_CONST(0x1) << DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_SHIFT)
1623 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_RANGE 3:3
1624 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_WOFFSET 0x0
1625 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_DEFAULT _MK_MASK _CONST(0x0)
1626 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_DEFAULT_MASK _MK_MASK_CONST(0x1)
1627 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_SW_DEFAULT _MK_MASK_CONST(0x0)
1628 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1629 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_UNSET _MK_ENUM _CONST(0)
1630 #define DVC_INTERRUPT_STATUS_REGISTER_0_NOACK_SET _MK_ENUM _CONST(1)
1631
1632 //Arbitration lost
1633 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_SHIFT _MK_SHIF T_CONST(2)
1634 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_FIELD (_MK_MAS K_CONST(0x1) << DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_SHIFT)
1635 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_RANGE 2:2
1636 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_WOFFSET 0x0
1637 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_DEFAULT _MK_MASK_CONST(0x0)
1638 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_DEFAULT_MASK _MK_MASK_CONST(0x1)
1639 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_SW_DEFAULT _MK_MASK_CONST(0x0)
1640 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1641 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_UNSET _MK_ENUM _CONST(0)
1642 #define DVC_INTERRUPT_STATUS_REGISTER_0_ARB_LOST_SET _MK_ENUM _CONST(1)
1643
1644 //Tx fifo data req
1645 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_SHIFT _MK_SHIFT_CONST(1)
1646 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_SHIFT)
1647 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_RANGE 1:1
1648 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_WOFFSET 0x0
1649 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_DEFAULT _MK_MASK_CONST(0x0)
1650 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_DEFAULT_MASK _MK_MASK_CONST(0x1)
1651 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_SW_DEFAULT _MK_MASK_CONST(0x0)
1652 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1653 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_UNSET _MK_ENUM_CONST(0)
1654 #define DVC_INTERRUPT_STATUS_REGISTER_0_TFIFO_DATA_REQ_SET _MK_ENUM_CONST(1)
1655
1656 //rx fifo data req
1657 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_SHIFT _MK_SHIFT_CONST(0)
1658 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_FIELD (_MK_MASK_CONST(0x1) << DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_SHIFT)
1659 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_RANGE 0:0
1660 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_WOFFSET 0x0
1661 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_DEFAULT _MK_MASK_CONST(0x0)
1662 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_DEFAULT_MASK _MK_MASK_CONST(0x1)
1663 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_SW_DEFAULT _MK_MASK_CONST(0x0)
1664 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1665 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_UNSET _MK_ENUM_CONST(0)
1666 #define DVC_INTERRUPT_STATUS_REGISTER_0_RFIFO_DATA_REQ_SET _MK_ENUM_CONST(1)
1667
1668
1669 // Register DVC_I2C_CLK_DIVISOR_REGISTER_0
1670 #define DVC_I2C_CLK_DIVISOR_REGISTER_0 _MK_ADDR_CONST(0x7c)
1671 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_SECURE 0x0
1672 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_WORD_COUNT 0x1
1673 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_RESET_VAL _MK_MASK _CONST(0x0)
1674 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_RESET_MASK _MK_MASK _CONST(0xffff)
1675 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_SW_DEFAULT_VAL _MK_MASK _CONST(0x0)
1676 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1677 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_READ_MASK _MK_MASK _CONST(0xffff)
1678 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_WRITE_MASK _MK_MASK _CONST(0xffff)
1679 //N= divide by n+1
1680 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISOR_HSMODE_SHIFT _MK_SHIFT_CONST(0)
1681 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISOR_HSMODE_FIELD (_MK_MASK_CONST(0xffff) << DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISO R_HSMODE_SHIFT)
1682 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISOR_HSMODE_RANGE 15:0
1683 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISOR_HSMODE_WOFFSET 0x0
1684 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISOR_HSMODE_DEFAULT _MK_MASK_CONST(0x0)
1685 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISOR_HSMODE_DEFAULT_MASK _MK_MASK_CONST(0xffff)
1686 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISOR_HSMODE_SW_DEFAULT _MK_MASK_CONST(0x0)
1687 #define DVC_I2C_CLK_DIVISOR_REGISTER_0_I2C_CLK_DIVISOR_HSMODE_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
1688
1689
1690 // Ram DVC_VSEL_MAP_LUT_0
1691 #define DVC_VSEL_MAP_LUT_0 _MK_ADDR_CONST(0x80)
1692 #define DVC_VSEL_MAP_LUT_0_SECURE 0x0
1693 #define DVC_VSEL_MAP_LUT_0_WORD_COUNT 0x1
1694 #define DVC_VSEL_MAP_LUT_0_RESET_VAL _MK_MASK_CONST(0x0)
1695 #define DVC_VSEL_MAP_LUT_0_RESET_MASK _MK_MASK_CONST(0x3ff)
1696 #define DVC_VSEL_MAP_LUT_0_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1697 #define DVC_VSEL_MAP_LUT_0_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1698 #define DVC_VSEL_MAP_LUT_0_READ_MASK _MK_MASK_CONST(0x3ff)
1699 #define DVC_VSEL_MAP_LUT_0_WRITE_MASK _MK_MASK_CONST(0x3ff)
1700 //VSEL3 Corresponding to VSEL1
1701 #define DVC_VSEL_MAP_LUT_0_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1702 #define DVC_VSEL_MAP_LUT_0_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_0_VSEL3_SHIFT)
1703 #define DVC_VSEL_MAP_LUT_0_VSEL3_RANGE 9:5
1704 #define DVC_VSEL_MAP_LUT_0_VSEL3_WOFFSET 0x0
1705 #define DVC_VSEL_MAP_LUT_0_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1706 #define DVC_VSEL_MAP_LUT_0_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1707 #define DVC_VSEL_MAP_LUT_0_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1708 #define DVC_VSEL_MAP_LUT_0_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1709
1710 //VSEL2 Corresponding to VSEL1
1711 #define DVC_VSEL_MAP_LUT_0_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1712 #define DVC_VSEL_MAP_LUT_0_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_0_VSEL2_SHIFT)
1713 #define DVC_VSEL_MAP_LUT_0_VSEL2_RANGE 4:0
1714 #define DVC_VSEL_MAP_LUT_0_VSEL2_WOFFSET 0x0
1715 #define DVC_VSEL_MAP_LUT_0_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1716 #define DVC_VSEL_MAP_LUT_0_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1717 #define DVC_VSEL_MAP_LUT_0_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1718 #define DVC_VSEL_MAP_LUT_0_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1719
1720
1721 // Ram DVC_VSEL_MAP_LUT
1722 #define DVC_VSEL_MAP_LUT _MK_ADDR_CONST(0x80)
1723 #define DVC_VSEL_MAP_LUT_SECURE 0x0
1724 #define DVC_VSEL_MAP_LUT_WORD_COUNT 0x1
1725 #define DVC_VSEL_MAP_LUT_RESET_VAL _MK_MASK_CONST(0x0)
1726 #define DVC_VSEL_MAP_LUT_RESET_MASK _MK_MASK_CONST(0x3ff)
1727 #define DVC_VSEL_MAP_LUT_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1728 #define DVC_VSEL_MAP_LUT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1729 #define DVC_VSEL_MAP_LUT_READ_MASK _MK_MASK_CONST(0x3ff)
1730 #define DVC_VSEL_MAP_LUT_WRITE_MASK _MK_MASK_CONST(0x3ff)
1731 //VSEL3 Corresponding to VSEL1
1732 #define DVC_VSEL_MAP_LUT_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1733 #define DVC_VSEL_MAP_LUT_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_VSEL3_SHIFT)
1734 #define DVC_VSEL_MAP_LUT_VSEL3_RANGE 9:5
1735 #define DVC_VSEL_MAP_LUT_VSEL3_WOFFSET 0x0
1736 #define DVC_VSEL_MAP_LUT_VSEL3_DEFAULT _MK_MASK_CONST(0x0)
1737 #define DVC_VSEL_MAP_LUT_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1738 #define DVC_VSEL_MAP_LUT_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1739 #define DVC_VSEL_MAP_LUT_VSEL3_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1740
1741 //VSEL2 Corresponding to VSEL1
1742 #define DVC_VSEL_MAP_LUT_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1743 #define DVC_VSEL_MAP_LUT_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_VSEL2_SHIFT)
1744 #define DVC_VSEL_MAP_LUT_VSEL2_RANGE 4:0
1745 #define DVC_VSEL_MAP_LUT_VSEL2_WOFFSET 0x0
1746 #define DVC_VSEL_MAP_LUT_VSEL2_DEFAULT _MK_MASK_CONST(0x0)
1747 #define DVC_VSEL_MAP_LUT_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1748 #define DVC_VSEL_MAP_LUT_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1749 #define DVC_VSEL_MAP_LUT_VSEL2_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1750
1751
1752 // Ram DVC_VSEL_MAP_LUT_1
1753 #define DVC_VSEL_MAP_LUT_1 _MK_ADDR_CONST(0x84)
1754 #define DVC_VSEL_MAP_LUT_1_SECURE 0x0
1755 #define DVC_VSEL_MAP_LUT_1_WORD_COUNT 0x1
1756 #define DVC_VSEL_MAP_LUT_1_RESET_VAL _MK_MASK_CONST(0x0)
1757 #define DVC_VSEL_MAP_LUT_1_RESET_MASK _MK_MASK_CONST(0x3ff)
1758 #define DVC_VSEL_MAP_LUT_1_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1759 #define DVC_VSEL_MAP_LUT_1_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1760 #define DVC_VSEL_MAP_LUT_1_READ_MASK _MK_MASK_CONST(0x3ff)
1761 #define DVC_VSEL_MAP_LUT_1_WRITE_MASK _MK_MASK_CONST(0x3ff)
1762 //VSEL3 Corresponding to VSEL1
1763 #define DVC_VSEL_MAP_LUT_1_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1764 #define DVC_VSEL_MAP_LUT_1_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_1_VSEL3_SHIFT)
1765 #define DVC_VSEL_MAP_LUT_1_VSEL3_RANGE 9:5
1766 #define DVC_VSEL_MAP_LUT_1_VSEL3_WOFFSET 0x0
1767 #define DVC_VSEL_MAP_LUT_1_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1768 #define DVC_VSEL_MAP_LUT_1_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1769 #define DVC_VSEL_MAP_LUT_1_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1770 #define DVC_VSEL_MAP_LUT_1_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1771
1772 //VSEL2 Corresponding to VSEL1
1773 #define DVC_VSEL_MAP_LUT_1_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1774 #define DVC_VSEL_MAP_LUT_1_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_1_VSEL2_SHIFT)
1775 #define DVC_VSEL_MAP_LUT_1_VSEL2_RANGE 4:0
1776 #define DVC_VSEL_MAP_LUT_1_VSEL2_WOFFSET 0x0
1777 #define DVC_VSEL_MAP_LUT_1_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1778 #define DVC_VSEL_MAP_LUT_1_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1779 #define DVC_VSEL_MAP_LUT_1_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1780 #define DVC_VSEL_MAP_LUT_1_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1781
1782
1783 // Ram DVC_VSEL_MAP_LUT_2
1784 #define DVC_VSEL_MAP_LUT_2 _MK_ADDR_CONST(0x88)
1785 #define DVC_VSEL_MAP_LUT_2_SECURE 0x0
1786 #define DVC_VSEL_MAP_LUT_2_WORD_COUNT 0x1
1787 #define DVC_VSEL_MAP_LUT_2_RESET_VAL _MK_MASK_CONST(0x0)
1788 #define DVC_VSEL_MAP_LUT_2_RESET_MASK _MK_MASK_CONST(0x3ff)
1789 #define DVC_VSEL_MAP_LUT_2_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1790 #define DVC_VSEL_MAP_LUT_2_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1791 #define DVC_VSEL_MAP_LUT_2_READ_MASK _MK_MASK_CONST(0x3ff)
1792 #define DVC_VSEL_MAP_LUT_2_WRITE_MASK _MK_MASK_CONST(0x3ff)
1793 //VSEL3 Corresponding to VSEL1
1794 #define DVC_VSEL_MAP_LUT_2_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1795 #define DVC_VSEL_MAP_LUT_2_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_2_VSEL3_SHIFT)
1796 #define DVC_VSEL_MAP_LUT_2_VSEL3_RANGE 9:5
1797 #define DVC_VSEL_MAP_LUT_2_VSEL3_WOFFSET 0x0
1798 #define DVC_VSEL_MAP_LUT_2_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1799 #define DVC_VSEL_MAP_LUT_2_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1800 #define DVC_VSEL_MAP_LUT_2_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1801 #define DVC_VSEL_MAP_LUT_2_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1802
1803 //VSEL2 Corresponding to VSEL1
1804 #define DVC_VSEL_MAP_LUT_2_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1805 #define DVC_VSEL_MAP_LUT_2_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_2_VSEL2_SHIFT)
1806 #define DVC_VSEL_MAP_LUT_2_VSEL2_RANGE 4:0
1807 #define DVC_VSEL_MAP_LUT_2_VSEL2_WOFFSET 0x0
1808 #define DVC_VSEL_MAP_LUT_2_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1809 #define DVC_VSEL_MAP_LUT_2_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1810 #define DVC_VSEL_MAP_LUT_2_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1811 #define DVC_VSEL_MAP_LUT_2_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1812
1813
1814 // Ram DVC_VSEL_MAP_LUT_3
1815 #define DVC_VSEL_MAP_LUT_3 _MK_ADDR_CONST(0x8c)
1816 #define DVC_VSEL_MAP_LUT_3_SECURE 0x0
1817 #define DVC_VSEL_MAP_LUT_3_WORD_COUNT 0x1
1818 #define DVC_VSEL_MAP_LUT_3_RESET_VAL _MK_MASK_CONST(0x0)
1819 #define DVC_VSEL_MAP_LUT_3_RESET_MASK _MK_MASK_CONST(0x3ff)
1820 #define DVC_VSEL_MAP_LUT_3_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1821 #define DVC_VSEL_MAP_LUT_3_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1822 #define DVC_VSEL_MAP_LUT_3_READ_MASK _MK_MASK_CONST(0x3ff)
1823 #define DVC_VSEL_MAP_LUT_3_WRITE_MASK _MK_MASK_CONST(0x3ff)
1824 //VSEL3 Corresponding to VSEL1
1825 #define DVC_VSEL_MAP_LUT_3_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1826 #define DVC_VSEL_MAP_LUT_3_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_3_VSEL3_SHIFT)
1827 #define DVC_VSEL_MAP_LUT_3_VSEL3_RANGE 9:5
1828 #define DVC_VSEL_MAP_LUT_3_VSEL3_WOFFSET 0x0
1829 #define DVC_VSEL_MAP_LUT_3_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1830 #define DVC_VSEL_MAP_LUT_3_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1831 #define DVC_VSEL_MAP_LUT_3_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1832 #define DVC_VSEL_MAP_LUT_3_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1833
1834 //VSEL2 Corresponding to VSEL1
1835 #define DVC_VSEL_MAP_LUT_3_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1836 #define DVC_VSEL_MAP_LUT_3_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_3_VSEL2_SHIFT)
1837 #define DVC_VSEL_MAP_LUT_3_VSEL2_RANGE 4:0
1838 #define DVC_VSEL_MAP_LUT_3_VSEL2_WOFFSET 0x0
1839 #define DVC_VSEL_MAP_LUT_3_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1840 #define DVC_VSEL_MAP_LUT_3_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1841 #define DVC_VSEL_MAP_LUT_3_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1842 #define DVC_VSEL_MAP_LUT_3_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1843
1844
1845 // Ram DVC_VSEL_MAP_LUT_4
1846 #define DVC_VSEL_MAP_LUT_4 _MK_ADDR_CONST(0x90)
1847 #define DVC_VSEL_MAP_LUT_4_SECURE 0x0
1848 #define DVC_VSEL_MAP_LUT_4_WORD_COUNT 0x1
1849 #define DVC_VSEL_MAP_LUT_4_RESET_VAL _MK_MASK_CONST(0x0)
1850 #define DVC_VSEL_MAP_LUT_4_RESET_MASK _MK_MASK_CONST(0x3ff)
1851 #define DVC_VSEL_MAP_LUT_4_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1852 #define DVC_VSEL_MAP_LUT_4_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1853 #define DVC_VSEL_MAP_LUT_4_READ_MASK _MK_MASK_CONST(0x3ff)
1854 #define DVC_VSEL_MAP_LUT_4_WRITE_MASK _MK_MASK_CONST(0x3ff)
1855 //VSEL3 Corresponding to VSEL1
1856 #define DVC_VSEL_MAP_LUT_4_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1857 #define DVC_VSEL_MAP_LUT_4_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_4_VSEL3_SHIFT)
1858 #define DVC_VSEL_MAP_LUT_4_VSEL3_RANGE 9:5
1859 #define DVC_VSEL_MAP_LUT_4_VSEL3_WOFFSET 0x0
1860 #define DVC_VSEL_MAP_LUT_4_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1861 #define DVC_VSEL_MAP_LUT_4_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1862 #define DVC_VSEL_MAP_LUT_4_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1863 #define DVC_VSEL_MAP_LUT_4_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1864
1865 //VSEL2 Corresponding to VSEL1
1866 #define DVC_VSEL_MAP_LUT_4_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1867 #define DVC_VSEL_MAP_LUT_4_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_4_VSEL2_SHIFT)
1868 #define DVC_VSEL_MAP_LUT_4_VSEL2_RANGE 4:0
1869 #define DVC_VSEL_MAP_LUT_4_VSEL2_WOFFSET 0x0
1870 #define DVC_VSEL_MAP_LUT_4_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1871 #define DVC_VSEL_MAP_LUT_4_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1872 #define DVC_VSEL_MAP_LUT_4_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1873 #define DVC_VSEL_MAP_LUT_4_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1874
1875
1876 // Ram DVC_VSEL_MAP_LUT_5
1877 #define DVC_VSEL_MAP_LUT_5 _MK_ADDR_CONST(0x94)
1878 #define DVC_VSEL_MAP_LUT_5_SECURE 0x0
1879 #define DVC_VSEL_MAP_LUT_5_WORD_COUNT 0x1
1880 #define DVC_VSEL_MAP_LUT_5_RESET_VAL _MK_MASK_CONST(0x0)
1881 #define DVC_VSEL_MAP_LUT_5_RESET_MASK _MK_MASK_CONST(0x3ff)
1882 #define DVC_VSEL_MAP_LUT_5_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1883 #define DVC_VSEL_MAP_LUT_5_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1884 #define DVC_VSEL_MAP_LUT_5_READ_MASK _MK_MASK_CONST(0x3ff)
1885 #define DVC_VSEL_MAP_LUT_5_WRITE_MASK _MK_MASK_CONST(0x3ff)
1886 //VSEL3 Corresponding to VSEL1
1887 #define DVC_VSEL_MAP_LUT_5_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1888 #define DVC_VSEL_MAP_LUT_5_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_5_VSEL3_SHIFT)
1889 #define DVC_VSEL_MAP_LUT_5_VSEL3_RANGE 9:5
1890 #define DVC_VSEL_MAP_LUT_5_VSEL3_WOFFSET 0x0
1891 #define DVC_VSEL_MAP_LUT_5_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1892 #define DVC_VSEL_MAP_LUT_5_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1893 #define DVC_VSEL_MAP_LUT_5_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1894 #define DVC_VSEL_MAP_LUT_5_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1895
1896 //VSEL2 Corresponding to VSEL1
1897 #define DVC_VSEL_MAP_LUT_5_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1898 #define DVC_VSEL_MAP_LUT_5_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_5_VSEL2_SHIFT)
1899 #define DVC_VSEL_MAP_LUT_5_VSEL2_RANGE 4:0
1900 #define DVC_VSEL_MAP_LUT_5_VSEL2_WOFFSET 0x0
1901 #define DVC_VSEL_MAP_LUT_5_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1902 #define DVC_VSEL_MAP_LUT_5_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1903 #define DVC_VSEL_MAP_LUT_5_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1904 #define DVC_VSEL_MAP_LUT_5_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1905
1906
1907 // Ram DVC_VSEL_MAP_LUT_6
1908 #define DVC_VSEL_MAP_LUT_6 _MK_ADDR_CONST(0x98)
1909 #define DVC_VSEL_MAP_LUT_6_SECURE 0x0
1910 #define DVC_VSEL_MAP_LUT_6_WORD_COUNT 0x1
1911 #define DVC_VSEL_MAP_LUT_6_RESET_VAL _MK_MASK_CONST(0x0)
1912 #define DVC_VSEL_MAP_LUT_6_RESET_MASK _MK_MASK_CONST(0x3ff)
1913 #define DVC_VSEL_MAP_LUT_6_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1914 #define DVC_VSEL_MAP_LUT_6_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1915 #define DVC_VSEL_MAP_LUT_6_READ_MASK _MK_MASK_CONST(0x3ff)
1916 #define DVC_VSEL_MAP_LUT_6_WRITE_MASK _MK_MASK_CONST(0x3ff)
1917 //VSEL3 Corresponding to VSEL1
1918 #define DVC_VSEL_MAP_LUT_6_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1919 #define DVC_VSEL_MAP_LUT_6_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_6_VSEL3_SHIFT)
1920 #define DVC_VSEL_MAP_LUT_6_VSEL3_RANGE 9:5
1921 #define DVC_VSEL_MAP_LUT_6_VSEL3_WOFFSET 0x0
1922 #define DVC_VSEL_MAP_LUT_6_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1923 #define DVC_VSEL_MAP_LUT_6_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1924 #define DVC_VSEL_MAP_LUT_6_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1925 #define DVC_VSEL_MAP_LUT_6_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1926
1927 //VSEL2 Corresponding to VSEL1
1928 #define DVC_VSEL_MAP_LUT_6_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1929 #define DVC_VSEL_MAP_LUT_6_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_6_VSEL2_SHIFT)
1930 #define DVC_VSEL_MAP_LUT_6_VSEL2_RANGE 4:0
1931 #define DVC_VSEL_MAP_LUT_6_VSEL2_WOFFSET 0x0
1932 #define DVC_VSEL_MAP_LUT_6_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1933 #define DVC_VSEL_MAP_LUT_6_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1934 #define DVC_VSEL_MAP_LUT_6_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1935 #define DVC_VSEL_MAP_LUT_6_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1936
1937
1938 // Ram DVC_VSEL_MAP_LUT_7
1939 #define DVC_VSEL_MAP_LUT_7 _MK_ADDR_CONST(0x9c)
1940 #define DVC_VSEL_MAP_LUT_7_SECURE 0x0
1941 #define DVC_VSEL_MAP_LUT_7_WORD_COUNT 0x1
1942 #define DVC_VSEL_MAP_LUT_7_RESET_VAL _MK_MASK_CONST(0x0)
1943 #define DVC_VSEL_MAP_LUT_7_RESET_MASK _MK_MASK_CONST(0x3ff)
1944 #define DVC_VSEL_MAP_LUT_7_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1945 #define DVC_VSEL_MAP_LUT_7_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1946 #define DVC_VSEL_MAP_LUT_7_READ_MASK _MK_MASK_CONST(0x3ff)
1947 #define DVC_VSEL_MAP_LUT_7_WRITE_MASK _MK_MASK_CONST(0x3ff)
1948 //VSEL3 Corresponding to VSEL1
1949 #define DVC_VSEL_MAP_LUT_7_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1950 #define DVC_VSEL_MAP_LUT_7_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_7_VSEL3_SHIFT)
1951 #define DVC_VSEL_MAP_LUT_7_VSEL3_RANGE 9:5
1952 #define DVC_VSEL_MAP_LUT_7_VSEL3_WOFFSET 0x0
1953 #define DVC_VSEL_MAP_LUT_7_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1954 #define DVC_VSEL_MAP_LUT_7_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1955 #define DVC_VSEL_MAP_LUT_7_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1956 #define DVC_VSEL_MAP_LUT_7_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1957
1958 //VSEL2 Corresponding to VSEL1
1959 #define DVC_VSEL_MAP_LUT_7_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1960 #define DVC_VSEL_MAP_LUT_7_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_7_VSEL2_SHIFT)
1961 #define DVC_VSEL_MAP_LUT_7_VSEL2_RANGE 4:0
1962 #define DVC_VSEL_MAP_LUT_7_VSEL2_WOFFSET 0x0
1963 #define DVC_VSEL_MAP_LUT_7_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1964 #define DVC_VSEL_MAP_LUT_7_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1965 #define DVC_VSEL_MAP_LUT_7_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1966 #define DVC_VSEL_MAP_LUT_7_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1967
1968
1969 // Ram DVC_VSEL_MAP_LUT_8
1970 #define DVC_VSEL_MAP_LUT_8 _MK_ADDR_CONST(0xa0)
1971 #define DVC_VSEL_MAP_LUT_8_SECURE 0x0
1972 #define DVC_VSEL_MAP_LUT_8_WORD_COUNT 0x1
1973 #define DVC_VSEL_MAP_LUT_8_RESET_VAL _MK_MASK_CONST(0x0)
1974 #define DVC_VSEL_MAP_LUT_8_RESET_MASK _MK_MASK_CONST(0x3ff)
1975 #define DVC_VSEL_MAP_LUT_8_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
1976 #define DVC_VSEL_MAP_LUT_8_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
1977 #define DVC_VSEL_MAP_LUT_8_READ_MASK _MK_MASK_CONST(0x3ff)
1978 #define DVC_VSEL_MAP_LUT_8_WRITE_MASK _MK_MASK_CONST(0x3ff)
1979 //VSEL3 Corresponding to VSEL1
1980 #define DVC_VSEL_MAP_LUT_8_VSEL3_SHIFT _MK_SHIFT_CONST(5)
1981 #define DVC_VSEL_MAP_LUT_8_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_8_VSEL3_SHIFT)
1982 #define DVC_VSEL_MAP_LUT_8_VSEL3_RANGE 9:5
1983 #define DVC_VSEL_MAP_LUT_8_VSEL3_WOFFSET 0x0
1984 #define DVC_VSEL_MAP_LUT_8_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
1985 #define DVC_VSEL_MAP_LUT_8_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1986 #define DVC_VSEL_MAP_LUT_8_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
1987 #define DVC_VSEL_MAP_LUT_8_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1988
1989 //VSEL2 Corresponding to VSEL1
1990 #define DVC_VSEL_MAP_LUT_8_VSEL2_SHIFT _MK_SHIFT_CONST(0)
1991 #define DVC_VSEL_MAP_LUT_8_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_8_VSEL2_SHIFT)
1992 #define DVC_VSEL_MAP_LUT_8_VSEL2_RANGE 4:0
1993 #define DVC_VSEL_MAP_LUT_8_VSEL2_WOFFSET 0x0
1994 #define DVC_VSEL_MAP_LUT_8_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
1995 #define DVC_VSEL_MAP_LUT_8_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
1996 #define DVC_VSEL_MAP_LUT_8_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
1997 #define DVC_VSEL_MAP_LUT_8_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
1998
1999
2000 // Ram DVC_VSEL_MAP_LUT_9
2001 #define DVC_VSEL_MAP_LUT_9 _MK_ADDR_CONST(0xa4)
2002 #define DVC_VSEL_MAP_LUT_9_SECURE 0x0
2003 #define DVC_VSEL_MAP_LUT_9_WORD_COUNT 0x1
2004 #define DVC_VSEL_MAP_LUT_9_RESET_VAL _MK_MASK_CONST(0x0)
2005 #define DVC_VSEL_MAP_LUT_9_RESET_MASK _MK_MASK_CONST(0x3ff)
2006 #define DVC_VSEL_MAP_LUT_9_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2007 #define DVC_VSEL_MAP_LUT_9_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2008 #define DVC_VSEL_MAP_LUT_9_READ_MASK _MK_MASK_CONST(0x3ff)
2009 #define DVC_VSEL_MAP_LUT_9_WRITE_MASK _MK_MASK_CONST(0x3ff)
2010 //VSEL3 Corresponding to VSEL1
2011 #define DVC_VSEL_MAP_LUT_9_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2012 #define DVC_VSEL_MAP_LUT_9_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_9_VSEL3_SHIFT)
2013 #define DVC_VSEL_MAP_LUT_9_VSEL3_RANGE 9:5
2014 #define DVC_VSEL_MAP_LUT_9_VSEL3_WOFFSET 0x0
2015 #define DVC_VSEL_MAP_LUT_9_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2016 #define DVC_VSEL_MAP_LUT_9_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2017 #define DVC_VSEL_MAP_LUT_9_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2018 #define DVC_VSEL_MAP_LUT_9_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2019
2020 //VSEL2 Corresponding to VSEL1
2021 #define DVC_VSEL_MAP_LUT_9_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2022 #define DVC_VSEL_MAP_LUT_9_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_9_VSEL2_SHIFT)
2023 #define DVC_VSEL_MAP_LUT_9_VSEL2_RANGE 4:0
2024 #define DVC_VSEL_MAP_LUT_9_VSEL2_WOFFSET 0x0
2025 #define DVC_VSEL_MAP_LUT_9_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2026 #define DVC_VSEL_MAP_LUT_9_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2027 #define DVC_VSEL_MAP_LUT_9_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2028 #define DVC_VSEL_MAP_LUT_9_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2029
2030
2031 // Ram DVC_VSEL_MAP_LUT_10
2032 #define DVC_VSEL_MAP_LUT_10 _MK_ADDR_CONST(0xa8)
2033 #define DVC_VSEL_MAP_LUT_10_SECURE 0x0
2034 #define DVC_VSEL_MAP_LUT_10_WORD_COUNT 0x1
2035 #define DVC_VSEL_MAP_LUT_10_RESET_VAL _MK_MASK_CONST(0x0)
2036 #define DVC_VSEL_MAP_LUT_10_RESET_MASK _MK_MASK_CONST(0x3ff)
2037 #define DVC_VSEL_MAP_LUT_10_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2038 #define DVC_VSEL_MAP_LUT_10_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2039 #define DVC_VSEL_MAP_LUT_10_READ_MASK _MK_MASK_CONST(0x3ff)
2040 #define DVC_VSEL_MAP_LUT_10_WRITE_MASK _MK_MASK_CONST(0x3ff)
2041 //VSEL3 Corresponding to VSEL1
2042 #define DVC_VSEL_MAP_LUT_10_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2043 #define DVC_VSEL_MAP_LUT_10_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_10_VSEL3_SHIFT)
2044 #define DVC_VSEL_MAP_LUT_10_VSEL3_RANGE 9:5
2045 #define DVC_VSEL_MAP_LUT_10_VSEL3_WOFFSET 0x0
2046 #define DVC_VSEL_MAP_LUT_10_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2047 #define DVC_VSEL_MAP_LUT_10_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2048 #define DVC_VSEL_MAP_LUT_10_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2049 #define DVC_VSEL_MAP_LUT_10_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2050
2051 //VSEL2 Corresponding to VSEL1
2052 #define DVC_VSEL_MAP_LUT_10_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2053 #define DVC_VSEL_MAP_LUT_10_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_10_VSEL2_SHIFT)
2054 #define DVC_VSEL_MAP_LUT_10_VSEL2_RANGE 4:0
2055 #define DVC_VSEL_MAP_LUT_10_VSEL2_WOFFSET 0x0
2056 #define DVC_VSEL_MAP_LUT_10_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2057 #define DVC_VSEL_MAP_LUT_10_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2058 #define DVC_VSEL_MAP_LUT_10_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2059 #define DVC_VSEL_MAP_LUT_10_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2060
2061
2062 // Ram DVC_VSEL_MAP_LUT_11
2063 #define DVC_VSEL_MAP_LUT_11 _MK_ADDR_CONST(0xac)
2064 #define DVC_VSEL_MAP_LUT_11_SECURE 0x0
2065 #define DVC_VSEL_MAP_LUT_11_WORD_COUNT 0x1
2066 #define DVC_VSEL_MAP_LUT_11_RESET_VAL _MK_MASK_CONST(0x0)
2067 #define DVC_VSEL_MAP_LUT_11_RESET_MASK _MK_MASK_CONST(0x3ff)
2068 #define DVC_VSEL_MAP_LUT_11_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2069 #define DVC_VSEL_MAP_LUT_11_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2070 #define DVC_VSEL_MAP_LUT_11_READ_MASK _MK_MASK_CONST(0x3ff)
2071 #define DVC_VSEL_MAP_LUT_11_WRITE_MASK _MK_MASK_CONST(0x3ff)
2072 //VSEL3 Corresponding to VSEL1
2073 #define DVC_VSEL_MAP_LUT_11_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2074 #define DVC_VSEL_MAP_LUT_11_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_11_VSEL3_SHIFT)
2075 #define DVC_VSEL_MAP_LUT_11_VSEL3_RANGE 9:5
2076 #define DVC_VSEL_MAP_LUT_11_VSEL3_WOFFSET 0x0
2077 #define DVC_VSEL_MAP_LUT_11_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2078 #define DVC_VSEL_MAP_LUT_11_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2079 #define DVC_VSEL_MAP_LUT_11_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2080 #define DVC_VSEL_MAP_LUT_11_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2081
2082 //VSEL2 Corresponding to VSEL1
2083 #define DVC_VSEL_MAP_LUT_11_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2084 #define DVC_VSEL_MAP_LUT_11_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_11_VSEL2_SHIFT)
2085 #define DVC_VSEL_MAP_LUT_11_VSEL2_RANGE 4:0
2086 #define DVC_VSEL_MAP_LUT_11_VSEL2_WOFFSET 0x0
2087 #define DVC_VSEL_MAP_LUT_11_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2088 #define DVC_VSEL_MAP_LUT_11_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2089 #define DVC_VSEL_MAP_LUT_11_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2090 #define DVC_VSEL_MAP_LUT_11_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2091
2092
2093 // Ram DVC_VSEL_MAP_LUT_12
2094 #define DVC_VSEL_MAP_LUT_12 _MK_ADDR_CONST(0xb0)
2095 #define DVC_VSEL_MAP_LUT_12_SECURE 0x0
2096 #define DVC_VSEL_MAP_LUT_12_WORD_COUNT 0x1
2097 #define DVC_VSEL_MAP_LUT_12_RESET_VAL _MK_MASK_CONST(0x0)
2098 #define DVC_VSEL_MAP_LUT_12_RESET_MASK _MK_MASK_CONST(0x3ff)
2099 #define DVC_VSEL_MAP_LUT_12_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2100 #define DVC_VSEL_MAP_LUT_12_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2101 #define DVC_VSEL_MAP_LUT_12_READ_MASK _MK_MASK_CONST(0x3ff)
2102 #define DVC_VSEL_MAP_LUT_12_WRITE_MASK _MK_MASK_CONST(0x3ff)
2103 //VSEL3 Corresponding to VSEL1
2104 #define DVC_VSEL_MAP_LUT_12_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2105 #define DVC_VSEL_MAP_LUT_12_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_12_VSEL3_SHIFT)
2106 #define DVC_VSEL_MAP_LUT_12_VSEL3_RANGE 9:5
2107 #define DVC_VSEL_MAP_LUT_12_VSEL3_WOFFSET 0x0
2108 #define DVC_VSEL_MAP_LUT_12_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2109 #define DVC_VSEL_MAP_LUT_12_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2110 #define DVC_VSEL_MAP_LUT_12_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2111 #define DVC_VSEL_MAP_LUT_12_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2112
2113 //VSEL2 Corresponding to VSEL1
2114 #define DVC_VSEL_MAP_LUT_12_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2115 #define DVC_VSEL_MAP_LUT_12_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_12_VSEL2_SHIFT)
2116 #define DVC_VSEL_MAP_LUT_12_VSEL2_RANGE 4:0
2117 #define DVC_VSEL_MAP_LUT_12_VSEL2_WOFFSET 0x0
2118 #define DVC_VSEL_MAP_LUT_12_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2119 #define DVC_VSEL_MAP_LUT_12_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2120 #define DVC_VSEL_MAP_LUT_12_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2121 #define DVC_VSEL_MAP_LUT_12_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2122
2123
2124 // Ram DVC_VSEL_MAP_LUT_13
2125 #define DVC_VSEL_MAP_LUT_13 _MK_ADDR_CONST(0xb4)
2126 #define DVC_VSEL_MAP_LUT_13_SECURE 0x0
2127 #define DVC_VSEL_MAP_LUT_13_WORD_COUNT 0x1
2128 #define DVC_VSEL_MAP_LUT_13_RESET_VAL _MK_MASK_CONST(0x0)
2129 #define DVC_VSEL_MAP_LUT_13_RESET_MASK _MK_MASK_CONST(0x3ff)
2130 #define DVC_VSEL_MAP_LUT_13_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2131 #define DVC_VSEL_MAP_LUT_13_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2132 #define DVC_VSEL_MAP_LUT_13_READ_MASK _MK_MASK_CONST(0x3ff)
2133 #define DVC_VSEL_MAP_LUT_13_WRITE_MASK _MK_MASK_CONST(0x3ff)
2134 //VSEL3 Corresponding to VSEL1
2135 #define DVC_VSEL_MAP_LUT_13_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2136 #define DVC_VSEL_MAP_LUT_13_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_13_VSEL3_SHIFT)
2137 #define DVC_VSEL_MAP_LUT_13_VSEL3_RANGE 9:5
2138 #define DVC_VSEL_MAP_LUT_13_VSEL3_WOFFSET 0x0
2139 #define DVC_VSEL_MAP_LUT_13_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2140 #define DVC_VSEL_MAP_LUT_13_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2141 #define DVC_VSEL_MAP_LUT_13_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2142 #define DVC_VSEL_MAP_LUT_13_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2143
2144 //VSEL2 Corresponding to VSEL1
2145 #define DVC_VSEL_MAP_LUT_13_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2146 #define DVC_VSEL_MAP_LUT_13_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_13_VSEL2_SHIFT)
2147 #define DVC_VSEL_MAP_LUT_13_VSEL2_RANGE 4:0
2148 #define DVC_VSEL_MAP_LUT_13_VSEL2_WOFFSET 0x0
2149 #define DVC_VSEL_MAP_LUT_13_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2150 #define DVC_VSEL_MAP_LUT_13_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2151 #define DVC_VSEL_MAP_LUT_13_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2152 #define DVC_VSEL_MAP_LUT_13_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2153
2154
2155 // Ram DVC_VSEL_MAP_LUT_14
2156 #define DVC_VSEL_MAP_LUT_14 _MK_ADDR_CONST(0xb8)
2157 #define DVC_VSEL_MAP_LUT_14_SECURE 0x0
2158 #define DVC_VSEL_MAP_LUT_14_WORD_COUNT 0x1
2159 #define DVC_VSEL_MAP_LUT_14_RESET_VAL _MK_MASK_CONST(0x0)
2160 #define DVC_VSEL_MAP_LUT_14_RESET_MASK _MK_MASK_CONST(0x3ff)
2161 #define DVC_VSEL_MAP_LUT_14_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2162 #define DVC_VSEL_MAP_LUT_14_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2163 #define DVC_VSEL_MAP_LUT_14_READ_MASK _MK_MASK_CONST(0x3ff)
2164 #define DVC_VSEL_MAP_LUT_14_WRITE_MASK _MK_MASK_CONST(0x3ff)
2165 //VSEL3 Corresponding to VSEL1
2166 #define DVC_VSEL_MAP_LUT_14_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2167 #define DVC_VSEL_MAP_LUT_14_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_14_VSEL3_SHIFT)
2168 #define DVC_VSEL_MAP_LUT_14_VSEL3_RANGE 9:5
2169 #define DVC_VSEL_MAP_LUT_14_VSEL3_WOFFSET 0x0
2170 #define DVC_VSEL_MAP_LUT_14_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2171 #define DVC_VSEL_MAP_LUT_14_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2172 #define DVC_VSEL_MAP_LUT_14_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2173 #define DVC_VSEL_MAP_LUT_14_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2174
2175 //VSEL2 Corresponding to VSEL1
2176 #define DVC_VSEL_MAP_LUT_14_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2177 #define DVC_VSEL_MAP_LUT_14_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_14_VSEL2_SHIFT)
2178 #define DVC_VSEL_MAP_LUT_14_VSEL2_RANGE 4:0
2179 #define DVC_VSEL_MAP_LUT_14_VSEL2_WOFFSET 0x0
2180 #define DVC_VSEL_MAP_LUT_14_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2181 #define DVC_VSEL_MAP_LUT_14_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2182 #define DVC_VSEL_MAP_LUT_14_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2183 #define DVC_VSEL_MAP_LUT_14_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2184
2185
2186 // Ram DVC_VSEL_MAP_LUT_15
2187 #define DVC_VSEL_MAP_LUT_15 _MK_ADDR_CONST(0xbc)
2188 #define DVC_VSEL_MAP_LUT_15_SECURE 0x0
2189 #define DVC_VSEL_MAP_LUT_15_WORD_COUNT 0x1
2190 #define DVC_VSEL_MAP_LUT_15_RESET_VAL _MK_MASK_CONST(0x0)
2191 #define DVC_VSEL_MAP_LUT_15_RESET_MASK _MK_MASK_CONST(0x3ff)
2192 #define DVC_VSEL_MAP_LUT_15_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2193 #define DVC_VSEL_MAP_LUT_15_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2194 #define DVC_VSEL_MAP_LUT_15_READ_MASK _MK_MASK_CONST(0x3ff)
2195 #define DVC_VSEL_MAP_LUT_15_WRITE_MASK _MK_MASK_CONST(0x3ff)
2196 //VSEL3 Corresponding to VSEL1
2197 #define DVC_VSEL_MAP_LUT_15_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2198 #define DVC_VSEL_MAP_LUT_15_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_15_VSEL3_SHIFT)
2199 #define DVC_VSEL_MAP_LUT_15_VSEL3_RANGE 9:5
2200 #define DVC_VSEL_MAP_LUT_15_VSEL3_WOFFSET 0x0
2201 #define DVC_VSEL_MAP_LUT_15_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2202 #define DVC_VSEL_MAP_LUT_15_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2203 #define DVC_VSEL_MAP_LUT_15_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2204 #define DVC_VSEL_MAP_LUT_15_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2205
2206 //VSEL2 Corresponding to VSEL1
2207 #define DVC_VSEL_MAP_LUT_15_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2208 #define DVC_VSEL_MAP_LUT_15_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_15_VSEL2_SHIFT)
2209 #define DVC_VSEL_MAP_LUT_15_VSEL2_RANGE 4:0
2210 #define DVC_VSEL_MAP_LUT_15_VSEL2_WOFFSET 0x0
2211 #define DVC_VSEL_MAP_LUT_15_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2212 #define DVC_VSEL_MAP_LUT_15_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2213 #define DVC_VSEL_MAP_LUT_15_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2214 #define DVC_VSEL_MAP_LUT_15_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2215
2216
2217 // Ram DVC_VSEL_MAP_LUT_16
2218 #define DVC_VSEL_MAP_LUT_16 _MK_ADDR_CONST(0xc0)
2219 #define DVC_VSEL_MAP_LUT_16_SECURE 0x0
2220 #define DVC_VSEL_MAP_LUT_16_WORD_COUNT 0x1
2221 #define DVC_VSEL_MAP_LUT_16_RESET_VAL _MK_MASK_CONST(0x0)
2222 #define DVC_VSEL_MAP_LUT_16_RESET_MASK _MK_MASK_CONST(0x3ff)
2223 #define DVC_VSEL_MAP_LUT_16_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2224 #define DVC_VSEL_MAP_LUT_16_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2225 #define DVC_VSEL_MAP_LUT_16_READ_MASK _MK_MASK_CONST(0x3ff)
2226 #define DVC_VSEL_MAP_LUT_16_WRITE_MASK _MK_MASK_CONST(0x3ff)
2227 //VSEL3 Corresponding to VSEL1
2228 #define DVC_VSEL_MAP_LUT_16_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2229 #define DVC_VSEL_MAP_LUT_16_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_16_VSEL3_SHIFT)
2230 #define DVC_VSEL_MAP_LUT_16_VSEL3_RANGE 9:5
2231 #define DVC_VSEL_MAP_LUT_16_VSEL3_WOFFSET 0x0
2232 #define DVC_VSEL_MAP_LUT_16_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2233 #define DVC_VSEL_MAP_LUT_16_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2234 #define DVC_VSEL_MAP_LUT_16_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2235 #define DVC_VSEL_MAP_LUT_16_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2236
2237 //VSEL2 Corresponding to VSEL1
2238 #define DVC_VSEL_MAP_LUT_16_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2239 #define DVC_VSEL_MAP_LUT_16_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_16_VSEL2_SHIFT)
2240 #define DVC_VSEL_MAP_LUT_16_VSEL2_RANGE 4:0
2241 #define DVC_VSEL_MAP_LUT_16_VSEL2_WOFFSET 0x0
2242 #define DVC_VSEL_MAP_LUT_16_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2243 #define DVC_VSEL_MAP_LUT_16_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2244 #define DVC_VSEL_MAP_LUT_16_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2245 #define DVC_VSEL_MAP_LUT_16_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2246
2247
2248 // Ram DVC_VSEL_MAP_LUT_17
2249 #define DVC_VSEL_MAP_LUT_17 _MK_ADDR_CONST(0xc4)
2250 #define DVC_VSEL_MAP_LUT_17_SECURE 0x0
2251 #define DVC_VSEL_MAP_LUT_17_WORD_COUNT 0x1
2252 #define DVC_VSEL_MAP_LUT_17_RESET_VAL _MK_MASK_CONST(0x0)
2253 #define DVC_VSEL_MAP_LUT_17_RESET_MASK _MK_MASK_CONST(0x3ff)
2254 #define DVC_VSEL_MAP_LUT_17_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2255 #define DVC_VSEL_MAP_LUT_17_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2256 #define DVC_VSEL_MAP_LUT_17_READ_MASK _MK_MASK_CONST(0x3ff)
2257 #define DVC_VSEL_MAP_LUT_17_WRITE_MASK _MK_MASK_CONST(0x3ff)
2258 //VSEL3 Corresponding to VSEL1
2259 #define DVC_VSEL_MAP_LUT_17_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2260 #define DVC_VSEL_MAP_LUT_17_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_17_VSEL3_SHIFT)
2261 #define DVC_VSEL_MAP_LUT_17_VSEL3_RANGE 9:5
2262 #define DVC_VSEL_MAP_LUT_17_VSEL3_WOFFSET 0x0
2263 #define DVC_VSEL_MAP_LUT_17_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2264 #define DVC_VSEL_MAP_LUT_17_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2265 #define DVC_VSEL_MAP_LUT_17_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2266 #define DVC_VSEL_MAP_LUT_17_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2267
2268 //VSEL2 Corresponding to VSEL1
2269 #define DVC_VSEL_MAP_LUT_17_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2270 #define DVC_VSEL_MAP_LUT_17_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_17_VSEL2_SHIFT)
2271 #define DVC_VSEL_MAP_LUT_17_VSEL2_RANGE 4:0
2272 #define DVC_VSEL_MAP_LUT_17_VSEL2_WOFFSET 0x0
2273 #define DVC_VSEL_MAP_LUT_17_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2274 #define DVC_VSEL_MAP_LUT_17_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2275 #define DVC_VSEL_MAP_LUT_17_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2276 #define DVC_VSEL_MAP_LUT_17_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2277
2278
2279 // Ram DVC_VSEL_MAP_LUT_18
2280 #define DVC_VSEL_MAP_LUT_18 _MK_ADDR_CONST(0xc8)
2281 #define DVC_VSEL_MAP_LUT_18_SECURE 0x0
2282 #define DVC_VSEL_MAP_LUT_18_WORD_COUNT 0x1
2283 #define DVC_VSEL_MAP_LUT_18_RESET_VAL _MK_MASK_CONST(0x0)
2284 #define DVC_VSEL_MAP_LUT_18_RESET_MASK _MK_MASK_CONST(0x3ff)
2285 #define DVC_VSEL_MAP_LUT_18_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2286 #define DVC_VSEL_MAP_LUT_18_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2287 #define DVC_VSEL_MAP_LUT_18_READ_MASK _MK_MASK_CONST(0x3ff)
2288 #define DVC_VSEL_MAP_LUT_18_WRITE_MASK _MK_MASK_CONST(0x3ff)
2289 //VSEL3 Corresponding to VSEL1
2290 #define DVC_VSEL_MAP_LUT_18_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2291 #define DVC_VSEL_MAP_LUT_18_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_18_VSEL3_SHIFT)
2292 #define DVC_VSEL_MAP_LUT_18_VSEL3_RANGE 9:5
2293 #define DVC_VSEL_MAP_LUT_18_VSEL3_WOFFSET 0x0
2294 #define DVC_VSEL_MAP_LUT_18_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2295 #define DVC_VSEL_MAP_LUT_18_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2296 #define DVC_VSEL_MAP_LUT_18_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2297 #define DVC_VSEL_MAP_LUT_18_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2298
2299 //VSEL2 Corresponding to VSEL1
2300 #define DVC_VSEL_MAP_LUT_18_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2301 #define DVC_VSEL_MAP_LUT_18_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_18_VSEL2_SHIFT)
2302 #define DVC_VSEL_MAP_LUT_18_VSEL2_RANGE 4:0
2303 #define DVC_VSEL_MAP_LUT_18_VSEL2_WOFFSET 0x0
2304 #define DVC_VSEL_MAP_LUT_18_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2305 #define DVC_VSEL_MAP_LUT_18_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2306 #define DVC_VSEL_MAP_LUT_18_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2307 #define DVC_VSEL_MAP_LUT_18_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2308
2309
2310 // Ram DVC_VSEL_MAP_LUT_19
2311 #define DVC_VSEL_MAP_LUT_19 _MK_ADDR_CONST(0xcc)
2312 #define DVC_VSEL_MAP_LUT_19_SECURE 0x0
2313 #define DVC_VSEL_MAP_LUT_19_WORD_COUNT 0x1
2314 #define DVC_VSEL_MAP_LUT_19_RESET_VAL _MK_MASK_CONST(0x0)
2315 #define DVC_VSEL_MAP_LUT_19_RESET_MASK _MK_MASK_CONST(0x3ff)
2316 #define DVC_VSEL_MAP_LUT_19_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2317 #define DVC_VSEL_MAP_LUT_19_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2318 #define DVC_VSEL_MAP_LUT_19_READ_MASK _MK_MASK_CONST(0x3ff)
2319 #define DVC_VSEL_MAP_LUT_19_WRITE_MASK _MK_MASK_CONST(0x3ff)
2320 //VSEL3 Corresponding to VSEL1
2321 #define DVC_VSEL_MAP_LUT_19_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2322 #define DVC_VSEL_MAP_LUT_19_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_19_VSEL3_SHIFT)
2323 #define DVC_VSEL_MAP_LUT_19_VSEL3_RANGE 9:5
2324 #define DVC_VSEL_MAP_LUT_19_VSEL3_WOFFSET 0x0
2325 #define DVC_VSEL_MAP_LUT_19_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2326 #define DVC_VSEL_MAP_LUT_19_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2327 #define DVC_VSEL_MAP_LUT_19_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2328 #define DVC_VSEL_MAP_LUT_19_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2329
2330 //VSEL2 Corresponding to VSEL1
2331 #define DVC_VSEL_MAP_LUT_19_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2332 #define DVC_VSEL_MAP_LUT_19_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_19_VSEL2_SHIFT)
2333 #define DVC_VSEL_MAP_LUT_19_VSEL2_RANGE 4:0
2334 #define DVC_VSEL_MAP_LUT_19_VSEL2_WOFFSET 0x0
2335 #define DVC_VSEL_MAP_LUT_19_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2336 #define DVC_VSEL_MAP_LUT_19_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2337 #define DVC_VSEL_MAP_LUT_19_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2338 #define DVC_VSEL_MAP_LUT_19_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2339
2340
2341 // Ram DVC_VSEL_MAP_LUT_20
2342 #define DVC_VSEL_MAP_LUT_20 _MK_ADDR_CONST(0xd0)
2343 #define DVC_VSEL_MAP_LUT_20_SECURE 0x0
2344 #define DVC_VSEL_MAP_LUT_20_WORD_COUNT 0x1
2345 #define DVC_VSEL_MAP_LUT_20_RESET_VAL _MK_MASK_CONST(0x0)
2346 #define DVC_VSEL_MAP_LUT_20_RESET_MASK _MK_MASK_CONST(0x3ff)
2347 #define DVC_VSEL_MAP_LUT_20_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2348 #define DVC_VSEL_MAP_LUT_20_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2349 #define DVC_VSEL_MAP_LUT_20_READ_MASK _MK_MASK_CONST(0x3ff)
2350 #define DVC_VSEL_MAP_LUT_20_WRITE_MASK _MK_MASK_CONST(0x3ff)
2351 //VSEL3 Corresponding to VSEL1
2352 #define DVC_VSEL_MAP_LUT_20_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2353 #define DVC_VSEL_MAP_LUT_20_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_20_VSEL3_SHIFT)
2354 #define DVC_VSEL_MAP_LUT_20_VSEL3_RANGE 9:5
2355 #define DVC_VSEL_MAP_LUT_20_VSEL3_WOFFSET 0x0
2356 #define DVC_VSEL_MAP_LUT_20_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2357 #define DVC_VSEL_MAP_LUT_20_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2358 #define DVC_VSEL_MAP_LUT_20_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2359 #define DVC_VSEL_MAP_LUT_20_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2360
2361 //VSEL2 Corresponding to VSEL1
2362 #define DVC_VSEL_MAP_LUT_20_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2363 #define DVC_VSEL_MAP_LUT_20_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_20_VSEL2_SHIFT)
2364 #define DVC_VSEL_MAP_LUT_20_VSEL2_RANGE 4:0
2365 #define DVC_VSEL_MAP_LUT_20_VSEL2_WOFFSET 0x0
2366 #define DVC_VSEL_MAP_LUT_20_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2367 #define DVC_VSEL_MAP_LUT_20_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2368 #define DVC_VSEL_MAP_LUT_20_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2369 #define DVC_VSEL_MAP_LUT_20_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2370
2371
2372 // Ram DVC_VSEL_MAP_LUT_21
2373 #define DVC_VSEL_MAP_LUT_21 _MK_ADDR_CONST(0xd4)
2374 #define DVC_VSEL_MAP_LUT_21_SECURE 0x0
2375 #define DVC_VSEL_MAP_LUT_21_WORD_COUNT 0x1
2376 #define DVC_VSEL_MAP_LUT_21_RESET_VAL _MK_MASK_CONST(0x0)
2377 #define DVC_VSEL_MAP_LUT_21_RESET_MASK _MK_MASK_CONST(0x3ff)
2378 #define DVC_VSEL_MAP_LUT_21_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2379 #define DVC_VSEL_MAP_LUT_21_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2380 #define DVC_VSEL_MAP_LUT_21_READ_MASK _MK_MASK_CONST(0x3ff)
2381 #define DVC_VSEL_MAP_LUT_21_WRITE_MASK _MK_MASK_CONST(0x3ff)
2382 //VSEL3 Corresponding to VSEL1
2383 #define DVC_VSEL_MAP_LUT_21_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2384 #define DVC_VSEL_MAP_LUT_21_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_21_VSEL3_SHIFT)
2385 #define DVC_VSEL_MAP_LUT_21_VSEL3_RANGE 9:5
2386 #define DVC_VSEL_MAP_LUT_21_VSEL3_WOFFSET 0x0
2387 #define DVC_VSEL_MAP_LUT_21_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2388 #define DVC_VSEL_MAP_LUT_21_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2389 #define DVC_VSEL_MAP_LUT_21_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2390 #define DVC_VSEL_MAP_LUT_21_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2391
2392 //VSEL2 Corresponding to VSEL1
2393 #define DVC_VSEL_MAP_LUT_21_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2394 #define DVC_VSEL_MAP_LUT_21_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_21_VSEL2_SHIFT)
2395 #define DVC_VSEL_MAP_LUT_21_VSEL2_RANGE 4:0
2396 #define DVC_VSEL_MAP_LUT_21_VSEL2_WOFFSET 0x0
2397 #define DVC_VSEL_MAP_LUT_21_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2398 #define DVC_VSEL_MAP_LUT_21_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2399 #define DVC_VSEL_MAP_LUT_21_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2400 #define DVC_VSEL_MAP_LUT_21_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2401
2402
2403 // Ram DVC_VSEL_MAP_LUT_22
2404 #define DVC_VSEL_MAP_LUT_22 _MK_ADDR_CONST(0xd8)
2405 #define DVC_VSEL_MAP_LUT_22_SECURE 0x0
2406 #define DVC_VSEL_MAP_LUT_22_WORD_COUNT 0x1
2407 #define DVC_VSEL_MAP_LUT_22_RESET_VAL _MK_MASK_CONST(0x0)
2408 #define DVC_VSEL_MAP_LUT_22_RESET_MASK _MK_MASK_CONST(0x3ff)
2409 #define DVC_VSEL_MAP_LUT_22_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2410 #define DVC_VSEL_MAP_LUT_22_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2411 #define DVC_VSEL_MAP_LUT_22_READ_MASK _MK_MASK_CONST(0x3ff)
2412 #define DVC_VSEL_MAP_LUT_22_WRITE_MASK _MK_MASK_CONST(0x3ff)
2413 //VSEL3 Corresponding to VSEL1
2414 #define DVC_VSEL_MAP_LUT_22_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2415 #define DVC_VSEL_MAP_LUT_22_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_22_VSEL3_SHIFT)
2416 #define DVC_VSEL_MAP_LUT_22_VSEL3_RANGE 9:5
2417 #define DVC_VSEL_MAP_LUT_22_VSEL3_WOFFSET 0x0
2418 #define DVC_VSEL_MAP_LUT_22_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2419 #define DVC_VSEL_MAP_LUT_22_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2420 #define DVC_VSEL_MAP_LUT_22_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2421 #define DVC_VSEL_MAP_LUT_22_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2422
2423 //VSEL2 Corresponding to VSEL1
2424 #define DVC_VSEL_MAP_LUT_22_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2425 #define DVC_VSEL_MAP_LUT_22_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_22_VSEL2_SHIFT)
2426 #define DVC_VSEL_MAP_LUT_22_VSEL2_RANGE 4:0
2427 #define DVC_VSEL_MAP_LUT_22_VSEL2_WOFFSET 0x0
2428 #define DVC_VSEL_MAP_LUT_22_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2429 #define DVC_VSEL_MAP_LUT_22_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2430 #define DVC_VSEL_MAP_LUT_22_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2431 #define DVC_VSEL_MAP_LUT_22_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2432
2433
2434 // Ram DVC_VSEL_MAP_LUT_23
2435 #define DVC_VSEL_MAP_LUT_23 _MK_ADDR_CONST(0xdc)
2436 #define DVC_VSEL_MAP_LUT_23_SECURE 0x0
2437 #define DVC_VSEL_MAP_LUT_23_WORD_COUNT 0x1
2438 #define DVC_VSEL_MAP_LUT_23_RESET_VAL _MK_MASK_CONST(0x0)
2439 #define DVC_VSEL_MAP_LUT_23_RESET_MASK _MK_MASK_CONST(0x3ff)
2440 #define DVC_VSEL_MAP_LUT_23_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2441 #define DVC_VSEL_MAP_LUT_23_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2442 #define DVC_VSEL_MAP_LUT_23_READ_MASK _MK_MASK_CONST(0x3ff)
2443 #define DVC_VSEL_MAP_LUT_23_WRITE_MASK _MK_MASK_CONST(0x3ff)
2444 //VSEL3 Corresponding to VSEL1
2445 #define DVC_VSEL_MAP_LUT_23_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2446 #define DVC_VSEL_MAP_LUT_23_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_23_VSEL3_SHIFT)
2447 #define DVC_VSEL_MAP_LUT_23_VSEL3_RANGE 9:5
2448 #define DVC_VSEL_MAP_LUT_23_VSEL3_WOFFSET 0x0
2449 #define DVC_VSEL_MAP_LUT_23_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2450 #define DVC_VSEL_MAP_LUT_23_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2451 #define DVC_VSEL_MAP_LUT_23_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2452 #define DVC_VSEL_MAP_LUT_23_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2453
2454 //VSEL2 Corresponding to VSEL1
2455 #define DVC_VSEL_MAP_LUT_23_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2456 #define DVC_VSEL_MAP_LUT_23_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_23_VSEL2_SHIFT)
2457 #define DVC_VSEL_MAP_LUT_23_VSEL2_RANGE 4:0
2458 #define DVC_VSEL_MAP_LUT_23_VSEL2_WOFFSET 0x0
2459 #define DVC_VSEL_MAP_LUT_23_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2460 #define DVC_VSEL_MAP_LUT_23_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2461 #define DVC_VSEL_MAP_LUT_23_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2462 #define DVC_VSEL_MAP_LUT_23_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2463
2464
2465 // Ram DVC_VSEL_MAP_LUT_24
2466 #define DVC_VSEL_MAP_LUT_24 _MK_ADDR_CONST(0xe0)
2467 #define DVC_VSEL_MAP_LUT_24_SECURE 0x0
2468 #define DVC_VSEL_MAP_LUT_24_WORD_COUNT 0x1
2469 #define DVC_VSEL_MAP_LUT_24_RESET_VAL _MK_MASK_CONST(0x0)
2470 #define DVC_VSEL_MAP_LUT_24_RESET_MASK _MK_MASK_CONST(0x3ff)
2471 #define DVC_VSEL_MAP_LUT_24_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2472 #define DVC_VSEL_MAP_LUT_24_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2473 #define DVC_VSEL_MAP_LUT_24_READ_MASK _MK_MASK_CONST(0x3ff)
2474 #define DVC_VSEL_MAP_LUT_24_WRITE_MASK _MK_MASK_CONST(0x3ff)
2475 //VSEL3 Corresponding to VSEL1
2476 #define DVC_VSEL_MAP_LUT_24_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2477 #define DVC_VSEL_MAP_LUT_24_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_24_VSEL3_SHIFT)
2478 #define DVC_VSEL_MAP_LUT_24_VSEL3_RANGE 9:5
2479 #define DVC_VSEL_MAP_LUT_24_VSEL3_WOFFSET 0x0
2480 #define DVC_VSEL_MAP_LUT_24_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2481 #define DVC_VSEL_MAP_LUT_24_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2482 #define DVC_VSEL_MAP_LUT_24_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2483 #define DVC_VSEL_MAP_LUT_24_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2484
2485 //VSEL2 Corresponding to VSEL1
2486 #define DVC_VSEL_MAP_LUT_24_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2487 #define DVC_VSEL_MAP_LUT_24_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_24_VSEL2_SHIFT)
2488 #define DVC_VSEL_MAP_LUT_24_VSEL2_RANGE 4:0
2489 #define DVC_VSEL_MAP_LUT_24_VSEL2_WOFFSET 0x0
2490 #define DVC_VSEL_MAP_LUT_24_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2491 #define DVC_VSEL_MAP_LUT_24_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2492 #define DVC_VSEL_MAP_LUT_24_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2493 #define DVC_VSEL_MAP_LUT_24_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2494
2495
2496 // Ram DVC_VSEL_MAP_LUT_25
2497 #define DVC_VSEL_MAP_LUT_25 _MK_ADDR_CONST(0xe4)
2498 #define DVC_VSEL_MAP_LUT_25_SECURE 0x0
2499 #define DVC_VSEL_MAP_LUT_25_WORD_COUNT 0x1
2500 #define DVC_VSEL_MAP_LUT_25_RESET_VAL _MK_MASK_CONST(0x0)
2501 #define DVC_VSEL_MAP_LUT_25_RESET_MASK _MK_MASK_CONST(0x3ff)
2502 #define DVC_VSEL_MAP_LUT_25_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2503 #define DVC_VSEL_MAP_LUT_25_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2504 #define DVC_VSEL_MAP_LUT_25_READ_MASK _MK_MASK_CONST(0x3ff)
2505 #define DVC_VSEL_MAP_LUT_25_WRITE_MASK _MK_MASK_CONST(0x3ff)
2506 //VSEL3 Corresponding to VSEL1
2507 #define DVC_VSEL_MAP_LUT_25_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2508 #define DVC_VSEL_MAP_LUT_25_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_25_VSEL3_SHIFT)
2509 #define DVC_VSEL_MAP_LUT_25_VSEL3_RANGE 9:5
2510 #define DVC_VSEL_MAP_LUT_25_VSEL3_WOFFSET 0x0
2511 #define DVC_VSEL_MAP_LUT_25_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2512 #define DVC_VSEL_MAP_LUT_25_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2513 #define DVC_VSEL_MAP_LUT_25_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2514 #define DVC_VSEL_MAP_LUT_25_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2515
2516 //VSEL2 Corresponding to VSEL1
2517 #define DVC_VSEL_MAP_LUT_25_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2518 #define DVC_VSEL_MAP_LUT_25_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_25_VSEL2_SHIFT)
2519 #define DVC_VSEL_MAP_LUT_25_VSEL2_RANGE 4:0
2520 #define DVC_VSEL_MAP_LUT_25_VSEL2_WOFFSET 0x0
2521 #define DVC_VSEL_MAP_LUT_25_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2522 #define DVC_VSEL_MAP_LUT_25_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2523 #define DVC_VSEL_MAP_LUT_25_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2524 #define DVC_VSEL_MAP_LUT_25_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2525
2526
2527 // Ram DVC_VSEL_MAP_LUT_26
2528 #define DVC_VSEL_MAP_LUT_26 _MK_ADDR_CONST(0xe8)
2529 #define DVC_VSEL_MAP_LUT_26_SECURE 0x0
2530 #define DVC_VSEL_MAP_LUT_26_WORD_COUNT 0x1
2531 #define DVC_VSEL_MAP_LUT_26_RESET_VAL _MK_MASK_CONST(0x0)
2532 #define DVC_VSEL_MAP_LUT_26_RESET_MASK _MK_MASK_CONST(0x3ff)
2533 #define DVC_VSEL_MAP_LUT_26_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2534 #define DVC_VSEL_MAP_LUT_26_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2535 #define DVC_VSEL_MAP_LUT_26_READ_MASK _MK_MASK_CONST(0x3ff)
2536 #define DVC_VSEL_MAP_LUT_26_WRITE_MASK _MK_MASK_CONST(0x3ff)
2537 //VSEL3 Corresponding to VSEL1
2538 #define DVC_VSEL_MAP_LUT_26_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2539 #define DVC_VSEL_MAP_LUT_26_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_26_VSEL3_SHIFT)
2540 #define DVC_VSEL_MAP_LUT_26_VSEL3_RANGE 9:5
2541 #define DVC_VSEL_MAP_LUT_26_VSEL3_WOFFSET 0x0
2542 #define DVC_VSEL_MAP_LUT_26_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2543 #define DVC_VSEL_MAP_LUT_26_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2544 #define DVC_VSEL_MAP_LUT_26_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2545 #define DVC_VSEL_MAP_LUT_26_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2546
2547 //VSEL2 Corresponding to VSEL1
2548 #define DVC_VSEL_MAP_LUT_26_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2549 #define DVC_VSEL_MAP_LUT_26_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_26_VSEL2_SHIFT)
2550 #define DVC_VSEL_MAP_LUT_26_VSEL2_RANGE 4:0
2551 #define DVC_VSEL_MAP_LUT_26_VSEL2_WOFFSET 0x0
2552 #define DVC_VSEL_MAP_LUT_26_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2553 #define DVC_VSEL_MAP_LUT_26_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2554 #define DVC_VSEL_MAP_LUT_26_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2555 #define DVC_VSEL_MAP_LUT_26_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2556
2557
2558 // Ram DVC_VSEL_MAP_LUT_27
2559 #define DVC_VSEL_MAP_LUT_27 _MK_ADDR_CONST(0xec)
2560 #define DVC_VSEL_MAP_LUT_27_SECURE 0x0
2561 #define DVC_VSEL_MAP_LUT_27_WORD_COUNT 0x1
2562 #define DVC_VSEL_MAP_LUT_27_RESET_VAL _MK_MASK_CONST(0x0)
2563 #define DVC_VSEL_MAP_LUT_27_RESET_MASK _MK_MASK_CONST(0x3ff)
2564 #define DVC_VSEL_MAP_LUT_27_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2565 #define DVC_VSEL_MAP_LUT_27_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2566 #define DVC_VSEL_MAP_LUT_27_READ_MASK _MK_MASK_CONST(0x3ff)
2567 #define DVC_VSEL_MAP_LUT_27_WRITE_MASK _MK_MASK_CONST(0x3ff)
2568 //VSEL3 Corresponding to VSEL1
2569 #define DVC_VSEL_MAP_LUT_27_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2570 #define DVC_VSEL_MAP_LUT_27_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_27_VSEL3_SHIFT)
2571 #define DVC_VSEL_MAP_LUT_27_VSEL3_RANGE 9:5
2572 #define DVC_VSEL_MAP_LUT_27_VSEL3_WOFFSET 0x0
2573 #define DVC_VSEL_MAP_LUT_27_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2574 #define DVC_VSEL_MAP_LUT_27_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2575 #define DVC_VSEL_MAP_LUT_27_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2576 #define DVC_VSEL_MAP_LUT_27_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2577
2578 //VSEL2 Corresponding to VSEL1
2579 #define DVC_VSEL_MAP_LUT_27_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2580 #define DVC_VSEL_MAP_LUT_27_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_27_VSEL2_SHIFT)
2581 #define DVC_VSEL_MAP_LUT_27_VSEL2_RANGE 4:0
2582 #define DVC_VSEL_MAP_LUT_27_VSEL2_WOFFSET 0x0
2583 #define DVC_VSEL_MAP_LUT_27_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2584 #define DVC_VSEL_MAP_LUT_27_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2585 #define DVC_VSEL_MAP_LUT_27_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2586 #define DVC_VSEL_MAP_LUT_27_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2587
2588
2589 // Ram DVC_VSEL_MAP_LUT_28
2590 #define DVC_VSEL_MAP_LUT_28 _MK_ADDR_CONST(0xf0)
2591 #define DVC_VSEL_MAP_LUT_28_SECURE 0x0
2592 #define DVC_VSEL_MAP_LUT_28_WORD_COUNT 0x1
2593 #define DVC_VSEL_MAP_LUT_28_RESET_VAL _MK_MASK_CONST(0x0)
2594 #define DVC_VSEL_MAP_LUT_28_RESET_MASK _MK_MASK_CONST(0x3ff)
2595 #define DVC_VSEL_MAP_LUT_28_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2596 #define DVC_VSEL_MAP_LUT_28_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2597 #define DVC_VSEL_MAP_LUT_28_READ_MASK _MK_MASK_CONST(0x3ff)
2598 #define DVC_VSEL_MAP_LUT_28_WRITE_MASK _MK_MASK_CONST(0x3ff)
2599 //VSEL3 Corresponding to VSEL1
2600 #define DVC_VSEL_MAP_LUT_28_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2601 #define DVC_VSEL_MAP_LUT_28_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_28_VSEL3_SHIFT)
2602 #define DVC_VSEL_MAP_LUT_28_VSEL3_RANGE 9:5
2603 #define DVC_VSEL_MAP_LUT_28_VSEL3_WOFFSET 0x0
2604 #define DVC_VSEL_MAP_LUT_28_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2605 #define DVC_VSEL_MAP_LUT_28_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2606 #define DVC_VSEL_MAP_LUT_28_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2607 #define DVC_VSEL_MAP_LUT_28_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2608
2609 //VSEL2 Corresponding to VSEL1
2610 #define DVC_VSEL_MAP_LUT_28_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2611 #define DVC_VSEL_MAP_LUT_28_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_28_VSEL2_SHIFT)
2612 #define DVC_VSEL_MAP_LUT_28_VSEL2_RANGE 4:0
2613 #define DVC_VSEL_MAP_LUT_28_VSEL2_WOFFSET 0x0
2614 #define DVC_VSEL_MAP_LUT_28_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2615 #define DVC_VSEL_MAP_LUT_28_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2616 #define DVC_VSEL_MAP_LUT_28_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2617 #define DVC_VSEL_MAP_LUT_28_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2618
2619
2620 // Ram DVC_VSEL_MAP_LUT_29
2621 #define DVC_VSEL_MAP_LUT_29 _MK_ADDR_CONST(0xf4)
2622 #define DVC_VSEL_MAP_LUT_29_SECURE 0x0
2623 #define DVC_VSEL_MAP_LUT_29_WORD_COUNT 0x1
2624 #define DVC_VSEL_MAP_LUT_29_RESET_VAL _MK_MASK_CONST(0x0)
2625 #define DVC_VSEL_MAP_LUT_29_RESET_MASK _MK_MASK_CONST(0x3ff)
2626 #define DVC_VSEL_MAP_LUT_29_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2627 #define DVC_VSEL_MAP_LUT_29_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2628 #define DVC_VSEL_MAP_LUT_29_READ_MASK _MK_MASK_CONST(0x3ff)
2629 #define DVC_VSEL_MAP_LUT_29_WRITE_MASK _MK_MASK_CONST(0x3ff)
2630 //VSEL3 Corresponding to VSEL1
2631 #define DVC_VSEL_MAP_LUT_29_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2632 #define DVC_VSEL_MAP_LUT_29_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_29_VSEL3_SHIFT)
2633 #define DVC_VSEL_MAP_LUT_29_VSEL3_RANGE 9:5
2634 #define DVC_VSEL_MAP_LUT_29_VSEL3_WOFFSET 0x0
2635 #define DVC_VSEL_MAP_LUT_29_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2636 #define DVC_VSEL_MAP_LUT_29_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2637 #define DVC_VSEL_MAP_LUT_29_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2638 #define DVC_VSEL_MAP_LUT_29_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2639
2640 //VSEL2 Corresponding to VSEL1
2641 #define DVC_VSEL_MAP_LUT_29_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2642 #define DVC_VSEL_MAP_LUT_29_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_29_VSEL2_SHIFT)
2643 #define DVC_VSEL_MAP_LUT_29_VSEL2_RANGE 4:0
2644 #define DVC_VSEL_MAP_LUT_29_VSEL2_WOFFSET 0x0
2645 #define DVC_VSEL_MAP_LUT_29_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2646 #define DVC_VSEL_MAP_LUT_29_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2647 #define DVC_VSEL_MAP_LUT_29_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2648 #define DVC_VSEL_MAP_LUT_29_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2649
2650
2651 // Ram DVC_VSEL_MAP_LUT_30
2652 #define DVC_VSEL_MAP_LUT_30 _MK_ADDR_CONST(0xf8)
2653 #define DVC_VSEL_MAP_LUT_30_SECURE 0x0
2654 #define DVC_VSEL_MAP_LUT_30_WORD_COUNT 0x1
2655 #define DVC_VSEL_MAP_LUT_30_RESET_VAL _MK_MASK_CONST(0x0)
2656 #define DVC_VSEL_MAP_LUT_30_RESET_MASK _MK_MASK_CONST(0x3ff)
2657 #define DVC_VSEL_MAP_LUT_30_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2658 #define DVC_VSEL_MAP_LUT_30_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2659 #define DVC_VSEL_MAP_LUT_30_READ_MASK _MK_MASK_CONST(0x3ff)
2660 #define DVC_VSEL_MAP_LUT_30_WRITE_MASK _MK_MASK_CONST(0x3ff)
2661 //VSEL3 Corresponding to VSEL1
2662 #define DVC_VSEL_MAP_LUT_30_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2663 #define DVC_VSEL_MAP_LUT_30_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_30_VSEL3_SHIFT)
2664 #define DVC_VSEL_MAP_LUT_30_VSEL3_RANGE 9:5
2665 #define DVC_VSEL_MAP_LUT_30_VSEL3_WOFFSET 0x0
2666 #define DVC_VSEL_MAP_LUT_30_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2667 #define DVC_VSEL_MAP_LUT_30_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2668 #define DVC_VSEL_MAP_LUT_30_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2669 #define DVC_VSEL_MAP_LUT_30_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2670
2671 //VSEL2 Corresponding to VSEL1
2672 #define DVC_VSEL_MAP_LUT_30_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2673 #define DVC_VSEL_MAP_LUT_30_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_30_VSEL2_SHIFT)
2674 #define DVC_VSEL_MAP_LUT_30_VSEL2_RANGE 4:0
2675 #define DVC_VSEL_MAP_LUT_30_VSEL2_WOFFSET 0x0
2676 #define DVC_VSEL_MAP_LUT_30_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2677 #define DVC_VSEL_MAP_LUT_30_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2678 #define DVC_VSEL_MAP_LUT_30_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2679 #define DVC_VSEL_MAP_LUT_30_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2680
2681
2682 // Ram DVC_VSEL_MAP_LUT_31
2683 #define DVC_VSEL_MAP_LUT_31 _MK_ADDR_CONST(0xfc)
2684 #define DVC_VSEL_MAP_LUT_31_SECURE 0x0
2685 #define DVC_VSEL_MAP_LUT_31_WORD_COUNT 0x1
2686 #define DVC_VSEL_MAP_LUT_31_RESET_VAL _MK_MASK_CONST(0x0)
2687 #define DVC_VSEL_MAP_LUT_31_RESET_MASK _MK_MASK_CONST(0x3ff)
2688 #define DVC_VSEL_MAP_LUT_31_SW_DEFAULT_VAL _MK_MASK_CONST(0 x0)
2689 #define DVC_VSEL_MAP_LUT_31_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2690 #define DVC_VSEL_MAP_LUT_31_READ_MASK _MK_MASK_CONST(0x3ff)
2691 #define DVC_VSEL_MAP_LUT_31_WRITE_MASK _MK_MASK_CONST(0x3ff)
2692 //VSEL3 Corresponding to VSEL1
2693 #define DVC_VSEL_MAP_LUT_31_VSEL3_SHIFT _MK_SHIFT_CONST(5)
2694 #define DVC_VSEL_MAP_LUT_31_VSEL3_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_31_VSEL3_SHIFT)
2695 #define DVC_VSEL_MAP_LUT_31_VSEL3_RANGE 9:5
2696 #define DVC_VSEL_MAP_LUT_31_VSEL3_WOFFSET 0x0
2697 #define DVC_VSEL_MAP_LUT_31_VSEL3_DEFAULT _MK_MASK_CONST(0 x0)
2698 #define DVC_VSEL_MAP_LUT_31_VSEL3_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2699 #define DVC_VSEL_MAP_LUT_31_VSEL3_SW_DEFAULT _MK_MASK_CONST(0 x0)
2700 #define DVC_VSEL_MAP_LUT_31_VSEL3_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2701
2702 //VSEL2 Corresponding to VSEL1
2703 #define DVC_VSEL_MAP_LUT_31_VSEL2_SHIFT _MK_SHIFT_CONST(0)
2704 #define DVC_VSEL_MAP_LUT_31_VSEL2_FIELD (_MK_MASK_CONST(0x1f) << DVC_VSEL_MAP_LUT_31_VSEL2_SHIFT)
2705 #define DVC_VSEL_MAP_LUT_31_VSEL2_RANGE 4:0
2706 #define DVC_VSEL_MAP_LUT_31_VSEL2_WOFFSET 0x0
2707 #define DVC_VSEL_MAP_LUT_31_VSEL2_DEFAULT _MK_MASK_CONST(0 x0)
2708 #define DVC_VSEL_MAP_LUT_31_VSEL2_DEFAULT_MASK _MK_MASK_CONST(0 x1f)
2709 #define DVC_VSEL_MAP_LUT_31_VSEL2_SW_DEFAULT _MK_MASK_CONST(0 x0)
2710 #define DVC_VSEL_MAP_LUT_31_VSEL2_SW_DEFAULT_MASK _MK_MASK _CONST(0x0)
2711
2712
2713 // Ram DVC_VLUT_0
2714 #define DVC_VLUT_0 _MK_ADDR_CONST(0x100)
2715 #define DVC_VLUT_0_SECURE 0x0
2716 #define DVC_VLUT_0_WORD_COUNT 0x1
2717 #define DVC_VLUT_0_RESET_VAL _MK_MASK_CONST(0x0)
2718 #define DVC_VLUT_0_RESET_MASK _MK_MASK_CONST(0xffffff)
2719 #define DVC_VLUT_0_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
2720 #define DVC_VLUT_0_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2721 #define DVC_VLUT_0_READ_MASK _MK_MASK_CONST(0xffffff)
2722 #define DVC_VLUT_0_WRITE_MASK _MK_MASK_CONST(0xffffff)
2723 // Target performance count
2724 #define DVC_VLUT_0_PMCNT_SHIFT _MK_SHIFT_CONST(10)
2725 #define DVC_VLUT_0_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_0_PMCNT_SHIFT)
2726 #define DVC_VLUT_0_PMCNT_RANGE 23:10
2727 #define DVC_VLUT_0_PMCNT_WOFFSET 0x0
2728 #define DVC_VLUT_0_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
2729 #define DVC_VLUT_0_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
2730 #define DVC_VLUT_0_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
2731 #define DVC_VLUT_0_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2732
2733 // Minimum voltage selection value for a given frequency
2734 #define DVC_VLUT_0_VMIN_SHIFT _MK_SHIFT_CONST(5)
2735 #define DVC_VLUT_0_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_0_VMIN_SHIFT)
2736 #define DVC_VLUT_0_VMIN_RANGE 9:5
2737 #define DVC_VLUT_0_VMIN_WOFFSET 0x0
2738 #define DVC_VLUT_0_VMIN_DEFAULT _MK_MASK_CONST(0x0)
2739 #define DVC_VLUT_0_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2740 #define DVC_VLUT_0_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
2741 #define DVC_VLUT_0_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2742
2743 // Maximum voltage selection value for a given frequency
2744 #define DVC_VLUT_0_VMAX_SHIFT _MK_SHIFT_CONST(0)
2745 #define DVC_VLUT_0_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_0_VMAX_SHIFT)
2746 #define DVC_VLUT_0_VMAX_RANGE 4:0
2747 #define DVC_VLUT_0_VMAX_WOFFSET 0x0
2748 #define DVC_VLUT_0_VMAX_DEFAULT _MK_MASK_CONST(0x0)
2749 #define DVC_VLUT_0_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2750 #define DVC_VLUT_0_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
2751 #define DVC_VLUT_0_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2752
2753
2754 // Ram DVC_VLUT
2755 #define DVC_VLUT _MK_ADDR_CONST(0x100)
2756 #define DVC_VLUT_SECURE 0x0
2757 #define DVC_VLUT_WORD_COUNT 0x1
2758 #define DVC_VLUT_RESET_VAL _MK_MASK_CONST(0x0)
2759 #define DVC_VLUT_RESET_MASK _MK_MASK_CONST(0xffffff)
2760 #define DVC_VLUT_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
2761 #define DVC_VLUT_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2762 #define DVC_VLUT_READ_MASK _MK_MASK_CONST(0xffffff)
2763 #define DVC_VLUT_WRITE_MASK _MK_MASK_CONST(0xffffff)
2764 // Target performance count
2765 #define DVC_VLUT_PMCNT_SHIFT _MK_SHIFT_CONST(10)
2766 #define DVC_VLUT_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_PMCNT_SHIFT)
2767 #define DVC_VLUT_PMCNT_RANGE 23:10
2768 #define DVC_VLUT_PMCNT_WOFFSET 0x0
2769 #define DVC_VLUT_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
2770 #define DVC_VLUT_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
2771 #define DVC_VLUT_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
2772 #define DVC_VLUT_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2773
2774 // Minimum voltage selection value for a given frequency
2775 #define DVC_VLUT_VMIN_SHIFT _MK_SHIFT_CONST(5)
2776 #define DVC_VLUT_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_VMIN_SHIFT)
2777 #define DVC_VLUT_VMIN_RANGE 9:5
2778 #define DVC_VLUT_VMIN_WOFFSET 0x0
2779 #define DVC_VLUT_VMIN_DEFAULT _MK_MASK_CONST(0x0)
2780 #define DVC_VLUT_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2781 #define DVC_VLUT_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
2782 #define DVC_VLUT_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2783
2784 // Maximum voltage selection value for a given frequency
2785 #define DVC_VLUT_VMAX_SHIFT _MK_SHIFT_CONST(0)
2786 #define DVC_VLUT_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_VMAX_SHIFT)
2787 #define DVC_VLUT_VMAX_RANGE 4:0
2788 #define DVC_VLUT_VMAX_WOFFSET 0x0
2789 #define DVC_VLUT_VMAX_DEFAULT _MK_MASK_CONST(0x0)
2790 #define DVC_VLUT_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2791 #define DVC_VLUT_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
2792 #define DVC_VLUT_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2793
2794
2795 // Ram DVC_VLUT_1
2796 #define DVC_VLUT_1 _MK_ADDR_CONST(0x104)
2797 #define DVC_VLUT_1_SECURE 0x0
2798 #define DVC_VLUT_1_WORD_COUNT 0x1
2799 #define DVC_VLUT_1_RESET_VAL _MK_MASK_CONST(0x0)
2800 #define DVC_VLUT_1_RESET_MASK _MK_MASK_CONST(0xffffff)
2801 #define DVC_VLUT_1_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
2802 #define DVC_VLUT_1_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2803 #define DVC_VLUT_1_READ_MASK _MK_MASK_CONST(0xffffff)
2804 #define DVC_VLUT_1_WRITE_MASK _MK_MASK_CONST(0xffffff)
2805 // Target performance count
2806 #define DVC_VLUT_1_PMCNT_SHIFT _MK_SHIFT_CONST(10)
2807 #define DVC_VLUT_1_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_1_PMCNT_SHIFT)
2808 #define DVC_VLUT_1_PMCNT_RANGE 23:10
2809 #define DVC_VLUT_1_PMCNT_WOFFSET 0x0
2810 #define DVC_VLUT_1_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
2811 #define DVC_VLUT_1_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
2812 #define DVC_VLUT_1_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
2813 #define DVC_VLUT_1_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2814
2815 // Minimum voltage selection value for a given frequency
2816 #define DVC_VLUT_1_VMIN_SHIFT _MK_SHIFT_CONST(5)
2817 #define DVC_VLUT_1_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_1_VMIN_SHIFT)
2818 #define DVC_VLUT_1_VMIN_RANGE 9:5
2819 #define DVC_VLUT_1_VMIN_WOFFSET 0x0
2820 #define DVC_VLUT_1_VMIN_DEFAULT _MK_MASK_CONST(0x0)
2821 #define DVC_VLUT_1_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2822 #define DVC_VLUT_1_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
2823 #define DVC_VLUT_1_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2824
2825 // Maximum voltage selection value for a given frequency
2826 #define DVC_VLUT_1_VMAX_SHIFT _MK_SHIFT_CONST(0)
2827 #define DVC_VLUT_1_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_1_VMAX_SHIFT)
2828 #define DVC_VLUT_1_VMAX_RANGE 4:0
2829 #define DVC_VLUT_1_VMAX_WOFFSET 0x0
2830 #define DVC_VLUT_1_VMAX_DEFAULT _MK_MASK_CONST(0x0)
2831 #define DVC_VLUT_1_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2832 #define DVC_VLUT_1_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
2833 #define DVC_VLUT_1_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2834
2835
2836 // Ram DVC_VLUT_2
2837 #define DVC_VLUT_2 _MK_ADDR_CONST(0x108)
2838 #define DVC_VLUT_2_SECURE 0x0
2839 #define DVC_VLUT_2_WORD_COUNT 0x1
2840 #define DVC_VLUT_2_RESET_VAL _MK_MASK_CONST(0x0)
2841 #define DVC_VLUT_2_RESET_MASK _MK_MASK_CONST(0xffffff)
2842 #define DVC_VLUT_2_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
2843 #define DVC_VLUT_2_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2844 #define DVC_VLUT_2_READ_MASK _MK_MASK_CONST(0xffffff)
2845 #define DVC_VLUT_2_WRITE_MASK _MK_MASK_CONST(0xffffff)
2846 // Target performance count
2847 #define DVC_VLUT_2_PMCNT_SHIFT _MK_SHIFT_CONST(10)
2848 #define DVC_VLUT_2_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_2_PMCNT_SHIFT)
2849 #define DVC_VLUT_2_PMCNT_RANGE 23:10
2850 #define DVC_VLUT_2_PMCNT_WOFFSET 0x0
2851 #define DVC_VLUT_2_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
2852 #define DVC_VLUT_2_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
2853 #define DVC_VLUT_2_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
2854 #define DVC_VLUT_2_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2855
2856 // Minimum voltage selection value for a given frequency
2857 #define DVC_VLUT_2_VMIN_SHIFT _MK_SHIFT_CONST(5)
2858 #define DVC_VLUT_2_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_2_VMIN_SHIFT)
2859 #define DVC_VLUT_2_VMIN_RANGE 9:5
2860 #define DVC_VLUT_2_VMIN_WOFFSET 0x0
2861 #define DVC_VLUT_2_VMIN_DEFAULT _MK_MASK_CONST(0x0)
2862 #define DVC_VLUT_2_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2863 #define DVC_VLUT_2_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
2864 #define DVC_VLUT_2_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2865
2866 // Maximum voltage selection value for a given frequency
2867 #define DVC_VLUT_2_VMAX_SHIFT _MK_SHIFT_CONST(0)
2868 #define DVC_VLUT_2_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_2_VMAX_SHIFT)
2869 #define DVC_VLUT_2_VMAX_RANGE 4:0
2870 #define DVC_VLUT_2_VMAX_WOFFSET 0x0
2871 #define DVC_VLUT_2_VMAX_DEFAULT _MK_MASK_CONST(0x0)
2872 #define DVC_VLUT_2_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2873 #define DVC_VLUT_2_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
2874 #define DVC_VLUT_2_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2875
2876
2877 // Ram DVC_VLUT_3
2878 #define DVC_VLUT_3 _MK_ADDR_CONST(0x10c)
2879 #define DVC_VLUT_3_SECURE 0x0
2880 #define DVC_VLUT_3_WORD_COUNT 0x1
2881 #define DVC_VLUT_3_RESET_VAL _MK_MASK_CONST(0x0)
2882 #define DVC_VLUT_3_RESET_MASK _MK_MASK_CONST(0xffffff)
2883 #define DVC_VLUT_3_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
2884 #define DVC_VLUT_3_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2885 #define DVC_VLUT_3_READ_MASK _MK_MASK_CONST(0xffffff)
2886 #define DVC_VLUT_3_WRITE_MASK _MK_MASK_CONST(0xffffff)
2887 // Target performance count
2888 #define DVC_VLUT_3_PMCNT_SHIFT _MK_SHIFT_CONST(10)
2889 #define DVC_VLUT_3_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_3_PMCNT_SHIFT)
2890 #define DVC_VLUT_3_PMCNT_RANGE 23:10
2891 #define DVC_VLUT_3_PMCNT_WOFFSET 0x0
2892 #define DVC_VLUT_3_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
2893 #define DVC_VLUT_3_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
2894 #define DVC_VLUT_3_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
2895 #define DVC_VLUT_3_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2896
2897 // Minimum voltage selection value for a given frequency
2898 #define DVC_VLUT_3_VMIN_SHIFT _MK_SHIFT_CONST(5)
2899 #define DVC_VLUT_3_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_3_VMIN_SHIFT)
2900 #define DVC_VLUT_3_VMIN_RANGE 9:5
2901 #define DVC_VLUT_3_VMIN_WOFFSET 0x0
2902 #define DVC_VLUT_3_VMIN_DEFAULT _MK_MASK_CONST(0x0)
2903 #define DVC_VLUT_3_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2904 #define DVC_VLUT_3_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
2905 #define DVC_VLUT_3_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2906
2907 // Maximum voltage selection value for a given frequency
2908 #define DVC_VLUT_3_VMAX_SHIFT _MK_SHIFT_CONST(0)
2909 #define DVC_VLUT_3_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_3_VMAX_SHIFT)
2910 #define DVC_VLUT_3_VMAX_RANGE 4:0
2911 #define DVC_VLUT_3_VMAX_WOFFSET 0x0
2912 #define DVC_VLUT_3_VMAX_DEFAULT _MK_MASK_CONST(0x0)
2913 #define DVC_VLUT_3_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2914 #define DVC_VLUT_3_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
2915 #define DVC_VLUT_3_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2916
2917
2918 // Ram DVC_VLUT_4
2919 #define DVC_VLUT_4 _MK_ADDR_CONST(0x110)
2920 #define DVC_VLUT_4_SECURE 0x0
2921 #define DVC_VLUT_4_WORD_COUNT 0x1
2922 #define DVC_VLUT_4_RESET_VAL _MK_MASK_CONST(0x0)
2923 #define DVC_VLUT_4_RESET_MASK _MK_MASK_CONST(0xffffff)
2924 #define DVC_VLUT_4_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
2925 #define DVC_VLUT_4_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2926 #define DVC_VLUT_4_READ_MASK _MK_MASK_CONST(0xffffff)
2927 #define DVC_VLUT_4_WRITE_MASK _MK_MASK_CONST(0xffffff)
2928 // Target performance count
2929 #define DVC_VLUT_4_PMCNT_SHIFT _MK_SHIFT_CONST(10)
2930 #define DVC_VLUT_4_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_4_PMCNT_SHIFT)
2931 #define DVC_VLUT_4_PMCNT_RANGE 23:10
2932 #define DVC_VLUT_4_PMCNT_WOFFSET 0x0
2933 #define DVC_VLUT_4_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
2934 #define DVC_VLUT_4_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
2935 #define DVC_VLUT_4_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
2936 #define DVC_VLUT_4_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2937
2938 // Minimum voltage selection value for a given frequency
2939 #define DVC_VLUT_4_VMIN_SHIFT _MK_SHIFT_CONST(5)
2940 #define DVC_VLUT_4_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_4_VMIN_SHIFT)
2941 #define DVC_VLUT_4_VMIN_RANGE 9:5
2942 #define DVC_VLUT_4_VMIN_WOFFSET 0x0
2943 #define DVC_VLUT_4_VMIN_DEFAULT _MK_MASK_CONST(0x0)
2944 #define DVC_VLUT_4_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2945 #define DVC_VLUT_4_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
2946 #define DVC_VLUT_4_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2947
2948 // Maximum voltage selection value for a given frequency
2949 #define DVC_VLUT_4_VMAX_SHIFT _MK_SHIFT_CONST(0)
2950 #define DVC_VLUT_4_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_4_VMAX_SHIFT)
2951 #define DVC_VLUT_4_VMAX_RANGE 4:0
2952 #define DVC_VLUT_4_VMAX_WOFFSET 0x0
2953 #define DVC_VLUT_4_VMAX_DEFAULT _MK_MASK_CONST(0x0)
2954 #define DVC_VLUT_4_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2955 #define DVC_VLUT_4_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
2956 #define DVC_VLUT_4_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2957
2958
2959 // Ram DVC_VLUT_5
2960 #define DVC_VLUT_5 _MK_ADDR_CONST(0x114)
2961 #define DVC_VLUT_5_SECURE 0x0
2962 #define DVC_VLUT_5_WORD_COUNT 0x1
2963 #define DVC_VLUT_5_RESET_VAL _MK_MASK_CONST(0x0)
2964 #define DVC_VLUT_5_RESET_MASK _MK_MASK_CONST(0xffffff)
2965 #define DVC_VLUT_5_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
2966 #define DVC_VLUT_5_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2967 #define DVC_VLUT_5_READ_MASK _MK_MASK_CONST(0xffffff)
2968 #define DVC_VLUT_5_WRITE_MASK _MK_MASK_CONST(0xffffff)
2969 // Target performance count
2970 #define DVC_VLUT_5_PMCNT_SHIFT _MK_SHIFT_CONST(10)
2971 #define DVC_VLUT_5_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_5_PMCNT_SHIFT)
2972 #define DVC_VLUT_5_PMCNT_RANGE 23:10
2973 #define DVC_VLUT_5_PMCNT_WOFFSET 0x0
2974 #define DVC_VLUT_5_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
2975 #define DVC_VLUT_5_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
2976 #define DVC_VLUT_5_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
2977 #define DVC_VLUT_5_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
2978
2979 // Minimum voltage selection value for a given frequency
2980 #define DVC_VLUT_5_VMIN_SHIFT _MK_SHIFT_CONST(5)
2981 #define DVC_VLUT_5_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_5_VMIN_SHIFT)
2982 #define DVC_VLUT_5_VMIN_RANGE 9:5
2983 #define DVC_VLUT_5_VMIN_WOFFSET 0x0
2984 #define DVC_VLUT_5_VMIN_DEFAULT _MK_MASK_CONST(0x0)
2985 #define DVC_VLUT_5_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2986 #define DVC_VLUT_5_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
2987 #define DVC_VLUT_5_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2988
2989 // Maximum voltage selection value for a given frequency
2990 #define DVC_VLUT_5_VMAX_SHIFT _MK_SHIFT_CONST(0)
2991 #define DVC_VLUT_5_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_5_VMAX_SHIFT)
2992 #define DVC_VLUT_5_VMAX_RANGE 4:0
2993 #define DVC_VLUT_5_VMAX_WOFFSET 0x0
2994 #define DVC_VLUT_5_VMAX_DEFAULT _MK_MASK_CONST(0x0)
2995 #define DVC_VLUT_5_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
2996 #define DVC_VLUT_5_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
2997 #define DVC_VLUT_5_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
2998
2999
3000 // Ram DVC_VLUT_6
3001 #define DVC_VLUT_6 _MK_ADDR_CONST(0x118)
3002 #define DVC_VLUT_6_SECURE 0x0
3003 #define DVC_VLUT_6_WORD_COUNT 0x1
3004 #define DVC_VLUT_6_RESET_VAL _MK_MASK_CONST(0x0)
3005 #define DVC_VLUT_6_RESET_MASK _MK_MASK_CONST(0xffffff)
3006 #define DVC_VLUT_6_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3007 #define DVC_VLUT_6_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3008 #define DVC_VLUT_6_READ_MASK _MK_MASK_CONST(0xffffff)
3009 #define DVC_VLUT_6_WRITE_MASK _MK_MASK_CONST(0xffffff)
3010 // Target performance count
3011 #define DVC_VLUT_6_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3012 #define DVC_VLUT_6_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_6_PMCNT_SHIFT)
3013 #define DVC_VLUT_6_PMCNT_RANGE 23:10
3014 #define DVC_VLUT_6_PMCNT_WOFFSET 0x0
3015 #define DVC_VLUT_6_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3016 #define DVC_VLUT_6_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3017 #define DVC_VLUT_6_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3018 #define DVC_VLUT_6_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3019
3020 // Minimum voltage selection value for a given frequency
3021 #define DVC_VLUT_6_VMIN_SHIFT _MK_SHIFT_CONST(5)
3022 #define DVC_VLUT_6_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_6_VMIN_SHIFT)
3023 #define DVC_VLUT_6_VMIN_RANGE 9:5
3024 #define DVC_VLUT_6_VMIN_WOFFSET 0x0
3025 #define DVC_VLUT_6_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3026 #define DVC_VLUT_6_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3027 #define DVC_VLUT_6_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3028 #define DVC_VLUT_6_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3029
3030 // Maximum voltage selection value for a given frequency
3031 #define DVC_VLUT_6_VMAX_SHIFT _MK_SHIFT_CONST(0)
3032 #define DVC_VLUT_6_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_6_VMAX_SHIFT)
3033 #define DVC_VLUT_6_VMAX_RANGE 4:0
3034 #define DVC_VLUT_6_VMAX_WOFFSET 0x0
3035 #define DVC_VLUT_6_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3036 #define DVC_VLUT_6_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3037 #define DVC_VLUT_6_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3038 #define DVC_VLUT_6_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3039
3040
3041 // Ram DVC_VLUT_7
3042 #define DVC_VLUT_7 _MK_ADDR_CONST(0x11c)
3043 #define DVC_VLUT_7_SECURE 0x0
3044 #define DVC_VLUT_7_WORD_COUNT 0x1
3045 #define DVC_VLUT_7_RESET_VAL _MK_MASK_CONST(0x0)
3046 #define DVC_VLUT_7_RESET_MASK _MK_MASK_CONST(0xffffff)
3047 #define DVC_VLUT_7_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3048 #define DVC_VLUT_7_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3049 #define DVC_VLUT_7_READ_MASK _MK_MASK_CONST(0xffffff)
3050 #define DVC_VLUT_7_WRITE_MASK _MK_MASK_CONST(0xffffff)
3051 // Target performance count
3052 #define DVC_VLUT_7_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3053 #define DVC_VLUT_7_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_7_PMCNT_SHIFT)
3054 #define DVC_VLUT_7_PMCNT_RANGE 23:10
3055 #define DVC_VLUT_7_PMCNT_WOFFSET 0x0
3056 #define DVC_VLUT_7_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3057 #define DVC_VLUT_7_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3058 #define DVC_VLUT_7_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3059 #define DVC_VLUT_7_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3060
3061 // Minimum voltage selection value for a given frequency
3062 #define DVC_VLUT_7_VMIN_SHIFT _MK_SHIFT_CONST(5)
3063 #define DVC_VLUT_7_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_7_VMIN_SHIFT)
3064 #define DVC_VLUT_7_VMIN_RANGE 9:5
3065 #define DVC_VLUT_7_VMIN_WOFFSET 0x0
3066 #define DVC_VLUT_7_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3067 #define DVC_VLUT_7_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3068 #define DVC_VLUT_7_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3069 #define DVC_VLUT_7_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3070
3071 // Maximum voltage selection value for a given frequency
3072 #define DVC_VLUT_7_VMAX_SHIFT _MK_SHIFT_CONST(0)
3073 #define DVC_VLUT_7_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_7_VMAX_SHIFT)
3074 #define DVC_VLUT_7_VMAX_RANGE 4:0
3075 #define DVC_VLUT_7_VMAX_WOFFSET 0x0
3076 #define DVC_VLUT_7_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3077 #define DVC_VLUT_7_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3078 #define DVC_VLUT_7_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3079 #define DVC_VLUT_7_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3080
3081
3082 // Ram DVC_VLUT_8
3083 #define DVC_VLUT_8 _MK_ADDR_CONST(0x120)
3084 #define DVC_VLUT_8_SECURE 0x0
3085 #define DVC_VLUT_8_WORD_COUNT 0x1
3086 #define DVC_VLUT_8_RESET_VAL _MK_MASK_CONST(0x0)
3087 #define DVC_VLUT_8_RESET_MASK _MK_MASK_CONST(0xffffff)
3088 #define DVC_VLUT_8_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3089 #define DVC_VLUT_8_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3090 #define DVC_VLUT_8_READ_MASK _MK_MASK_CONST(0xffffff)
3091 #define DVC_VLUT_8_WRITE_MASK _MK_MASK_CONST(0xffffff)
3092 // Target performance count
3093 #define DVC_VLUT_8_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3094 #define DVC_VLUT_8_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_8_PMCNT_SHIFT)
3095 #define DVC_VLUT_8_PMCNT_RANGE 23:10
3096 #define DVC_VLUT_8_PMCNT_WOFFSET 0x0
3097 #define DVC_VLUT_8_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3098 #define DVC_VLUT_8_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3099 #define DVC_VLUT_8_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3100 #define DVC_VLUT_8_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3101
3102 // Minimum voltage selection value for a given frequency
3103 #define DVC_VLUT_8_VMIN_SHIFT _MK_SHIFT_CONST(5)
3104 #define DVC_VLUT_8_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_8_VMIN_SHIFT)
3105 #define DVC_VLUT_8_VMIN_RANGE 9:5
3106 #define DVC_VLUT_8_VMIN_WOFFSET 0x0
3107 #define DVC_VLUT_8_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3108 #define DVC_VLUT_8_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3109 #define DVC_VLUT_8_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3110 #define DVC_VLUT_8_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3111
3112 // Maximum voltage selection value for a given frequency
3113 #define DVC_VLUT_8_VMAX_SHIFT _MK_SHIFT_CONST(0)
3114 #define DVC_VLUT_8_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_8_VMAX_SHIFT)
3115 #define DVC_VLUT_8_VMAX_RANGE 4:0
3116 #define DVC_VLUT_8_VMAX_WOFFSET 0x0
3117 #define DVC_VLUT_8_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3118 #define DVC_VLUT_8_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3119 #define DVC_VLUT_8_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3120 #define DVC_VLUT_8_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3121
3122
3123 // Ram DVC_VLUT_9
3124 #define DVC_VLUT_9 _MK_ADDR_CONST(0x124)
3125 #define DVC_VLUT_9_SECURE 0x0
3126 #define DVC_VLUT_9_WORD_COUNT 0x1
3127 #define DVC_VLUT_9_RESET_VAL _MK_MASK_CONST(0x0)
3128 #define DVC_VLUT_9_RESET_MASK _MK_MASK_CONST(0xffffff)
3129 #define DVC_VLUT_9_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3130 #define DVC_VLUT_9_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3131 #define DVC_VLUT_9_READ_MASK _MK_MASK_CONST(0xffffff)
3132 #define DVC_VLUT_9_WRITE_MASK _MK_MASK_CONST(0xffffff)
3133 // Target performance count
3134 #define DVC_VLUT_9_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3135 #define DVC_VLUT_9_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_9_PMCNT_SHIFT)
3136 #define DVC_VLUT_9_PMCNT_RANGE 23:10
3137 #define DVC_VLUT_9_PMCNT_WOFFSET 0x0
3138 #define DVC_VLUT_9_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3139 #define DVC_VLUT_9_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3140 #define DVC_VLUT_9_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3141 #define DVC_VLUT_9_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3142
3143 // Minimum voltage selection value for a given frequency
3144 #define DVC_VLUT_9_VMIN_SHIFT _MK_SHIFT_CONST(5)
3145 #define DVC_VLUT_9_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_9_VMIN_SHIFT)
3146 #define DVC_VLUT_9_VMIN_RANGE 9:5
3147 #define DVC_VLUT_9_VMIN_WOFFSET 0x0
3148 #define DVC_VLUT_9_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3149 #define DVC_VLUT_9_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3150 #define DVC_VLUT_9_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3151 #define DVC_VLUT_9_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3152
3153 // Maximum voltage selection value for a given frequency
3154 #define DVC_VLUT_9_VMAX_SHIFT _MK_SHIFT_CONST(0)
3155 #define DVC_VLUT_9_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_9_VMAX_SHIFT)
3156 #define DVC_VLUT_9_VMAX_RANGE 4:0
3157 #define DVC_VLUT_9_VMAX_WOFFSET 0x0
3158 #define DVC_VLUT_9_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3159 #define DVC_VLUT_9_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3160 #define DVC_VLUT_9_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3161 #define DVC_VLUT_9_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3162
3163
3164 // Ram DVC_VLUT_10
3165 #define DVC_VLUT_10 _MK_ADDR_CONST(0x128)
3166 #define DVC_VLUT_10_SECURE 0x0
3167 #define DVC_VLUT_10_WORD_COUNT 0x1
3168 #define DVC_VLUT_10_RESET_VAL _MK_MASK_CONST(0x0)
3169 #define DVC_VLUT_10_RESET_MASK _MK_MASK_CONST(0xffffff)
3170 #define DVC_VLUT_10_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3171 #define DVC_VLUT_10_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3172 #define DVC_VLUT_10_READ_MASK _MK_MASK_CONST(0xffffff)
3173 #define DVC_VLUT_10_WRITE_MASK _MK_MASK_CONST(0xffffff)
3174 // Target performance count
3175 #define DVC_VLUT_10_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3176 #define DVC_VLUT_10_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_10_PMCNT_SHIFT)
3177 #define DVC_VLUT_10_PMCNT_RANGE 23:10
3178 #define DVC_VLUT_10_PMCNT_WOFFSET 0x0
3179 #define DVC_VLUT_10_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3180 #define DVC_VLUT_10_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3181 #define DVC_VLUT_10_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3182 #define DVC_VLUT_10_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3183
3184 // Minimum voltage selection value for a given frequency
3185 #define DVC_VLUT_10_VMIN_SHIFT _MK_SHIFT_CONST(5)
3186 #define DVC_VLUT_10_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_10_VMIN_SHIFT)
3187 #define DVC_VLUT_10_VMIN_RANGE 9:5
3188 #define DVC_VLUT_10_VMIN_WOFFSET 0x0
3189 #define DVC_VLUT_10_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3190 #define DVC_VLUT_10_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3191 #define DVC_VLUT_10_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3192 #define DVC_VLUT_10_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3193
3194 // Maximum voltage selection value for a given frequency
3195 #define DVC_VLUT_10_VMAX_SHIFT _MK_SHIFT_CONST(0)
3196 #define DVC_VLUT_10_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_10_VMAX_SHIFT)
3197 #define DVC_VLUT_10_VMAX_RANGE 4:0
3198 #define DVC_VLUT_10_VMAX_WOFFSET 0x0
3199 #define DVC_VLUT_10_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3200 #define DVC_VLUT_10_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3201 #define DVC_VLUT_10_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3202 #define DVC_VLUT_10_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3203
3204
3205 // Ram DVC_VLUT_11
3206 #define DVC_VLUT_11 _MK_ADDR_CONST(0x12c)
3207 #define DVC_VLUT_11_SECURE 0x0
3208 #define DVC_VLUT_11_WORD_COUNT 0x1
3209 #define DVC_VLUT_11_RESET_VAL _MK_MASK_CONST(0x0)
3210 #define DVC_VLUT_11_RESET_MASK _MK_MASK_CONST(0xffffff)
3211 #define DVC_VLUT_11_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3212 #define DVC_VLUT_11_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3213 #define DVC_VLUT_11_READ_MASK _MK_MASK_CONST(0xffffff)
3214 #define DVC_VLUT_11_WRITE_MASK _MK_MASK_CONST(0xffffff)
3215 // Target performance count
3216 #define DVC_VLUT_11_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3217 #define DVC_VLUT_11_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_11_PMCNT_SHIFT)
3218 #define DVC_VLUT_11_PMCNT_RANGE 23:10
3219 #define DVC_VLUT_11_PMCNT_WOFFSET 0x0
3220 #define DVC_VLUT_11_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3221 #define DVC_VLUT_11_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3222 #define DVC_VLUT_11_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3223 #define DVC_VLUT_11_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3224
3225 // Minimum voltage selection value for a given frequency
3226 #define DVC_VLUT_11_VMIN_SHIFT _MK_SHIFT_CONST(5)
3227 #define DVC_VLUT_11_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_11_VMIN_SHIFT)
3228 #define DVC_VLUT_11_VMIN_RANGE 9:5
3229 #define DVC_VLUT_11_VMIN_WOFFSET 0x0
3230 #define DVC_VLUT_11_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3231 #define DVC_VLUT_11_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3232 #define DVC_VLUT_11_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3233 #define DVC_VLUT_11_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3234
3235 // Maximum voltage selection value for a given frequency
3236 #define DVC_VLUT_11_VMAX_SHIFT _MK_SHIFT_CONST(0)
3237 #define DVC_VLUT_11_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_11_VMAX_SHIFT)
3238 #define DVC_VLUT_11_VMAX_RANGE 4:0
3239 #define DVC_VLUT_11_VMAX_WOFFSET 0x0
3240 #define DVC_VLUT_11_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3241 #define DVC_VLUT_11_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3242 #define DVC_VLUT_11_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3243 #define DVC_VLUT_11_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3244
3245
3246 // Ram DVC_VLUT_12
3247 #define DVC_VLUT_12 _MK_ADDR_CONST(0x130)
3248 #define DVC_VLUT_12_SECURE 0x0
3249 #define DVC_VLUT_12_WORD_COUNT 0x1
3250 #define DVC_VLUT_12_RESET_VAL _MK_MASK_CONST(0x0)
3251 #define DVC_VLUT_12_RESET_MASK _MK_MASK_CONST(0xffffff)
3252 #define DVC_VLUT_12_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3253 #define DVC_VLUT_12_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3254 #define DVC_VLUT_12_READ_MASK _MK_MASK_CONST(0xffffff)
3255 #define DVC_VLUT_12_WRITE_MASK _MK_MASK_CONST(0xffffff)
3256 // Target performance count
3257 #define DVC_VLUT_12_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3258 #define DVC_VLUT_12_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_12_PMCNT_SHIFT)
3259 #define DVC_VLUT_12_PMCNT_RANGE 23:10
3260 #define DVC_VLUT_12_PMCNT_WOFFSET 0x0
3261 #define DVC_VLUT_12_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3262 #define DVC_VLUT_12_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3263 #define DVC_VLUT_12_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3264 #define DVC_VLUT_12_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3265
3266 // Minimum voltage selection value for a given frequency
3267 #define DVC_VLUT_12_VMIN_SHIFT _MK_SHIFT_CONST(5)
3268 #define DVC_VLUT_12_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_12_VMIN_SHIFT)
3269 #define DVC_VLUT_12_VMIN_RANGE 9:5
3270 #define DVC_VLUT_12_VMIN_WOFFSET 0x0
3271 #define DVC_VLUT_12_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3272 #define DVC_VLUT_12_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3273 #define DVC_VLUT_12_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3274 #define DVC_VLUT_12_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3275
3276 // Maximum voltage selection value for a given frequency
3277 #define DVC_VLUT_12_VMAX_SHIFT _MK_SHIFT_CONST(0)
3278 #define DVC_VLUT_12_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_12_VMAX_SHIFT)
3279 #define DVC_VLUT_12_VMAX_RANGE 4:0
3280 #define DVC_VLUT_12_VMAX_WOFFSET 0x0
3281 #define DVC_VLUT_12_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3282 #define DVC_VLUT_12_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3283 #define DVC_VLUT_12_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3284 #define DVC_VLUT_12_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3285
3286
3287 // Ram DVC_VLUT_13
3288 #define DVC_VLUT_13 _MK_ADDR_CONST(0x134)
3289 #define DVC_VLUT_13_SECURE 0x0
3290 #define DVC_VLUT_13_WORD_COUNT 0x1
3291 #define DVC_VLUT_13_RESET_VAL _MK_MASK_CONST(0x0)
3292 #define DVC_VLUT_13_RESET_MASK _MK_MASK_CONST(0xffffff)
3293 #define DVC_VLUT_13_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3294 #define DVC_VLUT_13_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3295 #define DVC_VLUT_13_READ_MASK _MK_MASK_CONST(0xffffff)
3296 #define DVC_VLUT_13_WRITE_MASK _MK_MASK_CONST(0xffffff)
3297 // Target performance count
3298 #define DVC_VLUT_13_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3299 #define DVC_VLUT_13_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_13_PMCNT_SHIFT)
3300 #define DVC_VLUT_13_PMCNT_RANGE 23:10
3301 #define DVC_VLUT_13_PMCNT_WOFFSET 0x0
3302 #define DVC_VLUT_13_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3303 #define DVC_VLUT_13_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3304 #define DVC_VLUT_13_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3305 #define DVC_VLUT_13_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3306
3307 // Minimum voltage selection value for a given frequency
3308 #define DVC_VLUT_13_VMIN_SHIFT _MK_SHIFT_CONST(5)
3309 #define DVC_VLUT_13_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_13_VMIN_SHIFT)
3310 #define DVC_VLUT_13_VMIN_RANGE 9:5
3311 #define DVC_VLUT_13_VMIN_WOFFSET 0x0
3312 #define DVC_VLUT_13_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3313 #define DVC_VLUT_13_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3314 #define DVC_VLUT_13_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3315 #define DVC_VLUT_13_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3316
3317 // Maximum voltage selection value for a given frequency
3318 #define DVC_VLUT_13_VMAX_SHIFT _MK_SHIFT_CONST(0)
3319 #define DVC_VLUT_13_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_13_VMAX_SHIFT)
3320 #define DVC_VLUT_13_VMAX_RANGE 4:0
3321 #define DVC_VLUT_13_VMAX_WOFFSET 0x0
3322 #define DVC_VLUT_13_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3323 #define DVC_VLUT_13_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3324 #define DVC_VLUT_13_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3325 #define DVC_VLUT_13_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3326
3327
3328 // Ram DVC_VLUT_14
3329 #define DVC_VLUT_14 _MK_ADDR_CONST(0x138)
3330 #define DVC_VLUT_14_SECURE 0x0
3331 #define DVC_VLUT_14_WORD_COUNT 0x1
3332 #define DVC_VLUT_14_RESET_VAL _MK_MASK_CONST(0x0)
3333 #define DVC_VLUT_14_RESET_MASK _MK_MASK_CONST(0xffffff)
3334 #define DVC_VLUT_14_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3335 #define DVC_VLUT_14_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3336 #define DVC_VLUT_14_READ_MASK _MK_MASK_CONST(0xffffff)
3337 #define DVC_VLUT_14_WRITE_MASK _MK_MASK_CONST(0xffffff)
3338 // Target performance count
3339 #define DVC_VLUT_14_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3340 #define DVC_VLUT_14_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_14_PMCNT_SHIFT)
3341 #define DVC_VLUT_14_PMCNT_RANGE 23:10
3342 #define DVC_VLUT_14_PMCNT_WOFFSET 0x0
3343 #define DVC_VLUT_14_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3344 #define DVC_VLUT_14_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3345 #define DVC_VLUT_14_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3346 #define DVC_VLUT_14_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3347
3348 // Minimum voltage selection value for a given frequency
3349 #define DVC_VLUT_14_VMIN_SHIFT _MK_SHIFT_CONST(5)
3350 #define DVC_VLUT_14_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_14_VMIN_SHIFT)
3351 #define DVC_VLUT_14_VMIN_RANGE 9:5
3352 #define DVC_VLUT_14_VMIN_WOFFSET 0x0
3353 #define DVC_VLUT_14_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3354 #define DVC_VLUT_14_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3355 #define DVC_VLUT_14_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3356 #define DVC_VLUT_14_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3357
3358 // Maximum voltage selection value for a given frequency
3359 #define DVC_VLUT_14_VMAX_SHIFT _MK_SHIFT_CONST(0)
3360 #define DVC_VLUT_14_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_14_VMAX_SHIFT)
3361 #define DVC_VLUT_14_VMAX_RANGE 4:0
3362 #define DVC_VLUT_14_VMAX_WOFFSET 0x0
3363 #define DVC_VLUT_14_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3364 #define DVC_VLUT_14_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3365 #define DVC_VLUT_14_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3366 #define DVC_VLUT_14_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3367
3368
3369 // Ram DVC_VLUT_15
3370 #define DVC_VLUT_15 _MK_ADDR_CONST(0x13c)
3371 #define DVC_VLUT_15_SECURE 0x0
3372 #define DVC_VLUT_15_WORD_COUNT 0x1
3373 #define DVC_VLUT_15_RESET_VAL _MK_MASK_CONST(0x0)
3374 #define DVC_VLUT_15_RESET_MASK _MK_MASK_CONST(0xffffff)
3375 #define DVC_VLUT_15_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3376 #define DVC_VLUT_15_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3377 #define DVC_VLUT_15_READ_MASK _MK_MASK_CONST(0xffffff)
3378 #define DVC_VLUT_15_WRITE_MASK _MK_MASK_CONST(0xffffff)
3379 // Target performance count
3380 #define DVC_VLUT_15_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3381 #define DVC_VLUT_15_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_15_PMCNT_SHIFT)
3382 #define DVC_VLUT_15_PMCNT_RANGE 23:10
3383 #define DVC_VLUT_15_PMCNT_WOFFSET 0x0
3384 #define DVC_VLUT_15_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3385 #define DVC_VLUT_15_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3386 #define DVC_VLUT_15_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3387 #define DVC_VLUT_15_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3388
3389 // Minimum voltage selection value for a given frequency
3390 #define DVC_VLUT_15_VMIN_SHIFT _MK_SHIFT_CONST(5)
3391 #define DVC_VLUT_15_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_15_VMIN_SHIFT)
3392 #define DVC_VLUT_15_VMIN_RANGE 9:5
3393 #define DVC_VLUT_15_VMIN_WOFFSET 0x0
3394 #define DVC_VLUT_15_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3395 #define DVC_VLUT_15_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3396 #define DVC_VLUT_15_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3397 #define DVC_VLUT_15_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3398
3399 // Maximum voltage selection value for a given frequency
3400 #define DVC_VLUT_15_VMAX_SHIFT _MK_SHIFT_CONST(0)
3401 #define DVC_VLUT_15_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_15_VMAX_SHIFT)
3402 #define DVC_VLUT_15_VMAX_RANGE 4:0
3403 #define DVC_VLUT_15_VMAX_WOFFSET 0x0
3404 #define DVC_VLUT_15_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3405 #define DVC_VLUT_15_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3406 #define DVC_VLUT_15_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3407 #define DVC_VLUT_15_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3408
3409
3410 // Ram DVC_VLUT_16
3411 #define DVC_VLUT_16 _MK_ADDR_CONST(0x140)
3412 #define DVC_VLUT_16_SECURE 0x0
3413 #define DVC_VLUT_16_WORD_COUNT 0x1
3414 #define DVC_VLUT_16_RESET_VAL _MK_MASK_CONST(0x0)
3415 #define DVC_VLUT_16_RESET_MASK _MK_MASK_CONST(0xffffff)
3416 #define DVC_VLUT_16_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3417 #define DVC_VLUT_16_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3418 #define DVC_VLUT_16_READ_MASK _MK_MASK_CONST(0xffffff)
3419 #define DVC_VLUT_16_WRITE_MASK _MK_MASK_CONST(0xffffff)
3420 // Target performance count
3421 #define DVC_VLUT_16_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3422 #define DVC_VLUT_16_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_16_PMCNT_SHIFT)
3423 #define DVC_VLUT_16_PMCNT_RANGE 23:10
3424 #define DVC_VLUT_16_PMCNT_WOFFSET 0x0
3425 #define DVC_VLUT_16_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3426 #define DVC_VLUT_16_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3427 #define DVC_VLUT_16_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3428 #define DVC_VLUT_16_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3429
3430 // Minimum voltage selection value for a given frequency
3431 #define DVC_VLUT_16_VMIN_SHIFT _MK_SHIFT_CONST(5)
3432 #define DVC_VLUT_16_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_16_VMIN_SHIFT)
3433 #define DVC_VLUT_16_VMIN_RANGE 9:5
3434 #define DVC_VLUT_16_VMIN_WOFFSET 0x0
3435 #define DVC_VLUT_16_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3436 #define DVC_VLUT_16_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3437 #define DVC_VLUT_16_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3438 #define DVC_VLUT_16_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3439
3440 // Maximum voltage selection value for a given frequency
3441 #define DVC_VLUT_16_VMAX_SHIFT _MK_SHIFT_CONST(0)
3442 #define DVC_VLUT_16_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_16_VMAX_SHIFT)
3443 #define DVC_VLUT_16_VMAX_RANGE 4:0
3444 #define DVC_VLUT_16_VMAX_WOFFSET 0x0
3445 #define DVC_VLUT_16_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3446 #define DVC_VLUT_16_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3447 #define DVC_VLUT_16_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3448 #define DVC_VLUT_16_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3449
3450
3451 // Ram DVC_VLUT_17
3452 #define DVC_VLUT_17 _MK_ADDR_CONST(0x144)
3453 #define DVC_VLUT_17_SECURE 0x0
3454 #define DVC_VLUT_17_WORD_COUNT 0x1
3455 #define DVC_VLUT_17_RESET_VAL _MK_MASK_CONST(0x0)
3456 #define DVC_VLUT_17_RESET_MASK _MK_MASK_CONST(0xffffff)
3457 #define DVC_VLUT_17_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3458 #define DVC_VLUT_17_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3459 #define DVC_VLUT_17_READ_MASK _MK_MASK_CONST(0xffffff)
3460 #define DVC_VLUT_17_WRITE_MASK _MK_MASK_CONST(0xffffff)
3461 // Target performance count
3462 #define DVC_VLUT_17_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3463 #define DVC_VLUT_17_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_17_PMCNT_SHIFT)
3464 #define DVC_VLUT_17_PMCNT_RANGE 23:10
3465 #define DVC_VLUT_17_PMCNT_WOFFSET 0x0
3466 #define DVC_VLUT_17_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3467 #define DVC_VLUT_17_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3468 #define DVC_VLUT_17_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3469 #define DVC_VLUT_17_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3470
3471 // Minimum voltage selection value for a given frequency
3472 #define DVC_VLUT_17_VMIN_SHIFT _MK_SHIFT_CONST(5)
3473 #define DVC_VLUT_17_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_17_VMIN_SHIFT)
3474 #define DVC_VLUT_17_VMIN_RANGE 9:5
3475 #define DVC_VLUT_17_VMIN_WOFFSET 0x0
3476 #define DVC_VLUT_17_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3477 #define DVC_VLUT_17_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3478 #define DVC_VLUT_17_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3479 #define DVC_VLUT_17_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3480
3481 // Maximum voltage selection value for a given frequency
3482 #define DVC_VLUT_17_VMAX_SHIFT _MK_SHIFT_CONST(0)
3483 #define DVC_VLUT_17_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_17_VMAX_SHIFT)
3484 #define DVC_VLUT_17_VMAX_RANGE 4:0
3485 #define DVC_VLUT_17_VMAX_WOFFSET 0x0
3486 #define DVC_VLUT_17_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3487 #define DVC_VLUT_17_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3488 #define DVC_VLUT_17_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3489 #define DVC_VLUT_17_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3490
3491
3492 // Ram DVC_VLUT_18
3493 #define DVC_VLUT_18 _MK_ADDR_CONST(0x148)
3494 #define DVC_VLUT_18_SECURE 0x0
3495 #define DVC_VLUT_18_WORD_COUNT 0x1
3496 #define DVC_VLUT_18_RESET_VAL _MK_MASK_CONST(0x0)
3497 #define DVC_VLUT_18_RESET_MASK _MK_MASK_CONST(0xffffff)
3498 #define DVC_VLUT_18_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3499 #define DVC_VLUT_18_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3500 #define DVC_VLUT_18_READ_MASK _MK_MASK_CONST(0xffffff)
3501 #define DVC_VLUT_18_WRITE_MASK _MK_MASK_CONST(0xffffff)
3502 // Target performance count
3503 #define DVC_VLUT_18_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3504 #define DVC_VLUT_18_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_18_PMCNT_SHIFT)
3505 #define DVC_VLUT_18_PMCNT_RANGE 23:10
3506 #define DVC_VLUT_18_PMCNT_WOFFSET 0x0
3507 #define DVC_VLUT_18_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3508 #define DVC_VLUT_18_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3509 #define DVC_VLUT_18_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3510 #define DVC_VLUT_18_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3511
3512 // Minimum voltage selection value for a given frequency
3513 #define DVC_VLUT_18_VMIN_SHIFT _MK_SHIFT_CONST(5)
3514 #define DVC_VLUT_18_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_18_VMIN_SHIFT)
3515 #define DVC_VLUT_18_VMIN_RANGE 9:5
3516 #define DVC_VLUT_18_VMIN_WOFFSET 0x0
3517 #define DVC_VLUT_18_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3518 #define DVC_VLUT_18_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3519 #define DVC_VLUT_18_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3520 #define DVC_VLUT_18_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3521
3522 // Maximum voltage selection value for a given frequency
3523 #define DVC_VLUT_18_VMAX_SHIFT _MK_SHIFT_CONST(0)
3524 #define DVC_VLUT_18_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_18_VMAX_SHIFT)
3525 #define DVC_VLUT_18_VMAX_RANGE 4:0
3526 #define DVC_VLUT_18_VMAX_WOFFSET 0x0
3527 #define DVC_VLUT_18_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3528 #define DVC_VLUT_18_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3529 #define DVC_VLUT_18_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3530 #define DVC_VLUT_18_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3531
3532
3533 // Ram DVC_VLUT_19
3534 #define DVC_VLUT_19 _MK_ADDR_CONST(0x14c)
3535 #define DVC_VLUT_19_SECURE 0x0
3536 #define DVC_VLUT_19_WORD_COUNT 0x1
3537 #define DVC_VLUT_19_RESET_VAL _MK_MASK_CONST(0x0)
3538 #define DVC_VLUT_19_RESET_MASK _MK_MASK_CONST(0xffffff)
3539 #define DVC_VLUT_19_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3540 #define DVC_VLUT_19_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3541 #define DVC_VLUT_19_READ_MASK _MK_MASK_CONST(0xffffff)
3542 #define DVC_VLUT_19_WRITE_MASK _MK_MASK_CONST(0xffffff)
3543 // Target performance count
3544 #define DVC_VLUT_19_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3545 #define DVC_VLUT_19_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_19_PMCNT_SHIFT)
3546 #define DVC_VLUT_19_PMCNT_RANGE 23:10
3547 #define DVC_VLUT_19_PMCNT_WOFFSET 0x0
3548 #define DVC_VLUT_19_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3549 #define DVC_VLUT_19_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3550 #define DVC_VLUT_19_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3551 #define DVC_VLUT_19_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3552
3553 // Minimum voltage selection value for a given frequency
3554 #define DVC_VLUT_19_VMIN_SHIFT _MK_SHIFT_CONST(5)
3555 #define DVC_VLUT_19_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_19_VMIN_SHIFT)
3556 #define DVC_VLUT_19_VMIN_RANGE 9:5
3557 #define DVC_VLUT_19_VMIN_WOFFSET 0x0
3558 #define DVC_VLUT_19_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3559 #define DVC_VLUT_19_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3560 #define DVC_VLUT_19_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3561 #define DVC_VLUT_19_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3562
3563 // Maximum voltage selection value for a given frequency
3564 #define DVC_VLUT_19_VMAX_SHIFT _MK_SHIFT_CONST(0)
3565 #define DVC_VLUT_19_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_19_VMAX_SHIFT)
3566 #define DVC_VLUT_19_VMAX_RANGE 4:0
3567 #define DVC_VLUT_19_VMAX_WOFFSET 0x0
3568 #define DVC_VLUT_19_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3569 #define DVC_VLUT_19_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3570 #define DVC_VLUT_19_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3571 #define DVC_VLUT_19_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3572
3573
3574 // Ram DVC_VLUT_20
3575 #define DVC_VLUT_20 _MK_ADDR_CONST(0x150)
3576 #define DVC_VLUT_20_SECURE 0x0
3577 #define DVC_VLUT_20_WORD_COUNT 0x1
3578 #define DVC_VLUT_20_RESET_VAL _MK_MASK_CONST(0x0)
3579 #define DVC_VLUT_20_RESET_MASK _MK_MASK_CONST(0xffffff)
3580 #define DVC_VLUT_20_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3581 #define DVC_VLUT_20_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3582 #define DVC_VLUT_20_READ_MASK _MK_MASK_CONST(0xffffff)
3583 #define DVC_VLUT_20_WRITE_MASK _MK_MASK_CONST(0xffffff)
3584 // Target performance count
3585 #define DVC_VLUT_20_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3586 #define DVC_VLUT_20_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_20_PMCNT_SHIFT)
3587 #define DVC_VLUT_20_PMCNT_RANGE 23:10
3588 #define DVC_VLUT_20_PMCNT_WOFFSET 0x0
3589 #define DVC_VLUT_20_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3590 #define DVC_VLUT_20_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3591 #define DVC_VLUT_20_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3592 #define DVC_VLUT_20_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3593
3594 // Minimum voltage selection value for a given frequency
3595 #define DVC_VLUT_20_VMIN_SHIFT _MK_SHIFT_CONST(5)
3596 #define DVC_VLUT_20_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_20_VMIN_SHIFT)
3597 #define DVC_VLUT_20_VMIN_RANGE 9:5
3598 #define DVC_VLUT_20_VMIN_WOFFSET 0x0
3599 #define DVC_VLUT_20_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3600 #define DVC_VLUT_20_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3601 #define DVC_VLUT_20_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3602 #define DVC_VLUT_20_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3603
3604 // Maximum voltage selection value for a given frequency
3605 #define DVC_VLUT_20_VMAX_SHIFT _MK_SHIFT_CONST(0)
3606 #define DVC_VLUT_20_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_20_VMAX_SHIFT)
3607 #define DVC_VLUT_20_VMAX_RANGE 4:0
3608 #define DVC_VLUT_20_VMAX_WOFFSET 0x0
3609 #define DVC_VLUT_20_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3610 #define DVC_VLUT_20_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3611 #define DVC_VLUT_20_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3612 #define DVC_VLUT_20_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3613
3614
3615 // Ram DVC_VLUT_21
3616 #define DVC_VLUT_21 _MK_ADDR_CONST(0x154)
3617 #define DVC_VLUT_21_SECURE 0x0
3618 #define DVC_VLUT_21_WORD_COUNT 0x1
3619 #define DVC_VLUT_21_RESET_VAL _MK_MASK_CONST(0x0)
3620 #define DVC_VLUT_21_RESET_MASK _MK_MASK_CONST(0xffffff)
3621 #define DVC_VLUT_21_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3622 #define DVC_VLUT_21_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3623 #define DVC_VLUT_21_READ_MASK _MK_MASK_CONST(0xffffff)
3624 #define DVC_VLUT_21_WRITE_MASK _MK_MASK_CONST(0xffffff)
3625 // Target performance count
3626 #define DVC_VLUT_21_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3627 #define DVC_VLUT_21_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_21_PMCNT_SHIFT)
3628 #define DVC_VLUT_21_PMCNT_RANGE 23:10
3629 #define DVC_VLUT_21_PMCNT_WOFFSET 0x0
3630 #define DVC_VLUT_21_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3631 #define DVC_VLUT_21_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3632 #define DVC_VLUT_21_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3633 #define DVC_VLUT_21_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3634
3635 // Minimum voltage selection value for a given frequency
3636 #define DVC_VLUT_21_VMIN_SHIFT _MK_SHIFT_CONST(5)
3637 #define DVC_VLUT_21_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_21_VMIN_SHIFT)
3638 #define DVC_VLUT_21_VMIN_RANGE 9:5
3639 #define DVC_VLUT_21_VMIN_WOFFSET 0x0
3640 #define DVC_VLUT_21_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3641 #define DVC_VLUT_21_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3642 #define DVC_VLUT_21_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3643 #define DVC_VLUT_21_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3644
3645 // Maximum voltage selection value for a given frequency
3646 #define DVC_VLUT_21_VMAX_SHIFT _MK_SHIFT_CONST(0)
3647 #define DVC_VLUT_21_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_21_VMAX_SHIFT)
3648 #define DVC_VLUT_21_VMAX_RANGE 4:0
3649 #define DVC_VLUT_21_VMAX_WOFFSET 0x0
3650 #define DVC_VLUT_21_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3651 #define DVC_VLUT_21_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3652 #define DVC_VLUT_21_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3653 #define DVC_VLUT_21_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3654
3655
3656 // Ram DVC_VLUT_22
3657 #define DVC_VLUT_22 _MK_ADDR_CONST(0x158)
3658 #define DVC_VLUT_22_SECURE 0x0
3659 #define DVC_VLUT_22_WORD_COUNT 0x1
3660 #define DVC_VLUT_22_RESET_VAL _MK_MASK_CONST(0x0)
3661 #define DVC_VLUT_22_RESET_MASK _MK_MASK_CONST(0xffffff)
3662 #define DVC_VLUT_22_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3663 #define DVC_VLUT_22_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3664 #define DVC_VLUT_22_READ_MASK _MK_MASK_CONST(0xffffff)
3665 #define DVC_VLUT_22_WRITE_MASK _MK_MASK_CONST(0xffffff)
3666 // Target performance count
3667 #define DVC_VLUT_22_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3668 #define DVC_VLUT_22_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_22_PMCNT_SHIFT)
3669 #define DVC_VLUT_22_PMCNT_RANGE 23:10
3670 #define DVC_VLUT_22_PMCNT_WOFFSET 0x0
3671 #define DVC_VLUT_22_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3672 #define DVC_VLUT_22_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3673 #define DVC_VLUT_22_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3674 #define DVC_VLUT_22_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3675
3676 // Minimum voltage selection value for a given frequency
3677 #define DVC_VLUT_22_VMIN_SHIFT _MK_SHIFT_CONST(5)
3678 #define DVC_VLUT_22_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_22_VMIN_SHIFT)
3679 #define DVC_VLUT_22_VMIN_RANGE 9:5
3680 #define DVC_VLUT_22_VMIN_WOFFSET 0x0
3681 #define DVC_VLUT_22_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3682 #define DVC_VLUT_22_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3683 #define DVC_VLUT_22_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3684 #define DVC_VLUT_22_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3685
3686 // Maximum voltage selection value for a given frequency
3687 #define DVC_VLUT_22_VMAX_SHIFT _MK_SHIFT_CONST(0)
3688 #define DVC_VLUT_22_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_22_VMAX_SHIFT)
3689 #define DVC_VLUT_22_VMAX_RANGE 4:0
3690 #define DVC_VLUT_22_VMAX_WOFFSET 0x0
3691 #define DVC_VLUT_22_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3692 #define DVC_VLUT_22_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3693 #define DVC_VLUT_22_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3694 #define DVC_VLUT_22_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3695
3696
3697 // Ram DVC_VLUT_23
3698 #define DVC_VLUT_23 _MK_ADDR_CONST(0x15c)
3699 #define DVC_VLUT_23_SECURE 0x0
3700 #define DVC_VLUT_23_WORD_COUNT 0x1
3701 #define DVC_VLUT_23_RESET_VAL _MK_MASK_CONST(0x0)
3702 #define DVC_VLUT_23_RESET_MASK _MK_MASK_CONST(0xffffff)
3703 #define DVC_VLUT_23_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3704 #define DVC_VLUT_23_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3705 #define DVC_VLUT_23_READ_MASK _MK_MASK_CONST(0xffffff)
3706 #define DVC_VLUT_23_WRITE_MASK _MK_MASK_CONST(0xffffff)
3707 // Target performance count
3708 #define DVC_VLUT_23_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3709 #define DVC_VLUT_23_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_23_PMCNT_SHIFT)
3710 #define DVC_VLUT_23_PMCNT_RANGE 23:10
3711 #define DVC_VLUT_23_PMCNT_WOFFSET 0x0
3712 #define DVC_VLUT_23_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3713 #define DVC_VLUT_23_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3714 #define DVC_VLUT_23_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3715 #define DVC_VLUT_23_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3716
3717 // Minimum voltage selection value for a given frequency
3718 #define DVC_VLUT_23_VMIN_SHIFT _MK_SHIFT_CONST(5)
3719 #define DVC_VLUT_23_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_23_VMIN_SHIFT)
3720 #define DVC_VLUT_23_VMIN_RANGE 9:5
3721 #define DVC_VLUT_23_VMIN_WOFFSET 0x0
3722 #define DVC_VLUT_23_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3723 #define DVC_VLUT_23_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3724 #define DVC_VLUT_23_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3725 #define DVC_VLUT_23_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3726
3727 // Maximum voltage selection value for a given frequency
3728 #define DVC_VLUT_23_VMAX_SHIFT _MK_SHIFT_CONST(0)
3729 #define DVC_VLUT_23_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_23_VMAX_SHIFT)
3730 #define DVC_VLUT_23_VMAX_RANGE 4:0
3731 #define DVC_VLUT_23_VMAX_WOFFSET 0x0
3732 #define DVC_VLUT_23_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3733 #define DVC_VLUT_23_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3734 #define DVC_VLUT_23_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3735 #define DVC_VLUT_23_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3736
3737
3738 // Ram DVC_VLUT_24
3739 #define DVC_VLUT_24 _MK_ADDR_CONST(0x160)
3740 #define DVC_VLUT_24_SECURE 0x0
3741 #define DVC_VLUT_24_WORD_COUNT 0x1
3742 #define DVC_VLUT_24_RESET_VAL _MK_MASK_CONST(0x0)
3743 #define DVC_VLUT_24_RESET_MASK _MK_MASK_CONST(0xffffff)
3744 #define DVC_VLUT_24_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3745 #define DVC_VLUT_24_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3746 #define DVC_VLUT_24_READ_MASK _MK_MASK_CONST(0xffffff)
3747 #define DVC_VLUT_24_WRITE_MASK _MK_MASK_CONST(0xffffff)
3748 // Target performance count
3749 #define DVC_VLUT_24_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3750 #define DVC_VLUT_24_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_24_PMCNT_SHIFT)
3751 #define DVC_VLUT_24_PMCNT_RANGE 23:10
3752 #define DVC_VLUT_24_PMCNT_WOFFSET 0x0
3753 #define DVC_VLUT_24_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3754 #define DVC_VLUT_24_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3755 #define DVC_VLUT_24_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3756 #define DVC_VLUT_24_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3757
3758 // Minimum voltage selection value for a given frequency
3759 #define DVC_VLUT_24_VMIN_SHIFT _MK_SHIFT_CONST(5)
3760 #define DVC_VLUT_24_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_24_VMIN_SHIFT)
3761 #define DVC_VLUT_24_VMIN_RANGE 9:5
3762 #define DVC_VLUT_24_VMIN_WOFFSET 0x0
3763 #define DVC_VLUT_24_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3764 #define DVC_VLUT_24_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3765 #define DVC_VLUT_24_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3766 #define DVC_VLUT_24_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3767
3768 // Maximum voltage selection value for a given frequency
3769 #define DVC_VLUT_24_VMAX_SHIFT _MK_SHIFT_CONST(0)
3770 #define DVC_VLUT_24_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_24_VMAX_SHIFT)
3771 #define DVC_VLUT_24_VMAX_RANGE 4:0
3772 #define DVC_VLUT_24_VMAX_WOFFSET 0x0
3773 #define DVC_VLUT_24_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3774 #define DVC_VLUT_24_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3775 #define DVC_VLUT_24_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3776 #define DVC_VLUT_24_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3777
3778
3779 // Ram DVC_VLUT_25
3780 #define DVC_VLUT_25 _MK_ADDR_CONST(0x164)
3781 #define DVC_VLUT_25_SECURE 0x0
3782 #define DVC_VLUT_25_WORD_COUNT 0x1
3783 #define DVC_VLUT_25_RESET_VAL _MK_MASK_CONST(0x0)
3784 #define DVC_VLUT_25_RESET_MASK _MK_MASK_CONST(0xffffff)
3785 #define DVC_VLUT_25_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3786 #define DVC_VLUT_25_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3787 #define DVC_VLUT_25_READ_MASK _MK_MASK_CONST(0xffffff)
3788 #define DVC_VLUT_25_WRITE_MASK _MK_MASK_CONST(0xffffff)
3789 // Target performance count
3790 #define DVC_VLUT_25_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3791 #define DVC_VLUT_25_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_25_PMCNT_SHIFT)
3792 #define DVC_VLUT_25_PMCNT_RANGE 23:10
3793 #define DVC_VLUT_25_PMCNT_WOFFSET 0x0
3794 #define DVC_VLUT_25_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3795 #define DVC_VLUT_25_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3796 #define DVC_VLUT_25_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3797 #define DVC_VLUT_25_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3798
3799 // Minimum voltage selection value for a given frequency
3800 #define DVC_VLUT_25_VMIN_SHIFT _MK_SHIFT_CONST(5)
3801 #define DVC_VLUT_25_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_25_VMIN_SHIFT)
3802 #define DVC_VLUT_25_VMIN_RANGE 9:5
3803 #define DVC_VLUT_25_VMIN_WOFFSET 0x0
3804 #define DVC_VLUT_25_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3805 #define DVC_VLUT_25_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3806 #define DVC_VLUT_25_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3807 #define DVC_VLUT_25_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3808
3809 // Maximum voltage selection value for a given frequency
3810 #define DVC_VLUT_25_VMAX_SHIFT _MK_SHIFT_CONST(0)
3811 #define DVC_VLUT_25_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_25_VMAX_SHIFT)
3812 #define DVC_VLUT_25_VMAX_RANGE 4:0
3813 #define DVC_VLUT_25_VMAX_WOFFSET 0x0
3814 #define DVC_VLUT_25_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3815 #define DVC_VLUT_25_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3816 #define DVC_VLUT_25_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3817 #define DVC_VLUT_25_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3818
3819
3820 // Ram DVC_VLUT_26
3821 #define DVC_VLUT_26 _MK_ADDR_CONST(0x168)
3822 #define DVC_VLUT_26_SECURE 0x0
3823 #define DVC_VLUT_26_WORD_COUNT 0x1
3824 #define DVC_VLUT_26_RESET_VAL _MK_MASK_CONST(0x0)
3825 #define DVC_VLUT_26_RESET_MASK _MK_MASK_CONST(0xffffff)
3826 #define DVC_VLUT_26_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3827 #define DVC_VLUT_26_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3828 #define DVC_VLUT_26_READ_MASK _MK_MASK_CONST(0xffffff)
3829 #define DVC_VLUT_26_WRITE_MASK _MK_MASK_CONST(0xffffff)
3830 // Target performance count
3831 #define DVC_VLUT_26_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3832 #define DVC_VLUT_26_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_26_PMCNT_SHIFT)
3833 #define DVC_VLUT_26_PMCNT_RANGE 23:10
3834 #define DVC_VLUT_26_PMCNT_WOFFSET 0x0
3835 #define DVC_VLUT_26_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3836 #define DVC_VLUT_26_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3837 #define DVC_VLUT_26_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3838 #define DVC_VLUT_26_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3839
3840 // Minimum voltage selection value for a given frequency
3841 #define DVC_VLUT_26_VMIN_SHIFT _MK_SHIFT_CONST(5)
3842 #define DVC_VLUT_26_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_26_VMIN_SHIFT)
3843 #define DVC_VLUT_26_VMIN_RANGE 9:5
3844 #define DVC_VLUT_26_VMIN_WOFFSET 0x0
3845 #define DVC_VLUT_26_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3846 #define DVC_VLUT_26_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3847 #define DVC_VLUT_26_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3848 #define DVC_VLUT_26_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3849
3850 // Maximum voltage selection value for a given frequency
3851 #define DVC_VLUT_26_VMAX_SHIFT _MK_SHIFT_CONST(0)
3852 #define DVC_VLUT_26_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_26_VMAX_SHIFT)
3853 #define DVC_VLUT_26_VMAX_RANGE 4:0
3854 #define DVC_VLUT_26_VMAX_WOFFSET 0x0
3855 #define DVC_VLUT_26_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3856 #define DVC_VLUT_26_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3857 #define DVC_VLUT_26_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3858 #define DVC_VLUT_26_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3859
3860
3861 // Ram DVC_VLUT_27
3862 #define DVC_VLUT_27 _MK_ADDR_CONST(0x16c)
3863 #define DVC_VLUT_27_SECURE 0x0
3864 #define DVC_VLUT_27_WORD_COUNT 0x1
3865 #define DVC_VLUT_27_RESET_VAL _MK_MASK_CONST(0x0)
3866 #define DVC_VLUT_27_RESET_MASK _MK_MASK_CONST(0xffffff)
3867 #define DVC_VLUT_27_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3868 #define DVC_VLUT_27_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3869 #define DVC_VLUT_27_READ_MASK _MK_MASK_CONST(0xffffff)
3870 #define DVC_VLUT_27_WRITE_MASK _MK_MASK_CONST(0xffffff)
3871 // Target performance count
3872 #define DVC_VLUT_27_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3873 #define DVC_VLUT_27_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_27_PMCNT_SHIFT)
3874 #define DVC_VLUT_27_PMCNT_RANGE 23:10
3875 #define DVC_VLUT_27_PMCNT_WOFFSET 0x0
3876 #define DVC_VLUT_27_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3877 #define DVC_VLUT_27_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3878 #define DVC_VLUT_27_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3879 #define DVC_VLUT_27_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3880
3881 // Minimum voltage selection value for a given frequency
3882 #define DVC_VLUT_27_VMIN_SHIFT _MK_SHIFT_CONST(5)
3883 #define DVC_VLUT_27_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_27_VMIN_SHIFT)
3884 #define DVC_VLUT_27_VMIN_RANGE 9:5
3885 #define DVC_VLUT_27_VMIN_WOFFSET 0x0
3886 #define DVC_VLUT_27_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3887 #define DVC_VLUT_27_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3888 #define DVC_VLUT_27_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3889 #define DVC_VLUT_27_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3890
3891 // Maximum voltage selection value for a given frequency
3892 #define DVC_VLUT_27_VMAX_SHIFT _MK_SHIFT_CONST(0)
3893 #define DVC_VLUT_27_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_27_VMAX_SHIFT)
3894 #define DVC_VLUT_27_VMAX_RANGE 4:0
3895 #define DVC_VLUT_27_VMAX_WOFFSET 0x0
3896 #define DVC_VLUT_27_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3897 #define DVC_VLUT_27_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3898 #define DVC_VLUT_27_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3899 #define DVC_VLUT_27_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3900
3901
3902 // Ram DVC_VLUT_28
3903 #define DVC_VLUT_28 _MK_ADDR_CONST(0x170)
3904 #define DVC_VLUT_28_SECURE 0x0
3905 #define DVC_VLUT_28_WORD_COUNT 0x1
3906 #define DVC_VLUT_28_RESET_VAL _MK_MASK_CONST(0x0)
3907 #define DVC_VLUT_28_RESET_MASK _MK_MASK_CONST(0xffffff)
3908 #define DVC_VLUT_28_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3909 #define DVC_VLUT_28_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3910 #define DVC_VLUT_28_READ_MASK _MK_MASK_CONST(0xffffff)
3911 #define DVC_VLUT_28_WRITE_MASK _MK_MASK_CONST(0xffffff)
3912 // Target performance count
3913 #define DVC_VLUT_28_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3914 #define DVC_VLUT_28_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_28_PMCNT_SHIFT)
3915 #define DVC_VLUT_28_PMCNT_RANGE 23:10
3916 #define DVC_VLUT_28_PMCNT_WOFFSET 0x0
3917 #define DVC_VLUT_28_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3918 #define DVC_VLUT_28_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3919 #define DVC_VLUT_28_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3920 #define DVC_VLUT_28_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3921
3922 // Minimum voltage selection value for a given frequency
3923 #define DVC_VLUT_28_VMIN_SHIFT _MK_SHIFT_CONST(5)
3924 #define DVC_VLUT_28_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_28_VMIN_SHIFT)
3925 #define DVC_VLUT_28_VMIN_RANGE 9:5
3926 #define DVC_VLUT_28_VMIN_WOFFSET 0x0
3927 #define DVC_VLUT_28_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3928 #define DVC_VLUT_28_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3929 #define DVC_VLUT_28_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3930 #define DVC_VLUT_28_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3931
3932 // Maximum voltage selection value for a given frequency
3933 #define DVC_VLUT_28_VMAX_SHIFT _MK_SHIFT_CONST(0)
3934 #define DVC_VLUT_28_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_28_VMAX_SHIFT)
3935 #define DVC_VLUT_28_VMAX_RANGE 4:0
3936 #define DVC_VLUT_28_VMAX_WOFFSET 0x0
3937 #define DVC_VLUT_28_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3938 #define DVC_VLUT_28_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3939 #define DVC_VLUT_28_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3940 #define DVC_VLUT_28_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3941
3942
3943 // Ram DVC_VLUT_29
3944 #define DVC_VLUT_29 _MK_ADDR_CONST(0x174)
3945 #define DVC_VLUT_29_SECURE 0x0
3946 #define DVC_VLUT_29_WORD_COUNT 0x1
3947 #define DVC_VLUT_29_RESET_VAL _MK_MASK_CONST(0x0)
3948 #define DVC_VLUT_29_RESET_MASK _MK_MASK_CONST(0xffffff)
3949 #define DVC_VLUT_29_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3950 #define DVC_VLUT_29_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3951 #define DVC_VLUT_29_READ_MASK _MK_MASK_CONST(0xffffff)
3952 #define DVC_VLUT_29_WRITE_MASK _MK_MASK_CONST(0xffffff)
3953 // Target performance count
3954 #define DVC_VLUT_29_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3955 #define DVC_VLUT_29_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_29_PMCNT_SHIFT)
3956 #define DVC_VLUT_29_PMCNT_RANGE 23:10
3957 #define DVC_VLUT_29_PMCNT_WOFFSET 0x0
3958 #define DVC_VLUT_29_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
3959 #define DVC_VLUT_29_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
3960 #define DVC_VLUT_29_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
3961 #define DVC_VLUT_29_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3962
3963 // Minimum voltage selection value for a given frequency
3964 #define DVC_VLUT_29_VMIN_SHIFT _MK_SHIFT_CONST(5)
3965 #define DVC_VLUT_29_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_29_VMIN_SHIFT)
3966 #define DVC_VLUT_29_VMIN_RANGE 9:5
3967 #define DVC_VLUT_29_VMIN_WOFFSET 0x0
3968 #define DVC_VLUT_29_VMIN_DEFAULT _MK_MASK_CONST(0x0)
3969 #define DVC_VLUT_29_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3970 #define DVC_VLUT_29_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
3971 #define DVC_VLUT_29_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3972
3973 // Maximum voltage selection value for a given frequency
3974 #define DVC_VLUT_29_VMAX_SHIFT _MK_SHIFT_CONST(0)
3975 #define DVC_VLUT_29_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_29_VMAX_SHIFT)
3976 #define DVC_VLUT_29_VMAX_RANGE 4:0
3977 #define DVC_VLUT_29_VMAX_WOFFSET 0x0
3978 #define DVC_VLUT_29_VMAX_DEFAULT _MK_MASK_CONST(0x0)
3979 #define DVC_VLUT_29_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
3980 #define DVC_VLUT_29_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
3981 #define DVC_VLUT_29_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
3982
3983
3984 // Ram DVC_VLUT_30
3985 #define DVC_VLUT_30 _MK_ADDR_CONST(0x178)
3986 #define DVC_VLUT_30_SECURE 0x0
3987 #define DVC_VLUT_30_WORD_COUNT 0x1
3988 #define DVC_VLUT_30_RESET_VAL _MK_MASK_CONST(0x0)
3989 #define DVC_VLUT_30_RESET_MASK _MK_MASK_CONST(0xffffff)
3990 #define DVC_VLUT_30_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
3991 #define DVC_VLUT_30_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
3992 #define DVC_VLUT_30_READ_MASK _MK_MASK_CONST(0xffffff)
3993 #define DVC_VLUT_30_WRITE_MASK _MK_MASK_CONST(0xffffff)
3994 // Target performance count
3995 #define DVC_VLUT_30_PMCNT_SHIFT _MK_SHIFT_CONST(10)
3996 #define DVC_VLUT_30_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_30_PMCNT_SHIFT)
3997 #define DVC_VLUT_30_PMCNT_RANGE 23:10
3998 #define DVC_VLUT_30_PMCNT_WOFFSET 0x0
3999 #define DVC_VLUT_30_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4000 #define DVC_VLUT_30_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4001 #define DVC_VLUT_30_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4002 #define DVC_VLUT_30_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4003
4004 // Minimum voltage selection value for a given frequency
4005 #define DVC_VLUT_30_VMIN_SHIFT _MK_SHIFT_CONST(5)
4006 #define DVC_VLUT_30_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_30_VMIN_SHIFT)
4007 #define DVC_VLUT_30_VMIN_RANGE 9:5
4008 #define DVC_VLUT_30_VMIN_WOFFSET 0x0
4009 #define DVC_VLUT_30_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4010 #define DVC_VLUT_30_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4011 #define DVC_VLUT_30_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4012 #define DVC_VLUT_30_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4013
4014 // Maximum voltage selection value for a given frequency
4015 #define DVC_VLUT_30_VMAX_SHIFT _MK_SHIFT_CONST(0)
4016 #define DVC_VLUT_30_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_30_VMAX_SHIFT)
4017 #define DVC_VLUT_30_VMAX_RANGE 4:0
4018 #define DVC_VLUT_30_VMAX_WOFFSET 0x0
4019 #define DVC_VLUT_30_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4020 #define DVC_VLUT_30_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4021 #define DVC_VLUT_30_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4022 #define DVC_VLUT_30_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4023
4024
4025 // Ram DVC_VLUT_31
4026 #define DVC_VLUT_31 _MK_ADDR_CONST(0x17c)
4027 #define DVC_VLUT_31_SECURE 0x0
4028 #define DVC_VLUT_31_WORD_COUNT 0x1
4029 #define DVC_VLUT_31_RESET_VAL _MK_MASK_CONST(0x0)
4030 #define DVC_VLUT_31_RESET_MASK _MK_MASK_CONST(0xffffff)
4031 #define DVC_VLUT_31_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4032 #define DVC_VLUT_31_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4033 #define DVC_VLUT_31_READ_MASK _MK_MASK_CONST(0xffffff)
4034 #define DVC_VLUT_31_WRITE_MASK _MK_MASK_CONST(0xffffff)
4035 // Target performance count
4036 #define DVC_VLUT_31_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4037 #define DVC_VLUT_31_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_31_PMCNT_SHIFT)
4038 #define DVC_VLUT_31_PMCNT_RANGE 23:10
4039 #define DVC_VLUT_31_PMCNT_WOFFSET 0x0
4040 #define DVC_VLUT_31_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4041 #define DVC_VLUT_31_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4042 #define DVC_VLUT_31_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4043 #define DVC_VLUT_31_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4044
4045 // Minimum voltage selection value for a given frequency
4046 #define DVC_VLUT_31_VMIN_SHIFT _MK_SHIFT_CONST(5)
4047 #define DVC_VLUT_31_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_31_VMIN_SHIFT)
4048 #define DVC_VLUT_31_VMIN_RANGE 9:5
4049 #define DVC_VLUT_31_VMIN_WOFFSET 0x0
4050 #define DVC_VLUT_31_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4051 #define DVC_VLUT_31_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4052 #define DVC_VLUT_31_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4053 #define DVC_VLUT_31_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4054
4055 // Maximum voltage selection value for a given frequency
4056 #define DVC_VLUT_31_VMAX_SHIFT _MK_SHIFT_CONST(0)
4057 #define DVC_VLUT_31_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_31_VMAX_SHIFT)
4058 #define DVC_VLUT_31_VMAX_RANGE 4:0
4059 #define DVC_VLUT_31_VMAX_WOFFSET 0x0
4060 #define DVC_VLUT_31_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4061 #define DVC_VLUT_31_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4062 #define DVC_VLUT_31_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4063 #define DVC_VLUT_31_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4064
4065
4066 // Ram DVC_VLUT_32
4067 #define DVC_VLUT_32 _MK_ADDR_CONST(0x180)
4068 #define DVC_VLUT_32_SECURE 0x0
4069 #define DVC_VLUT_32_WORD_COUNT 0x1
4070 #define DVC_VLUT_32_RESET_VAL _MK_MASK_CONST(0x0)
4071 #define DVC_VLUT_32_RESET_MASK _MK_MASK_CONST(0xffffff)
4072 #define DVC_VLUT_32_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4073 #define DVC_VLUT_32_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4074 #define DVC_VLUT_32_READ_MASK _MK_MASK_CONST(0xffffff)
4075 #define DVC_VLUT_32_WRITE_MASK _MK_MASK_CONST(0xffffff)
4076 // Target performance count
4077 #define DVC_VLUT_32_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4078 #define DVC_VLUT_32_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_32_PMCNT_SHIFT)
4079 #define DVC_VLUT_32_PMCNT_RANGE 23:10
4080 #define DVC_VLUT_32_PMCNT_WOFFSET 0x0
4081 #define DVC_VLUT_32_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4082 #define DVC_VLUT_32_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4083 #define DVC_VLUT_32_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4084 #define DVC_VLUT_32_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4085
4086 // Minimum voltage selection value for a given frequency
4087 #define DVC_VLUT_32_VMIN_SHIFT _MK_SHIFT_CONST(5)
4088 #define DVC_VLUT_32_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_32_VMIN_SHIFT)
4089 #define DVC_VLUT_32_VMIN_RANGE 9:5
4090 #define DVC_VLUT_32_VMIN_WOFFSET 0x0
4091 #define DVC_VLUT_32_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4092 #define DVC_VLUT_32_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4093 #define DVC_VLUT_32_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4094 #define DVC_VLUT_32_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4095
4096 // Maximum voltage selection value for a given frequency
4097 #define DVC_VLUT_32_VMAX_SHIFT _MK_SHIFT_CONST(0)
4098 #define DVC_VLUT_32_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_32_VMAX_SHIFT)
4099 #define DVC_VLUT_32_VMAX_RANGE 4:0
4100 #define DVC_VLUT_32_VMAX_WOFFSET 0x0
4101 #define DVC_VLUT_32_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4102 #define DVC_VLUT_32_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4103 #define DVC_VLUT_32_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4104 #define DVC_VLUT_32_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4105
4106
4107 // Ram DVC_VLUT_33
4108 #define DVC_VLUT_33 _MK_ADDR_CONST(0x184)
4109 #define DVC_VLUT_33_SECURE 0x0
4110 #define DVC_VLUT_33_WORD_COUNT 0x1
4111 #define DVC_VLUT_33_RESET_VAL _MK_MASK_CONST(0x0)
4112 #define DVC_VLUT_33_RESET_MASK _MK_MASK_CONST(0xffffff)
4113 #define DVC_VLUT_33_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4114 #define DVC_VLUT_33_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4115 #define DVC_VLUT_33_READ_MASK _MK_MASK_CONST(0xffffff)
4116 #define DVC_VLUT_33_WRITE_MASK _MK_MASK_CONST(0xffffff)
4117 // Target performance count
4118 #define DVC_VLUT_33_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4119 #define DVC_VLUT_33_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_33_PMCNT_SHIFT)
4120 #define DVC_VLUT_33_PMCNT_RANGE 23:10
4121 #define DVC_VLUT_33_PMCNT_WOFFSET 0x0
4122 #define DVC_VLUT_33_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4123 #define DVC_VLUT_33_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4124 #define DVC_VLUT_33_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4125 #define DVC_VLUT_33_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4126
4127 // Minimum voltage selection value for a given frequency
4128 #define DVC_VLUT_33_VMIN_SHIFT _MK_SHIFT_CONST(5)
4129 #define DVC_VLUT_33_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_33_VMIN_SHIFT)
4130 #define DVC_VLUT_33_VMIN_RANGE 9:5
4131 #define DVC_VLUT_33_VMIN_WOFFSET 0x0
4132 #define DVC_VLUT_33_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4133 #define DVC_VLUT_33_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4134 #define DVC_VLUT_33_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4135 #define DVC_VLUT_33_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4136
4137 // Maximum voltage selection value for a given frequency
4138 #define DVC_VLUT_33_VMAX_SHIFT _MK_SHIFT_CONST(0)
4139 #define DVC_VLUT_33_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_33_VMAX_SHIFT)
4140 #define DVC_VLUT_33_VMAX_RANGE 4:0
4141 #define DVC_VLUT_33_VMAX_WOFFSET 0x0
4142 #define DVC_VLUT_33_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4143 #define DVC_VLUT_33_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4144 #define DVC_VLUT_33_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4145 #define DVC_VLUT_33_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4146
4147
4148 // Ram DVC_VLUT_34
4149 #define DVC_VLUT_34 _MK_ADDR_CONST(0x188)
4150 #define DVC_VLUT_34_SECURE 0x0
4151 #define DVC_VLUT_34_WORD_COUNT 0x1
4152 #define DVC_VLUT_34_RESET_VAL _MK_MASK_CONST(0x0)
4153 #define DVC_VLUT_34_RESET_MASK _MK_MASK_CONST(0xffffff)
4154 #define DVC_VLUT_34_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4155 #define DVC_VLUT_34_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4156 #define DVC_VLUT_34_READ_MASK _MK_MASK_CONST(0xffffff)
4157 #define DVC_VLUT_34_WRITE_MASK _MK_MASK_CONST(0xffffff)
4158 // Target performance count
4159 #define DVC_VLUT_34_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4160 #define DVC_VLUT_34_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_34_PMCNT_SHIFT)
4161 #define DVC_VLUT_34_PMCNT_RANGE 23:10
4162 #define DVC_VLUT_34_PMCNT_WOFFSET 0x0
4163 #define DVC_VLUT_34_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4164 #define DVC_VLUT_34_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4165 #define DVC_VLUT_34_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4166 #define DVC_VLUT_34_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4167
4168 // Minimum voltage selection value for a given frequency
4169 #define DVC_VLUT_34_VMIN_SHIFT _MK_SHIFT_CONST(5)
4170 #define DVC_VLUT_34_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_34_VMIN_SHIFT)
4171 #define DVC_VLUT_34_VMIN_RANGE 9:5
4172 #define DVC_VLUT_34_VMIN_WOFFSET 0x0
4173 #define DVC_VLUT_34_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4174 #define DVC_VLUT_34_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4175 #define DVC_VLUT_34_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4176 #define DVC_VLUT_34_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4177
4178 // Maximum voltage selection value for a given frequency
4179 #define DVC_VLUT_34_VMAX_SHIFT _MK_SHIFT_CONST(0)
4180 #define DVC_VLUT_34_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_34_VMAX_SHIFT)
4181 #define DVC_VLUT_34_VMAX_RANGE 4:0
4182 #define DVC_VLUT_34_VMAX_WOFFSET 0x0
4183 #define DVC_VLUT_34_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4184 #define DVC_VLUT_34_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4185 #define DVC_VLUT_34_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4186 #define DVC_VLUT_34_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4187
4188
4189 // Ram DVC_VLUT_35
4190 #define DVC_VLUT_35 _MK_ADDR_CONST(0x18c)
4191 #define DVC_VLUT_35_SECURE 0x0
4192 #define DVC_VLUT_35_WORD_COUNT 0x1
4193 #define DVC_VLUT_35_RESET_VAL _MK_MASK_CONST(0x0)
4194 #define DVC_VLUT_35_RESET_MASK _MK_MASK_CONST(0xffffff)
4195 #define DVC_VLUT_35_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4196 #define DVC_VLUT_35_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4197 #define DVC_VLUT_35_READ_MASK _MK_MASK_CONST(0xffffff)
4198 #define DVC_VLUT_35_WRITE_MASK _MK_MASK_CONST(0xffffff)
4199 // Target performance count
4200 #define DVC_VLUT_35_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4201 #define DVC_VLUT_35_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_35_PMCNT_SHIFT)
4202 #define DVC_VLUT_35_PMCNT_RANGE 23:10
4203 #define DVC_VLUT_35_PMCNT_WOFFSET 0x0
4204 #define DVC_VLUT_35_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4205 #define DVC_VLUT_35_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4206 #define DVC_VLUT_35_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4207 #define DVC_VLUT_35_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4208
4209 // Minimum voltage selection value for a given frequency
4210 #define DVC_VLUT_35_VMIN_SHIFT _MK_SHIFT_CONST(5)
4211 #define DVC_VLUT_35_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_35_VMIN_SHIFT)
4212 #define DVC_VLUT_35_VMIN_RANGE 9:5
4213 #define DVC_VLUT_35_VMIN_WOFFSET 0x0
4214 #define DVC_VLUT_35_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4215 #define DVC_VLUT_35_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4216 #define DVC_VLUT_35_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4217 #define DVC_VLUT_35_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4218
4219 // Maximum voltage selection value for a given frequency
4220 #define DVC_VLUT_35_VMAX_SHIFT _MK_SHIFT_CONST(0)
4221 #define DVC_VLUT_35_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_35_VMAX_SHIFT)
4222 #define DVC_VLUT_35_VMAX_RANGE 4:0
4223 #define DVC_VLUT_35_VMAX_WOFFSET 0x0
4224 #define DVC_VLUT_35_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4225 #define DVC_VLUT_35_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4226 #define DVC_VLUT_35_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4227 #define DVC_VLUT_35_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4228
4229
4230 // Ram DVC_VLUT_36
4231 #define DVC_VLUT_36 _MK_ADDR_CONST(0x190)
4232 #define DVC_VLUT_36_SECURE 0x0
4233 #define DVC_VLUT_36_WORD_COUNT 0x1
4234 #define DVC_VLUT_36_RESET_VAL _MK_MASK_CONST(0x0)
4235 #define DVC_VLUT_36_RESET_MASK _MK_MASK_CONST(0xffffff)
4236 #define DVC_VLUT_36_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4237 #define DVC_VLUT_36_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4238 #define DVC_VLUT_36_READ_MASK _MK_MASK_CONST(0xffffff)
4239 #define DVC_VLUT_36_WRITE_MASK _MK_MASK_CONST(0xffffff)
4240 // Target performance count
4241 #define DVC_VLUT_36_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4242 #define DVC_VLUT_36_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_36_PMCNT_SHIFT)
4243 #define DVC_VLUT_36_PMCNT_RANGE 23:10
4244 #define DVC_VLUT_36_PMCNT_WOFFSET 0x0
4245 #define DVC_VLUT_36_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4246 #define DVC_VLUT_36_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4247 #define DVC_VLUT_36_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4248 #define DVC_VLUT_36_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4249
4250 // Minimum voltage selection value for a given frequency
4251 #define DVC_VLUT_36_VMIN_SHIFT _MK_SHIFT_CONST(5)
4252 #define DVC_VLUT_36_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_36_VMIN_SHIFT)
4253 #define DVC_VLUT_36_VMIN_RANGE 9:5
4254 #define DVC_VLUT_36_VMIN_WOFFSET 0x0
4255 #define DVC_VLUT_36_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4256 #define DVC_VLUT_36_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4257 #define DVC_VLUT_36_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4258 #define DVC_VLUT_36_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4259
4260 // Maximum voltage selection value for a given frequency
4261 #define DVC_VLUT_36_VMAX_SHIFT _MK_SHIFT_CONST(0)
4262 #define DVC_VLUT_36_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_36_VMAX_SHIFT)
4263 #define DVC_VLUT_36_VMAX_RANGE 4:0
4264 #define DVC_VLUT_36_VMAX_WOFFSET 0x0
4265 #define DVC_VLUT_36_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4266 #define DVC_VLUT_36_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4267 #define DVC_VLUT_36_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4268 #define DVC_VLUT_36_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4269
4270
4271 // Ram DVC_VLUT_37
4272 #define DVC_VLUT_37 _MK_ADDR_CONST(0x194)
4273 #define DVC_VLUT_37_SECURE 0x0
4274 #define DVC_VLUT_37_WORD_COUNT 0x1
4275 #define DVC_VLUT_37_RESET_VAL _MK_MASK_CONST(0x0)
4276 #define DVC_VLUT_37_RESET_MASK _MK_MASK_CONST(0xffffff)
4277 #define DVC_VLUT_37_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4278 #define DVC_VLUT_37_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4279 #define DVC_VLUT_37_READ_MASK _MK_MASK_CONST(0xffffff)
4280 #define DVC_VLUT_37_WRITE_MASK _MK_MASK_CONST(0xffffff)
4281 // Target performance count
4282 #define DVC_VLUT_37_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4283 #define DVC_VLUT_37_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_37_PMCNT_SHIFT)
4284 #define DVC_VLUT_37_PMCNT_RANGE 23:10
4285 #define DVC_VLUT_37_PMCNT_WOFFSET 0x0
4286 #define DVC_VLUT_37_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4287 #define DVC_VLUT_37_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4288 #define DVC_VLUT_37_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4289 #define DVC_VLUT_37_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4290
4291 // Minimum voltage selection value for a given frequency
4292 #define DVC_VLUT_37_VMIN_SHIFT _MK_SHIFT_CONST(5)
4293 #define DVC_VLUT_37_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_37_VMIN_SHIFT)
4294 #define DVC_VLUT_37_VMIN_RANGE 9:5
4295 #define DVC_VLUT_37_VMIN_WOFFSET 0x0
4296 #define DVC_VLUT_37_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4297 #define DVC_VLUT_37_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4298 #define DVC_VLUT_37_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4299 #define DVC_VLUT_37_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4300
4301 // Maximum voltage selection value for a given frequency
4302 #define DVC_VLUT_37_VMAX_SHIFT _MK_SHIFT_CONST(0)
4303 #define DVC_VLUT_37_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_37_VMAX_SHIFT)
4304 #define DVC_VLUT_37_VMAX_RANGE 4:0
4305 #define DVC_VLUT_37_VMAX_WOFFSET 0x0
4306 #define DVC_VLUT_37_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4307 #define DVC_VLUT_37_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4308 #define DVC_VLUT_37_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4309 #define DVC_VLUT_37_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4310
4311
4312 // Ram DVC_VLUT_38
4313 #define DVC_VLUT_38 _MK_ADDR_CONST(0x198)
4314 #define DVC_VLUT_38_SECURE 0x0
4315 #define DVC_VLUT_38_WORD_COUNT 0x1
4316 #define DVC_VLUT_38_RESET_VAL _MK_MASK_CONST(0x0)
4317 #define DVC_VLUT_38_RESET_MASK _MK_MASK_CONST(0xffffff)
4318 #define DVC_VLUT_38_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4319 #define DVC_VLUT_38_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4320 #define DVC_VLUT_38_READ_MASK _MK_MASK_CONST(0xffffff)
4321 #define DVC_VLUT_38_WRITE_MASK _MK_MASK_CONST(0xffffff)
4322 // Target performance count
4323 #define DVC_VLUT_38_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4324 #define DVC_VLUT_38_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_38_PMCNT_SHIFT)
4325 #define DVC_VLUT_38_PMCNT_RANGE 23:10
4326 #define DVC_VLUT_38_PMCNT_WOFFSET 0x0
4327 #define DVC_VLUT_38_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4328 #define DVC_VLUT_38_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4329 #define DVC_VLUT_38_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4330 #define DVC_VLUT_38_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4331
4332 // Minimum voltage selection value for a given frequency
4333 #define DVC_VLUT_38_VMIN_SHIFT _MK_SHIFT_CONST(5)
4334 #define DVC_VLUT_38_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_38_VMIN_SHIFT)
4335 #define DVC_VLUT_38_VMIN_RANGE 9:5
4336 #define DVC_VLUT_38_VMIN_WOFFSET 0x0
4337 #define DVC_VLUT_38_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4338 #define DVC_VLUT_38_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4339 #define DVC_VLUT_38_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4340 #define DVC_VLUT_38_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4341
4342 // Maximum voltage selection value for a given frequency
4343 #define DVC_VLUT_38_VMAX_SHIFT _MK_SHIFT_CONST(0)
4344 #define DVC_VLUT_38_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_38_VMAX_SHIFT)
4345 #define DVC_VLUT_38_VMAX_RANGE 4:0
4346 #define DVC_VLUT_38_VMAX_WOFFSET 0x0
4347 #define DVC_VLUT_38_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4348 #define DVC_VLUT_38_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4349 #define DVC_VLUT_38_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4350 #define DVC_VLUT_38_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4351
4352
4353 // Ram DVC_VLUT_39
4354 #define DVC_VLUT_39 _MK_ADDR_CONST(0x19c)
4355 #define DVC_VLUT_39_SECURE 0x0
4356 #define DVC_VLUT_39_WORD_COUNT 0x1
4357 #define DVC_VLUT_39_RESET_VAL _MK_MASK_CONST(0x0)
4358 #define DVC_VLUT_39_RESET_MASK _MK_MASK_CONST(0xffffff)
4359 #define DVC_VLUT_39_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4360 #define DVC_VLUT_39_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4361 #define DVC_VLUT_39_READ_MASK _MK_MASK_CONST(0xffffff)
4362 #define DVC_VLUT_39_WRITE_MASK _MK_MASK_CONST(0xffffff)
4363 // Target performance count
4364 #define DVC_VLUT_39_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4365 #define DVC_VLUT_39_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_39_PMCNT_SHIFT)
4366 #define DVC_VLUT_39_PMCNT_RANGE 23:10
4367 #define DVC_VLUT_39_PMCNT_WOFFSET 0x0
4368 #define DVC_VLUT_39_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4369 #define DVC_VLUT_39_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4370 #define DVC_VLUT_39_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4371 #define DVC_VLUT_39_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4372
4373 // Minimum voltage selection value for a given frequency
4374 #define DVC_VLUT_39_VMIN_SHIFT _MK_SHIFT_CONST(5)
4375 #define DVC_VLUT_39_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_39_VMIN_SHIFT)
4376 #define DVC_VLUT_39_VMIN_RANGE 9:5
4377 #define DVC_VLUT_39_VMIN_WOFFSET 0x0
4378 #define DVC_VLUT_39_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4379 #define DVC_VLUT_39_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4380 #define DVC_VLUT_39_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4381 #define DVC_VLUT_39_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4382
4383 // Maximum voltage selection value for a given frequency
4384 #define DVC_VLUT_39_VMAX_SHIFT _MK_SHIFT_CONST(0)
4385 #define DVC_VLUT_39_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_39_VMAX_SHIFT)
4386 #define DVC_VLUT_39_VMAX_RANGE 4:0
4387 #define DVC_VLUT_39_VMAX_WOFFSET 0x0
4388 #define DVC_VLUT_39_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4389 #define DVC_VLUT_39_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4390 #define DVC_VLUT_39_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4391 #define DVC_VLUT_39_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4392
4393
4394 // Ram DVC_VLUT_40
4395 #define DVC_VLUT_40 _MK_ADDR_CONST(0x1a0)
4396 #define DVC_VLUT_40_SECURE 0x0
4397 #define DVC_VLUT_40_WORD_COUNT 0x1
4398 #define DVC_VLUT_40_RESET_VAL _MK_MASK_CONST(0x0)
4399 #define DVC_VLUT_40_RESET_MASK _MK_MASK_CONST(0xffffff)
4400 #define DVC_VLUT_40_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4401 #define DVC_VLUT_40_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4402 #define DVC_VLUT_40_READ_MASK _MK_MASK_CONST(0xffffff)
4403 #define DVC_VLUT_40_WRITE_MASK _MK_MASK_CONST(0xffffff)
4404 // Target performance count
4405 #define DVC_VLUT_40_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4406 #define DVC_VLUT_40_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_40_PMCNT_SHIFT)
4407 #define DVC_VLUT_40_PMCNT_RANGE 23:10
4408 #define DVC_VLUT_40_PMCNT_WOFFSET 0x0
4409 #define DVC_VLUT_40_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4410 #define DVC_VLUT_40_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4411 #define DVC_VLUT_40_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4412 #define DVC_VLUT_40_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4413
4414 // Minimum voltage selection value for a given frequency
4415 #define DVC_VLUT_40_VMIN_SHIFT _MK_SHIFT_CONST(5)
4416 #define DVC_VLUT_40_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_40_VMIN_SHIFT)
4417 #define DVC_VLUT_40_VMIN_RANGE 9:5
4418 #define DVC_VLUT_40_VMIN_WOFFSET 0x0
4419 #define DVC_VLUT_40_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4420 #define DVC_VLUT_40_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4421 #define DVC_VLUT_40_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4422 #define DVC_VLUT_40_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4423
4424 // Maximum voltage selection value for a given frequency
4425 #define DVC_VLUT_40_VMAX_SHIFT _MK_SHIFT_CONST(0)
4426 #define DVC_VLUT_40_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_40_VMAX_SHIFT)
4427 #define DVC_VLUT_40_VMAX_RANGE 4:0
4428 #define DVC_VLUT_40_VMAX_WOFFSET 0x0
4429 #define DVC_VLUT_40_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4430 #define DVC_VLUT_40_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4431 #define DVC_VLUT_40_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4432 #define DVC_VLUT_40_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4433
4434
4435 // Ram DVC_VLUT_41
4436 #define DVC_VLUT_41 _MK_ADDR_CONST(0x1a4)
4437 #define DVC_VLUT_41_SECURE 0x0
4438 #define DVC_VLUT_41_WORD_COUNT 0x1
4439 #define DVC_VLUT_41_RESET_VAL _MK_MASK_CONST(0x0)
4440 #define DVC_VLUT_41_RESET_MASK _MK_MASK_CONST(0xffffff)
4441 #define DVC_VLUT_41_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4442 #define DVC_VLUT_41_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4443 #define DVC_VLUT_41_READ_MASK _MK_MASK_CONST(0xffffff)
4444 #define DVC_VLUT_41_WRITE_MASK _MK_MASK_CONST(0xffffff)
4445 // Target performance count
4446 #define DVC_VLUT_41_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4447 #define DVC_VLUT_41_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_41_PMCNT_SHIFT)
4448 #define DVC_VLUT_41_PMCNT_RANGE 23:10
4449 #define DVC_VLUT_41_PMCNT_WOFFSET 0x0
4450 #define DVC_VLUT_41_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4451 #define DVC_VLUT_41_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4452 #define DVC_VLUT_41_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4453 #define DVC_VLUT_41_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4454
4455 // Minimum voltage selection value for a given frequency
4456 #define DVC_VLUT_41_VMIN_SHIFT _MK_SHIFT_CONST(5)
4457 #define DVC_VLUT_41_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_41_VMIN_SHIFT)
4458 #define DVC_VLUT_41_VMIN_RANGE 9:5
4459 #define DVC_VLUT_41_VMIN_WOFFSET 0x0
4460 #define DVC_VLUT_41_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4461 #define DVC_VLUT_41_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4462 #define DVC_VLUT_41_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4463 #define DVC_VLUT_41_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4464
4465 // Maximum voltage selection value for a given frequency
4466 #define DVC_VLUT_41_VMAX_SHIFT _MK_SHIFT_CONST(0)
4467 #define DVC_VLUT_41_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_41_VMAX_SHIFT)
4468 #define DVC_VLUT_41_VMAX_RANGE 4:0
4469 #define DVC_VLUT_41_VMAX_WOFFSET 0x0
4470 #define DVC_VLUT_41_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4471 #define DVC_VLUT_41_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4472 #define DVC_VLUT_41_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4473 #define DVC_VLUT_41_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4474
4475
4476 // Ram DVC_VLUT_42
4477 #define DVC_VLUT_42 _MK_ADDR_CONST(0x1a8)
4478 #define DVC_VLUT_42_SECURE 0x0
4479 #define DVC_VLUT_42_WORD_COUNT 0x1
4480 #define DVC_VLUT_42_RESET_VAL _MK_MASK_CONST(0x0)
4481 #define DVC_VLUT_42_RESET_MASK _MK_MASK_CONST(0xffffff)
4482 #define DVC_VLUT_42_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4483 #define DVC_VLUT_42_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4484 #define DVC_VLUT_42_READ_MASK _MK_MASK_CONST(0xffffff)
4485 #define DVC_VLUT_42_WRITE_MASK _MK_MASK_CONST(0xffffff)
4486 // Target performance count
4487 #define DVC_VLUT_42_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4488 #define DVC_VLUT_42_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_42_PMCNT_SHIFT)
4489 #define DVC_VLUT_42_PMCNT_RANGE 23:10
4490 #define DVC_VLUT_42_PMCNT_WOFFSET 0x0
4491 #define DVC_VLUT_42_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4492 #define DVC_VLUT_42_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4493 #define DVC_VLUT_42_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4494 #define DVC_VLUT_42_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4495
4496 // Minimum voltage selection value for a given frequency
4497 #define DVC_VLUT_42_VMIN_SHIFT _MK_SHIFT_CONST(5)
4498 #define DVC_VLUT_42_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_42_VMIN_SHIFT)
4499 #define DVC_VLUT_42_VMIN_RANGE 9:5
4500 #define DVC_VLUT_42_VMIN_WOFFSET 0x0
4501 #define DVC_VLUT_42_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4502 #define DVC_VLUT_42_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4503 #define DVC_VLUT_42_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4504 #define DVC_VLUT_42_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4505
4506 // Maximum voltage selection value for a given frequency
4507 #define DVC_VLUT_42_VMAX_SHIFT _MK_SHIFT_CONST(0)
4508 #define DVC_VLUT_42_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_42_VMAX_SHIFT)
4509 #define DVC_VLUT_42_VMAX_RANGE 4:0
4510 #define DVC_VLUT_42_VMAX_WOFFSET 0x0
4511 #define DVC_VLUT_42_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4512 #define DVC_VLUT_42_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4513 #define DVC_VLUT_42_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4514 #define DVC_VLUT_42_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4515
4516
4517 // Ram DVC_VLUT_43
4518 #define DVC_VLUT_43 _MK_ADDR_CONST(0x1ac)
4519 #define DVC_VLUT_43_SECURE 0x0
4520 #define DVC_VLUT_43_WORD_COUNT 0x1
4521 #define DVC_VLUT_43_RESET_VAL _MK_MASK_CONST(0x0)
4522 #define DVC_VLUT_43_RESET_MASK _MK_MASK_CONST(0xffffff)
4523 #define DVC_VLUT_43_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4524 #define DVC_VLUT_43_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4525 #define DVC_VLUT_43_READ_MASK _MK_MASK_CONST(0xffffff)
4526 #define DVC_VLUT_43_WRITE_MASK _MK_MASK_CONST(0xffffff)
4527 // Target performance count
4528 #define DVC_VLUT_43_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4529 #define DVC_VLUT_43_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_43_PMCNT_SHIFT)
4530 #define DVC_VLUT_43_PMCNT_RANGE 23:10
4531 #define DVC_VLUT_43_PMCNT_WOFFSET 0x0
4532 #define DVC_VLUT_43_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4533 #define DVC_VLUT_43_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4534 #define DVC_VLUT_43_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4535 #define DVC_VLUT_43_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4536
4537 // Minimum voltage selection value for a given frequency
4538 #define DVC_VLUT_43_VMIN_SHIFT _MK_SHIFT_CONST(5)
4539 #define DVC_VLUT_43_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_43_VMIN_SHIFT)
4540 #define DVC_VLUT_43_VMIN_RANGE 9:5
4541 #define DVC_VLUT_43_VMIN_WOFFSET 0x0
4542 #define DVC_VLUT_43_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4543 #define DVC_VLUT_43_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4544 #define DVC_VLUT_43_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4545 #define DVC_VLUT_43_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4546
4547 // Maximum voltage selection value for a given frequency
4548 #define DVC_VLUT_43_VMAX_SHIFT _MK_SHIFT_CONST(0)
4549 #define DVC_VLUT_43_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_43_VMAX_SHIFT)
4550 #define DVC_VLUT_43_VMAX_RANGE 4:0
4551 #define DVC_VLUT_43_VMAX_WOFFSET 0x0
4552 #define DVC_VLUT_43_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4553 #define DVC_VLUT_43_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4554 #define DVC_VLUT_43_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4555 #define DVC_VLUT_43_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4556
4557
4558 // Ram DVC_VLUT_44
4559 #define DVC_VLUT_44 _MK_ADDR_CONST(0x1b0)
4560 #define DVC_VLUT_44_SECURE 0x0
4561 #define DVC_VLUT_44_WORD_COUNT 0x1
4562 #define DVC_VLUT_44_RESET_VAL _MK_MASK_CONST(0x0)
4563 #define DVC_VLUT_44_RESET_MASK _MK_MASK_CONST(0xffffff)
4564 #define DVC_VLUT_44_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4565 #define DVC_VLUT_44_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4566 #define DVC_VLUT_44_READ_MASK _MK_MASK_CONST(0xffffff)
4567 #define DVC_VLUT_44_WRITE_MASK _MK_MASK_CONST(0xffffff)
4568 // Target performance count
4569 #define DVC_VLUT_44_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4570 #define DVC_VLUT_44_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_44_PMCNT_SHIFT)
4571 #define DVC_VLUT_44_PMCNT_RANGE 23:10
4572 #define DVC_VLUT_44_PMCNT_WOFFSET 0x0
4573 #define DVC_VLUT_44_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4574 #define DVC_VLUT_44_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4575 #define DVC_VLUT_44_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4576 #define DVC_VLUT_44_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4577
4578 // Minimum voltage selection value for a given frequency
4579 #define DVC_VLUT_44_VMIN_SHIFT _MK_SHIFT_CONST(5)
4580 #define DVC_VLUT_44_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_44_VMIN_SHIFT)
4581 #define DVC_VLUT_44_VMIN_RANGE 9:5
4582 #define DVC_VLUT_44_VMIN_WOFFSET 0x0
4583 #define DVC_VLUT_44_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4584 #define DVC_VLUT_44_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4585 #define DVC_VLUT_44_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4586 #define DVC_VLUT_44_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4587
4588 // Maximum voltage selection value for a given frequency
4589 #define DVC_VLUT_44_VMAX_SHIFT _MK_SHIFT_CONST(0)
4590 #define DVC_VLUT_44_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_44_VMAX_SHIFT)
4591 #define DVC_VLUT_44_VMAX_RANGE 4:0
4592 #define DVC_VLUT_44_VMAX_WOFFSET 0x0
4593 #define DVC_VLUT_44_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4594 #define DVC_VLUT_44_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4595 #define DVC_VLUT_44_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4596 #define DVC_VLUT_44_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4597
4598
4599 // Ram DVC_VLUT_45
4600 #define DVC_VLUT_45 _MK_ADDR_CONST(0x1b4)
4601 #define DVC_VLUT_45_SECURE 0x0
4602 #define DVC_VLUT_45_WORD_COUNT 0x1
4603 #define DVC_VLUT_45_RESET_VAL _MK_MASK_CONST(0x0)
4604 #define DVC_VLUT_45_RESET_MASK _MK_MASK_CONST(0xffffff)
4605 #define DVC_VLUT_45_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4606 #define DVC_VLUT_45_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4607 #define DVC_VLUT_45_READ_MASK _MK_MASK_CONST(0xffffff)
4608 #define DVC_VLUT_45_WRITE_MASK _MK_MASK_CONST(0xffffff)
4609 // Target performance count
4610 #define DVC_VLUT_45_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4611 #define DVC_VLUT_45_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_45_PMCNT_SHIFT)
4612 #define DVC_VLUT_45_PMCNT_RANGE 23:10
4613 #define DVC_VLUT_45_PMCNT_WOFFSET 0x0
4614 #define DVC_VLUT_45_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4615 #define DVC_VLUT_45_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4616 #define DVC_VLUT_45_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4617 #define DVC_VLUT_45_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4618
4619 // Minimum voltage selection value for a given frequency
4620 #define DVC_VLUT_45_VMIN_SHIFT _MK_SHIFT_CONST(5)
4621 #define DVC_VLUT_45_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_45_VMIN_SHIFT)
4622 #define DVC_VLUT_45_VMIN_RANGE 9:5
4623 #define DVC_VLUT_45_VMIN_WOFFSET 0x0
4624 #define DVC_VLUT_45_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4625 #define DVC_VLUT_45_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4626 #define DVC_VLUT_45_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4627 #define DVC_VLUT_45_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4628
4629 // Maximum voltage selection value for a given frequency
4630 #define DVC_VLUT_45_VMAX_SHIFT _MK_SHIFT_CONST(0)
4631 #define DVC_VLUT_45_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_45_VMAX_SHIFT)
4632 #define DVC_VLUT_45_VMAX_RANGE 4:0
4633 #define DVC_VLUT_45_VMAX_WOFFSET 0x0
4634 #define DVC_VLUT_45_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4635 #define DVC_VLUT_45_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4636 #define DVC_VLUT_45_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4637 #define DVC_VLUT_45_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4638
4639
4640 // Ram DVC_VLUT_46
4641 #define DVC_VLUT_46 _MK_ADDR_CONST(0x1b8)
4642 #define DVC_VLUT_46_SECURE 0x0
4643 #define DVC_VLUT_46_WORD_COUNT 0x1
4644 #define DVC_VLUT_46_RESET_VAL _MK_MASK_CONST(0x0)
4645 #define DVC_VLUT_46_RESET_MASK _MK_MASK_CONST(0xffffff)
4646 #define DVC_VLUT_46_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4647 #define DVC_VLUT_46_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4648 #define DVC_VLUT_46_READ_MASK _MK_MASK_CONST(0xffffff)
4649 #define DVC_VLUT_46_WRITE_MASK _MK_MASK_CONST(0xffffff)
4650 // Target performance count
4651 #define DVC_VLUT_46_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4652 #define DVC_VLUT_46_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_46_PMCNT_SHIFT)
4653 #define DVC_VLUT_46_PMCNT_RANGE 23:10
4654 #define DVC_VLUT_46_PMCNT_WOFFSET 0x0
4655 #define DVC_VLUT_46_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4656 #define DVC_VLUT_46_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4657 #define DVC_VLUT_46_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4658 #define DVC_VLUT_46_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4659
4660 // Minimum voltage selection value for a given frequency
4661 #define DVC_VLUT_46_VMIN_SHIFT _MK_SHIFT_CONST(5)
4662 #define DVC_VLUT_46_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_46_VMIN_SHIFT)
4663 #define DVC_VLUT_46_VMIN_RANGE 9:5
4664 #define DVC_VLUT_46_VMIN_WOFFSET 0x0
4665 #define DVC_VLUT_46_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4666 #define DVC_VLUT_46_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4667 #define DVC_VLUT_46_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4668 #define DVC_VLUT_46_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4669
4670 // Maximum voltage selection value for a given frequency
4671 #define DVC_VLUT_46_VMAX_SHIFT _MK_SHIFT_CONST(0)
4672 #define DVC_VLUT_46_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_46_VMAX_SHIFT)
4673 #define DVC_VLUT_46_VMAX_RANGE 4:0
4674 #define DVC_VLUT_46_VMAX_WOFFSET 0x0
4675 #define DVC_VLUT_46_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4676 #define DVC_VLUT_46_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4677 #define DVC_VLUT_46_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4678 #define DVC_VLUT_46_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4679
4680
4681 // Ram DVC_VLUT_47
4682 #define DVC_VLUT_47 _MK_ADDR_CONST(0x1bc)
4683 #define DVC_VLUT_47_SECURE 0x0
4684 #define DVC_VLUT_47_WORD_COUNT 0x1
4685 #define DVC_VLUT_47_RESET_VAL _MK_MASK_CONST(0x0)
4686 #define DVC_VLUT_47_RESET_MASK _MK_MASK_CONST(0xffffff)
4687 #define DVC_VLUT_47_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4688 #define DVC_VLUT_47_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4689 #define DVC_VLUT_47_READ_MASK _MK_MASK_CONST(0xffffff)
4690 #define DVC_VLUT_47_WRITE_MASK _MK_MASK_CONST(0xffffff)
4691 // Target performance count
4692 #define DVC_VLUT_47_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4693 #define DVC_VLUT_47_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_47_PMCNT_SHIFT)
4694 #define DVC_VLUT_47_PMCNT_RANGE 23:10
4695 #define DVC_VLUT_47_PMCNT_WOFFSET 0x0
4696 #define DVC_VLUT_47_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4697 #define DVC_VLUT_47_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4698 #define DVC_VLUT_47_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4699 #define DVC_VLUT_47_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4700
4701 // Minimum voltage selection value for a given frequency
4702 #define DVC_VLUT_47_VMIN_SHIFT _MK_SHIFT_CONST(5)
4703 #define DVC_VLUT_47_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_47_VMIN_SHIFT)
4704 #define DVC_VLUT_47_VMIN_RANGE 9:5
4705 #define DVC_VLUT_47_VMIN_WOFFSET 0x0
4706 #define DVC_VLUT_47_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4707 #define DVC_VLUT_47_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4708 #define DVC_VLUT_47_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4709 #define DVC_VLUT_47_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4710
4711 // Maximum voltage selection value for a given frequency
4712 #define DVC_VLUT_47_VMAX_SHIFT _MK_SHIFT_CONST(0)
4713 #define DVC_VLUT_47_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_47_VMAX_SHIFT)
4714 #define DVC_VLUT_47_VMAX_RANGE 4:0
4715 #define DVC_VLUT_47_VMAX_WOFFSET 0x0
4716 #define DVC_VLUT_47_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4717 #define DVC_VLUT_47_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4718 #define DVC_VLUT_47_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4719 #define DVC_VLUT_47_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4720
4721
4722 // Ram DVC_VLUT_48
4723 #define DVC_VLUT_48 _MK_ADDR_CONST(0x1c0)
4724 #define DVC_VLUT_48_SECURE 0x0
4725 #define DVC_VLUT_48_WORD_COUNT 0x1
4726 #define DVC_VLUT_48_RESET_VAL _MK_MASK_CONST(0x0)
4727 #define DVC_VLUT_48_RESET_MASK _MK_MASK_CONST(0xffffff)
4728 #define DVC_VLUT_48_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4729 #define DVC_VLUT_48_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4730 #define DVC_VLUT_48_READ_MASK _MK_MASK_CONST(0xffffff)
4731 #define DVC_VLUT_48_WRITE_MASK _MK_MASK_CONST(0xffffff)
4732 // Target performance count
4733 #define DVC_VLUT_48_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4734 #define DVC_VLUT_48_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_48_PMCNT_SHIFT)
4735 #define DVC_VLUT_48_PMCNT_RANGE 23:10
4736 #define DVC_VLUT_48_PMCNT_WOFFSET 0x0
4737 #define DVC_VLUT_48_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4738 #define DVC_VLUT_48_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4739 #define DVC_VLUT_48_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4740 #define DVC_VLUT_48_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4741
4742 // Minimum voltage selection value for a given frequency
4743 #define DVC_VLUT_48_VMIN_SHIFT _MK_SHIFT_CONST(5)
4744 #define DVC_VLUT_48_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_48_VMIN_SHIFT)
4745 #define DVC_VLUT_48_VMIN_RANGE 9:5
4746 #define DVC_VLUT_48_VMIN_WOFFSET 0x0
4747 #define DVC_VLUT_48_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4748 #define DVC_VLUT_48_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4749 #define DVC_VLUT_48_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4750 #define DVC_VLUT_48_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4751
4752 // Maximum voltage selection value for a given frequency
4753 #define DVC_VLUT_48_VMAX_SHIFT _MK_SHIFT_CONST(0)
4754 #define DVC_VLUT_48_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_48_VMAX_SHIFT)
4755 #define DVC_VLUT_48_VMAX_RANGE 4:0
4756 #define DVC_VLUT_48_VMAX_WOFFSET 0x0
4757 #define DVC_VLUT_48_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4758 #define DVC_VLUT_48_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4759 #define DVC_VLUT_48_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4760 #define DVC_VLUT_48_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4761
4762
4763 // Ram DVC_VLUT_49
4764 #define DVC_VLUT_49 _MK_ADDR_CONST(0x1c4)
4765 #define DVC_VLUT_49_SECURE 0x0
4766 #define DVC_VLUT_49_WORD_COUNT 0x1
4767 #define DVC_VLUT_49_RESET_VAL _MK_MASK_CONST(0x0)
4768 #define DVC_VLUT_49_RESET_MASK _MK_MASK_CONST(0xffffff)
4769 #define DVC_VLUT_49_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4770 #define DVC_VLUT_49_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4771 #define DVC_VLUT_49_READ_MASK _MK_MASK_CONST(0xffffff)
4772 #define DVC_VLUT_49_WRITE_MASK _MK_MASK_CONST(0xffffff)
4773 // Target performance count
4774 #define DVC_VLUT_49_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4775 #define DVC_VLUT_49_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_49_PMCNT_SHIFT)
4776 #define DVC_VLUT_49_PMCNT_RANGE 23:10
4777 #define DVC_VLUT_49_PMCNT_WOFFSET 0x0
4778 #define DVC_VLUT_49_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4779 #define DVC_VLUT_49_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4780 #define DVC_VLUT_49_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4781 #define DVC_VLUT_49_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4782
4783 // Minimum voltage selection value for a given frequency
4784 #define DVC_VLUT_49_VMIN_SHIFT _MK_SHIFT_CONST(5)
4785 #define DVC_VLUT_49_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_49_VMIN_SHIFT)
4786 #define DVC_VLUT_49_VMIN_RANGE 9:5
4787 #define DVC_VLUT_49_VMIN_WOFFSET 0x0
4788 #define DVC_VLUT_49_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4789 #define DVC_VLUT_49_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4790 #define DVC_VLUT_49_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4791 #define DVC_VLUT_49_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4792
4793 // Maximum voltage selection value for a given frequency
4794 #define DVC_VLUT_49_VMAX_SHIFT _MK_SHIFT_CONST(0)
4795 #define DVC_VLUT_49_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_49_VMAX_SHIFT)
4796 #define DVC_VLUT_49_VMAX_RANGE 4:0
4797 #define DVC_VLUT_49_VMAX_WOFFSET 0x0
4798 #define DVC_VLUT_49_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4799 #define DVC_VLUT_49_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4800 #define DVC_VLUT_49_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4801 #define DVC_VLUT_49_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4802
4803
4804 // Ram DVC_VLUT_50
4805 #define DVC_VLUT_50 _MK_ADDR_CONST(0x1c8)
4806 #define DVC_VLUT_50_SECURE 0x0
4807 #define DVC_VLUT_50_WORD_COUNT 0x1
4808 #define DVC_VLUT_50_RESET_VAL _MK_MASK_CONST(0x0)
4809 #define DVC_VLUT_50_RESET_MASK _MK_MASK_CONST(0xffffff)
4810 #define DVC_VLUT_50_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4811 #define DVC_VLUT_50_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4812 #define DVC_VLUT_50_READ_MASK _MK_MASK_CONST(0xffffff)
4813 #define DVC_VLUT_50_WRITE_MASK _MK_MASK_CONST(0xffffff)
4814 // Target performance count
4815 #define DVC_VLUT_50_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4816 #define DVC_VLUT_50_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_50_PMCNT_SHIFT)
4817 #define DVC_VLUT_50_PMCNT_RANGE 23:10
4818 #define DVC_VLUT_50_PMCNT_WOFFSET 0x0
4819 #define DVC_VLUT_50_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4820 #define DVC_VLUT_50_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4821 #define DVC_VLUT_50_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4822 #define DVC_VLUT_50_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4823
4824 // Minimum voltage selection value for a given frequency
4825 #define DVC_VLUT_50_VMIN_SHIFT _MK_SHIFT_CONST(5)
4826 #define DVC_VLUT_50_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_50_VMIN_SHIFT)
4827 #define DVC_VLUT_50_VMIN_RANGE 9:5
4828 #define DVC_VLUT_50_VMIN_WOFFSET 0x0
4829 #define DVC_VLUT_50_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4830 #define DVC_VLUT_50_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4831 #define DVC_VLUT_50_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4832 #define DVC_VLUT_50_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4833
4834 // Maximum voltage selection value for a given frequency
4835 #define DVC_VLUT_50_VMAX_SHIFT _MK_SHIFT_CONST(0)
4836 #define DVC_VLUT_50_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_50_VMAX_SHIFT)
4837 #define DVC_VLUT_50_VMAX_RANGE 4:0
4838 #define DVC_VLUT_50_VMAX_WOFFSET 0x0
4839 #define DVC_VLUT_50_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4840 #define DVC_VLUT_50_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4841 #define DVC_VLUT_50_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4842 #define DVC_VLUT_50_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4843
4844
4845 // Ram DVC_VLUT_51
4846 #define DVC_VLUT_51 _MK_ADDR_CONST(0x1cc)
4847 #define DVC_VLUT_51_SECURE 0x0
4848 #define DVC_VLUT_51_WORD_COUNT 0x1
4849 #define DVC_VLUT_51_RESET_VAL _MK_MASK_CONST(0x0)
4850 #define DVC_VLUT_51_RESET_MASK _MK_MASK_CONST(0xffffff)
4851 #define DVC_VLUT_51_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4852 #define DVC_VLUT_51_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4853 #define DVC_VLUT_51_READ_MASK _MK_MASK_CONST(0xffffff)
4854 #define DVC_VLUT_51_WRITE_MASK _MK_MASK_CONST(0xffffff)
4855 // Target performance count
4856 #define DVC_VLUT_51_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4857 #define DVC_VLUT_51_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_51_PMCNT_SHIFT)
4858 #define DVC_VLUT_51_PMCNT_RANGE 23:10
4859 #define DVC_VLUT_51_PMCNT_WOFFSET 0x0
4860 #define DVC_VLUT_51_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4861 #define DVC_VLUT_51_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4862 #define DVC_VLUT_51_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4863 #define DVC_VLUT_51_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4864
4865 // Minimum voltage selection value for a given frequency
4866 #define DVC_VLUT_51_VMIN_SHIFT _MK_SHIFT_CONST(5)
4867 #define DVC_VLUT_51_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_51_VMIN_SHIFT)
4868 #define DVC_VLUT_51_VMIN_RANGE 9:5
4869 #define DVC_VLUT_51_VMIN_WOFFSET 0x0
4870 #define DVC_VLUT_51_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4871 #define DVC_VLUT_51_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4872 #define DVC_VLUT_51_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4873 #define DVC_VLUT_51_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4874
4875 // Maximum voltage selection value for a given frequency
4876 #define DVC_VLUT_51_VMAX_SHIFT _MK_SHIFT_CONST(0)
4877 #define DVC_VLUT_51_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_51_VMAX_SHIFT)
4878 #define DVC_VLUT_51_VMAX_RANGE 4:0
4879 #define DVC_VLUT_51_VMAX_WOFFSET 0x0
4880 #define DVC_VLUT_51_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4881 #define DVC_VLUT_51_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4882 #define DVC_VLUT_51_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4883 #define DVC_VLUT_51_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4884
4885
4886 // Ram DVC_VLUT_52
4887 #define DVC_VLUT_52 _MK_ADDR_CONST(0x1d0)
4888 #define DVC_VLUT_52_SECURE 0x0
4889 #define DVC_VLUT_52_WORD_COUNT 0x1
4890 #define DVC_VLUT_52_RESET_VAL _MK_MASK_CONST(0x0)
4891 #define DVC_VLUT_52_RESET_MASK _MK_MASK_CONST(0xffffff)
4892 #define DVC_VLUT_52_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4893 #define DVC_VLUT_52_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4894 #define DVC_VLUT_52_READ_MASK _MK_MASK_CONST(0xffffff)
4895 #define DVC_VLUT_52_WRITE_MASK _MK_MASK_CONST(0xffffff)
4896 // Target performance count
4897 #define DVC_VLUT_52_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4898 #define DVC_VLUT_52_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_52_PMCNT_SHIFT)
4899 #define DVC_VLUT_52_PMCNT_RANGE 23:10
4900 #define DVC_VLUT_52_PMCNT_WOFFSET 0x0
4901 #define DVC_VLUT_52_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4902 #define DVC_VLUT_52_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4903 #define DVC_VLUT_52_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4904 #define DVC_VLUT_52_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4905
4906 // Minimum voltage selection value for a given frequency
4907 #define DVC_VLUT_52_VMIN_SHIFT _MK_SHIFT_CONST(5)
4908 #define DVC_VLUT_52_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_52_VMIN_SHIFT)
4909 #define DVC_VLUT_52_VMIN_RANGE 9:5
4910 #define DVC_VLUT_52_VMIN_WOFFSET 0x0
4911 #define DVC_VLUT_52_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4912 #define DVC_VLUT_52_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4913 #define DVC_VLUT_52_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4914 #define DVC_VLUT_52_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4915
4916 // Maximum voltage selection value for a given frequency
4917 #define DVC_VLUT_52_VMAX_SHIFT _MK_SHIFT_CONST(0)
4918 #define DVC_VLUT_52_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_52_VMAX_SHIFT)
4919 #define DVC_VLUT_52_VMAX_RANGE 4:0
4920 #define DVC_VLUT_52_VMAX_WOFFSET 0x0
4921 #define DVC_VLUT_52_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4922 #define DVC_VLUT_52_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4923 #define DVC_VLUT_52_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4924 #define DVC_VLUT_52_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4925
4926
4927 // Ram DVC_VLUT_53
4928 #define DVC_VLUT_53 _MK_ADDR_CONST(0x1d4)
4929 #define DVC_VLUT_53_SECURE 0x0
4930 #define DVC_VLUT_53_WORD_COUNT 0x1
4931 #define DVC_VLUT_53_RESET_VAL _MK_MASK_CONST(0x0)
4932 #define DVC_VLUT_53_RESET_MASK _MK_MASK_CONST(0xffffff)
4933 #define DVC_VLUT_53_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4934 #define DVC_VLUT_53_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4935 #define DVC_VLUT_53_READ_MASK _MK_MASK_CONST(0xffffff)
4936 #define DVC_VLUT_53_WRITE_MASK _MK_MASK_CONST(0xffffff)
4937 // Target performance count
4938 #define DVC_VLUT_53_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4939 #define DVC_VLUT_53_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_53_PMCNT_SHIFT)
4940 #define DVC_VLUT_53_PMCNT_RANGE 23:10
4941 #define DVC_VLUT_53_PMCNT_WOFFSET 0x0
4942 #define DVC_VLUT_53_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4943 #define DVC_VLUT_53_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4944 #define DVC_VLUT_53_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4945 #define DVC_VLUT_53_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4946
4947 // Minimum voltage selection value for a given frequency
4948 #define DVC_VLUT_53_VMIN_SHIFT _MK_SHIFT_CONST(5)
4949 #define DVC_VLUT_53_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_53_VMIN_SHIFT)
4950 #define DVC_VLUT_53_VMIN_RANGE 9:5
4951 #define DVC_VLUT_53_VMIN_WOFFSET 0x0
4952 #define DVC_VLUT_53_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4953 #define DVC_VLUT_53_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4954 #define DVC_VLUT_53_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4955 #define DVC_VLUT_53_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4956
4957 // Maximum voltage selection value for a given frequency
4958 #define DVC_VLUT_53_VMAX_SHIFT _MK_SHIFT_CONST(0)
4959 #define DVC_VLUT_53_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_53_VMAX_SHIFT)
4960 #define DVC_VLUT_53_VMAX_RANGE 4:0
4961 #define DVC_VLUT_53_VMAX_WOFFSET 0x0
4962 #define DVC_VLUT_53_VMAX_DEFAULT _MK_MASK_CONST(0x0)
4963 #define DVC_VLUT_53_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4964 #define DVC_VLUT_53_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
4965 #define DVC_VLUT_53_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4966
4967
4968 // Ram DVC_VLUT_54
4969 #define DVC_VLUT_54 _MK_ADDR_CONST(0x1d8)
4970 #define DVC_VLUT_54_SECURE 0x0
4971 #define DVC_VLUT_54_WORD_COUNT 0x1
4972 #define DVC_VLUT_54_RESET_VAL _MK_MASK_CONST(0x0)
4973 #define DVC_VLUT_54_RESET_MASK _MK_MASK_CONST(0xffffff)
4974 #define DVC_VLUT_54_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
4975 #define DVC_VLUT_54_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
4976 #define DVC_VLUT_54_READ_MASK _MK_MASK_CONST(0xffffff)
4977 #define DVC_VLUT_54_WRITE_MASK _MK_MASK_CONST(0xffffff)
4978 // Target performance count
4979 #define DVC_VLUT_54_PMCNT_SHIFT _MK_SHIFT_CONST(10)
4980 #define DVC_VLUT_54_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_54_PMCNT_SHIFT)
4981 #define DVC_VLUT_54_PMCNT_RANGE 23:10
4982 #define DVC_VLUT_54_PMCNT_WOFFSET 0x0
4983 #define DVC_VLUT_54_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
4984 #define DVC_VLUT_54_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
4985 #define DVC_VLUT_54_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
4986 #define DVC_VLUT_54_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4987
4988 // Minimum voltage selection value for a given frequency
4989 #define DVC_VLUT_54_VMIN_SHIFT _MK_SHIFT_CONST(5)
4990 #define DVC_VLUT_54_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_54_VMIN_SHIFT)
4991 #define DVC_VLUT_54_VMIN_RANGE 9:5
4992 #define DVC_VLUT_54_VMIN_WOFFSET 0x0
4993 #define DVC_VLUT_54_VMIN_DEFAULT _MK_MASK_CONST(0x0)
4994 #define DVC_VLUT_54_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
4995 #define DVC_VLUT_54_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
4996 #define DVC_VLUT_54_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
4997
4998 // Maximum voltage selection value for a given frequency
4999 #define DVC_VLUT_54_VMAX_SHIFT _MK_SHIFT_CONST(0)
5000 #define DVC_VLUT_54_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_54_VMAX_SHIFT)
5001 #define DVC_VLUT_54_VMAX_RANGE 4:0
5002 #define DVC_VLUT_54_VMAX_WOFFSET 0x0
5003 #define DVC_VLUT_54_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5004 #define DVC_VLUT_54_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5005 #define DVC_VLUT_54_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5006 #define DVC_VLUT_54_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5007
5008
5009 // Ram DVC_VLUT_55
5010 #define DVC_VLUT_55 _MK_ADDR_CONST(0x1dc)
5011 #define DVC_VLUT_55_SECURE 0x0
5012 #define DVC_VLUT_55_WORD_COUNT 0x1
5013 #define DVC_VLUT_55_RESET_VAL _MK_MASK_CONST(0x0)
5014 #define DVC_VLUT_55_RESET_MASK _MK_MASK_CONST(0xffffff)
5015 #define DVC_VLUT_55_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5016 #define DVC_VLUT_55_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5017 #define DVC_VLUT_55_READ_MASK _MK_MASK_CONST(0xffffff)
5018 #define DVC_VLUT_55_WRITE_MASK _MK_MASK_CONST(0xffffff)
5019 // Target performance count
5020 #define DVC_VLUT_55_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5021 #define DVC_VLUT_55_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_55_PMCNT_SHIFT)
5022 #define DVC_VLUT_55_PMCNT_RANGE 23:10
5023 #define DVC_VLUT_55_PMCNT_WOFFSET 0x0
5024 #define DVC_VLUT_55_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5025 #define DVC_VLUT_55_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5026 #define DVC_VLUT_55_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5027 #define DVC_VLUT_55_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5028
5029 // Minimum voltage selection value for a given frequency
5030 #define DVC_VLUT_55_VMIN_SHIFT _MK_SHIFT_CONST(5)
5031 #define DVC_VLUT_55_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_55_VMIN_SHIFT)
5032 #define DVC_VLUT_55_VMIN_RANGE 9:5
5033 #define DVC_VLUT_55_VMIN_WOFFSET 0x0
5034 #define DVC_VLUT_55_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5035 #define DVC_VLUT_55_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5036 #define DVC_VLUT_55_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5037 #define DVC_VLUT_55_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5038
5039 // Maximum voltage selection value for a given frequency
5040 #define DVC_VLUT_55_VMAX_SHIFT _MK_SHIFT_CONST(0)
5041 #define DVC_VLUT_55_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_55_VMAX_SHIFT)
5042 #define DVC_VLUT_55_VMAX_RANGE 4:0
5043 #define DVC_VLUT_55_VMAX_WOFFSET 0x0
5044 #define DVC_VLUT_55_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5045 #define DVC_VLUT_55_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5046 #define DVC_VLUT_55_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5047 #define DVC_VLUT_55_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5048
5049
5050 // Ram DVC_VLUT_56
5051 #define DVC_VLUT_56 _MK_ADDR_CONST(0x1e0)
5052 #define DVC_VLUT_56_SECURE 0x0
5053 #define DVC_VLUT_56_WORD_COUNT 0x1
5054 #define DVC_VLUT_56_RESET_VAL _MK_MASK_CONST(0x0)
5055 #define DVC_VLUT_56_RESET_MASK _MK_MASK_CONST(0xffffff)
5056 #define DVC_VLUT_56_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5057 #define DVC_VLUT_56_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5058 #define DVC_VLUT_56_READ_MASK _MK_MASK_CONST(0xffffff)
5059 #define DVC_VLUT_56_WRITE_MASK _MK_MASK_CONST(0xffffff)
5060 // Target performance count
5061 #define DVC_VLUT_56_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5062 #define DVC_VLUT_56_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_56_PMCNT_SHIFT)
5063 #define DVC_VLUT_56_PMCNT_RANGE 23:10
5064 #define DVC_VLUT_56_PMCNT_WOFFSET 0x0
5065 #define DVC_VLUT_56_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5066 #define DVC_VLUT_56_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5067 #define DVC_VLUT_56_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5068 #define DVC_VLUT_56_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5069
5070 // Minimum voltage selection value for a given frequency
5071 #define DVC_VLUT_56_VMIN_SHIFT _MK_SHIFT_CONST(5)
5072 #define DVC_VLUT_56_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_56_VMIN_SHIFT)
5073 #define DVC_VLUT_56_VMIN_RANGE 9:5
5074 #define DVC_VLUT_56_VMIN_WOFFSET 0x0
5075 #define DVC_VLUT_56_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5076 #define DVC_VLUT_56_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5077 #define DVC_VLUT_56_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5078 #define DVC_VLUT_56_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5079
5080 // Maximum voltage selection value for a given frequency
5081 #define DVC_VLUT_56_VMAX_SHIFT _MK_SHIFT_CONST(0)
5082 #define DVC_VLUT_56_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_56_VMAX_SHIFT)
5083 #define DVC_VLUT_56_VMAX_RANGE 4:0
5084 #define DVC_VLUT_56_VMAX_WOFFSET 0x0
5085 #define DVC_VLUT_56_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5086 #define DVC_VLUT_56_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5087 #define DVC_VLUT_56_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5088 #define DVC_VLUT_56_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5089
5090
5091 // Ram DVC_VLUT_57
5092 #define DVC_VLUT_57 _MK_ADDR_CONST(0x1e4)
5093 #define DVC_VLUT_57_SECURE 0x0
5094 #define DVC_VLUT_57_WORD_COUNT 0x1
5095 #define DVC_VLUT_57_RESET_VAL _MK_MASK_CONST(0x0)
5096 #define DVC_VLUT_57_RESET_MASK _MK_MASK_CONST(0xffffff)
5097 #define DVC_VLUT_57_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5098 #define DVC_VLUT_57_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5099 #define DVC_VLUT_57_READ_MASK _MK_MASK_CONST(0xffffff)
5100 #define DVC_VLUT_57_WRITE_MASK _MK_MASK_CONST(0xffffff)
5101 // Target performance count
5102 #define DVC_VLUT_57_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5103 #define DVC_VLUT_57_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_57_PMCNT_SHIFT)
5104 #define DVC_VLUT_57_PMCNT_RANGE 23:10
5105 #define DVC_VLUT_57_PMCNT_WOFFSET 0x0
5106 #define DVC_VLUT_57_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5107 #define DVC_VLUT_57_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5108 #define DVC_VLUT_57_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5109 #define DVC_VLUT_57_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5110
5111 // Minimum voltage selection value for a given frequency
5112 #define DVC_VLUT_57_VMIN_SHIFT _MK_SHIFT_CONST(5)
5113 #define DVC_VLUT_57_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_57_VMIN_SHIFT)
5114 #define DVC_VLUT_57_VMIN_RANGE 9:5
5115 #define DVC_VLUT_57_VMIN_WOFFSET 0x0
5116 #define DVC_VLUT_57_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5117 #define DVC_VLUT_57_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5118 #define DVC_VLUT_57_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5119 #define DVC_VLUT_57_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5120
5121 // Maximum voltage selection value for a given frequency
5122 #define DVC_VLUT_57_VMAX_SHIFT _MK_SHIFT_CONST(0)
5123 #define DVC_VLUT_57_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_57_VMAX_SHIFT)
5124 #define DVC_VLUT_57_VMAX_RANGE 4:0
5125 #define DVC_VLUT_57_VMAX_WOFFSET 0x0
5126 #define DVC_VLUT_57_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5127 #define DVC_VLUT_57_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5128 #define DVC_VLUT_57_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5129 #define DVC_VLUT_57_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5130
5131
5132 // Ram DVC_VLUT_58
5133 #define DVC_VLUT_58 _MK_ADDR_CONST(0x1e8)
5134 #define DVC_VLUT_58_SECURE 0x0
5135 #define DVC_VLUT_58_WORD_COUNT 0x1
5136 #define DVC_VLUT_58_RESET_VAL _MK_MASK_CONST(0x0)
5137 #define DVC_VLUT_58_RESET_MASK _MK_MASK_CONST(0xffffff)
5138 #define DVC_VLUT_58_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5139 #define DVC_VLUT_58_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5140 #define DVC_VLUT_58_READ_MASK _MK_MASK_CONST(0xffffff)
5141 #define DVC_VLUT_58_WRITE_MASK _MK_MASK_CONST(0xffffff)
5142 // Target performance count
5143 #define DVC_VLUT_58_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5144 #define DVC_VLUT_58_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_58_PMCNT_SHIFT)
5145 #define DVC_VLUT_58_PMCNT_RANGE 23:10
5146 #define DVC_VLUT_58_PMCNT_WOFFSET 0x0
5147 #define DVC_VLUT_58_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5148 #define DVC_VLUT_58_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5149 #define DVC_VLUT_58_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5150 #define DVC_VLUT_58_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5151
5152 // Minimum voltage selection value for a given frequency
5153 #define DVC_VLUT_58_VMIN_SHIFT _MK_SHIFT_CONST(5)
5154 #define DVC_VLUT_58_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_58_VMIN_SHIFT)
5155 #define DVC_VLUT_58_VMIN_RANGE 9:5
5156 #define DVC_VLUT_58_VMIN_WOFFSET 0x0
5157 #define DVC_VLUT_58_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5158 #define DVC_VLUT_58_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5159 #define DVC_VLUT_58_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5160 #define DVC_VLUT_58_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5161
5162 // Maximum voltage selection value for a given frequency
5163 #define DVC_VLUT_58_VMAX_SHIFT _MK_SHIFT_CONST(0)
5164 #define DVC_VLUT_58_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_58_VMAX_SHIFT)
5165 #define DVC_VLUT_58_VMAX_RANGE 4:0
5166 #define DVC_VLUT_58_VMAX_WOFFSET 0x0
5167 #define DVC_VLUT_58_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5168 #define DVC_VLUT_58_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5169 #define DVC_VLUT_58_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5170 #define DVC_VLUT_58_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5171
5172
5173 // Ram DVC_VLUT_59
5174 #define DVC_VLUT_59 _MK_ADDR_CONST(0x1ec)
5175 #define DVC_VLUT_59_SECURE 0x0
5176 #define DVC_VLUT_59_WORD_COUNT 0x1
5177 #define DVC_VLUT_59_RESET_VAL _MK_MASK_CONST(0x0)
5178 #define DVC_VLUT_59_RESET_MASK _MK_MASK_CONST(0xffffff)
5179 #define DVC_VLUT_59_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5180 #define DVC_VLUT_59_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5181 #define DVC_VLUT_59_READ_MASK _MK_MASK_CONST(0xffffff)
5182 #define DVC_VLUT_59_WRITE_MASK _MK_MASK_CONST(0xffffff)
5183 // Target performance count
5184 #define DVC_VLUT_59_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5185 #define DVC_VLUT_59_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_59_PMCNT_SHIFT)
5186 #define DVC_VLUT_59_PMCNT_RANGE 23:10
5187 #define DVC_VLUT_59_PMCNT_WOFFSET 0x0
5188 #define DVC_VLUT_59_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5189 #define DVC_VLUT_59_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5190 #define DVC_VLUT_59_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5191 #define DVC_VLUT_59_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5192
5193 // Minimum voltage selection value for a given frequency
5194 #define DVC_VLUT_59_VMIN_SHIFT _MK_SHIFT_CONST(5)
5195 #define DVC_VLUT_59_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_59_VMIN_SHIFT)
5196 #define DVC_VLUT_59_VMIN_RANGE 9:5
5197 #define DVC_VLUT_59_VMIN_WOFFSET 0x0
5198 #define DVC_VLUT_59_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5199 #define DVC_VLUT_59_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5200 #define DVC_VLUT_59_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5201 #define DVC_VLUT_59_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5202
5203 // Maximum voltage selection value for a given frequency
5204 #define DVC_VLUT_59_VMAX_SHIFT _MK_SHIFT_CONST(0)
5205 #define DVC_VLUT_59_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_59_VMAX_SHIFT)
5206 #define DVC_VLUT_59_VMAX_RANGE 4:0
5207 #define DVC_VLUT_59_VMAX_WOFFSET 0x0
5208 #define DVC_VLUT_59_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5209 #define DVC_VLUT_59_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5210 #define DVC_VLUT_59_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5211 #define DVC_VLUT_59_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5212
5213
5214 // Ram DVC_VLUT_60
5215 #define DVC_VLUT_60 _MK_ADDR_CONST(0x1f0)
5216 #define DVC_VLUT_60_SECURE 0x0
5217 #define DVC_VLUT_60_WORD_COUNT 0x1
5218 #define DVC_VLUT_60_RESET_VAL _MK_MASK_CONST(0x0)
5219 #define DVC_VLUT_60_RESET_MASK _MK_MASK_CONST(0xffffff)
5220 #define DVC_VLUT_60_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5221 #define DVC_VLUT_60_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5222 #define DVC_VLUT_60_READ_MASK _MK_MASK_CONST(0xffffff)
5223 #define DVC_VLUT_60_WRITE_MASK _MK_MASK_CONST(0xffffff)
5224 // Target performance count
5225 #define DVC_VLUT_60_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5226 #define DVC_VLUT_60_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_60_PMCNT_SHIFT)
5227 #define DVC_VLUT_60_PMCNT_RANGE 23:10
5228 #define DVC_VLUT_60_PMCNT_WOFFSET 0x0
5229 #define DVC_VLUT_60_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5230 #define DVC_VLUT_60_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5231 #define DVC_VLUT_60_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5232 #define DVC_VLUT_60_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5233
5234 // Minimum voltage selection value for a given frequency
5235 #define DVC_VLUT_60_VMIN_SHIFT _MK_SHIFT_CONST(5)
5236 #define DVC_VLUT_60_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_60_VMIN_SHIFT)
5237 #define DVC_VLUT_60_VMIN_RANGE 9:5
5238 #define DVC_VLUT_60_VMIN_WOFFSET 0x0
5239 #define DVC_VLUT_60_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5240 #define DVC_VLUT_60_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5241 #define DVC_VLUT_60_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5242 #define DVC_VLUT_60_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5243
5244 // Maximum voltage selection value for a given frequency
5245 #define DVC_VLUT_60_VMAX_SHIFT _MK_SHIFT_CONST(0)
5246 #define DVC_VLUT_60_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_60_VMAX_SHIFT)
5247 #define DVC_VLUT_60_VMAX_RANGE 4:0
5248 #define DVC_VLUT_60_VMAX_WOFFSET 0x0
5249 #define DVC_VLUT_60_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5250 #define DVC_VLUT_60_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5251 #define DVC_VLUT_60_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5252 #define DVC_VLUT_60_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5253
5254
5255 // Ram DVC_VLUT_61
5256 #define DVC_VLUT_61 _MK_ADDR_CONST(0x1f4)
5257 #define DVC_VLUT_61_SECURE 0x0
5258 #define DVC_VLUT_61_WORD_COUNT 0x1
5259 #define DVC_VLUT_61_RESET_VAL _MK_MASK_CONST(0x0)
5260 #define DVC_VLUT_61_RESET_MASK _MK_MASK_CONST(0xffffff)
5261 #define DVC_VLUT_61_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5262 #define DVC_VLUT_61_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5263 #define DVC_VLUT_61_READ_MASK _MK_MASK_CONST(0xffffff)
5264 #define DVC_VLUT_61_WRITE_MASK _MK_MASK_CONST(0xffffff)
5265 // Target performance count
5266 #define DVC_VLUT_61_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5267 #define DVC_VLUT_61_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_61_PMCNT_SHIFT)
5268 #define DVC_VLUT_61_PMCNT_RANGE 23:10
5269 #define DVC_VLUT_61_PMCNT_WOFFSET 0x0
5270 #define DVC_VLUT_61_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5271 #define DVC_VLUT_61_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5272 #define DVC_VLUT_61_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5273 #define DVC_VLUT_61_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5274
5275 // Minimum voltage selection value for a given frequency
5276 #define DVC_VLUT_61_VMIN_SHIFT _MK_SHIFT_CONST(5)
5277 #define DVC_VLUT_61_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_61_VMIN_SHIFT)
5278 #define DVC_VLUT_61_VMIN_RANGE 9:5
5279 #define DVC_VLUT_61_VMIN_WOFFSET 0x0
5280 #define DVC_VLUT_61_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5281 #define DVC_VLUT_61_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5282 #define DVC_VLUT_61_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5283 #define DVC_VLUT_61_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5284
5285 // Maximum voltage selection value for a given frequency
5286 #define DVC_VLUT_61_VMAX_SHIFT _MK_SHIFT_CONST(0)
5287 #define DVC_VLUT_61_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_61_VMAX_SHIFT)
5288 #define DVC_VLUT_61_VMAX_RANGE 4:0
5289 #define DVC_VLUT_61_VMAX_WOFFSET 0x0
5290 #define DVC_VLUT_61_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5291 #define DVC_VLUT_61_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5292 #define DVC_VLUT_61_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5293 #define DVC_VLUT_61_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5294
5295
5296 // Ram DVC_VLUT_62
5297 #define DVC_VLUT_62 _MK_ADDR_CONST(0x1f8)
5298 #define DVC_VLUT_62_SECURE 0x0
5299 #define DVC_VLUT_62_WORD_COUNT 0x1
5300 #define DVC_VLUT_62_RESET_VAL _MK_MASK_CONST(0x0)
5301 #define DVC_VLUT_62_RESET_MASK _MK_MASK_CONST(0xffffff)
5302 #define DVC_VLUT_62_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5303 #define DVC_VLUT_62_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5304 #define DVC_VLUT_62_READ_MASK _MK_MASK_CONST(0xffffff)
5305 #define DVC_VLUT_62_WRITE_MASK _MK_MASK_CONST(0xffffff)
5306 // Target performance count
5307 #define DVC_VLUT_62_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5308 #define DVC_VLUT_62_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_62_PMCNT_SHIFT)
5309 #define DVC_VLUT_62_PMCNT_RANGE 23:10
5310 #define DVC_VLUT_62_PMCNT_WOFFSET 0x0
5311 #define DVC_VLUT_62_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5312 #define DVC_VLUT_62_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5313 #define DVC_VLUT_62_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5314 #define DVC_VLUT_62_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5315
5316 // Minimum voltage selection value for a given frequency
5317 #define DVC_VLUT_62_VMIN_SHIFT _MK_SHIFT_CONST(5)
5318 #define DVC_VLUT_62_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_62_VMIN_SHIFT)
5319 #define DVC_VLUT_62_VMIN_RANGE 9:5
5320 #define DVC_VLUT_62_VMIN_WOFFSET 0x0
5321 #define DVC_VLUT_62_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5322 #define DVC_VLUT_62_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5323 #define DVC_VLUT_62_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5324 #define DVC_VLUT_62_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5325
5326 // Maximum voltage selection value for a given frequency
5327 #define DVC_VLUT_62_VMAX_SHIFT _MK_SHIFT_CONST(0)
5328 #define DVC_VLUT_62_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_62_VMAX_SHIFT)
5329 #define DVC_VLUT_62_VMAX_RANGE 4:0
5330 #define DVC_VLUT_62_VMAX_WOFFSET 0x0
5331 #define DVC_VLUT_62_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5332 #define DVC_VLUT_62_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5333 #define DVC_VLUT_62_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5334 #define DVC_VLUT_62_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5335
5336
5337 // Ram DVC_VLUT_63
5338 #define DVC_VLUT_63 _MK_ADDR_CONST(0x1fc)
5339 #define DVC_VLUT_63_SECURE 0x0
5340 #define DVC_VLUT_63_WORD_COUNT 0x1
5341 #define DVC_VLUT_63_RESET_VAL _MK_MASK_CONST(0x0)
5342 #define DVC_VLUT_63_RESET_MASK _MK_MASK_CONST(0xffffff)
5343 #define DVC_VLUT_63_SW_DEFAULT_VAL _MK_MASK_CONST(0x0)
5344 #define DVC_VLUT_63_SW_DEFAULT_MASK _MK_MASK_CONST(0x0)
5345 #define DVC_VLUT_63_READ_MASK _MK_MASK_CONST(0xffffff)
5346 #define DVC_VLUT_63_WRITE_MASK _MK_MASK_CONST(0xffffff)
5347 // Target performance count
5348 #define DVC_VLUT_63_PMCNT_SHIFT _MK_SHIFT_CONST(10)
5349 #define DVC_VLUT_63_PMCNT_FIELD (_MK_MASK_CONST(0x3fff) << DVC_V LUT_63_PMCNT_SHIFT)
5350 #define DVC_VLUT_63_PMCNT_RANGE 23:10
5351 #define DVC_VLUT_63_PMCNT_WOFFSET 0x0
5352 #define DVC_VLUT_63_PMCNT_DEFAULT _MK_MASK_CONST(0x0)
5353 #define DVC_VLUT_63_PMCNT_DEFAULT_MASK _MK_MASK_CONST(0x3fff)
5354 #define DVC_VLUT_63_PMCNT_SW_DEFAULT _MK_MASK_CONST(0x0)
5355 #define DVC_VLUT_63_PMCNT_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5356
5357 // Minimum voltage selection value for a given frequency
5358 #define DVC_VLUT_63_VMIN_SHIFT _MK_SHIFT_CONST(5)
5359 #define DVC_VLUT_63_VMIN_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_63_VMIN_SHIFT)
5360 #define DVC_VLUT_63_VMIN_RANGE 9:5
5361 #define DVC_VLUT_63_VMIN_WOFFSET 0x0
5362 #define DVC_VLUT_63_VMIN_DEFAULT _MK_MASK_CONST(0x0)
5363 #define DVC_VLUT_63_VMIN_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5364 #define DVC_VLUT_63_VMIN_SW_DEFAULT _MK_MASK_CONST(0x0)
5365 #define DVC_VLUT_63_VMIN_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5366
5367 // Maximum voltage selection value for a given frequency
5368 #define DVC_VLUT_63_VMAX_SHIFT _MK_SHIFT_CONST(0)
5369 #define DVC_VLUT_63_VMAX_FIELD (_MK_MASK_CONST(0x1f) << DVC_VLU T_63_VMAX_SHIFT)
5370 #define DVC_VLUT_63_VMAX_RANGE 4:0
5371 #define DVC_VLUT_63_VMAX_WOFFSET 0x0
5372 #define DVC_VLUT_63_VMAX_DEFAULT _MK_MASK_CONST(0x0)
5373 #define DVC_VLUT_63_VMAX_DEFAULT_MASK _MK_MASK_CONST(0x1f)
5374 #define DVC_VLUT_63_VMAX_SW_DEFAULT _MK_MASK_CONST(0x0)
5375 #define DVC_VLUT_63_VMAX_SW_DEFAULT_MASK _MK_MASK_CONST(0 x0)
5376
5377
5378 //
5379 // REGISTER LIST
5380 //
5381 #define LIST_ARDVC_REGS(_op_) \
5382 _op_(DVC_CTRL_REG1_0) \
5383 _op_(DVC_CTRL_REG2_0) \
5384 _op_(DVC_CTRL_REG3_0) \
5385 _op_(DVC_STATUS_REG_0) \
5386 _op_(DVC_I2C_CTRL_REG_0) \
5387 _op_(DVC_I2C_ADDR_DATA_REG_0) \
5388 _op_(DVC_RING_OSC_ADDER_IN1_0) \
5389 _op_(DVC_RING_OSC_ADDER_IN2_0) \
5390 _op_(DVC_REQ_REGISTER_0) \
5391 _op_(DVC_I2C_ADDR_DATA_REG_3_0) \
5392 _op_(DVC_I2C_CNFG_0) \
5393 _op_(DVC_I2C_CMD_ADDR0_0) \
5394 _op_(DVC_I2C_CMD_ADDR1_0) \
5395 _op_(DVC_I2C_CMD_DATA1_0) \
5396 _op_(DVC_I2C_CMD_DATA2_0) \
5397 _op_(DVC_I2C_STATUS_0) \
5398 _op_(DVC_I2C_TX_PACKET_FIFO_0) \
5399 _op_(DVC_I2C_RX_FIFO_0) \
5400 _op_(DVC_PACKET_TRANSFER_STATUS_0) \
5401 _op_(DVC_FIFO_CONTROL_0) \
5402 _op_(DVC_FIFO_STATUS_0) \
5403 _op_(DVC_INTERRUPT_MASK_REGISTER_0) \
5404 _op_(DVC_INTERRUPT_STATUS_REGISTER_0) \
5405 _op_(DVC_I2C_CLK_DIVISOR_REGISTER_0) \
5406 _op_(DVC_VSEL_MAP_LUT_0) \
5407 _op_(DVC_VSEL_MAP_LUT) \
5408 _op_(DVC_VSEL_MAP_LUT_1) \
5409 _op_(DVC_VSEL_MAP_LUT_2) \
5410 _op_(DVC_VSEL_MAP_LUT_3) \
5411 _op_(DVC_VSEL_MAP_LUT_4) \
5412 _op_(DVC_VSEL_MAP_LUT_5) \
5413 _op_(DVC_VSEL_MAP_LUT_6) \
5414 _op_(DVC_VSEL_MAP_LUT_7) \
5415 _op_(DVC_VSEL_MAP_LUT_8) \
5416 _op_(DVC_VSEL_MAP_LUT_9) \
5417 _op_(DVC_VSEL_MAP_LUT_10) \
5418 _op_(DVC_VSEL_MAP_LUT_11) \
5419 _op_(DVC_VSEL_MAP_LUT_12) \
5420 _op_(DVC_VSEL_MAP_LUT_13) \
5421 _op_(DVC_VSEL_MAP_LUT_14) \
5422 _op_(DVC_VSEL_MAP_LUT_15) \
5423 _op_(DVC_VSEL_MAP_LUT_16) \
5424 _op_(DVC_VSEL_MAP_LUT_17) \
5425 _op_(DVC_VSEL_MAP_LUT_18) \
5426 _op_(DVC_VSEL_MAP_LUT_19) \
5427 _op_(DVC_VSEL_MAP_LUT_20) \
5428 _op_(DVC_VSEL_MAP_LUT_21) \
5429 _op_(DVC_VSEL_MAP_LUT_22) \
5430 _op_(DVC_VSEL_MAP_LUT_23) \
5431 _op_(DVC_VSEL_MAP_LUT_24) \
5432 _op_(DVC_VSEL_MAP_LUT_25) \
5433 _op_(DVC_VSEL_MAP_LUT_26) \
5434 _op_(DVC_VSEL_MAP_LUT_27) \
5435 _op_(DVC_VSEL_MAP_LUT_28) \
5436 _op_(DVC_VSEL_MAP_LUT_29) \
5437 _op_(DVC_VSEL_MAP_LUT_30) \
5438 _op_(DVC_VSEL_MAP_LUT_31) \
5439 _op_(DVC_VLUT_0) \
5440 _op_(DVC_VLUT) \
5441 _op_(DVC_VLUT_1) \
5442 _op_(DVC_VLUT_2) \
5443 _op_(DVC_VLUT_3) \
5444 _op_(DVC_VLUT_4) \
5445 _op_(DVC_VLUT_5) \
5446 _op_(DVC_VLUT_6) \
5447 _op_(DVC_VLUT_7) \
5448 _op_(DVC_VLUT_8) \
5449 _op_(DVC_VLUT_9) \
5450 _op_(DVC_VLUT_10) \
5451 _op_(DVC_VLUT_11) \
5452 _op_(DVC_VLUT_12) \
5453 _op_(DVC_VLUT_13) \
5454 _op_(DVC_VLUT_14) \
5455 _op_(DVC_VLUT_15) \
5456 _op_(DVC_VLUT_16) \
5457 _op_(DVC_VLUT_17) \
5458 _op_(DVC_VLUT_18) \
5459 _op_(DVC_VLUT_19) \
5460 _op_(DVC_VLUT_20) \
5461 _op_(DVC_VLUT_21) \
5462 _op_(DVC_VLUT_22) \
5463 _op_(DVC_VLUT_23) \
5464 _op_(DVC_VLUT_24) \
5465 _op_(DVC_VLUT_25) \
5466 _op_(DVC_VLUT_26) \
5467 _op_(DVC_VLUT_27) \
5468 _op_(DVC_VLUT_28) \
5469 _op_(DVC_VLUT_29) \
5470 _op_(DVC_VLUT_30) \
5471 _op_(DVC_VLUT_31) \
5472 _op_(DVC_VLUT_32) \
5473 _op_(DVC_VLUT_33) \
5474 _op_(DVC_VLUT_34) \
5475 _op_(DVC_VLUT_35) \
5476 _op_(DVC_VLUT_36) \
5477 _op_(DVC_VLUT_37) \
5478 _op_(DVC_VLUT_38) \
5479 _op_(DVC_VLUT_39) \
5480 _op_(DVC_VLUT_40) \
5481 _op_(DVC_VLUT_41) \
5482 _op_(DVC_VLUT_42) \
5483 _op_(DVC_VLUT_43) \
5484 _op_(DVC_VLUT_44) \
5485 _op_(DVC_VLUT_45) \
5486 _op_(DVC_VLUT_46) \
5487 _op_(DVC_VLUT_47) \
5488 _op_(DVC_VLUT_48) \
5489 _op_(DVC_VLUT_49) \
5490 _op_(DVC_VLUT_50) \
5491 _op_(DVC_VLUT_51) \
5492 _op_(DVC_VLUT_52) \
5493 _op_(DVC_VLUT_53) \
5494 _op_(DVC_VLUT_54) \
5495 _op_(DVC_VLUT_55) \
5496 _op_(DVC_VLUT_56) \
5497 _op_(DVC_VLUT_57) \
5498 _op_(DVC_VLUT_58) \
5499 _op_(DVC_VLUT_59) \
5500 _op_(DVC_VLUT_60) \
5501 _op_(DVC_VLUT_61) \
5502 _op_(DVC_VLUT_62) \
5503 _op_(DVC_VLUT_63)
5504
5505
5506 //
5507 // ADDRESS SPACES
5508 //
5509
5510 #define BASE_ADDRESS_DVC 0x00000000
5511
5512 //
5513 // ARDVC REGISTER BANKS
5514 //
5515
5516 #define DVC0_FIRST_REG 0x0000 // DVC_CTRL_REG1_0
5517 #define DVC0_LAST_REG 0x0024 // DVC_I2C_ADDR_DATA_REG_3_0
5518 #define DVC1_FIRST_REG 0x0040 // DVC_I2C_CNFG_0
5519 #define DVC1_LAST_REG 0x0050 // DVC_I2C_CMD_DATA2_0
5520 #define DVC2_FIRST_REG 0x005c // DVC_I2C_STATUS_0
5521 #define DVC2_LAST_REG 0x01fc // DVC_VLUT_63
5522
5523 #ifndef _MK_SHIFT_CONST
5524 #define _MK_SHIFT_CONST(_constant_) _constant_
5525 #endif
5526 #ifndef _MK_MASK_CONST
5527 #define _MK_MASK_CONST(_constant_) _constant_
5528 #endif
5529 #ifndef _MK_ENUM_CONST
5530 #define _MK_ENUM_CONST(_constant_) (_constant_ ## UL)
5531 #endif
5532 #ifndef _MK_ADDR_CONST
5533 #define _MK_ADDR_CONST(_constant_) _constant_
5534 #endif
5535
5536 #endif // ifndef ___ARDVC_H_INC_
OLDNEW
« no previous file with comments | « arch/arm/mach-tegra/nv/include/ap20/arapbpm.h ('k') | arch/arm/mach-tegra/nv/include/ap20/aremc.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698