1*ad5b5801SMichal Simek /******************************************************************************
2*ad5b5801SMichal Simek * (c) Copyright 2010-2014 Xilinx, Inc. All rights reserved.
3*ad5b5801SMichal Simek *
4*ad5b5801SMichal Simek * SPDX-License-Identifier:	GPL-2.0+
5*ad5b5801SMichal Simek *
6*ad5b5801SMichal Simek *
7*ad5b5801SMichal Simek ******************************************************************************/
8*ad5b5801SMichal Simek /****************************************************************************/
9*ad5b5801SMichal Simek /**
10*ad5b5801SMichal Simek *
11*ad5b5801SMichal Simek * @file ps7_init_gpl.c
12*ad5b5801SMichal Simek *
13*ad5b5801SMichal Simek * This file is automatically generated
14*ad5b5801SMichal Simek *
15*ad5b5801SMichal Simek *****************************************************************************/
16*ad5b5801SMichal Simek 
17*ad5b5801SMichal Simek #include "ps7_init_gpl.h"
18*ad5b5801SMichal Simek 
19*ad5b5801SMichal Simek unsigned long ps7_pll_init_data_3_0[] = {
20*ad5b5801SMichal Simek     // START: top
21*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
22*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
23*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
24*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
25*ad5b5801SMichal Simek     // ..
26*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
27*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
28*ad5b5801SMichal Simek     // .. START: PLL SLCR REGISTERS
29*ad5b5801SMichal Simek     // .. .. START: ARM PLL INIT
30*ad5b5801SMichal Simek     // .. .. PLL_RES = 0x2
31*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[7:4] = 0x00000002U
32*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000020U
33*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
34*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[11:8] = 0x00000002U
35*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
36*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0xfa
37*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[21:12] = 0x000000FAU
38*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x000FA000U
39*ad5b5801SMichal Simek     // .. ..
40*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000110, 0x003FFFF0U ,0x000FA220U),
41*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
42*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x28
43*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[18:12] = 0x00000028U
44*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x00028000U
45*ad5b5801SMichal Simek     // .. .. ..
46*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x0007F000U ,0x00028000U),
47*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
48*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
49*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
50*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[4:4] = 0x00000001U
51*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
52*ad5b5801SMichal Simek     // .. .. ..
53*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000010U ,0x00000010U),
54*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
55*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
56*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
57*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[0:0] = 0x00000001U
58*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
59*ad5b5801SMichal Simek     // .. .. ..
60*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000001U ,0x00000001U),
61*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
62*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
63*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
64*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[0:0] = 0x00000000U
65*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
66*ad5b5801SMichal Simek     // .. .. ..
67*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000001U ,0x00000000U),
68*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
69*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
70*ad5b5801SMichal Simek     // .. .. .. ARM_PLL_LOCK = 1
71*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[0:0] = 0x00000001U
72*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
73*ad5b5801SMichal Simek     // .. .. ..
74*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000001U),
75*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
76*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
77*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
78*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[4:4] = 0x00000000U
79*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
80*ad5b5801SMichal Simek     // .. .. ..
81*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000010U ,0x00000000U),
82*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
83*ad5b5801SMichal Simek     // .. .. .. SRCSEL = 0x0
84*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[5:4] = 0x00000000U
85*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
86*ad5b5801SMichal Simek     // .. .. .. DIVISOR = 0x2
87*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[13:8] = 0x00000002U
88*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00003F00U    VAL : 0x00000200U
89*ad5b5801SMichal Simek     // .. .. .. CPU_6OR4XCLKACT = 0x1
90*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[24:24] = 0x00000001U
91*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x01000000U    VAL : 0x01000000U
92*ad5b5801SMichal Simek     // .. .. .. CPU_3OR2XCLKACT = 0x1
93*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[25:25] = 0x00000001U
94*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x02000000U    VAL : 0x02000000U
95*ad5b5801SMichal Simek     // .. .. .. CPU_2XCLKACT = 0x1
96*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[26:26] = 0x00000001U
97*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x04000000U    VAL : 0x04000000U
98*ad5b5801SMichal Simek     // .. .. .. CPU_1XCLKACT = 0x1
99*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[27:27] = 0x00000001U
100*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x08000000U    VAL : 0x08000000U
101*ad5b5801SMichal Simek     // .. .. .. CPU_PERI_CLKACT = 0x1
102*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[28:28] = 0x00000001U
103*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x10000000U    VAL : 0x10000000U
104*ad5b5801SMichal Simek     // .. .. ..
105*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000120, 0x1F003F30U ,0x1F000200U),
106*ad5b5801SMichal Simek     // .. .. FINISH: ARM PLL INIT
107*ad5b5801SMichal Simek     // .. .. START: DDR PLL INIT
108*ad5b5801SMichal Simek     // .. .. PLL_RES = 0x2
109*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[7:4] = 0x00000002U
110*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000020U
111*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
112*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[11:8] = 0x00000002U
113*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
114*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0x12c
115*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[21:12] = 0x0000012CU
116*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x0012C000U
117*ad5b5801SMichal Simek     // .. ..
118*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000114, 0x003FFFF0U ,0x0012C220U),
119*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
120*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x20
121*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[18:12] = 0x00000020U
122*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x00020000U
123*ad5b5801SMichal Simek     // .. .. ..
124*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x0007F000U ,0x00020000U),
125*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
126*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
127*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
128*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[4:4] = 0x00000001U
129*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
130*ad5b5801SMichal Simek     // .. .. ..
131*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000010U ,0x00000010U),
132*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
133*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
134*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
135*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[0:0] = 0x00000001U
136*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
137*ad5b5801SMichal Simek     // .. .. ..
138*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000001U ,0x00000001U),
139*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
140*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
141*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
142*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[0:0] = 0x00000000U
143*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
144*ad5b5801SMichal Simek     // .. .. ..
145*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000001U ,0x00000000U),
146*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
147*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
148*ad5b5801SMichal Simek     // .. .. .. DDR_PLL_LOCK = 1
149*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[1:1] = 0x00000001U
150*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
151*ad5b5801SMichal Simek     // .. .. ..
152*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000002U),
153*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
154*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
155*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
156*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[4:4] = 0x00000000U
157*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
158*ad5b5801SMichal Simek     // .. .. ..
159*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000010U ,0x00000000U),
160*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
161*ad5b5801SMichal Simek     // .. .. .. DDR_3XCLKACT = 0x1
162*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[0:0] = 0x00000001U
163*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
164*ad5b5801SMichal Simek     // .. .. .. DDR_2XCLKACT = 0x1
165*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[1:1] = 0x00000001U
166*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
167*ad5b5801SMichal Simek     // .. .. .. DDR_3XCLK_DIVISOR = 0x2
168*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[25:20] = 0x00000002U
169*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x03F00000U    VAL : 0x00200000U
170*ad5b5801SMichal Simek     // .. .. .. DDR_2XCLK_DIVISOR = 0x3
171*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[31:26] = 0x00000003U
172*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0xFC000000U    VAL : 0x0C000000U
173*ad5b5801SMichal Simek     // .. .. ..
174*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000124, 0xFFF00003U ,0x0C200003U),
175*ad5b5801SMichal Simek     // .. .. FINISH: DDR PLL INIT
176*ad5b5801SMichal Simek     // .. .. START: IO PLL INIT
177*ad5b5801SMichal Simek     // .. .. PLL_RES = 0xc
178*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[7:4] = 0x0000000CU
179*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x000000C0U
180*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
181*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[11:8] = 0x00000002U
182*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
183*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0x145
184*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[21:12] = 0x00000145U
185*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00145000U
186*ad5b5801SMichal Simek     // .. ..
187*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000118, 0x003FFFF0U ,0x001452C0U),
188*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
189*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x1e
190*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[18:12] = 0x0000001EU
191*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x0001E000U
192*ad5b5801SMichal Simek     // .. .. ..
193*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x0007F000U ,0x0001E000U),
194*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
195*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
196*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
197*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[4:4] = 0x00000001U
198*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
199*ad5b5801SMichal Simek     // .. .. ..
200*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000010U ,0x00000010U),
201*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
202*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
203*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
204*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[0:0] = 0x00000001U
205*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
206*ad5b5801SMichal Simek     // .. .. ..
207*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000001U ,0x00000001U),
208*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
209*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
210*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
211*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[0:0] = 0x00000000U
212*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
213*ad5b5801SMichal Simek     // .. .. ..
214*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000001U ,0x00000000U),
215*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
216*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
217*ad5b5801SMichal Simek     // .. .. .. IO_PLL_LOCK = 1
218*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[2:2] = 0x00000001U
219*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
220*ad5b5801SMichal Simek     // .. .. ..
221*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000004U),
222*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
223*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
224*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
225*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[4:4] = 0x00000000U
226*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
227*ad5b5801SMichal Simek     // .. .. ..
228*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000010U ,0x00000000U),
229*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
230*ad5b5801SMichal Simek     // .. .. FINISH: IO PLL INIT
231*ad5b5801SMichal Simek     // .. FINISH: PLL SLCR REGISTERS
232*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
233*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
234*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
235*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
236*ad5b5801SMichal Simek     // ..
237*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
238*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
239*ad5b5801SMichal Simek     // FINISH: top
240*ad5b5801SMichal Simek     //
241*ad5b5801SMichal Simek     EMIT_EXIT(),
242*ad5b5801SMichal Simek 
243*ad5b5801SMichal Simek     //
244*ad5b5801SMichal Simek };
245*ad5b5801SMichal Simek 
246*ad5b5801SMichal Simek unsigned long ps7_clock_init_data_3_0[] = {
247*ad5b5801SMichal Simek     // START: top
248*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
249*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
250*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
251*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
252*ad5b5801SMichal Simek     // ..
253*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
254*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
255*ad5b5801SMichal Simek     // .. START: CLOCK CONTROL SLCR REGISTERS
256*ad5b5801SMichal Simek     // .. CLKACT = 0x1
257*ad5b5801SMichal Simek     // .. ==> 0XF8000128[0:0] = 0x00000001U
258*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
259*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x23
260*ad5b5801SMichal Simek     // .. ==> 0XF8000128[13:8] = 0x00000023U
261*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00002300U
262*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x3
263*ad5b5801SMichal Simek     // .. ==> 0XF8000128[25:20] = 0x00000003U
264*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00300000U
265*ad5b5801SMichal Simek     // ..
266*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000128, 0x03F03F01U ,0x00302301U),
267*ad5b5801SMichal Simek     // .. CLKACT = 0x1
268*ad5b5801SMichal Simek     // .. ==> 0XF8000138[0:0] = 0x00000001U
269*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
270*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
271*ad5b5801SMichal Simek     // .. ==> 0XF8000138[4:4] = 0x00000000U
272*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
273*ad5b5801SMichal Simek     // ..
274*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000138, 0x00000011U ,0x00000001U),
275*ad5b5801SMichal Simek     // .. CLKACT = 0x1
276*ad5b5801SMichal Simek     // .. ==> 0XF8000140[0:0] = 0x00000001U
277*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
278*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
279*ad5b5801SMichal Simek     // .. ==> 0XF8000140[6:4] = 0x00000000U
280*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
281*ad5b5801SMichal Simek     // .. DIVISOR = 0x8
282*ad5b5801SMichal Simek     // .. ==> 0XF8000140[13:8] = 0x00000008U
283*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000800U
284*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
285*ad5b5801SMichal Simek     // .. ==> 0XF8000140[25:20] = 0x00000001U
286*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
287*ad5b5801SMichal Simek     // ..
288*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000140, 0x03F03F71U ,0x00100801U),
289*ad5b5801SMichal Simek     // .. CLKACT = 0x1
290*ad5b5801SMichal Simek     // .. ==> 0XF800014C[0:0] = 0x00000001U
291*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
292*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
293*ad5b5801SMichal Simek     // .. ==> 0XF800014C[5:4] = 0x00000000U
294*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
295*ad5b5801SMichal Simek     // .. DIVISOR = 0x5
296*ad5b5801SMichal Simek     // .. ==> 0XF800014C[13:8] = 0x00000005U
297*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000500U
298*ad5b5801SMichal Simek     // ..
299*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800014C, 0x00003F31U ,0x00000501U),
300*ad5b5801SMichal Simek     // .. CLKACT0 = 0x1
301*ad5b5801SMichal Simek     // .. ==> 0XF8000150[0:0] = 0x00000001U
302*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
303*ad5b5801SMichal Simek     // .. CLKACT1 = 0x0
304*ad5b5801SMichal Simek     // .. ==> 0XF8000150[1:1] = 0x00000000U
305*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
306*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
307*ad5b5801SMichal Simek     // .. ==> 0XF8000150[5:4] = 0x00000000U
308*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
309*ad5b5801SMichal Simek     // .. DIVISOR = 0x14
310*ad5b5801SMichal Simek     // .. ==> 0XF8000150[13:8] = 0x00000014U
311*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
312*ad5b5801SMichal Simek     // ..
313*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000150, 0x00003F33U ,0x00001401U),
314*ad5b5801SMichal Simek     // .. CLKACT0 = 0x0
315*ad5b5801SMichal Simek     // .. ==> 0XF8000154[0:0] = 0x00000000U
316*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
317*ad5b5801SMichal Simek     // .. CLKACT1 = 0x1
318*ad5b5801SMichal Simek     // .. ==> 0XF8000154[1:1] = 0x00000001U
319*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
320*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
321*ad5b5801SMichal Simek     // .. ==> 0XF8000154[5:4] = 0x00000000U
322*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
323*ad5b5801SMichal Simek     // .. DIVISOR = 0x14
324*ad5b5801SMichal Simek     // .. ==> 0XF8000154[13:8] = 0x00000014U
325*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
326*ad5b5801SMichal Simek     // ..
327*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000154, 0x00003F33U ,0x00001402U),
328*ad5b5801SMichal Simek     // .. CLKACT = 0x1
329*ad5b5801SMichal Simek     // .. ==> 0XF8000168[0:0] = 0x00000001U
330*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
331*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
332*ad5b5801SMichal Simek     // .. ==> 0XF8000168[5:4] = 0x00000000U
333*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
334*ad5b5801SMichal Simek     // .. DIVISOR = 0x5
335*ad5b5801SMichal Simek     // .. ==> 0XF8000168[13:8] = 0x00000005U
336*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000500U
337*ad5b5801SMichal Simek     // ..
338*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000168, 0x00003F31U ,0x00000501U),
339*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
340*ad5b5801SMichal Simek     // .. ==> 0XF8000170[5:4] = 0x00000000U
341*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
342*ad5b5801SMichal Simek     // .. DIVISOR0 = 0xa
343*ad5b5801SMichal Simek     // .. ==> 0XF8000170[13:8] = 0x0000000AU
344*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000A00U
345*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
346*ad5b5801SMichal Simek     // .. ==> 0XF8000170[25:20] = 0x00000001U
347*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
348*ad5b5801SMichal Simek     // ..
349*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000170, 0x03F03F30U ,0x00100A00U),
350*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
351*ad5b5801SMichal Simek     // .. ==> 0XF8000180[5:4] = 0x00000000U
352*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
353*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x7
354*ad5b5801SMichal Simek     // .. ==> 0XF8000180[13:8] = 0x00000007U
355*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000700U
356*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
357*ad5b5801SMichal Simek     // .. ==> 0XF8000180[25:20] = 0x00000001U
358*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
359*ad5b5801SMichal Simek     // ..
360*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000180, 0x03F03F30U ,0x00100700U),
361*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
362*ad5b5801SMichal Simek     // .. ==> 0XF8000190[5:4] = 0x00000000U
363*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
364*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x14
365*ad5b5801SMichal Simek     // .. ==> 0XF8000190[13:8] = 0x00000014U
366*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
367*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
368*ad5b5801SMichal Simek     // .. ==> 0XF8000190[25:20] = 0x00000001U
369*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
370*ad5b5801SMichal Simek     // ..
371*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000190, 0x03F03F30U ,0x00101400U),
372*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
373*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[5:4] = 0x00000000U
374*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
375*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x14
376*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[13:8] = 0x00000014U
377*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
378*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
379*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[25:20] = 0x00000001U
380*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
381*ad5b5801SMichal Simek     // ..
382*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80001A0, 0x03F03F30U ,0x00101400U),
383*ad5b5801SMichal Simek     // .. CLK_621_TRUE = 0x1
384*ad5b5801SMichal Simek     // .. ==> 0XF80001C4[0:0] = 0x00000001U
385*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
386*ad5b5801SMichal Simek     // ..
387*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80001C4, 0x00000001U ,0x00000001U),
388*ad5b5801SMichal Simek     // .. DMA_CPU_2XCLKACT = 0x1
389*ad5b5801SMichal Simek     // .. ==> 0XF800012C[0:0] = 0x00000001U
390*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
391*ad5b5801SMichal Simek     // .. USB0_CPU_1XCLKACT = 0x1
392*ad5b5801SMichal Simek     // .. ==> 0XF800012C[2:2] = 0x00000001U
393*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
394*ad5b5801SMichal Simek     // .. USB1_CPU_1XCLKACT = 0x1
395*ad5b5801SMichal Simek     // .. ==> 0XF800012C[3:3] = 0x00000001U
396*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000008U
397*ad5b5801SMichal Simek     // .. GEM0_CPU_1XCLKACT = 0x1
398*ad5b5801SMichal Simek     // .. ==> 0XF800012C[6:6] = 0x00000001U
399*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000040U    VAL : 0x00000040U
400*ad5b5801SMichal Simek     // .. GEM1_CPU_1XCLKACT = 0x0
401*ad5b5801SMichal Simek     // .. ==> 0XF800012C[7:7] = 0x00000000U
402*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
403*ad5b5801SMichal Simek     // .. SDI0_CPU_1XCLKACT = 0x1
404*ad5b5801SMichal Simek     // .. ==> 0XF800012C[10:10] = 0x00000001U
405*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000400U    VAL : 0x00000400U
406*ad5b5801SMichal Simek     // .. SDI1_CPU_1XCLKACT = 0x0
407*ad5b5801SMichal Simek     // .. ==> 0XF800012C[11:11] = 0x00000000U
408*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
409*ad5b5801SMichal Simek     // .. SPI0_CPU_1XCLKACT = 0x0
410*ad5b5801SMichal Simek     // .. ==> 0XF800012C[14:14] = 0x00000000U
411*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
412*ad5b5801SMichal Simek     // .. SPI1_CPU_1XCLKACT = 0x0
413*ad5b5801SMichal Simek     // .. ==> 0XF800012C[15:15] = 0x00000000U
414*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
415*ad5b5801SMichal Simek     // .. CAN0_CPU_1XCLKACT = 0x0
416*ad5b5801SMichal Simek     // .. ==> 0XF800012C[16:16] = 0x00000000U
417*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
418*ad5b5801SMichal Simek     // .. CAN1_CPU_1XCLKACT = 0x0
419*ad5b5801SMichal Simek     // .. ==> 0XF800012C[17:17] = 0x00000000U
420*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
421*ad5b5801SMichal Simek     // .. I2C0_CPU_1XCLKACT = 0x1
422*ad5b5801SMichal Simek     // .. ==> 0XF800012C[18:18] = 0x00000001U
423*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00040000U    VAL : 0x00040000U
424*ad5b5801SMichal Simek     // .. I2C1_CPU_1XCLKACT = 0x1
425*ad5b5801SMichal Simek     // .. ==> 0XF800012C[19:19] = 0x00000001U
426*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
427*ad5b5801SMichal Simek     // .. UART0_CPU_1XCLKACT = 0x0
428*ad5b5801SMichal Simek     // .. ==> 0XF800012C[20:20] = 0x00000000U
429*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
430*ad5b5801SMichal Simek     // .. UART1_CPU_1XCLKACT = 0x1
431*ad5b5801SMichal Simek     // .. ==> 0XF800012C[21:21] = 0x00000001U
432*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00200000U    VAL : 0x00200000U
433*ad5b5801SMichal Simek     // .. GPIO_CPU_1XCLKACT = 0x1
434*ad5b5801SMichal Simek     // .. ==> 0XF800012C[22:22] = 0x00000001U
435*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00400000U    VAL : 0x00400000U
436*ad5b5801SMichal Simek     // .. LQSPI_CPU_1XCLKACT = 0x1
437*ad5b5801SMichal Simek     // .. ==> 0XF800012C[23:23] = 0x00000001U
438*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00800000U    VAL : 0x00800000U
439*ad5b5801SMichal Simek     // .. SMC_CPU_1XCLKACT = 0x1
440*ad5b5801SMichal Simek     // .. ==> 0XF800012C[24:24] = 0x00000001U
441*ad5b5801SMichal Simek     // ..     ==> MASK : 0x01000000U    VAL : 0x01000000U
442*ad5b5801SMichal Simek     // ..
443*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800012C, 0x01FFCCCDU ,0x01EC044DU),
444*ad5b5801SMichal Simek     // .. FINISH: CLOCK CONTROL SLCR REGISTERS
445*ad5b5801SMichal Simek     // .. START: THIS SHOULD BE BLANK
446*ad5b5801SMichal Simek     // .. FINISH: THIS SHOULD BE BLANK
447*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
448*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
449*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
450*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
451*ad5b5801SMichal Simek     // ..
452*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
453*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
454*ad5b5801SMichal Simek     // FINISH: top
455*ad5b5801SMichal Simek     //
456*ad5b5801SMichal Simek     EMIT_EXIT(),
457*ad5b5801SMichal Simek 
458*ad5b5801SMichal Simek     //
459*ad5b5801SMichal Simek };
460*ad5b5801SMichal Simek 
461*ad5b5801SMichal Simek unsigned long ps7_ddr_init_data_3_0[] = {
462*ad5b5801SMichal Simek     // START: top
463*ad5b5801SMichal Simek     // .. START: DDR INITIALIZATION
464*ad5b5801SMichal Simek     // .. .. START: LOCK DDR
465*ad5b5801SMichal Simek     // .. .. reg_ddrc_soft_rstb = 0
466*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[0:0] = 0x00000000U
467*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
468*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_en = 0x0
469*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[1:1] = 0x00000000U
470*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
471*ad5b5801SMichal Simek     // .. .. reg_ddrc_data_bus_width = 0x0
472*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[3:2] = 0x00000000U
473*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000CU    VAL : 0x00000000U
474*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst8_refresh = 0x0
475*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[6:4] = 0x00000000U
476*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
477*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdwr_idle_gap = 0x1
478*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[13:7] = 0x00000001U
479*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003F80U    VAL : 0x00000080U
480*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_rd_bypass = 0x0
481*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[14:14] = 0x00000000U
482*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
483*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_act_bypass = 0x0
484*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[15:15] = 0x00000000U
485*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
486*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_refresh = 0x0
487*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[16:16] = 0x00000000U
488*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
489*ad5b5801SMichal Simek     // .. ..
490*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006000, 0x0001FFFFU ,0x00000080U),
491*ad5b5801SMichal Simek     // .. .. FINISH: LOCK DDR
492*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rfc_nom_x32 = 0x81
493*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[11:0] = 0x00000081U
494*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFFU    VAL : 0x00000081U
495*ad5b5801SMichal Simek     // .. .. reserved_reg_ddrc_active_ranks = 0x1
496*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[13:12] = 0x00000001U
497*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003000U    VAL : 0x00001000U
498*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_cs_bit0 = 0x0
499*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[18:14] = 0x00000000U
500*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0007C000U    VAL : 0x00000000U
501*ad5b5801SMichal Simek     // .. ..
502*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006004, 0x0007FFFFU ,0x00001081U),
503*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_min_non_critical_x32 = 0xf
504*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[10:0] = 0x0000000FU
505*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x0000000FU
506*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_max_starve_x32 = 0xf
507*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[21:11] = 0x0000000FU
508*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF800U    VAL : 0x00007800U
509*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_xact_run_length = 0xf
510*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[25:22] = 0x0000000FU
511*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03C00000U    VAL : 0x03C00000U
512*ad5b5801SMichal Simek     // .. ..
513*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006008, 0x03FFFFFFU ,0x03C0780FU),
514*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_min_non_critical_x32 = 0x1
515*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[10:0] = 0x00000001U
516*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000001U
517*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_max_starve_x32 = 0x2
518*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[21:11] = 0x00000002U
519*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF800U    VAL : 0x00001000U
520*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_xact_run_length = 0x8
521*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[25:22] = 0x00000008U
522*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03C00000U    VAL : 0x02000000U
523*ad5b5801SMichal Simek     // .. ..
524*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800600C, 0x03FFFFFFU ,0x02001001U),
525*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_min_non_critical_x32 = 0x1
526*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[10:0] = 0x00000001U
527*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000001U
528*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_xact_run_length = 0x8
529*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[14:11] = 0x00000008U
530*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007800U    VAL : 0x00004000U
531*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_max_starve_x32 = 0x2
532*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[25:15] = 0x00000002U
533*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF8000U    VAL : 0x00010000U
534*ad5b5801SMichal Simek     // .. ..
535*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006010, 0x03FFFFFFU ,0x00014001U),
536*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rc = 0x1b
537*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[5:0] = 0x0000001BU
538*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000003FU    VAL : 0x0000001BU
539*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rfc_min = 0x56
540*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[13:6] = 0x00000056U
541*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003FC0U    VAL : 0x00001580U
542*ad5b5801SMichal Simek     // .. .. reg_ddrc_post_selfref_gap_x32 = 0x10
543*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[20:14] = 0x00000010U
544*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FC000U    VAL : 0x00040000U
545*ad5b5801SMichal Simek     // .. ..
546*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006014, 0x001FFFFFU ,0x0004159BU),
547*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr2pre = 0x12
548*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[4:0] = 0x00000012U
549*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000012U
550*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_to_x32 = 0x6
551*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[9:5] = 0x00000006U
552*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x000000C0U
553*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_faw = 0x18
554*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[15:10] = 0x00000018U
555*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FC00U    VAL : 0x00006000U
556*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ras_max = 0x24
557*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[21:16] = 0x00000024U
558*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003F0000U    VAL : 0x00240000U
559*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ras_min = 0x14
560*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[26:22] = 0x00000014U
561*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x07C00000U    VAL : 0x05000000U
562*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_cke = 0x4
563*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[31:28] = 0x00000004U
564*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x40000000U
565*ad5b5801SMichal Simek     // .. ..
566*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006018, 0xF7FFFFFFU ,0x452460D2U),
567*ad5b5801SMichal Simek     // .. .. reg_ddrc_write_latency = 0x5
568*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[4:0] = 0x00000005U
569*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000005U
570*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd2wr = 0x7
571*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[9:5] = 0x00000007U
572*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x000000E0U
573*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr2rd = 0xe
574*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[14:10] = 0x0000000EU
575*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007C00U    VAL : 0x00003800U
576*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_xp = 0x4
577*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[19:15] = 0x00000004U
578*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F8000U    VAL : 0x00020000U
579*ad5b5801SMichal Simek     // .. .. reg_ddrc_pad_pd = 0x0
580*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[22:20] = 0x00000000U
581*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00700000U    VAL : 0x00000000U
582*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd2pre = 0x4
583*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[27:23] = 0x00000004U
584*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F800000U    VAL : 0x02000000U
585*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rcd = 0x7
586*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[31:28] = 0x00000007U
587*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x70000000U
588*ad5b5801SMichal Simek     // .. ..
589*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800601C, 0xFFFFFFFFU ,0x720238E5U),
590*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ccd = 0x4
591*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[4:2] = 0x00000004U
592*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001CU    VAL : 0x00000010U
593*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rrd = 0x6
594*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[7:5] = 0x00000006U
595*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000E0U    VAL : 0x000000C0U
596*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_margin = 0x2
597*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[11:8] = 0x00000002U
598*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
599*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rp = 0x7
600*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[15:12] = 0x00000007U
601*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00007000U
602*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_to_x32 = 0x8
603*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[20:16] = 0x00000008U
604*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001F0000U    VAL : 0x00080000U
605*ad5b5801SMichal Simek     // .. .. reg_ddrc_mobile = 0x0
606*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[22:22] = 0x00000000U
607*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
608*ad5b5801SMichal Simek     // .. .. reg_ddrc_en_dfi_dram_clk_disable = 0x0
609*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[23:23] = 0x00000000U
610*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
611*ad5b5801SMichal Simek     // .. .. reg_ddrc_read_latency = 0x7
612*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[28:24] = 0x00000007U
613*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x1F000000U    VAL : 0x07000000U
614*ad5b5801SMichal Simek     // .. .. reg_phy_mode_ddr1_ddr2 = 0x1
615*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[29:29] = 0x00000001U
616*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x20000000U    VAL : 0x20000000U
617*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_pad_pd = 0x0
618*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[30:30] = 0x00000000U
619*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x40000000U    VAL : 0x00000000U
620*ad5b5801SMichal Simek     // .. ..
621*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006020, 0x7FDFFFFCU ,0x270872D0U),
622*ad5b5801SMichal Simek     // .. .. reg_ddrc_en_2t_timing_mode = 0x0
623*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[0:0] = 0x00000000U
624*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
625*ad5b5801SMichal Simek     // .. .. reg_ddrc_prefer_write = 0x0
626*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[1:1] = 0x00000000U
627*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
628*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_wr = 0x0
629*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[6:6] = 0x00000000U
630*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000040U    VAL : 0x00000000U
631*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_addr = 0x0
632*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[8:7] = 0x00000000U
633*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000180U    VAL : 0x00000000U
634*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_data = 0x0
635*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[24:9] = 0x00000000U
636*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01FFFE00U    VAL : 0x00000000U
637*ad5b5801SMichal Simek     // .. .. ddrc_reg_mr_wr_busy = 0x0
638*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[25:25] = 0x00000000U
639*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
640*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_type = 0x0
641*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[26:26] = 0x00000000U
642*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x00000000U
643*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_rdata_valid = 0x0
644*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[27:27] = 0x00000000U
645*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x08000000U    VAL : 0x00000000U
646*ad5b5801SMichal Simek     // .. ..
647*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006024, 0x0FFFFFC3U ,0x00000000U),
648*ad5b5801SMichal Simek     // .. .. reg_ddrc_final_wait_x32 = 0x7
649*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[6:0] = 0x00000007U
650*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000007FU    VAL : 0x00000007U
651*ad5b5801SMichal Simek     // .. .. reg_ddrc_pre_ocd_x32 = 0x0
652*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[10:7] = 0x00000000U
653*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000780U    VAL : 0x00000000U
654*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mrd = 0x4
655*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[13:11] = 0x00000004U
656*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003800U    VAL : 0x00002000U
657*ad5b5801SMichal Simek     // .. ..
658*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006028, 0x00003FFFU ,0x00002007U),
659*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr2 = 0x8
660*ad5b5801SMichal Simek     // .. .. ==> 0XF800602C[15:0] = 0x00000008U
661*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FFFFU    VAL : 0x00000008U
662*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr3 = 0x0
663*ad5b5801SMichal Simek     // .. .. ==> 0XF800602C[31:16] = 0x00000000U
664*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFF0000U    VAL : 0x00000000U
665*ad5b5801SMichal Simek     // .. ..
666*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800602C, 0xFFFFFFFFU ,0x00000008U),
667*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr = 0x930
668*ad5b5801SMichal Simek     // .. .. ==> 0XF8006030[15:0] = 0x00000930U
669*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FFFFU    VAL : 0x00000930U
670*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr = 0x4
671*ad5b5801SMichal Simek     // .. .. ==> 0XF8006030[31:16] = 0x00000004U
672*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFF0000U    VAL : 0x00040000U
673*ad5b5801SMichal Simek     // .. ..
674*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006030, 0xFFFFFFFFU ,0x00040930U),
675*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst_rdwr = 0x4
676*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[3:0] = 0x00000004U
677*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000004U
678*ad5b5801SMichal Simek     // .. .. reg_ddrc_pre_cke_x1024 = 0x105
679*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[13:4] = 0x00000105U
680*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003FF0U    VAL : 0x00001050U
681*ad5b5801SMichal Simek     // .. .. reg_ddrc_post_cke_x1024 = 0x1
682*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[25:16] = 0x00000001U
683*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF0000U    VAL : 0x00010000U
684*ad5b5801SMichal Simek     // .. .. reg_ddrc_burstchop = 0x0
685*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[28:28] = 0x00000000U
686*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x00000000U
687*ad5b5801SMichal Simek     // .. ..
688*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006034, 0x13FF3FFFU ,0x00011054U),
689*ad5b5801SMichal Simek     // .. .. reg_ddrc_force_low_pri_n = 0x0
690*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[0:0] = 0x00000000U
691*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
692*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_dq = 0x0
693*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[1:1] = 0x00000000U
694*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
695*ad5b5801SMichal Simek     // .. ..
696*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006038, 0x00000003U ,0x00000000U),
697*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b0 = 0x7
698*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[3:0] = 0x00000007U
699*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000007U
700*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b1 = 0x7
701*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[7:4] = 0x00000007U
702*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000070U
703*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b2 = 0x7
704*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[11:8] = 0x00000007U
705*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000700U
706*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b5 = 0x0
707*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[15:12] = 0x00000000U
708*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00000000U
709*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b6 = 0x0
710*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[19:16] = 0x00000000U
711*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00000000U
712*ad5b5801SMichal Simek     // .. ..
713*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800603C, 0x000FFFFFU ,0x00000777U),
714*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b2 = 0x0
715*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[3:0] = 0x00000000U
716*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
717*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b3 = 0x0
718*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[7:4] = 0x00000000U
719*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
720*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b4 = 0x0
721*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[11:8] = 0x00000000U
722*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000000U
723*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b7 = 0x0
724*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[15:12] = 0x00000000U
725*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00000000U
726*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b8 = 0x0
727*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[19:16] = 0x00000000U
728*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00000000U
729*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b9 = 0xf
730*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[23:20] = 0x0000000FU
731*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00F00000U    VAL : 0x00F00000U
732*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b10 = 0xf
733*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[27:24] = 0x0000000FU
734*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x0F000000U
735*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b11 = 0xf
736*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[31:28] = 0x0000000FU
737*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0xF0000000U
738*ad5b5801SMichal Simek     // .. ..
739*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006040, 0xFFFFFFFFU ,0xFFF00000U),
740*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b0 = 0x6
741*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[3:0] = 0x00000006U
742*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000006U
743*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b1 = 0x6
744*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[7:4] = 0x00000006U
745*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000060U
746*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b2_11 = 0x6
747*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[11:8] = 0x00000006U
748*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000600U
749*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b12 = 0x6
750*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[15:12] = 0x00000006U
751*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00006000U
752*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b13 = 0x6
753*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[19:16] = 0x00000006U
754*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00060000U
755*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b14 = 0xf
756*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[23:20] = 0x0000000FU
757*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00F00000U    VAL : 0x00F00000U
758*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b15 = 0xf
759*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[27:24] = 0x0000000FU
760*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x0F000000U
761*ad5b5801SMichal Simek     // .. ..
762*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006044, 0x0FFFFFFFU ,0x0FF66666U),
763*ad5b5801SMichal Simek     // .. .. reg_phy_rd_local_odt = 0x0
764*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[13:12] = 0x00000000U
765*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003000U    VAL : 0x00000000U
766*ad5b5801SMichal Simek     // .. .. reg_phy_wr_local_odt = 0x3
767*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[15:14] = 0x00000003U
768*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000C000U    VAL : 0x0000C000U
769*ad5b5801SMichal Simek     // .. .. reg_phy_idle_local_odt = 0x3
770*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[17:16] = 0x00000003U
771*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00030000U    VAL : 0x00030000U
772*ad5b5801SMichal Simek     // .. ..
773*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006048, 0x0003F000U ,0x0003C000U),
774*ad5b5801SMichal Simek     // .. .. reg_phy_rd_cmd_to_data = 0x0
775*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[3:0] = 0x00000000U
776*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
777*ad5b5801SMichal Simek     // .. .. reg_phy_wr_cmd_to_data = 0x0
778*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[7:4] = 0x00000000U
779*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
780*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_we_to_re_delay = 0x8
781*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[11:8] = 0x00000008U
782*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000800U
783*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_fifo_rst_disable = 0x0
784*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[15:15] = 0x00000000U
785*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
786*ad5b5801SMichal Simek     // .. .. reg_phy_use_fixed_re = 0x1
787*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[16:16] = 0x00000001U
788*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00010000U
789*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_fifo_rst_err_cnt_clr = 0x0
790*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[17:17] = 0x00000000U
791*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
792*ad5b5801SMichal Simek     // .. .. reg_phy_dis_phy_ctrl_rstn = 0x0
793*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[18:18] = 0x00000000U
794*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
795*ad5b5801SMichal Simek     // .. .. reg_phy_clk_stall_level = 0x0
796*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[19:19] = 0x00000000U
797*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
798*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_num_of_dq0 = 0x7
799*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[27:24] = 0x00000007U
800*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x07000000U
801*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_num_of_dq0 = 0x7
802*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[31:28] = 0x00000007U
803*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x70000000U
804*ad5b5801SMichal Simek     // .. ..
805*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006050, 0xFF0F8FFFU ,0x77010800U),
806*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_dll_calib = 0x0
807*ad5b5801SMichal Simek     // .. .. ==> 0XF8006058[16:16] = 0x00000000U
808*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
809*ad5b5801SMichal Simek     // .. ..
810*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006058, 0x00010000U ,0x00000000U),
811*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd_odt_delay = 0x3
812*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[3:0] = 0x00000003U
813*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000003U
814*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr_odt_delay = 0x0
815*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[7:4] = 0x00000000U
816*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
817*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd_odt_hold = 0x0
818*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[11:8] = 0x00000000U
819*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000000U
820*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr_odt_hold = 0x5
821*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[15:12] = 0x00000005U
822*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00005000U
823*ad5b5801SMichal Simek     // .. ..
824*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800605C, 0x0000FFFFU ,0x00005003U),
825*ad5b5801SMichal Simek     // .. .. reg_ddrc_pageclose = 0x0
826*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[0:0] = 0x00000000U
827*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
828*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_num_entries = 0x1f
829*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[6:1] = 0x0000001FU
830*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000007EU    VAL : 0x0000003EU
831*ad5b5801SMichal Simek     // .. .. reg_ddrc_auto_pre_en = 0x0
832*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[7:7] = 0x00000000U
833*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
834*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_update_level = 0x0
835*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[8:8] = 0x00000000U
836*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
837*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_wc = 0x0
838*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[9:9] = 0x00000000U
839*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
840*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_collision_page_opt = 0x0
841*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[10:10] = 0x00000000U
842*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
843*ad5b5801SMichal Simek     // .. .. reg_ddrc_selfref_en = 0x0
844*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[12:12] = 0x00000000U
845*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
846*ad5b5801SMichal Simek     // .. ..
847*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006060, 0x000017FFU ,0x0000003EU),
848*ad5b5801SMichal Simek     // .. .. reg_ddrc_go2critical_hysteresis = 0x0
849*ad5b5801SMichal Simek     // .. .. ==> 0XF8006064[12:5] = 0x00000000U
850*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00001FE0U    VAL : 0x00000000U
851*ad5b5801SMichal Simek     // .. .. reg_arb_go2critical_en = 0x1
852*ad5b5801SMichal Simek     // .. .. ==> 0XF8006064[17:17] = 0x00000001U
853*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00020000U
854*ad5b5801SMichal Simek     // .. ..
855*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006064, 0x00021FE0U ,0x00020000U),
856*ad5b5801SMichal Simek     // .. .. reg_ddrc_wrlvl_ww = 0x41
857*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[7:0] = 0x00000041U
858*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000041U
859*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdlvl_rr = 0x41
860*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[15:8] = 0x00000041U
861*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00004100U
862*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_wlmrd = 0x28
863*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[25:16] = 0x00000028U
864*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF0000U    VAL : 0x00280000U
865*ad5b5801SMichal Simek     // .. ..
866*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006068, 0x03FFFFFFU ,0x00284141U),
867*ad5b5801SMichal Simek     // .. .. dfi_t_ctrlupd_interval_min_x1024 = 0x10
868*ad5b5801SMichal Simek     // .. .. ==> 0XF800606C[7:0] = 0x00000010U
869*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000010U
870*ad5b5801SMichal Simek     // .. .. dfi_t_ctrlupd_interval_max_x1024 = 0x16
871*ad5b5801SMichal Simek     // .. .. ==> 0XF800606C[15:8] = 0x00000016U
872*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00001600U
873*ad5b5801SMichal Simek     // .. ..
874*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800606C, 0x0000FFFFU ,0x00001610U),
875*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_ctrl_delay = 0x1
876*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[3:0] = 0x00000001U
877*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000001U
878*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_dram_clk_disable = 0x1
879*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[7:4] = 0x00000001U
880*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000010U
881*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_dram_clk_enable = 0x1
882*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[11:8] = 0x00000001U
883*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000100U
884*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_cksre = 0x6
885*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[15:12] = 0x00000006U
886*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00006000U
887*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_cksrx = 0x6
888*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[19:16] = 0x00000006U
889*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00060000U
890*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckesr = 0x4
891*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[25:20] = 0x00000004U
892*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03F00000U    VAL : 0x00400000U
893*ad5b5801SMichal Simek     // .. ..
894*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006078, 0x03FFFFFFU ,0x00466111U),
895*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckpde = 0x2
896*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[3:0] = 0x00000002U
897*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000002U
898*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckpdx = 0x2
899*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[7:4] = 0x00000002U
900*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000020U
901*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckdpde = 0x2
902*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[11:8] = 0x00000002U
903*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
904*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckdpdx = 0x2
905*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[15:12] = 0x00000002U
906*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00002000U
907*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckcsx = 0x3
908*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[19:16] = 0x00000003U
909*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00030000U
910*ad5b5801SMichal Simek     // .. ..
911*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800607C, 0x000FFFFFU ,0x00032222U),
912*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_zq = 0x0
913*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[0:0] = 0x00000000U
914*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
915*ad5b5801SMichal Simek     // .. .. reg_ddrc_ddr3 = 0x1
916*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[1:1] = 0x00000001U
917*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
918*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mod = 0x200
919*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[11:2] = 0x00000200U
920*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFCU    VAL : 0x00000800U
921*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_zq_long_nop = 0x200
922*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[21:12] = 0x00000200U
923*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00200000U
924*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_zq_short_nop = 0x40
925*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[31:22] = 0x00000040U
926*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFC00000U    VAL : 0x10000000U
927*ad5b5801SMichal Simek     // .. ..
928*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060A4, 0xFFFFFFFFU ,0x10200802U),
929*ad5b5801SMichal Simek     // .. .. t_zq_short_interval_x1024 = 0xcb73
930*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A8[19:0] = 0x0000CB73U
931*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFFFFU    VAL : 0x0000CB73U
932*ad5b5801SMichal Simek     // .. .. dram_rstn_x1024 = 0x69
933*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A8[27:20] = 0x00000069U
934*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0FF00000U    VAL : 0x06900000U
935*ad5b5801SMichal Simek     // .. ..
936*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060A8, 0x0FFFFFFFU ,0x0690CB73U),
937*ad5b5801SMichal Simek     // .. .. deeppowerdown_en = 0x0
938*ad5b5801SMichal Simek     // .. .. ==> 0XF80060AC[0:0] = 0x00000000U
939*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
940*ad5b5801SMichal Simek     // .. .. deeppowerdown_to_x1024 = 0xff
941*ad5b5801SMichal Simek     // .. .. ==> 0XF80060AC[8:1] = 0x000000FFU
942*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000001FEU    VAL : 0x000001FEU
943*ad5b5801SMichal Simek     // .. ..
944*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060AC, 0x000001FFU ,0x000001FEU),
945*ad5b5801SMichal Simek     // .. .. dfi_wrlvl_max_x1024 = 0xfff
946*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[11:0] = 0x00000FFFU
947*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFFU    VAL : 0x00000FFFU
948*ad5b5801SMichal Simek     // .. .. dfi_rdlvl_max_x1024 = 0xfff
949*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[23:12] = 0x00000FFFU
950*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FFF000U    VAL : 0x00FFF000U
951*ad5b5801SMichal Simek     // .. .. ddrc_reg_twrlvl_max_error = 0x0
952*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[24:24] = 0x00000000U
953*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
954*ad5b5801SMichal Simek     // .. .. ddrc_reg_trdlvl_max_error = 0x0
955*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[25:25] = 0x00000000U
956*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
957*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_wr_level_en = 0x1
958*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[26:26] = 0x00000001U
959*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x04000000U
960*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_rd_dqs_gate_level = 0x1
961*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[27:27] = 0x00000001U
962*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x08000000U    VAL : 0x08000000U
963*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_rd_data_eye_train = 0x1
964*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[28:28] = 0x00000001U
965*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x10000000U
966*ad5b5801SMichal Simek     // .. ..
967*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B0, 0x1FFFFFFFU ,0x1CFFFFFFU),
968*ad5b5801SMichal Simek     // .. .. reg_ddrc_skip_ocd = 0x1
969*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B4[9:9] = 0x00000001U
970*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000200U
971*ad5b5801SMichal Simek     // .. ..
972*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B4, 0x00000200U ,0x00000200U),
973*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_rddata_en = 0x6
974*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[4:0] = 0x00000006U
975*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000006U
976*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_ctrlup_min = 0x3
977*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[14:5] = 0x00000003U
978*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FE0U    VAL : 0x00000060U
979*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_ctrlup_max = 0x40
980*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[24:15] = 0x00000040U
981*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01FF8000U    VAL : 0x00200000U
982*ad5b5801SMichal Simek     // .. ..
983*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B8, 0x01FFFFFFU ,0x00200066U),
984*ad5b5801SMichal Simek     // .. .. START: RESET ECC ERROR
985*ad5b5801SMichal Simek     // .. .. Clear_Uncorrectable_DRAM_ECC_error = 1
986*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[0:0] = 0x00000001U
987*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
988*ad5b5801SMichal Simek     // .. .. Clear_Correctable_DRAM_ECC_error = 1
989*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[1:1] = 0x00000001U
990*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
991*ad5b5801SMichal Simek     // .. ..
992*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C4, 0x00000003U ,0x00000003U),
993*ad5b5801SMichal Simek     // .. .. FINISH: RESET ECC ERROR
994*ad5b5801SMichal Simek     // .. .. Clear_Uncorrectable_DRAM_ECC_error = 0x0
995*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[0:0] = 0x00000000U
996*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
997*ad5b5801SMichal Simek     // .. .. Clear_Correctable_DRAM_ECC_error = 0x0
998*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[1:1] = 0x00000000U
999*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
1000*ad5b5801SMichal Simek     // .. ..
1001*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C4, 0x00000003U ,0x00000000U),
1002*ad5b5801SMichal Simek     // .. .. CORR_ECC_LOG_VALID = 0x0
1003*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C8[0:0] = 0x00000000U
1004*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1005*ad5b5801SMichal Simek     // .. .. ECC_CORRECTED_BIT_NUM = 0x0
1006*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C8[7:1] = 0x00000000U
1007*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FEU    VAL : 0x00000000U
1008*ad5b5801SMichal Simek     // .. ..
1009*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C8, 0x000000FFU ,0x00000000U),
1010*ad5b5801SMichal Simek     // .. .. UNCORR_ECC_LOG_VALID = 0x0
1011*ad5b5801SMichal Simek     // .. .. ==> 0XF80060DC[0:0] = 0x00000000U
1012*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1013*ad5b5801SMichal Simek     // .. ..
1014*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060DC, 0x00000001U ,0x00000000U),
1015*ad5b5801SMichal Simek     // .. .. STAT_NUM_CORR_ERR = 0x0
1016*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F0[15:8] = 0x00000000U
1017*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00000000U
1018*ad5b5801SMichal Simek     // .. .. STAT_NUM_UNCORR_ERR = 0x0
1019*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F0[7:0] = 0x00000000U
1020*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000000U
1021*ad5b5801SMichal Simek     // .. ..
1022*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060F0, 0x0000FFFFU ,0x00000000U),
1023*ad5b5801SMichal Simek     // .. .. reg_ddrc_ecc_mode = 0x0
1024*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F4[2:0] = 0x00000000U
1025*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000007U    VAL : 0x00000000U
1026*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_scrub = 0x1
1027*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F4[3:3] = 0x00000001U
1028*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000008U
1029*ad5b5801SMichal Simek     // .. ..
1030*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060F4, 0x0000000FU ,0x00000008U),
1031*ad5b5801SMichal Simek     // .. .. reg_phy_dif_on = 0x0
1032*ad5b5801SMichal Simek     // .. .. ==> 0XF8006114[3:0] = 0x00000000U
1033*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
1034*ad5b5801SMichal Simek     // .. .. reg_phy_dif_off = 0x0
1035*ad5b5801SMichal Simek     // .. .. ==> 0XF8006114[7:4] = 0x00000000U
1036*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
1037*ad5b5801SMichal Simek     // .. ..
1038*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006114, 0x000000FFU ,0x00000000U),
1039*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
1040*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[0:0] = 0x00000001U
1041*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
1042*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
1043*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[1:1] = 0x00000000U
1044*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
1045*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
1046*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[2:2] = 0x00000000U
1047*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
1048*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
1049*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[3:3] = 0x00000000U
1050*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1051*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
1052*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[14:6] = 0x00000000U
1053*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
1054*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
1055*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[23:15] = 0x00000000U
1056*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
1057*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
1058*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[30:24] = 0x00000040U
1059*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
1060*ad5b5801SMichal Simek     // .. ..
1061*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006118, 0x7FFFFFCFU ,0x40000001U),
1062*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
1063*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[0:0] = 0x00000001U
1064*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
1065*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
1066*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[1:1] = 0x00000000U
1067*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
1068*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
1069*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[2:2] = 0x00000000U
1070*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
1071*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
1072*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[3:3] = 0x00000000U
1073*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1074*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
1075*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[14:6] = 0x00000000U
1076*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
1077*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
1078*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[23:15] = 0x00000000U
1079*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
1080*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
1081*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[30:24] = 0x00000040U
1082*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
1083*ad5b5801SMichal Simek     // .. ..
1084*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800611C, 0x7FFFFFCFU ,0x40000001U),
1085*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
1086*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[0:0] = 0x00000001U
1087*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
1088*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
1089*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[1:1] = 0x00000000U
1090*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
1091*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
1092*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[2:2] = 0x00000000U
1093*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
1094*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
1095*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[3:3] = 0x00000000U
1096*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1097*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
1098*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[14:6] = 0x00000000U
1099*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
1100*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
1101*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[23:15] = 0x00000000U
1102*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
1103*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
1104*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[30:24] = 0x00000040U
1105*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
1106*ad5b5801SMichal Simek     // .. ..
1107*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006120, 0x7FFFFFCFU ,0x40000001U),
1108*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
1109*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[0:0] = 0x00000001U
1110*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
1111*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
1112*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[1:1] = 0x00000000U
1113*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
1114*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
1115*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[2:2] = 0x00000000U
1116*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
1117*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
1118*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[3:3] = 0x00000000U
1119*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1120*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
1121*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[14:6] = 0x00000000U
1122*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
1123*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
1124*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[23:15] = 0x00000000U
1125*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
1126*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
1127*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[30:24] = 0x00000040U
1128*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
1129*ad5b5801SMichal Simek     // .. ..
1130*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006124, 0x7FFFFFCFU ,0x40000001U),
1131*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x3
1132*ad5b5801SMichal Simek     // .. .. ==> 0XF800612C[9:0] = 0x00000003U
1133*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000003U
1134*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xcf
1135*ad5b5801SMichal Simek     // .. .. ==> 0XF800612C[19:10] = 0x000000CFU
1136*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00033C00U
1137*ad5b5801SMichal Simek     // .. ..
1138*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800612C, 0x000FFFFFU ,0x00033C03U),
1139*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x3
1140*ad5b5801SMichal Simek     // .. .. ==> 0XF8006130[9:0] = 0x00000003U
1141*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000003U
1142*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xd0
1143*ad5b5801SMichal Simek     // .. .. ==> 0XF8006130[19:10] = 0x000000D0U
1144*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00034000U
1145*ad5b5801SMichal Simek     // .. ..
1146*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006130, 0x000FFFFFU ,0x00034003U),
1147*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x0
1148*ad5b5801SMichal Simek     // .. .. ==> 0XF8006134[9:0] = 0x00000000U
1149*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000000U
1150*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xbd
1151*ad5b5801SMichal Simek     // .. .. ==> 0XF8006134[19:10] = 0x000000BDU
1152*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x0002F400U
1153*ad5b5801SMichal Simek     // .. ..
1154*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006134, 0x000FFFFFU ,0x0002F400U),
1155*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x0
1156*ad5b5801SMichal Simek     // .. .. ==> 0XF8006138[9:0] = 0x00000000U
1157*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000000U
1158*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xc1
1159*ad5b5801SMichal Simek     // .. .. ==> 0XF8006138[19:10] = 0x000000C1U
1160*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00030400U
1161*ad5b5801SMichal Simek     // .. ..
1162*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006138, 0x000FFFFFU ,0x00030400U),
1163*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
1164*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[9:0] = 0x00000035U
1165*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
1166*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
1167*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[10:10] = 0x00000000U
1168*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1169*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
1170*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[19:11] = 0x00000000U
1171*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1172*ad5b5801SMichal Simek     // .. ..
1173*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006140, 0x000FFFFFU ,0x00000035U),
1174*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
1175*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[9:0] = 0x00000035U
1176*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
1177*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
1178*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[10:10] = 0x00000000U
1179*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1180*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
1181*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[19:11] = 0x00000000U
1182*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1183*ad5b5801SMichal Simek     // .. ..
1184*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006144, 0x000FFFFFU ,0x00000035U),
1185*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
1186*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[9:0] = 0x00000035U
1187*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
1188*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
1189*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[10:10] = 0x00000000U
1190*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1191*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
1192*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[19:11] = 0x00000000U
1193*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1194*ad5b5801SMichal Simek     // .. ..
1195*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006148, 0x000FFFFFU ,0x00000035U),
1196*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
1197*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[9:0] = 0x00000035U
1198*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
1199*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
1200*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[10:10] = 0x00000000U
1201*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1202*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
1203*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[19:11] = 0x00000000U
1204*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1205*ad5b5801SMichal Simek     // .. ..
1206*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800614C, 0x000FFFFFU ,0x00000035U),
1207*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x83
1208*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[9:0] = 0x00000083U
1209*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000083U
1210*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
1211*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[10:10] = 0x00000000U
1212*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1213*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
1214*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[19:11] = 0x00000000U
1215*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1216*ad5b5801SMichal Simek     // .. ..
1217*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006154, 0x000FFFFFU ,0x00000083U),
1218*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x83
1219*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[9:0] = 0x00000083U
1220*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000083U
1221*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
1222*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[10:10] = 0x00000000U
1223*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1224*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
1225*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[19:11] = 0x00000000U
1226*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1227*ad5b5801SMichal Simek     // .. ..
1228*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006158, 0x000FFFFFU ,0x00000083U),
1229*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x7f
1230*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[9:0] = 0x0000007FU
1231*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x0000007FU
1232*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
1233*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[10:10] = 0x00000000U
1234*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1235*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
1236*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[19:11] = 0x00000000U
1237*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1238*ad5b5801SMichal Simek     // .. ..
1239*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800615C, 0x000FFFFFU ,0x0000007FU),
1240*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x78
1241*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[9:0] = 0x00000078U
1242*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000078U
1243*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
1244*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[10:10] = 0x00000000U
1245*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1246*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
1247*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[19:11] = 0x00000000U
1248*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1249*ad5b5801SMichal Simek     // .. ..
1250*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006160, 0x000FFFFFU ,0x00000078U),
1251*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x124
1252*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[10:0] = 0x00000124U
1253*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000124U
1254*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
1255*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[11:11] = 0x00000000U
1256*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1257*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
1258*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[20:12] = 0x00000000U
1259*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
1260*ad5b5801SMichal Simek     // .. ..
1261*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006168, 0x001FFFFFU ,0x00000124U),
1262*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x125
1263*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[10:0] = 0x00000125U
1264*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000125U
1265*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
1266*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[11:11] = 0x00000000U
1267*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1268*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
1269*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[20:12] = 0x00000000U
1270*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
1271*ad5b5801SMichal Simek     // .. ..
1272*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800616C, 0x001FFFFFU ,0x00000125U),
1273*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x112
1274*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[10:0] = 0x00000112U
1275*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000112U
1276*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
1277*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[11:11] = 0x00000000U
1278*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1279*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
1280*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[20:12] = 0x00000000U
1281*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
1282*ad5b5801SMichal Simek     // .. ..
1283*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006170, 0x001FFFFFU ,0x00000112U),
1284*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x116
1285*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[10:0] = 0x00000116U
1286*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000116U
1287*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
1288*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[11:11] = 0x00000000U
1289*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1290*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
1291*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[20:12] = 0x00000000U
1292*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
1293*ad5b5801SMichal Simek     // .. ..
1294*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006174, 0x001FFFFFU ,0x00000116U),
1295*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xc3
1296*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[9:0] = 0x000000C3U
1297*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000C3U
1298*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
1299*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[10:10] = 0x00000000U
1300*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1301*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
1302*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[19:11] = 0x00000000U
1303*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1304*ad5b5801SMichal Simek     // .. ..
1305*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800617C, 0x000FFFFFU ,0x000000C3U),
1306*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xc3
1307*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[9:0] = 0x000000C3U
1308*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000C3U
1309*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
1310*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[10:10] = 0x00000000U
1311*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1312*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
1313*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[19:11] = 0x00000000U
1314*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1315*ad5b5801SMichal Simek     // .. ..
1316*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006180, 0x000FFFFFU ,0x000000C3U),
1317*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xbf
1318*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[9:0] = 0x000000BFU
1319*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000BFU
1320*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
1321*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[10:10] = 0x00000000U
1322*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1323*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
1324*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[19:11] = 0x00000000U
1325*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1326*ad5b5801SMichal Simek     // .. ..
1327*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006184, 0x000FFFFFU ,0x000000BFU),
1328*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xb8
1329*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[9:0] = 0x000000B8U
1330*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000B8U
1331*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
1332*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[10:10] = 0x00000000U
1333*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
1334*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
1335*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[19:11] = 0x00000000U
1336*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
1337*ad5b5801SMichal Simek     // .. ..
1338*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006188, 0x000FFFFFU ,0x000000B8U),
1339*ad5b5801SMichal Simek     // .. .. reg_phy_bl2 = 0x0
1340*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[1:1] = 0x00000000U
1341*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
1342*ad5b5801SMichal Simek     // .. .. reg_phy_at_spd_atpg = 0x0
1343*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[2:2] = 0x00000000U
1344*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
1345*ad5b5801SMichal Simek     // .. .. reg_phy_bist_enable = 0x0
1346*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[3:3] = 0x00000000U
1347*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1348*ad5b5801SMichal Simek     // .. .. reg_phy_bist_force_err = 0x0
1349*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[4:4] = 0x00000000U
1350*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
1351*ad5b5801SMichal Simek     // .. .. reg_phy_bist_mode = 0x0
1352*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[6:5] = 0x00000000U
1353*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
1354*ad5b5801SMichal Simek     // .. .. reg_phy_invert_clkout = 0x1
1355*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[7:7] = 0x00000001U
1356*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
1357*ad5b5801SMichal Simek     // .. .. reg_phy_sel_logic = 0x0
1358*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[9:9] = 0x00000000U
1359*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
1360*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_ratio = 0x100
1361*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[19:10] = 0x00000100U
1362*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00040000U
1363*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_force = 0x0
1364*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[20:20] = 0x00000000U
1365*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
1366*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_delay = 0x0
1367*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[27:21] = 0x00000000U
1368*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0FE00000U    VAL : 0x00000000U
1369*ad5b5801SMichal Simek     // .. .. reg_phy_lpddr = 0x0
1370*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[29:29] = 0x00000000U
1371*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x20000000U    VAL : 0x00000000U
1372*ad5b5801SMichal Simek     // .. .. reg_phy_cmd_latency = 0x0
1373*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[30:30] = 0x00000000U
1374*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x40000000U    VAL : 0x00000000U
1375*ad5b5801SMichal Simek     // .. ..
1376*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006190, 0x6FFFFEFEU ,0x00040080U),
1377*ad5b5801SMichal Simek     // .. .. reg_phy_wr_rl_delay = 0x2
1378*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[4:0] = 0x00000002U
1379*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000002U
1380*ad5b5801SMichal Simek     // .. .. reg_phy_rd_rl_delay = 0x4
1381*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[9:5] = 0x00000004U
1382*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x00000080U
1383*ad5b5801SMichal Simek     // .. .. reg_phy_dll_lock_diff = 0xf
1384*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[13:10] = 0x0000000FU
1385*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003C00U    VAL : 0x00003C00U
1386*ad5b5801SMichal Simek     // .. .. reg_phy_use_wr_level = 0x1
1387*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[14:14] = 0x00000001U
1388*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00004000U
1389*ad5b5801SMichal Simek     // .. .. reg_phy_use_rd_dqs_gate_level = 0x1
1390*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[15:15] = 0x00000001U
1391*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00008000U
1392*ad5b5801SMichal Simek     // .. .. reg_phy_use_rd_data_eye_level = 0x1
1393*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[16:16] = 0x00000001U
1394*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00010000U
1395*ad5b5801SMichal Simek     // .. .. reg_phy_dis_calib_rst = 0x0
1396*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[17:17] = 0x00000000U
1397*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1398*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_delay = 0x0
1399*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[19:18] = 0x00000000U
1400*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000C0000U    VAL : 0x00000000U
1401*ad5b5801SMichal Simek     // .. ..
1402*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006194, 0x000FFFFFU ,0x0001FC82U),
1403*ad5b5801SMichal Simek     // .. .. reg_arb_page_addr_mask = 0x0
1404*ad5b5801SMichal Simek     // .. .. ==> 0XF8006204[31:0] = 0x00000000U
1405*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0x00000000U
1406*ad5b5801SMichal Simek     // .. ..
1407*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006204, 0xFFFFFFFFU ,0x00000000U),
1408*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
1409*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[9:0] = 0x000003FFU
1410*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
1411*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
1412*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[16:16] = 0x00000000U
1413*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1414*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
1415*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[17:17] = 0x00000000U
1416*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1417*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
1418*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[18:18] = 0x00000000U
1419*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
1420*ad5b5801SMichal Simek     // .. ..
1421*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006208, 0x000703FFU ,0x000003FFU),
1422*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
1423*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[9:0] = 0x000003FFU
1424*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
1425*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
1426*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[16:16] = 0x00000000U
1427*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1428*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
1429*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[17:17] = 0x00000000U
1430*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1431*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
1432*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[18:18] = 0x00000000U
1433*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
1434*ad5b5801SMichal Simek     // .. ..
1435*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800620C, 0x000703FFU ,0x000003FFU),
1436*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
1437*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[9:0] = 0x000003FFU
1438*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
1439*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
1440*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[16:16] = 0x00000000U
1441*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1442*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
1443*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[17:17] = 0x00000000U
1444*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1445*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
1446*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[18:18] = 0x00000000U
1447*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
1448*ad5b5801SMichal Simek     // .. ..
1449*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006210, 0x000703FFU ,0x000003FFU),
1450*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
1451*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[9:0] = 0x000003FFU
1452*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
1453*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
1454*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[16:16] = 0x00000000U
1455*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1456*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
1457*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[17:17] = 0x00000000U
1458*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1459*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
1460*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[18:18] = 0x00000000U
1461*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
1462*ad5b5801SMichal Simek     // .. ..
1463*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006214, 0x000703FFU ,0x000003FFU),
1464*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
1465*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[9:0] = 0x000003FFU
1466*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
1467*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
1468*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[16:16] = 0x00000000U
1469*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1470*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
1471*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[17:17] = 0x00000000U
1472*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1473*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
1474*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[18:18] = 0x00000000U
1475*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
1476*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
1477*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[19:19] = 0x00000000U
1478*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
1479*ad5b5801SMichal Simek     // .. ..
1480*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006218, 0x000F03FFU ,0x000003FFU),
1481*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
1482*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[9:0] = 0x000003FFU
1483*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
1484*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
1485*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[16:16] = 0x00000000U
1486*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1487*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
1488*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[17:17] = 0x00000000U
1489*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1490*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
1491*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[18:18] = 0x00000000U
1492*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
1493*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
1494*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[19:19] = 0x00000000U
1495*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
1496*ad5b5801SMichal Simek     // .. ..
1497*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800621C, 0x000F03FFU ,0x000003FFU),
1498*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
1499*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[9:0] = 0x000003FFU
1500*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
1501*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
1502*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[16:16] = 0x00000000U
1503*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1504*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
1505*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[17:17] = 0x00000000U
1506*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1507*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
1508*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[18:18] = 0x00000000U
1509*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
1510*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
1511*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[19:19] = 0x00000000U
1512*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
1513*ad5b5801SMichal Simek     // .. ..
1514*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006220, 0x000F03FFU ,0x000003FFU),
1515*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
1516*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[9:0] = 0x000003FFU
1517*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
1518*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
1519*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[16:16] = 0x00000000U
1520*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1521*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
1522*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[17:17] = 0x00000000U
1523*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
1524*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
1525*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[18:18] = 0x00000000U
1526*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
1527*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
1528*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[19:19] = 0x00000000U
1529*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
1530*ad5b5801SMichal Simek     // .. ..
1531*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006224, 0x000F03FFU ,0x000003FFU),
1532*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpddr2 = 0x0
1533*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[0:0] = 0x00000000U
1534*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1535*ad5b5801SMichal Simek     // .. .. reg_ddrc_derate_enable = 0x0
1536*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[2:2] = 0x00000000U
1537*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
1538*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr4_margin = 0x0
1539*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[11:4] = 0x00000000U
1540*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FF0U    VAL : 0x00000000U
1541*ad5b5801SMichal Simek     // .. ..
1542*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062A8, 0x00000FF5U ,0x00000000U),
1543*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr4_read_interval = 0x0
1544*ad5b5801SMichal Simek     // .. .. ==> 0XF80062AC[31:0] = 0x00000000U
1545*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0x00000000U
1546*ad5b5801SMichal Simek     // .. ..
1547*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062AC, 0xFFFFFFFFU ,0x00000000U),
1548*ad5b5801SMichal Simek     // .. .. reg_ddrc_min_stable_clock_x1 = 0x5
1549*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[3:0] = 0x00000005U
1550*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000005U
1551*ad5b5801SMichal Simek     // .. .. reg_ddrc_idle_after_reset_x32 = 0x12
1552*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[11:4] = 0x00000012U
1553*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FF0U    VAL : 0x00000120U
1554*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mrw = 0x5
1555*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[21:12] = 0x00000005U
1556*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00005000U
1557*ad5b5801SMichal Simek     // .. ..
1558*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062B0, 0x003FFFFFU ,0x00005125U),
1559*ad5b5801SMichal Simek     // .. .. reg_ddrc_max_auto_init_x1024 = 0xa8
1560*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B4[7:0] = 0x000000A8U
1561*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x000000A8U
1562*ad5b5801SMichal Simek     // .. .. reg_ddrc_dev_zqinit_x32 = 0x12
1563*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B4[17:8] = 0x00000012U
1564*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0003FF00U    VAL : 0x00001200U
1565*ad5b5801SMichal Simek     // .. ..
1566*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062B4, 0x0003FFFFU ,0x000012A8U),
1567*ad5b5801SMichal Simek     // .. .. START: POLL ON DCI STATUS
1568*ad5b5801SMichal Simek     // .. .. DONE = 1
1569*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B74[13:13] = 0x00000001U
1570*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00002000U    VAL : 0x00002000U
1571*ad5b5801SMichal Simek     // .. ..
1572*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF8000B74, 0x00002000U),
1573*ad5b5801SMichal Simek     // .. .. FINISH: POLL ON DCI STATUS
1574*ad5b5801SMichal Simek     // .. .. START: UNLOCK DDR
1575*ad5b5801SMichal Simek     // .. .. reg_ddrc_soft_rstb = 0x1
1576*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[0:0] = 0x00000001U
1577*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
1578*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_en = 0x0
1579*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[1:1] = 0x00000000U
1580*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
1581*ad5b5801SMichal Simek     // .. .. reg_ddrc_data_bus_width = 0x0
1582*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[3:2] = 0x00000000U
1583*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000CU    VAL : 0x00000000U
1584*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst8_refresh = 0x0
1585*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[6:4] = 0x00000000U
1586*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
1587*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdwr_idle_gap = 1
1588*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[13:7] = 0x00000001U
1589*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003F80U    VAL : 0x00000080U
1590*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_rd_bypass = 0x0
1591*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[14:14] = 0x00000000U
1592*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
1593*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_act_bypass = 0x0
1594*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[15:15] = 0x00000000U
1595*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
1596*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_refresh = 0x0
1597*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[16:16] = 0x00000000U
1598*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
1599*ad5b5801SMichal Simek     // .. ..
1600*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006000, 0x0001FFFFU ,0x00000081U),
1601*ad5b5801SMichal Simek     // .. .. FINISH: UNLOCK DDR
1602*ad5b5801SMichal Simek     // .. .. START: CHECK DDR STATUS
1603*ad5b5801SMichal Simek     // .. .. ddrc_reg_operating_mode = 1
1604*ad5b5801SMichal Simek     // .. .. ==> 0XF8006054[2:0] = 0x00000001U
1605*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000007U    VAL : 0x00000001U
1606*ad5b5801SMichal Simek     // .. ..
1607*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF8006054, 0x00000007U),
1608*ad5b5801SMichal Simek     // .. .. FINISH: CHECK DDR STATUS
1609*ad5b5801SMichal Simek     // .. FINISH: DDR INITIALIZATION
1610*ad5b5801SMichal Simek     // FINISH: top
1611*ad5b5801SMichal Simek     //
1612*ad5b5801SMichal Simek     EMIT_EXIT(),
1613*ad5b5801SMichal Simek 
1614*ad5b5801SMichal Simek     //
1615*ad5b5801SMichal Simek };
1616*ad5b5801SMichal Simek 
1617*ad5b5801SMichal Simek unsigned long ps7_mio_init_data_3_0[] = {
1618*ad5b5801SMichal Simek     // START: top
1619*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
1620*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
1621*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
1622*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
1623*ad5b5801SMichal Simek     // ..
1624*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
1625*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
1626*ad5b5801SMichal Simek     // .. START: OCM REMAPPING
1627*ad5b5801SMichal Simek     // .. FINISH: OCM REMAPPING
1628*ad5b5801SMichal Simek     // .. START: DDRIOB SETTINGS
1629*ad5b5801SMichal Simek     // .. reserved_INP_POWER = 0x0
1630*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[0:0] = 0x00000000U
1631*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1632*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
1633*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[2:1] = 0x00000000U
1634*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
1635*ad5b5801SMichal Simek     // .. DCI_UPDATE_B = 0x0
1636*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[3:3] = 0x00000000U
1637*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1638*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
1639*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[4:4] = 0x00000000U
1640*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
1641*ad5b5801SMichal Simek     // .. DCI_TYPE = 0x0
1642*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[6:5] = 0x00000000U
1643*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
1644*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
1645*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[7:7] = 0x00000000U
1646*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
1647*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
1648*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[8:8] = 0x00000000U
1649*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
1650*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
1651*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[10:9] = 0x00000003U
1652*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
1653*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
1654*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[11:11] = 0x00000000U
1655*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1656*ad5b5801SMichal Simek     // ..
1657*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B40, 0x00000FFFU ,0x00000600U),
1658*ad5b5801SMichal Simek     // .. reserved_INP_POWER = 0x0
1659*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[0:0] = 0x00000000U
1660*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1661*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
1662*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[2:1] = 0x00000000U
1663*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
1664*ad5b5801SMichal Simek     // .. DCI_UPDATE_B = 0x0
1665*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[3:3] = 0x00000000U
1666*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1667*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
1668*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[4:4] = 0x00000000U
1669*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
1670*ad5b5801SMichal Simek     // .. DCI_TYPE = 0x0
1671*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[6:5] = 0x00000000U
1672*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
1673*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
1674*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[7:7] = 0x00000000U
1675*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
1676*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
1677*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[8:8] = 0x00000000U
1678*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
1679*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
1680*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[10:9] = 0x00000003U
1681*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
1682*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
1683*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[11:11] = 0x00000000U
1684*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1685*ad5b5801SMichal Simek     // ..
1686*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B44, 0x00000FFFU ,0x00000600U),
1687*ad5b5801SMichal Simek     // .. reserved_INP_POWER = 0x0
1688*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[0:0] = 0x00000000U
1689*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1690*ad5b5801SMichal Simek     // .. INP_TYPE = 0x1
1691*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[2:1] = 0x00000001U
1692*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000002U
1693*ad5b5801SMichal Simek     // .. DCI_UPDATE_B = 0x0
1694*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[3:3] = 0x00000000U
1695*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1696*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
1697*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[4:4] = 0x00000001U
1698*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
1699*ad5b5801SMichal Simek     // .. DCI_TYPE = 0x3
1700*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[6:5] = 0x00000003U
1701*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
1702*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
1703*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[7:7] = 0x00000000U
1704*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
1705*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
1706*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[8:8] = 0x00000000U
1707*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
1708*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
1709*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[10:9] = 0x00000003U
1710*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
1711*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
1712*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[11:11] = 0x00000000U
1713*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1714*ad5b5801SMichal Simek     // ..
1715*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B48, 0x00000FFFU ,0x00000672U),
1716*ad5b5801SMichal Simek     // .. reserved_INP_POWER = 0x0
1717*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[0:0] = 0x00000000U
1718*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1719*ad5b5801SMichal Simek     // .. INP_TYPE = 0x1
1720*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[2:1] = 0x00000001U
1721*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000002U
1722*ad5b5801SMichal Simek     // .. DCI_UPDATE_B = 0x0
1723*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[3:3] = 0x00000000U
1724*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1725*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
1726*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[4:4] = 0x00000001U
1727*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
1728*ad5b5801SMichal Simek     // .. DCI_TYPE = 0x3
1729*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[6:5] = 0x00000003U
1730*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
1731*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
1732*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[7:7] = 0x00000000U
1733*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
1734*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
1735*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[8:8] = 0x00000000U
1736*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
1737*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
1738*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[10:9] = 0x00000003U
1739*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
1740*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
1741*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[11:11] = 0x00000000U
1742*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1743*ad5b5801SMichal Simek     // ..
1744*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B4C, 0x00000FFFU ,0x00000672U),
1745*ad5b5801SMichal Simek     // .. reserved_INP_POWER = 0x0
1746*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[0:0] = 0x00000000U
1747*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1748*ad5b5801SMichal Simek     // .. INP_TYPE = 0x2
1749*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[2:1] = 0x00000002U
1750*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000004U
1751*ad5b5801SMichal Simek     // .. DCI_UPDATE_B = 0x0
1752*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[3:3] = 0x00000000U
1753*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1754*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
1755*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[4:4] = 0x00000001U
1756*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
1757*ad5b5801SMichal Simek     // .. DCI_TYPE = 0x3
1758*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[6:5] = 0x00000003U
1759*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
1760*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
1761*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[7:7] = 0x00000000U
1762*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
1763*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
1764*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[8:8] = 0x00000000U
1765*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
1766*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
1767*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[10:9] = 0x00000003U
1768*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
1769*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
1770*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[11:11] = 0x00000000U
1771*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1772*ad5b5801SMichal Simek     // ..
1773*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B50, 0x00000FFFU ,0x00000674U),
1774*ad5b5801SMichal Simek     // .. reserved_INP_POWER = 0x0
1775*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[0:0] = 0x00000000U
1776*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1777*ad5b5801SMichal Simek     // .. INP_TYPE = 0x2
1778*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[2:1] = 0x00000002U
1779*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000004U
1780*ad5b5801SMichal Simek     // .. DCI_UPDATE_B = 0x0
1781*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[3:3] = 0x00000000U
1782*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1783*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
1784*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[4:4] = 0x00000001U
1785*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
1786*ad5b5801SMichal Simek     // .. DCI_TYPE = 0x3
1787*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[6:5] = 0x00000003U
1788*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
1789*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
1790*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[7:7] = 0x00000000U
1791*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
1792*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
1793*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[8:8] = 0x00000000U
1794*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
1795*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
1796*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[10:9] = 0x00000003U
1797*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
1798*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
1799*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[11:11] = 0x00000000U
1800*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1801*ad5b5801SMichal Simek     // ..
1802*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B54, 0x00000FFFU ,0x00000674U),
1803*ad5b5801SMichal Simek     // .. reserved_INP_POWER = 0x0
1804*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[0:0] = 0x00000000U
1805*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1806*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
1807*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[2:1] = 0x00000000U
1808*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
1809*ad5b5801SMichal Simek     // .. DCI_UPDATE_B = 0x0
1810*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[3:3] = 0x00000000U
1811*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1812*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
1813*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[4:4] = 0x00000000U
1814*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
1815*ad5b5801SMichal Simek     // .. DCI_TYPE = 0x0
1816*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[6:5] = 0x00000000U
1817*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
1818*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
1819*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[7:7] = 0x00000000U
1820*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
1821*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
1822*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[8:8] = 0x00000000U
1823*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
1824*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
1825*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[10:9] = 0x00000003U
1826*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
1827*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
1828*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[11:11] = 0x00000000U
1829*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
1830*ad5b5801SMichal Simek     // ..
1831*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B58, 0x00000FFFU ,0x00000600U),
1832*ad5b5801SMichal Simek     // .. reserved_DRIVE_P = 0x1c
1833*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[6:0] = 0x0000001CU
1834*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
1835*ad5b5801SMichal Simek     // .. reserved_DRIVE_N = 0xc
1836*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[13:7] = 0x0000000CU
1837*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
1838*ad5b5801SMichal Simek     // .. reserved_SLEW_P = 0x3
1839*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[18:14] = 0x00000003U
1840*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x0000C000U
1841*ad5b5801SMichal Simek     // .. reserved_SLEW_N = 0x3
1842*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[23:19] = 0x00000003U
1843*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00180000U
1844*ad5b5801SMichal Simek     // .. reserved_GTL = 0x0
1845*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[26:24] = 0x00000000U
1846*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
1847*ad5b5801SMichal Simek     // .. reserved_RTERM = 0x0
1848*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[31:27] = 0x00000000U
1849*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
1850*ad5b5801SMichal Simek     // ..
1851*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B5C, 0xFFFFFFFFU ,0x0018C61CU),
1852*ad5b5801SMichal Simek     // .. reserved_DRIVE_P = 0x1c
1853*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[6:0] = 0x0000001CU
1854*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
1855*ad5b5801SMichal Simek     // .. reserved_DRIVE_N = 0xc
1856*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[13:7] = 0x0000000CU
1857*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
1858*ad5b5801SMichal Simek     // .. reserved_SLEW_P = 0x6
1859*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[18:14] = 0x00000006U
1860*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
1861*ad5b5801SMichal Simek     // .. reserved_SLEW_N = 0x1f
1862*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[23:19] = 0x0000001FU
1863*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
1864*ad5b5801SMichal Simek     // .. reserved_GTL = 0x0
1865*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[26:24] = 0x00000000U
1866*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
1867*ad5b5801SMichal Simek     // .. reserved_RTERM = 0x0
1868*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[31:27] = 0x00000000U
1869*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
1870*ad5b5801SMichal Simek     // ..
1871*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B60, 0xFFFFFFFFU ,0x00F9861CU),
1872*ad5b5801SMichal Simek     // .. reserved_DRIVE_P = 0x1c
1873*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[6:0] = 0x0000001CU
1874*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
1875*ad5b5801SMichal Simek     // .. reserved_DRIVE_N = 0xc
1876*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[13:7] = 0x0000000CU
1877*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
1878*ad5b5801SMichal Simek     // .. reserved_SLEW_P = 0x6
1879*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[18:14] = 0x00000006U
1880*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
1881*ad5b5801SMichal Simek     // .. reserved_SLEW_N = 0x1f
1882*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[23:19] = 0x0000001FU
1883*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
1884*ad5b5801SMichal Simek     // .. reserved_GTL = 0x0
1885*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[26:24] = 0x00000000U
1886*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
1887*ad5b5801SMichal Simek     // .. reserved_RTERM = 0x0
1888*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[31:27] = 0x00000000U
1889*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
1890*ad5b5801SMichal Simek     // ..
1891*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B64, 0xFFFFFFFFU ,0x00F9861CU),
1892*ad5b5801SMichal Simek     // .. reserved_DRIVE_P = 0x1c
1893*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[6:0] = 0x0000001CU
1894*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
1895*ad5b5801SMichal Simek     // .. reserved_DRIVE_N = 0xc
1896*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[13:7] = 0x0000000CU
1897*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
1898*ad5b5801SMichal Simek     // .. reserved_SLEW_P = 0x6
1899*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[18:14] = 0x00000006U
1900*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
1901*ad5b5801SMichal Simek     // .. reserved_SLEW_N = 0x1f
1902*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[23:19] = 0x0000001FU
1903*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
1904*ad5b5801SMichal Simek     // .. reserved_GTL = 0x0
1905*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[26:24] = 0x00000000U
1906*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
1907*ad5b5801SMichal Simek     // .. reserved_RTERM = 0x0
1908*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[31:27] = 0x00000000U
1909*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
1910*ad5b5801SMichal Simek     // ..
1911*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B68, 0xFFFFFFFFU ,0x00F9861CU),
1912*ad5b5801SMichal Simek     // .. VREF_INT_EN = 0x1
1913*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[0:0] = 0x00000001U
1914*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
1915*ad5b5801SMichal Simek     // .. VREF_SEL = 0x4
1916*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[4:1] = 0x00000004U
1917*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000001EU    VAL : 0x00000008U
1918*ad5b5801SMichal Simek     // .. VREF_EXT_EN = 0x0
1919*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[6:5] = 0x00000000U
1920*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
1921*ad5b5801SMichal Simek     // .. reserved_VREF_PULLUP_EN = 0x0
1922*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[8:7] = 0x00000000U
1923*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000180U    VAL : 0x00000000U
1924*ad5b5801SMichal Simek     // .. REFIO_EN = 0x1
1925*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[9:9] = 0x00000001U
1926*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000200U    VAL : 0x00000200U
1927*ad5b5801SMichal Simek     // .. reserved_REFIO_TEST = 0x3
1928*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[11:10] = 0x00000003U
1929*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000C00U    VAL : 0x00000C00U
1930*ad5b5801SMichal Simek     // .. reserved_REFIO_PULLUP_EN = 0x0
1931*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[12:12] = 0x00000000U
1932*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
1933*ad5b5801SMichal Simek     // .. reserved_DRST_B_PULLUP_EN = 0x0
1934*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[13:13] = 0x00000000U
1935*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
1936*ad5b5801SMichal Simek     // .. reserved_CKE_PULLUP_EN = 0x0
1937*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[14:14] = 0x00000000U
1938*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
1939*ad5b5801SMichal Simek     // ..
1940*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B6C, 0x00007FFFU ,0x00000E09U),
1941*ad5b5801SMichal Simek     // .. .. START: ASSERT RESET
1942*ad5b5801SMichal Simek     // .. .. RESET = 1
1943*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000001U
1944*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
1945*ad5b5801SMichal Simek     // .. ..
1946*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x00000001U ,0x00000001U),
1947*ad5b5801SMichal Simek     // .. .. FINISH: ASSERT RESET
1948*ad5b5801SMichal Simek     // .. .. START: DEASSERT RESET
1949*ad5b5801SMichal Simek     // .. .. RESET = 0
1950*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000000U
1951*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
1952*ad5b5801SMichal Simek     // .. .. reserved_VRN_OUT = 0x1
1953*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[5:5] = 0x00000001U
1954*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000020U
1955*ad5b5801SMichal Simek     // .. ..
1956*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x00000021U ,0x00000020U),
1957*ad5b5801SMichal Simek     // .. .. FINISH: DEASSERT RESET
1958*ad5b5801SMichal Simek     // .. .. RESET = 0x1
1959*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000001U
1960*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
1961*ad5b5801SMichal Simek     // .. .. ENABLE = 0x1
1962*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[1:1] = 0x00000001U
1963*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
1964*ad5b5801SMichal Simek     // .. .. reserved_VRP_TRI = 0x0
1965*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[2:2] = 0x00000000U
1966*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
1967*ad5b5801SMichal Simek     // .. .. reserved_VRN_TRI = 0x0
1968*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[3:3] = 0x00000000U
1969*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
1970*ad5b5801SMichal Simek     // .. .. reserved_VRP_OUT = 0x0
1971*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[4:4] = 0x00000000U
1972*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
1973*ad5b5801SMichal Simek     // .. .. reserved_VRN_OUT = 0x1
1974*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[5:5] = 0x00000001U
1975*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000020U
1976*ad5b5801SMichal Simek     // .. .. NREF_OPT1 = 0x0
1977*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[7:6] = 0x00000000U
1978*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000C0U    VAL : 0x00000000U
1979*ad5b5801SMichal Simek     // .. .. NREF_OPT2 = 0x0
1980*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[10:8] = 0x00000000U
1981*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000700U    VAL : 0x00000000U
1982*ad5b5801SMichal Simek     // .. .. NREF_OPT4 = 0x1
1983*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[13:11] = 0x00000001U
1984*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003800U    VAL : 0x00000800U
1985*ad5b5801SMichal Simek     // .. .. PREF_OPT1 = 0x0
1986*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[15:14] = 0x00000000U
1987*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000C000U    VAL : 0x00000000U
1988*ad5b5801SMichal Simek     // .. .. PREF_OPT2 = 0x0
1989*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[19:17] = 0x00000000U
1990*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000E0000U    VAL : 0x00000000U
1991*ad5b5801SMichal Simek     // .. .. UPDATE_CONTROL = 0x0
1992*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[20:20] = 0x00000000U
1993*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
1994*ad5b5801SMichal Simek     // .. .. reserved_INIT_COMPLETE = 0x0
1995*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[21:21] = 0x00000000U
1996*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00200000U    VAL : 0x00000000U
1997*ad5b5801SMichal Simek     // .. .. reserved_TST_CLK = 0x0
1998*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[22:22] = 0x00000000U
1999*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
2000*ad5b5801SMichal Simek     // .. .. reserved_TST_HLN = 0x0
2001*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[23:23] = 0x00000000U
2002*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
2003*ad5b5801SMichal Simek     // .. .. reserved_TST_HLP = 0x0
2004*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[24:24] = 0x00000000U
2005*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
2006*ad5b5801SMichal Simek     // .. .. reserved_TST_RST = 0x0
2007*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[25:25] = 0x00000000U
2008*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
2009*ad5b5801SMichal Simek     // .. .. reserved_INT_DCI_EN = 0x0
2010*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[26:26] = 0x00000000U
2011*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x00000000U
2012*ad5b5801SMichal Simek     // .. ..
2013*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x07FEFFFFU ,0x00000823U),
2014*ad5b5801SMichal Simek     // .. FINISH: DDRIOB SETTINGS
2015*ad5b5801SMichal Simek     // .. START: MIO PROGRAMMING
2016*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2017*ad5b5801SMichal Simek     // .. ==> 0XF8000700[0:0] = 0x00000000U
2018*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2019*ad5b5801SMichal Simek     // .. L0_SEL = 0
2020*ad5b5801SMichal Simek     // .. ==> 0XF8000700[1:1] = 0x00000000U
2021*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2022*ad5b5801SMichal Simek     // .. L1_SEL = 0
2023*ad5b5801SMichal Simek     // .. ==> 0XF8000700[2:2] = 0x00000000U
2024*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2025*ad5b5801SMichal Simek     // .. L2_SEL = 0
2026*ad5b5801SMichal Simek     // .. ==> 0XF8000700[4:3] = 0x00000000U
2027*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2028*ad5b5801SMichal Simek     // .. L3_SEL = 0
2029*ad5b5801SMichal Simek     // .. ==> 0XF8000700[7:5] = 0x00000000U
2030*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2031*ad5b5801SMichal Simek     // .. Speed = 0
2032*ad5b5801SMichal Simek     // .. ==> 0XF8000700[8:8] = 0x00000000U
2033*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2034*ad5b5801SMichal Simek     // .. IO_Type = 3
2035*ad5b5801SMichal Simek     // .. ==> 0XF8000700[11:9] = 0x00000003U
2036*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2037*ad5b5801SMichal Simek     // .. PULLUP = 0
2038*ad5b5801SMichal Simek     // .. ==> 0XF8000700[12:12] = 0x00000000U
2039*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2040*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2041*ad5b5801SMichal Simek     // .. ==> 0XF8000700[13:13] = 0x00000000U
2042*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2043*ad5b5801SMichal Simek     // ..
2044*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000700, 0x00003FFFU ,0x00000600U),
2045*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2046*ad5b5801SMichal Simek     // .. ==> 0XF8000704[0:0] = 0x00000000U
2047*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2048*ad5b5801SMichal Simek     // .. L0_SEL = 1
2049*ad5b5801SMichal Simek     // .. ==> 0XF8000704[1:1] = 0x00000001U
2050*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2051*ad5b5801SMichal Simek     // .. L1_SEL = 0
2052*ad5b5801SMichal Simek     // .. ==> 0XF8000704[2:2] = 0x00000000U
2053*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2054*ad5b5801SMichal Simek     // .. L2_SEL = 0
2055*ad5b5801SMichal Simek     // .. ==> 0XF8000704[4:3] = 0x00000000U
2056*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2057*ad5b5801SMichal Simek     // .. L3_SEL = 0
2058*ad5b5801SMichal Simek     // .. ==> 0XF8000704[7:5] = 0x00000000U
2059*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2060*ad5b5801SMichal Simek     // .. Speed = 1
2061*ad5b5801SMichal Simek     // .. ==> 0XF8000704[8:8] = 0x00000001U
2062*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2063*ad5b5801SMichal Simek     // .. IO_Type = 3
2064*ad5b5801SMichal Simek     // .. ==> 0XF8000704[11:9] = 0x00000003U
2065*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2066*ad5b5801SMichal Simek     // .. PULLUP = 0
2067*ad5b5801SMichal Simek     // .. ==> 0XF8000704[12:12] = 0x00000000U
2068*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2069*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2070*ad5b5801SMichal Simek     // .. ==> 0XF8000704[13:13] = 0x00000000U
2071*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2072*ad5b5801SMichal Simek     // ..
2073*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000704, 0x00003FFFU ,0x00000702U),
2074*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2075*ad5b5801SMichal Simek     // .. ==> 0XF8000708[0:0] = 0x00000000U
2076*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2077*ad5b5801SMichal Simek     // .. L0_SEL = 1
2078*ad5b5801SMichal Simek     // .. ==> 0XF8000708[1:1] = 0x00000001U
2079*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2080*ad5b5801SMichal Simek     // .. L1_SEL = 0
2081*ad5b5801SMichal Simek     // .. ==> 0XF8000708[2:2] = 0x00000000U
2082*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2083*ad5b5801SMichal Simek     // .. L2_SEL = 0
2084*ad5b5801SMichal Simek     // .. ==> 0XF8000708[4:3] = 0x00000000U
2085*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2086*ad5b5801SMichal Simek     // .. L3_SEL = 0
2087*ad5b5801SMichal Simek     // .. ==> 0XF8000708[7:5] = 0x00000000U
2088*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2089*ad5b5801SMichal Simek     // .. Speed = 1
2090*ad5b5801SMichal Simek     // .. ==> 0XF8000708[8:8] = 0x00000001U
2091*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2092*ad5b5801SMichal Simek     // .. IO_Type = 3
2093*ad5b5801SMichal Simek     // .. ==> 0XF8000708[11:9] = 0x00000003U
2094*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2095*ad5b5801SMichal Simek     // .. PULLUP = 0
2096*ad5b5801SMichal Simek     // .. ==> 0XF8000708[12:12] = 0x00000000U
2097*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2098*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2099*ad5b5801SMichal Simek     // .. ==> 0XF8000708[13:13] = 0x00000000U
2100*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2101*ad5b5801SMichal Simek     // ..
2102*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000708, 0x00003FFFU ,0x00000702U),
2103*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2104*ad5b5801SMichal Simek     // .. ==> 0XF800070C[0:0] = 0x00000000U
2105*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2106*ad5b5801SMichal Simek     // .. L0_SEL = 1
2107*ad5b5801SMichal Simek     // .. ==> 0XF800070C[1:1] = 0x00000001U
2108*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2109*ad5b5801SMichal Simek     // .. L1_SEL = 0
2110*ad5b5801SMichal Simek     // .. ==> 0XF800070C[2:2] = 0x00000000U
2111*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2112*ad5b5801SMichal Simek     // .. L2_SEL = 0
2113*ad5b5801SMichal Simek     // .. ==> 0XF800070C[4:3] = 0x00000000U
2114*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2115*ad5b5801SMichal Simek     // .. L3_SEL = 0
2116*ad5b5801SMichal Simek     // .. ==> 0XF800070C[7:5] = 0x00000000U
2117*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2118*ad5b5801SMichal Simek     // .. Speed = 1
2119*ad5b5801SMichal Simek     // .. ==> 0XF800070C[8:8] = 0x00000001U
2120*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2121*ad5b5801SMichal Simek     // .. IO_Type = 3
2122*ad5b5801SMichal Simek     // .. ==> 0XF800070C[11:9] = 0x00000003U
2123*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2124*ad5b5801SMichal Simek     // .. PULLUP = 0
2125*ad5b5801SMichal Simek     // .. ==> 0XF800070C[12:12] = 0x00000000U
2126*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2127*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2128*ad5b5801SMichal Simek     // .. ==> 0XF800070C[13:13] = 0x00000000U
2129*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2130*ad5b5801SMichal Simek     // ..
2131*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800070C, 0x00003FFFU ,0x00000702U),
2132*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2133*ad5b5801SMichal Simek     // .. ==> 0XF8000710[0:0] = 0x00000000U
2134*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2135*ad5b5801SMichal Simek     // .. L0_SEL = 1
2136*ad5b5801SMichal Simek     // .. ==> 0XF8000710[1:1] = 0x00000001U
2137*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2138*ad5b5801SMichal Simek     // .. L1_SEL = 0
2139*ad5b5801SMichal Simek     // .. ==> 0XF8000710[2:2] = 0x00000000U
2140*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2141*ad5b5801SMichal Simek     // .. L2_SEL = 0
2142*ad5b5801SMichal Simek     // .. ==> 0XF8000710[4:3] = 0x00000000U
2143*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2144*ad5b5801SMichal Simek     // .. L3_SEL = 0
2145*ad5b5801SMichal Simek     // .. ==> 0XF8000710[7:5] = 0x00000000U
2146*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2147*ad5b5801SMichal Simek     // .. Speed = 1
2148*ad5b5801SMichal Simek     // .. ==> 0XF8000710[8:8] = 0x00000001U
2149*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2150*ad5b5801SMichal Simek     // .. IO_Type = 3
2151*ad5b5801SMichal Simek     // .. ==> 0XF8000710[11:9] = 0x00000003U
2152*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2153*ad5b5801SMichal Simek     // .. PULLUP = 0
2154*ad5b5801SMichal Simek     // .. ==> 0XF8000710[12:12] = 0x00000000U
2155*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2156*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2157*ad5b5801SMichal Simek     // .. ==> 0XF8000710[13:13] = 0x00000000U
2158*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2159*ad5b5801SMichal Simek     // ..
2160*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000710, 0x00003FFFU ,0x00000702U),
2161*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2162*ad5b5801SMichal Simek     // .. ==> 0XF8000714[0:0] = 0x00000000U
2163*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2164*ad5b5801SMichal Simek     // .. L0_SEL = 1
2165*ad5b5801SMichal Simek     // .. ==> 0XF8000714[1:1] = 0x00000001U
2166*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2167*ad5b5801SMichal Simek     // .. L1_SEL = 0
2168*ad5b5801SMichal Simek     // .. ==> 0XF8000714[2:2] = 0x00000000U
2169*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2170*ad5b5801SMichal Simek     // .. L2_SEL = 0
2171*ad5b5801SMichal Simek     // .. ==> 0XF8000714[4:3] = 0x00000000U
2172*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2173*ad5b5801SMichal Simek     // .. L3_SEL = 0
2174*ad5b5801SMichal Simek     // .. ==> 0XF8000714[7:5] = 0x00000000U
2175*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2176*ad5b5801SMichal Simek     // .. Speed = 1
2177*ad5b5801SMichal Simek     // .. ==> 0XF8000714[8:8] = 0x00000001U
2178*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2179*ad5b5801SMichal Simek     // .. IO_Type = 3
2180*ad5b5801SMichal Simek     // .. ==> 0XF8000714[11:9] = 0x00000003U
2181*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2182*ad5b5801SMichal Simek     // .. PULLUP = 0
2183*ad5b5801SMichal Simek     // .. ==> 0XF8000714[12:12] = 0x00000000U
2184*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2185*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2186*ad5b5801SMichal Simek     // .. ==> 0XF8000714[13:13] = 0x00000000U
2187*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2188*ad5b5801SMichal Simek     // ..
2189*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000714, 0x00003FFFU ,0x00000702U),
2190*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2191*ad5b5801SMichal Simek     // .. ==> 0XF8000718[0:0] = 0x00000000U
2192*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2193*ad5b5801SMichal Simek     // .. L0_SEL = 1
2194*ad5b5801SMichal Simek     // .. ==> 0XF8000718[1:1] = 0x00000001U
2195*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2196*ad5b5801SMichal Simek     // .. L1_SEL = 0
2197*ad5b5801SMichal Simek     // .. ==> 0XF8000718[2:2] = 0x00000000U
2198*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2199*ad5b5801SMichal Simek     // .. L2_SEL = 0
2200*ad5b5801SMichal Simek     // .. ==> 0XF8000718[4:3] = 0x00000000U
2201*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2202*ad5b5801SMichal Simek     // .. L3_SEL = 0
2203*ad5b5801SMichal Simek     // .. ==> 0XF8000718[7:5] = 0x00000000U
2204*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2205*ad5b5801SMichal Simek     // .. Speed = 1
2206*ad5b5801SMichal Simek     // .. ==> 0XF8000718[8:8] = 0x00000001U
2207*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2208*ad5b5801SMichal Simek     // .. IO_Type = 3
2209*ad5b5801SMichal Simek     // .. ==> 0XF8000718[11:9] = 0x00000003U
2210*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2211*ad5b5801SMichal Simek     // .. PULLUP = 0
2212*ad5b5801SMichal Simek     // .. ==> 0XF8000718[12:12] = 0x00000000U
2213*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2214*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2215*ad5b5801SMichal Simek     // .. ==> 0XF8000718[13:13] = 0x00000000U
2216*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2217*ad5b5801SMichal Simek     // ..
2218*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000718, 0x00003FFFU ,0x00000702U),
2219*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2220*ad5b5801SMichal Simek     // .. ==> 0XF800071C[0:0] = 0x00000000U
2221*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2222*ad5b5801SMichal Simek     // .. L0_SEL = 0
2223*ad5b5801SMichal Simek     // .. ==> 0XF800071C[1:1] = 0x00000000U
2224*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2225*ad5b5801SMichal Simek     // .. L1_SEL = 0
2226*ad5b5801SMichal Simek     // .. ==> 0XF800071C[2:2] = 0x00000000U
2227*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2228*ad5b5801SMichal Simek     // .. L2_SEL = 0
2229*ad5b5801SMichal Simek     // .. ==> 0XF800071C[4:3] = 0x00000000U
2230*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2231*ad5b5801SMichal Simek     // .. L3_SEL = 0
2232*ad5b5801SMichal Simek     // .. ==> 0XF800071C[7:5] = 0x00000000U
2233*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2234*ad5b5801SMichal Simek     // .. Speed = 0
2235*ad5b5801SMichal Simek     // .. ==> 0XF800071C[8:8] = 0x00000000U
2236*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2237*ad5b5801SMichal Simek     // .. IO_Type = 3
2238*ad5b5801SMichal Simek     // .. ==> 0XF800071C[11:9] = 0x00000003U
2239*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2240*ad5b5801SMichal Simek     // .. PULLUP = 0
2241*ad5b5801SMichal Simek     // .. ==> 0XF800071C[12:12] = 0x00000000U
2242*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2243*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2244*ad5b5801SMichal Simek     // .. ==> 0XF800071C[13:13] = 0x00000000U
2245*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2246*ad5b5801SMichal Simek     // ..
2247*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800071C, 0x00003FFFU ,0x00000600U),
2248*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2249*ad5b5801SMichal Simek     // .. ==> 0XF8000720[0:0] = 0x00000000U
2250*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2251*ad5b5801SMichal Simek     // .. L0_SEL = 0
2252*ad5b5801SMichal Simek     // .. ==> 0XF8000720[1:1] = 0x00000000U
2253*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2254*ad5b5801SMichal Simek     // .. L1_SEL = 0
2255*ad5b5801SMichal Simek     // .. ==> 0XF8000720[2:2] = 0x00000000U
2256*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2257*ad5b5801SMichal Simek     // .. L2_SEL = 0
2258*ad5b5801SMichal Simek     // .. ==> 0XF8000720[4:3] = 0x00000000U
2259*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2260*ad5b5801SMichal Simek     // .. L3_SEL = 0
2261*ad5b5801SMichal Simek     // .. ==> 0XF8000720[7:5] = 0x00000000U
2262*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2263*ad5b5801SMichal Simek     // .. Speed = 1
2264*ad5b5801SMichal Simek     // .. ==> 0XF8000720[8:8] = 0x00000001U
2265*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2266*ad5b5801SMichal Simek     // .. IO_Type = 3
2267*ad5b5801SMichal Simek     // .. ==> 0XF8000720[11:9] = 0x00000003U
2268*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2269*ad5b5801SMichal Simek     // .. PULLUP = 0
2270*ad5b5801SMichal Simek     // .. ==> 0XF8000720[12:12] = 0x00000000U
2271*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2272*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2273*ad5b5801SMichal Simek     // .. ==> 0XF8000720[13:13] = 0x00000000U
2274*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2275*ad5b5801SMichal Simek     // ..
2276*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000720, 0x00003FFFU ,0x00000700U),
2277*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2278*ad5b5801SMichal Simek     // .. ==> 0XF8000724[0:0] = 0x00000000U
2279*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2280*ad5b5801SMichal Simek     // .. L0_SEL = 0
2281*ad5b5801SMichal Simek     // .. ==> 0XF8000724[1:1] = 0x00000000U
2282*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2283*ad5b5801SMichal Simek     // .. L1_SEL = 0
2284*ad5b5801SMichal Simek     // .. ==> 0XF8000724[2:2] = 0x00000000U
2285*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2286*ad5b5801SMichal Simek     // .. L2_SEL = 0
2287*ad5b5801SMichal Simek     // .. ==> 0XF8000724[4:3] = 0x00000000U
2288*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2289*ad5b5801SMichal Simek     // .. L3_SEL = 0
2290*ad5b5801SMichal Simek     // .. ==> 0XF8000724[7:5] = 0x00000000U
2291*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2292*ad5b5801SMichal Simek     // .. Speed = 0
2293*ad5b5801SMichal Simek     // .. ==> 0XF8000724[8:8] = 0x00000000U
2294*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2295*ad5b5801SMichal Simek     // .. IO_Type = 3
2296*ad5b5801SMichal Simek     // .. ==> 0XF8000724[11:9] = 0x00000003U
2297*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2298*ad5b5801SMichal Simek     // .. PULLUP = 0
2299*ad5b5801SMichal Simek     // .. ==> 0XF8000724[12:12] = 0x00000000U
2300*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2301*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2302*ad5b5801SMichal Simek     // .. ==> 0XF8000724[13:13] = 0x00000000U
2303*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2304*ad5b5801SMichal Simek     // ..
2305*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000724, 0x00003FFFU ,0x00000600U),
2306*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2307*ad5b5801SMichal Simek     // .. ==> 0XF8000728[0:0] = 0x00000000U
2308*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2309*ad5b5801SMichal Simek     // .. L0_SEL = 0
2310*ad5b5801SMichal Simek     // .. ==> 0XF8000728[1:1] = 0x00000000U
2311*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2312*ad5b5801SMichal Simek     // .. L1_SEL = 0
2313*ad5b5801SMichal Simek     // .. ==> 0XF8000728[2:2] = 0x00000000U
2314*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2315*ad5b5801SMichal Simek     // .. L2_SEL = 0
2316*ad5b5801SMichal Simek     // .. ==> 0XF8000728[4:3] = 0x00000000U
2317*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2318*ad5b5801SMichal Simek     // .. L3_SEL = 0
2319*ad5b5801SMichal Simek     // .. ==> 0XF8000728[7:5] = 0x00000000U
2320*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2321*ad5b5801SMichal Simek     // .. Speed = 0
2322*ad5b5801SMichal Simek     // .. ==> 0XF8000728[8:8] = 0x00000000U
2323*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2324*ad5b5801SMichal Simek     // .. IO_Type = 3
2325*ad5b5801SMichal Simek     // .. ==> 0XF8000728[11:9] = 0x00000003U
2326*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2327*ad5b5801SMichal Simek     // .. PULLUP = 0
2328*ad5b5801SMichal Simek     // .. ==> 0XF8000728[12:12] = 0x00000000U
2329*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2330*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2331*ad5b5801SMichal Simek     // .. ==> 0XF8000728[13:13] = 0x00000000U
2332*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2333*ad5b5801SMichal Simek     // ..
2334*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000728, 0x00003FFFU ,0x00000600U),
2335*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2336*ad5b5801SMichal Simek     // .. ==> 0XF800072C[0:0] = 0x00000000U
2337*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2338*ad5b5801SMichal Simek     // .. L0_SEL = 0
2339*ad5b5801SMichal Simek     // .. ==> 0XF800072C[1:1] = 0x00000000U
2340*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2341*ad5b5801SMichal Simek     // .. L1_SEL = 0
2342*ad5b5801SMichal Simek     // .. ==> 0XF800072C[2:2] = 0x00000000U
2343*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2344*ad5b5801SMichal Simek     // .. L2_SEL = 0
2345*ad5b5801SMichal Simek     // .. ==> 0XF800072C[4:3] = 0x00000000U
2346*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2347*ad5b5801SMichal Simek     // .. L3_SEL = 0
2348*ad5b5801SMichal Simek     // .. ==> 0XF800072C[7:5] = 0x00000000U
2349*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2350*ad5b5801SMichal Simek     // .. Speed = 0
2351*ad5b5801SMichal Simek     // .. ==> 0XF800072C[8:8] = 0x00000000U
2352*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2353*ad5b5801SMichal Simek     // .. IO_Type = 3
2354*ad5b5801SMichal Simek     // .. ==> 0XF800072C[11:9] = 0x00000003U
2355*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2356*ad5b5801SMichal Simek     // .. PULLUP = 0
2357*ad5b5801SMichal Simek     // .. ==> 0XF800072C[12:12] = 0x00000000U
2358*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2359*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2360*ad5b5801SMichal Simek     // .. ==> 0XF800072C[13:13] = 0x00000000U
2361*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2362*ad5b5801SMichal Simek     // ..
2363*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800072C, 0x00003FFFU ,0x00000600U),
2364*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2365*ad5b5801SMichal Simek     // .. ==> 0XF8000730[0:0] = 0x00000000U
2366*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2367*ad5b5801SMichal Simek     // .. L0_SEL = 0
2368*ad5b5801SMichal Simek     // .. ==> 0XF8000730[1:1] = 0x00000000U
2369*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2370*ad5b5801SMichal Simek     // .. L1_SEL = 0
2371*ad5b5801SMichal Simek     // .. ==> 0XF8000730[2:2] = 0x00000000U
2372*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2373*ad5b5801SMichal Simek     // .. L2_SEL = 0
2374*ad5b5801SMichal Simek     // .. ==> 0XF8000730[4:3] = 0x00000000U
2375*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2376*ad5b5801SMichal Simek     // .. L3_SEL = 0
2377*ad5b5801SMichal Simek     // .. ==> 0XF8000730[7:5] = 0x00000000U
2378*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2379*ad5b5801SMichal Simek     // .. Speed = 0
2380*ad5b5801SMichal Simek     // .. ==> 0XF8000730[8:8] = 0x00000000U
2381*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2382*ad5b5801SMichal Simek     // .. IO_Type = 3
2383*ad5b5801SMichal Simek     // .. ==> 0XF8000730[11:9] = 0x00000003U
2384*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2385*ad5b5801SMichal Simek     // .. PULLUP = 0
2386*ad5b5801SMichal Simek     // .. ==> 0XF8000730[12:12] = 0x00000000U
2387*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2388*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2389*ad5b5801SMichal Simek     // .. ==> 0XF8000730[13:13] = 0x00000000U
2390*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2391*ad5b5801SMichal Simek     // ..
2392*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000730, 0x00003FFFU ,0x00000600U),
2393*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2394*ad5b5801SMichal Simek     // .. ==> 0XF8000734[0:0] = 0x00000000U
2395*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2396*ad5b5801SMichal Simek     // .. L0_SEL = 0
2397*ad5b5801SMichal Simek     // .. ==> 0XF8000734[1:1] = 0x00000000U
2398*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2399*ad5b5801SMichal Simek     // .. L1_SEL = 0
2400*ad5b5801SMichal Simek     // .. ==> 0XF8000734[2:2] = 0x00000000U
2401*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2402*ad5b5801SMichal Simek     // .. L2_SEL = 0
2403*ad5b5801SMichal Simek     // .. ==> 0XF8000734[4:3] = 0x00000000U
2404*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2405*ad5b5801SMichal Simek     // .. L3_SEL = 0
2406*ad5b5801SMichal Simek     // .. ==> 0XF8000734[7:5] = 0x00000000U
2407*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2408*ad5b5801SMichal Simek     // .. Speed = 0
2409*ad5b5801SMichal Simek     // .. ==> 0XF8000734[8:8] = 0x00000000U
2410*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2411*ad5b5801SMichal Simek     // .. IO_Type = 3
2412*ad5b5801SMichal Simek     // .. ==> 0XF8000734[11:9] = 0x00000003U
2413*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2414*ad5b5801SMichal Simek     // .. PULLUP = 0
2415*ad5b5801SMichal Simek     // .. ==> 0XF8000734[12:12] = 0x00000000U
2416*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2417*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2418*ad5b5801SMichal Simek     // .. ==> 0XF8000734[13:13] = 0x00000000U
2419*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2420*ad5b5801SMichal Simek     // ..
2421*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000734, 0x00003FFFU ,0x00000600U),
2422*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2423*ad5b5801SMichal Simek     // .. ==> 0XF8000738[0:0] = 0x00000000U
2424*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2425*ad5b5801SMichal Simek     // .. L0_SEL = 0
2426*ad5b5801SMichal Simek     // .. ==> 0XF8000738[1:1] = 0x00000000U
2427*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2428*ad5b5801SMichal Simek     // .. L1_SEL = 0
2429*ad5b5801SMichal Simek     // .. ==> 0XF8000738[2:2] = 0x00000000U
2430*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2431*ad5b5801SMichal Simek     // .. L2_SEL = 0
2432*ad5b5801SMichal Simek     // .. ==> 0XF8000738[4:3] = 0x00000000U
2433*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2434*ad5b5801SMichal Simek     // .. L3_SEL = 0
2435*ad5b5801SMichal Simek     // .. ==> 0XF8000738[7:5] = 0x00000000U
2436*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2437*ad5b5801SMichal Simek     // .. Speed = 0
2438*ad5b5801SMichal Simek     // .. ==> 0XF8000738[8:8] = 0x00000000U
2439*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2440*ad5b5801SMichal Simek     // .. IO_Type = 3
2441*ad5b5801SMichal Simek     // .. ==> 0XF8000738[11:9] = 0x00000003U
2442*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2443*ad5b5801SMichal Simek     // .. PULLUP = 0
2444*ad5b5801SMichal Simek     // .. ==> 0XF8000738[12:12] = 0x00000000U
2445*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2446*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2447*ad5b5801SMichal Simek     // .. ==> 0XF8000738[13:13] = 0x00000000U
2448*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2449*ad5b5801SMichal Simek     // ..
2450*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000738, 0x00003FFFU ,0x00000600U),
2451*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2452*ad5b5801SMichal Simek     // .. ==> 0XF800073C[0:0] = 0x00000000U
2453*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2454*ad5b5801SMichal Simek     // .. L0_SEL = 0
2455*ad5b5801SMichal Simek     // .. ==> 0XF800073C[1:1] = 0x00000000U
2456*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2457*ad5b5801SMichal Simek     // .. L1_SEL = 0
2458*ad5b5801SMichal Simek     // .. ==> 0XF800073C[2:2] = 0x00000000U
2459*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2460*ad5b5801SMichal Simek     // .. L2_SEL = 0
2461*ad5b5801SMichal Simek     // .. ==> 0XF800073C[4:3] = 0x00000000U
2462*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2463*ad5b5801SMichal Simek     // .. L3_SEL = 0
2464*ad5b5801SMichal Simek     // .. ==> 0XF800073C[7:5] = 0x00000000U
2465*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2466*ad5b5801SMichal Simek     // .. Speed = 0
2467*ad5b5801SMichal Simek     // .. ==> 0XF800073C[8:8] = 0x00000000U
2468*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
2469*ad5b5801SMichal Simek     // .. IO_Type = 3
2470*ad5b5801SMichal Simek     // .. ==> 0XF800073C[11:9] = 0x00000003U
2471*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
2472*ad5b5801SMichal Simek     // .. PULLUP = 0
2473*ad5b5801SMichal Simek     // .. ==> 0XF800073C[12:12] = 0x00000000U
2474*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2475*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2476*ad5b5801SMichal Simek     // .. ==> 0XF800073C[13:13] = 0x00000000U
2477*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2478*ad5b5801SMichal Simek     // ..
2479*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800073C, 0x00003FFFU ,0x00000600U),
2480*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2481*ad5b5801SMichal Simek     // .. ==> 0XF8000740[0:0] = 0x00000000U
2482*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2483*ad5b5801SMichal Simek     // .. L0_SEL = 1
2484*ad5b5801SMichal Simek     // .. ==> 0XF8000740[1:1] = 0x00000001U
2485*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2486*ad5b5801SMichal Simek     // .. L1_SEL = 0
2487*ad5b5801SMichal Simek     // .. ==> 0XF8000740[2:2] = 0x00000000U
2488*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2489*ad5b5801SMichal Simek     // .. L2_SEL = 0
2490*ad5b5801SMichal Simek     // .. ==> 0XF8000740[4:3] = 0x00000000U
2491*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2492*ad5b5801SMichal Simek     // .. L3_SEL = 0
2493*ad5b5801SMichal Simek     // .. ==> 0XF8000740[7:5] = 0x00000000U
2494*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2495*ad5b5801SMichal Simek     // .. Speed = 1
2496*ad5b5801SMichal Simek     // .. ==> 0XF8000740[8:8] = 0x00000001U
2497*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2498*ad5b5801SMichal Simek     // .. IO_Type = 1
2499*ad5b5801SMichal Simek     // .. ==> 0XF8000740[11:9] = 0x00000001U
2500*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2501*ad5b5801SMichal Simek     // .. PULLUP = 0
2502*ad5b5801SMichal Simek     // .. ==> 0XF8000740[12:12] = 0x00000000U
2503*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2504*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2505*ad5b5801SMichal Simek     // .. ==> 0XF8000740[13:13] = 0x00000000U
2506*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2507*ad5b5801SMichal Simek     // ..
2508*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000740, 0x00003FFFU ,0x00000302U),
2509*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2510*ad5b5801SMichal Simek     // .. ==> 0XF8000744[0:0] = 0x00000000U
2511*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2512*ad5b5801SMichal Simek     // .. L0_SEL = 1
2513*ad5b5801SMichal Simek     // .. ==> 0XF8000744[1:1] = 0x00000001U
2514*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2515*ad5b5801SMichal Simek     // .. L1_SEL = 0
2516*ad5b5801SMichal Simek     // .. ==> 0XF8000744[2:2] = 0x00000000U
2517*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2518*ad5b5801SMichal Simek     // .. L2_SEL = 0
2519*ad5b5801SMichal Simek     // .. ==> 0XF8000744[4:3] = 0x00000000U
2520*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2521*ad5b5801SMichal Simek     // .. L3_SEL = 0
2522*ad5b5801SMichal Simek     // .. ==> 0XF8000744[7:5] = 0x00000000U
2523*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2524*ad5b5801SMichal Simek     // .. Speed = 1
2525*ad5b5801SMichal Simek     // .. ==> 0XF8000744[8:8] = 0x00000001U
2526*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2527*ad5b5801SMichal Simek     // .. IO_Type = 1
2528*ad5b5801SMichal Simek     // .. ==> 0XF8000744[11:9] = 0x00000001U
2529*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2530*ad5b5801SMichal Simek     // .. PULLUP = 0
2531*ad5b5801SMichal Simek     // .. ==> 0XF8000744[12:12] = 0x00000000U
2532*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2533*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2534*ad5b5801SMichal Simek     // .. ==> 0XF8000744[13:13] = 0x00000000U
2535*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2536*ad5b5801SMichal Simek     // ..
2537*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000744, 0x00003FFFU ,0x00000302U),
2538*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2539*ad5b5801SMichal Simek     // .. ==> 0XF8000748[0:0] = 0x00000000U
2540*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2541*ad5b5801SMichal Simek     // .. L0_SEL = 1
2542*ad5b5801SMichal Simek     // .. ==> 0XF8000748[1:1] = 0x00000001U
2543*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2544*ad5b5801SMichal Simek     // .. L1_SEL = 0
2545*ad5b5801SMichal Simek     // .. ==> 0XF8000748[2:2] = 0x00000000U
2546*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2547*ad5b5801SMichal Simek     // .. L2_SEL = 0
2548*ad5b5801SMichal Simek     // .. ==> 0XF8000748[4:3] = 0x00000000U
2549*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2550*ad5b5801SMichal Simek     // .. L3_SEL = 0
2551*ad5b5801SMichal Simek     // .. ==> 0XF8000748[7:5] = 0x00000000U
2552*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2553*ad5b5801SMichal Simek     // .. Speed = 1
2554*ad5b5801SMichal Simek     // .. ==> 0XF8000748[8:8] = 0x00000001U
2555*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2556*ad5b5801SMichal Simek     // .. IO_Type = 1
2557*ad5b5801SMichal Simek     // .. ==> 0XF8000748[11:9] = 0x00000001U
2558*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2559*ad5b5801SMichal Simek     // .. PULLUP = 0
2560*ad5b5801SMichal Simek     // .. ==> 0XF8000748[12:12] = 0x00000000U
2561*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2562*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2563*ad5b5801SMichal Simek     // .. ==> 0XF8000748[13:13] = 0x00000000U
2564*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2565*ad5b5801SMichal Simek     // ..
2566*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000748, 0x00003FFFU ,0x00000302U),
2567*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2568*ad5b5801SMichal Simek     // .. ==> 0XF800074C[0:0] = 0x00000000U
2569*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2570*ad5b5801SMichal Simek     // .. L0_SEL = 1
2571*ad5b5801SMichal Simek     // .. ==> 0XF800074C[1:1] = 0x00000001U
2572*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2573*ad5b5801SMichal Simek     // .. L1_SEL = 0
2574*ad5b5801SMichal Simek     // .. ==> 0XF800074C[2:2] = 0x00000000U
2575*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2576*ad5b5801SMichal Simek     // .. L2_SEL = 0
2577*ad5b5801SMichal Simek     // .. ==> 0XF800074C[4:3] = 0x00000000U
2578*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2579*ad5b5801SMichal Simek     // .. L3_SEL = 0
2580*ad5b5801SMichal Simek     // .. ==> 0XF800074C[7:5] = 0x00000000U
2581*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2582*ad5b5801SMichal Simek     // .. Speed = 1
2583*ad5b5801SMichal Simek     // .. ==> 0XF800074C[8:8] = 0x00000001U
2584*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2585*ad5b5801SMichal Simek     // .. IO_Type = 1
2586*ad5b5801SMichal Simek     // .. ==> 0XF800074C[11:9] = 0x00000001U
2587*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2588*ad5b5801SMichal Simek     // .. PULLUP = 0
2589*ad5b5801SMichal Simek     // .. ==> 0XF800074C[12:12] = 0x00000000U
2590*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2591*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2592*ad5b5801SMichal Simek     // .. ==> 0XF800074C[13:13] = 0x00000000U
2593*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2594*ad5b5801SMichal Simek     // ..
2595*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800074C, 0x00003FFFU ,0x00000302U),
2596*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2597*ad5b5801SMichal Simek     // .. ==> 0XF8000750[0:0] = 0x00000000U
2598*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2599*ad5b5801SMichal Simek     // .. L0_SEL = 1
2600*ad5b5801SMichal Simek     // .. ==> 0XF8000750[1:1] = 0x00000001U
2601*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2602*ad5b5801SMichal Simek     // .. L1_SEL = 0
2603*ad5b5801SMichal Simek     // .. ==> 0XF8000750[2:2] = 0x00000000U
2604*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2605*ad5b5801SMichal Simek     // .. L2_SEL = 0
2606*ad5b5801SMichal Simek     // .. ==> 0XF8000750[4:3] = 0x00000000U
2607*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2608*ad5b5801SMichal Simek     // .. L3_SEL = 0
2609*ad5b5801SMichal Simek     // .. ==> 0XF8000750[7:5] = 0x00000000U
2610*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2611*ad5b5801SMichal Simek     // .. Speed = 1
2612*ad5b5801SMichal Simek     // .. ==> 0XF8000750[8:8] = 0x00000001U
2613*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2614*ad5b5801SMichal Simek     // .. IO_Type = 1
2615*ad5b5801SMichal Simek     // .. ==> 0XF8000750[11:9] = 0x00000001U
2616*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2617*ad5b5801SMichal Simek     // .. PULLUP = 0
2618*ad5b5801SMichal Simek     // .. ==> 0XF8000750[12:12] = 0x00000000U
2619*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2620*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2621*ad5b5801SMichal Simek     // .. ==> 0XF8000750[13:13] = 0x00000000U
2622*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2623*ad5b5801SMichal Simek     // ..
2624*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000750, 0x00003FFFU ,0x00000302U),
2625*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2626*ad5b5801SMichal Simek     // .. ==> 0XF8000754[0:0] = 0x00000000U
2627*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2628*ad5b5801SMichal Simek     // .. L0_SEL = 1
2629*ad5b5801SMichal Simek     // .. ==> 0XF8000754[1:1] = 0x00000001U
2630*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2631*ad5b5801SMichal Simek     // .. L1_SEL = 0
2632*ad5b5801SMichal Simek     // .. ==> 0XF8000754[2:2] = 0x00000000U
2633*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2634*ad5b5801SMichal Simek     // .. L2_SEL = 0
2635*ad5b5801SMichal Simek     // .. ==> 0XF8000754[4:3] = 0x00000000U
2636*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2637*ad5b5801SMichal Simek     // .. L3_SEL = 0
2638*ad5b5801SMichal Simek     // .. ==> 0XF8000754[7:5] = 0x00000000U
2639*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2640*ad5b5801SMichal Simek     // .. Speed = 1
2641*ad5b5801SMichal Simek     // .. ==> 0XF8000754[8:8] = 0x00000001U
2642*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2643*ad5b5801SMichal Simek     // .. IO_Type = 1
2644*ad5b5801SMichal Simek     // .. ==> 0XF8000754[11:9] = 0x00000001U
2645*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2646*ad5b5801SMichal Simek     // .. PULLUP = 0
2647*ad5b5801SMichal Simek     // .. ==> 0XF8000754[12:12] = 0x00000000U
2648*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2649*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2650*ad5b5801SMichal Simek     // .. ==> 0XF8000754[13:13] = 0x00000000U
2651*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2652*ad5b5801SMichal Simek     // ..
2653*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000754, 0x00003FFFU ,0x00000302U),
2654*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
2655*ad5b5801SMichal Simek     // .. ==> 0XF8000758[0:0] = 0x00000001U
2656*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
2657*ad5b5801SMichal Simek     // .. L0_SEL = 1
2658*ad5b5801SMichal Simek     // .. ==> 0XF8000758[1:1] = 0x00000001U
2659*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2660*ad5b5801SMichal Simek     // .. L1_SEL = 0
2661*ad5b5801SMichal Simek     // .. ==> 0XF8000758[2:2] = 0x00000000U
2662*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2663*ad5b5801SMichal Simek     // .. L2_SEL = 0
2664*ad5b5801SMichal Simek     // .. ==> 0XF8000758[4:3] = 0x00000000U
2665*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2666*ad5b5801SMichal Simek     // .. L3_SEL = 0
2667*ad5b5801SMichal Simek     // .. ==> 0XF8000758[7:5] = 0x00000000U
2668*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2669*ad5b5801SMichal Simek     // .. Speed = 1
2670*ad5b5801SMichal Simek     // .. ==> 0XF8000758[8:8] = 0x00000001U
2671*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2672*ad5b5801SMichal Simek     // .. IO_Type = 1
2673*ad5b5801SMichal Simek     // .. ==> 0XF8000758[11:9] = 0x00000001U
2674*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2675*ad5b5801SMichal Simek     // .. PULLUP = 0
2676*ad5b5801SMichal Simek     // .. ==> 0XF8000758[12:12] = 0x00000000U
2677*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2678*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2679*ad5b5801SMichal Simek     // .. ==> 0XF8000758[13:13] = 0x00000000U
2680*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2681*ad5b5801SMichal Simek     // ..
2682*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000758, 0x00003FFFU ,0x00000303U),
2683*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
2684*ad5b5801SMichal Simek     // .. ==> 0XF800075C[0:0] = 0x00000001U
2685*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
2686*ad5b5801SMichal Simek     // .. L0_SEL = 1
2687*ad5b5801SMichal Simek     // .. ==> 0XF800075C[1:1] = 0x00000001U
2688*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2689*ad5b5801SMichal Simek     // .. L1_SEL = 0
2690*ad5b5801SMichal Simek     // .. ==> 0XF800075C[2:2] = 0x00000000U
2691*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2692*ad5b5801SMichal Simek     // .. L2_SEL = 0
2693*ad5b5801SMichal Simek     // .. ==> 0XF800075C[4:3] = 0x00000000U
2694*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2695*ad5b5801SMichal Simek     // .. L3_SEL = 0
2696*ad5b5801SMichal Simek     // .. ==> 0XF800075C[7:5] = 0x00000000U
2697*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2698*ad5b5801SMichal Simek     // .. Speed = 1
2699*ad5b5801SMichal Simek     // .. ==> 0XF800075C[8:8] = 0x00000001U
2700*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2701*ad5b5801SMichal Simek     // .. IO_Type = 1
2702*ad5b5801SMichal Simek     // .. ==> 0XF800075C[11:9] = 0x00000001U
2703*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2704*ad5b5801SMichal Simek     // .. PULLUP = 0
2705*ad5b5801SMichal Simek     // .. ==> 0XF800075C[12:12] = 0x00000000U
2706*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2707*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2708*ad5b5801SMichal Simek     // .. ==> 0XF800075C[13:13] = 0x00000000U
2709*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2710*ad5b5801SMichal Simek     // ..
2711*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800075C, 0x00003FFFU ,0x00000303U),
2712*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
2713*ad5b5801SMichal Simek     // .. ==> 0XF8000760[0:0] = 0x00000001U
2714*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
2715*ad5b5801SMichal Simek     // .. L0_SEL = 1
2716*ad5b5801SMichal Simek     // .. ==> 0XF8000760[1:1] = 0x00000001U
2717*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2718*ad5b5801SMichal Simek     // .. L1_SEL = 0
2719*ad5b5801SMichal Simek     // .. ==> 0XF8000760[2:2] = 0x00000000U
2720*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2721*ad5b5801SMichal Simek     // .. L2_SEL = 0
2722*ad5b5801SMichal Simek     // .. ==> 0XF8000760[4:3] = 0x00000000U
2723*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2724*ad5b5801SMichal Simek     // .. L3_SEL = 0
2725*ad5b5801SMichal Simek     // .. ==> 0XF8000760[7:5] = 0x00000000U
2726*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2727*ad5b5801SMichal Simek     // .. Speed = 1
2728*ad5b5801SMichal Simek     // .. ==> 0XF8000760[8:8] = 0x00000001U
2729*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2730*ad5b5801SMichal Simek     // .. IO_Type = 1
2731*ad5b5801SMichal Simek     // .. ==> 0XF8000760[11:9] = 0x00000001U
2732*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2733*ad5b5801SMichal Simek     // .. PULLUP = 0
2734*ad5b5801SMichal Simek     // .. ==> 0XF8000760[12:12] = 0x00000000U
2735*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2736*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2737*ad5b5801SMichal Simek     // .. ==> 0XF8000760[13:13] = 0x00000000U
2738*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2739*ad5b5801SMichal Simek     // ..
2740*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000760, 0x00003FFFU ,0x00000303U),
2741*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
2742*ad5b5801SMichal Simek     // .. ==> 0XF8000764[0:0] = 0x00000001U
2743*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
2744*ad5b5801SMichal Simek     // .. L0_SEL = 1
2745*ad5b5801SMichal Simek     // .. ==> 0XF8000764[1:1] = 0x00000001U
2746*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2747*ad5b5801SMichal Simek     // .. L1_SEL = 0
2748*ad5b5801SMichal Simek     // .. ==> 0XF8000764[2:2] = 0x00000000U
2749*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2750*ad5b5801SMichal Simek     // .. L2_SEL = 0
2751*ad5b5801SMichal Simek     // .. ==> 0XF8000764[4:3] = 0x00000000U
2752*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2753*ad5b5801SMichal Simek     // .. L3_SEL = 0
2754*ad5b5801SMichal Simek     // .. ==> 0XF8000764[7:5] = 0x00000000U
2755*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2756*ad5b5801SMichal Simek     // .. Speed = 1
2757*ad5b5801SMichal Simek     // .. ==> 0XF8000764[8:8] = 0x00000001U
2758*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2759*ad5b5801SMichal Simek     // .. IO_Type = 1
2760*ad5b5801SMichal Simek     // .. ==> 0XF8000764[11:9] = 0x00000001U
2761*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2762*ad5b5801SMichal Simek     // .. PULLUP = 0
2763*ad5b5801SMichal Simek     // .. ==> 0XF8000764[12:12] = 0x00000000U
2764*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2765*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2766*ad5b5801SMichal Simek     // .. ==> 0XF8000764[13:13] = 0x00000000U
2767*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2768*ad5b5801SMichal Simek     // ..
2769*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000764, 0x00003FFFU ,0x00000303U),
2770*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
2771*ad5b5801SMichal Simek     // .. ==> 0XF8000768[0:0] = 0x00000001U
2772*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
2773*ad5b5801SMichal Simek     // .. L0_SEL = 1
2774*ad5b5801SMichal Simek     // .. ==> 0XF8000768[1:1] = 0x00000001U
2775*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2776*ad5b5801SMichal Simek     // .. L1_SEL = 0
2777*ad5b5801SMichal Simek     // .. ==> 0XF8000768[2:2] = 0x00000000U
2778*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2779*ad5b5801SMichal Simek     // .. L2_SEL = 0
2780*ad5b5801SMichal Simek     // .. ==> 0XF8000768[4:3] = 0x00000000U
2781*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2782*ad5b5801SMichal Simek     // .. L3_SEL = 0
2783*ad5b5801SMichal Simek     // .. ==> 0XF8000768[7:5] = 0x00000000U
2784*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2785*ad5b5801SMichal Simek     // .. Speed = 1
2786*ad5b5801SMichal Simek     // .. ==> 0XF8000768[8:8] = 0x00000001U
2787*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2788*ad5b5801SMichal Simek     // .. IO_Type = 1
2789*ad5b5801SMichal Simek     // .. ==> 0XF8000768[11:9] = 0x00000001U
2790*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2791*ad5b5801SMichal Simek     // .. PULLUP = 0
2792*ad5b5801SMichal Simek     // .. ==> 0XF8000768[12:12] = 0x00000000U
2793*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2794*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2795*ad5b5801SMichal Simek     // .. ==> 0XF8000768[13:13] = 0x00000000U
2796*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2797*ad5b5801SMichal Simek     // ..
2798*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000768, 0x00003FFFU ,0x00000303U),
2799*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
2800*ad5b5801SMichal Simek     // .. ==> 0XF800076C[0:0] = 0x00000001U
2801*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
2802*ad5b5801SMichal Simek     // .. L0_SEL = 1
2803*ad5b5801SMichal Simek     // .. ==> 0XF800076C[1:1] = 0x00000001U
2804*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
2805*ad5b5801SMichal Simek     // .. L1_SEL = 0
2806*ad5b5801SMichal Simek     // .. ==> 0XF800076C[2:2] = 0x00000000U
2807*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
2808*ad5b5801SMichal Simek     // .. L2_SEL = 0
2809*ad5b5801SMichal Simek     // .. ==> 0XF800076C[4:3] = 0x00000000U
2810*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2811*ad5b5801SMichal Simek     // .. L3_SEL = 0
2812*ad5b5801SMichal Simek     // .. ==> 0XF800076C[7:5] = 0x00000000U
2813*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2814*ad5b5801SMichal Simek     // .. Speed = 1
2815*ad5b5801SMichal Simek     // .. ==> 0XF800076C[8:8] = 0x00000001U
2816*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2817*ad5b5801SMichal Simek     // .. IO_Type = 1
2818*ad5b5801SMichal Simek     // .. ==> 0XF800076C[11:9] = 0x00000001U
2819*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2820*ad5b5801SMichal Simek     // .. PULLUP = 0
2821*ad5b5801SMichal Simek     // .. ==> 0XF800076C[12:12] = 0x00000000U
2822*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2823*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2824*ad5b5801SMichal Simek     // .. ==> 0XF800076C[13:13] = 0x00000000U
2825*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2826*ad5b5801SMichal Simek     // ..
2827*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800076C, 0x00003FFFU ,0x00000303U),
2828*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2829*ad5b5801SMichal Simek     // .. ==> 0XF8000770[0:0] = 0x00000000U
2830*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2831*ad5b5801SMichal Simek     // .. L0_SEL = 0
2832*ad5b5801SMichal Simek     // .. ==> 0XF8000770[1:1] = 0x00000000U
2833*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2834*ad5b5801SMichal Simek     // .. L1_SEL = 1
2835*ad5b5801SMichal Simek     // .. ==> 0XF8000770[2:2] = 0x00000001U
2836*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
2837*ad5b5801SMichal Simek     // .. L2_SEL = 0
2838*ad5b5801SMichal Simek     // .. ==> 0XF8000770[4:3] = 0x00000000U
2839*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2840*ad5b5801SMichal Simek     // .. L3_SEL = 0
2841*ad5b5801SMichal Simek     // .. ==> 0XF8000770[7:5] = 0x00000000U
2842*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2843*ad5b5801SMichal Simek     // .. Speed = 1
2844*ad5b5801SMichal Simek     // .. ==> 0XF8000770[8:8] = 0x00000001U
2845*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2846*ad5b5801SMichal Simek     // .. IO_Type = 1
2847*ad5b5801SMichal Simek     // .. ==> 0XF8000770[11:9] = 0x00000001U
2848*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2849*ad5b5801SMichal Simek     // .. PULLUP = 0
2850*ad5b5801SMichal Simek     // .. ==> 0XF8000770[12:12] = 0x00000000U
2851*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2852*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2853*ad5b5801SMichal Simek     // .. ==> 0XF8000770[13:13] = 0x00000000U
2854*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2855*ad5b5801SMichal Simek     // ..
2856*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000770, 0x00003FFFU ,0x00000304U),
2857*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
2858*ad5b5801SMichal Simek     // .. ==> 0XF8000774[0:0] = 0x00000001U
2859*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
2860*ad5b5801SMichal Simek     // .. L0_SEL = 0
2861*ad5b5801SMichal Simek     // .. ==> 0XF8000774[1:1] = 0x00000000U
2862*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2863*ad5b5801SMichal Simek     // .. L1_SEL = 1
2864*ad5b5801SMichal Simek     // .. ==> 0XF8000774[2:2] = 0x00000001U
2865*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
2866*ad5b5801SMichal Simek     // .. L2_SEL = 0
2867*ad5b5801SMichal Simek     // .. ==> 0XF8000774[4:3] = 0x00000000U
2868*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2869*ad5b5801SMichal Simek     // .. L3_SEL = 0
2870*ad5b5801SMichal Simek     // .. ==> 0XF8000774[7:5] = 0x00000000U
2871*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2872*ad5b5801SMichal Simek     // .. Speed = 1
2873*ad5b5801SMichal Simek     // .. ==> 0XF8000774[8:8] = 0x00000001U
2874*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2875*ad5b5801SMichal Simek     // .. IO_Type = 1
2876*ad5b5801SMichal Simek     // .. ==> 0XF8000774[11:9] = 0x00000001U
2877*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2878*ad5b5801SMichal Simek     // .. PULLUP = 0
2879*ad5b5801SMichal Simek     // .. ==> 0XF8000774[12:12] = 0x00000000U
2880*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2881*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2882*ad5b5801SMichal Simek     // .. ==> 0XF8000774[13:13] = 0x00000000U
2883*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2884*ad5b5801SMichal Simek     // ..
2885*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000774, 0x00003FFFU ,0x00000305U),
2886*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2887*ad5b5801SMichal Simek     // .. ==> 0XF8000778[0:0] = 0x00000000U
2888*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2889*ad5b5801SMichal Simek     // .. L0_SEL = 0
2890*ad5b5801SMichal Simek     // .. ==> 0XF8000778[1:1] = 0x00000000U
2891*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2892*ad5b5801SMichal Simek     // .. L1_SEL = 1
2893*ad5b5801SMichal Simek     // .. ==> 0XF8000778[2:2] = 0x00000001U
2894*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
2895*ad5b5801SMichal Simek     // .. L2_SEL = 0
2896*ad5b5801SMichal Simek     // .. ==> 0XF8000778[4:3] = 0x00000000U
2897*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2898*ad5b5801SMichal Simek     // .. L3_SEL = 0
2899*ad5b5801SMichal Simek     // .. ==> 0XF8000778[7:5] = 0x00000000U
2900*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2901*ad5b5801SMichal Simek     // .. Speed = 1
2902*ad5b5801SMichal Simek     // .. ==> 0XF8000778[8:8] = 0x00000001U
2903*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2904*ad5b5801SMichal Simek     // .. IO_Type = 1
2905*ad5b5801SMichal Simek     // .. ==> 0XF8000778[11:9] = 0x00000001U
2906*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2907*ad5b5801SMichal Simek     // .. PULLUP = 0
2908*ad5b5801SMichal Simek     // .. ==> 0XF8000778[12:12] = 0x00000000U
2909*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2910*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2911*ad5b5801SMichal Simek     // .. ==> 0XF8000778[13:13] = 0x00000000U
2912*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2913*ad5b5801SMichal Simek     // ..
2914*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000778, 0x00003FFFU ,0x00000304U),
2915*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
2916*ad5b5801SMichal Simek     // .. ==> 0XF800077C[0:0] = 0x00000001U
2917*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
2918*ad5b5801SMichal Simek     // .. L0_SEL = 0
2919*ad5b5801SMichal Simek     // .. ==> 0XF800077C[1:1] = 0x00000000U
2920*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2921*ad5b5801SMichal Simek     // .. L1_SEL = 1
2922*ad5b5801SMichal Simek     // .. ==> 0XF800077C[2:2] = 0x00000001U
2923*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
2924*ad5b5801SMichal Simek     // .. L2_SEL = 0
2925*ad5b5801SMichal Simek     // .. ==> 0XF800077C[4:3] = 0x00000000U
2926*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2927*ad5b5801SMichal Simek     // .. L3_SEL = 0
2928*ad5b5801SMichal Simek     // .. ==> 0XF800077C[7:5] = 0x00000000U
2929*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2930*ad5b5801SMichal Simek     // .. Speed = 1
2931*ad5b5801SMichal Simek     // .. ==> 0XF800077C[8:8] = 0x00000001U
2932*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2933*ad5b5801SMichal Simek     // .. IO_Type = 1
2934*ad5b5801SMichal Simek     // .. ==> 0XF800077C[11:9] = 0x00000001U
2935*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2936*ad5b5801SMichal Simek     // .. PULLUP = 0
2937*ad5b5801SMichal Simek     // .. ==> 0XF800077C[12:12] = 0x00000000U
2938*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2939*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2940*ad5b5801SMichal Simek     // .. ==> 0XF800077C[13:13] = 0x00000000U
2941*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2942*ad5b5801SMichal Simek     // ..
2943*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800077C, 0x00003FFFU ,0x00000305U),
2944*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2945*ad5b5801SMichal Simek     // .. ==> 0XF8000780[0:0] = 0x00000000U
2946*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2947*ad5b5801SMichal Simek     // .. L0_SEL = 0
2948*ad5b5801SMichal Simek     // .. ==> 0XF8000780[1:1] = 0x00000000U
2949*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2950*ad5b5801SMichal Simek     // .. L1_SEL = 1
2951*ad5b5801SMichal Simek     // .. ==> 0XF8000780[2:2] = 0x00000001U
2952*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
2953*ad5b5801SMichal Simek     // .. L2_SEL = 0
2954*ad5b5801SMichal Simek     // .. ==> 0XF8000780[4:3] = 0x00000000U
2955*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2956*ad5b5801SMichal Simek     // .. L3_SEL = 0
2957*ad5b5801SMichal Simek     // .. ==> 0XF8000780[7:5] = 0x00000000U
2958*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2959*ad5b5801SMichal Simek     // .. Speed = 1
2960*ad5b5801SMichal Simek     // .. ==> 0XF8000780[8:8] = 0x00000001U
2961*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2962*ad5b5801SMichal Simek     // .. IO_Type = 1
2963*ad5b5801SMichal Simek     // .. ==> 0XF8000780[11:9] = 0x00000001U
2964*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2965*ad5b5801SMichal Simek     // .. PULLUP = 0
2966*ad5b5801SMichal Simek     // .. ==> 0XF8000780[12:12] = 0x00000000U
2967*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2968*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2969*ad5b5801SMichal Simek     // .. ==> 0XF8000780[13:13] = 0x00000000U
2970*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
2971*ad5b5801SMichal Simek     // ..
2972*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000780, 0x00003FFFU ,0x00000304U),
2973*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
2974*ad5b5801SMichal Simek     // .. ==> 0XF8000784[0:0] = 0x00000000U
2975*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
2976*ad5b5801SMichal Simek     // .. L0_SEL = 0
2977*ad5b5801SMichal Simek     // .. ==> 0XF8000784[1:1] = 0x00000000U
2978*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
2979*ad5b5801SMichal Simek     // .. L1_SEL = 1
2980*ad5b5801SMichal Simek     // .. ==> 0XF8000784[2:2] = 0x00000001U
2981*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
2982*ad5b5801SMichal Simek     // .. L2_SEL = 0
2983*ad5b5801SMichal Simek     // .. ==> 0XF8000784[4:3] = 0x00000000U
2984*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
2985*ad5b5801SMichal Simek     // .. L3_SEL = 0
2986*ad5b5801SMichal Simek     // .. ==> 0XF8000784[7:5] = 0x00000000U
2987*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
2988*ad5b5801SMichal Simek     // .. Speed = 1
2989*ad5b5801SMichal Simek     // .. ==> 0XF8000784[8:8] = 0x00000001U
2990*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
2991*ad5b5801SMichal Simek     // .. IO_Type = 1
2992*ad5b5801SMichal Simek     // .. ==> 0XF8000784[11:9] = 0x00000001U
2993*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
2994*ad5b5801SMichal Simek     // .. PULLUP = 0
2995*ad5b5801SMichal Simek     // .. ==> 0XF8000784[12:12] = 0x00000000U
2996*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
2997*ad5b5801SMichal Simek     // .. DisableRcvr = 0
2998*ad5b5801SMichal Simek     // .. ==> 0XF8000784[13:13] = 0x00000000U
2999*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3000*ad5b5801SMichal Simek     // ..
3001*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000784, 0x00003FFFU ,0x00000304U),
3002*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3003*ad5b5801SMichal Simek     // .. ==> 0XF8000788[0:0] = 0x00000000U
3004*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3005*ad5b5801SMichal Simek     // .. L0_SEL = 0
3006*ad5b5801SMichal Simek     // .. ==> 0XF8000788[1:1] = 0x00000000U
3007*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3008*ad5b5801SMichal Simek     // .. L1_SEL = 1
3009*ad5b5801SMichal Simek     // .. ==> 0XF8000788[2:2] = 0x00000001U
3010*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
3011*ad5b5801SMichal Simek     // .. L2_SEL = 0
3012*ad5b5801SMichal Simek     // .. ==> 0XF8000788[4:3] = 0x00000000U
3013*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3014*ad5b5801SMichal Simek     // .. L3_SEL = 0
3015*ad5b5801SMichal Simek     // .. ==> 0XF8000788[7:5] = 0x00000000U
3016*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
3017*ad5b5801SMichal Simek     // .. Speed = 1
3018*ad5b5801SMichal Simek     // .. ==> 0XF8000788[8:8] = 0x00000001U
3019*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3020*ad5b5801SMichal Simek     // .. IO_Type = 1
3021*ad5b5801SMichal Simek     // .. ==> 0XF8000788[11:9] = 0x00000001U
3022*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3023*ad5b5801SMichal Simek     // .. PULLUP = 0
3024*ad5b5801SMichal Simek     // .. ==> 0XF8000788[12:12] = 0x00000000U
3025*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3026*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3027*ad5b5801SMichal Simek     // .. ==> 0XF8000788[13:13] = 0x00000000U
3028*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3029*ad5b5801SMichal Simek     // ..
3030*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000788, 0x00003FFFU ,0x00000304U),
3031*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3032*ad5b5801SMichal Simek     // .. ==> 0XF800078C[0:0] = 0x00000000U
3033*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3034*ad5b5801SMichal Simek     // .. L0_SEL = 0
3035*ad5b5801SMichal Simek     // .. ==> 0XF800078C[1:1] = 0x00000000U
3036*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3037*ad5b5801SMichal Simek     // .. L1_SEL = 1
3038*ad5b5801SMichal Simek     // .. ==> 0XF800078C[2:2] = 0x00000001U
3039*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
3040*ad5b5801SMichal Simek     // .. L2_SEL = 0
3041*ad5b5801SMichal Simek     // .. ==> 0XF800078C[4:3] = 0x00000000U
3042*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3043*ad5b5801SMichal Simek     // .. L3_SEL = 0
3044*ad5b5801SMichal Simek     // .. ==> 0XF800078C[7:5] = 0x00000000U
3045*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
3046*ad5b5801SMichal Simek     // .. Speed = 1
3047*ad5b5801SMichal Simek     // .. ==> 0XF800078C[8:8] = 0x00000001U
3048*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3049*ad5b5801SMichal Simek     // .. IO_Type = 1
3050*ad5b5801SMichal Simek     // .. ==> 0XF800078C[11:9] = 0x00000001U
3051*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3052*ad5b5801SMichal Simek     // .. PULLUP = 0
3053*ad5b5801SMichal Simek     // .. ==> 0XF800078C[12:12] = 0x00000000U
3054*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3055*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3056*ad5b5801SMichal Simek     // .. ==> 0XF800078C[13:13] = 0x00000000U
3057*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3058*ad5b5801SMichal Simek     // ..
3059*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800078C, 0x00003FFFU ,0x00000304U),
3060*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
3061*ad5b5801SMichal Simek     // .. ==> 0XF8000790[0:0] = 0x00000001U
3062*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
3063*ad5b5801SMichal Simek     // .. L0_SEL = 0
3064*ad5b5801SMichal Simek     // .. ==> 0XF8000790[1:1] = 0x00000000U
3065*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3066*ad5b5801SMichal Simek     // .. L1_SEL = 1
3067*ad5b5801SMichal Simek     // .. ==> 0XF8000790[2:2] = 0x00000001U
3068*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
3069*ad5b5801SMichal Simek     // .. L2_SEL = 0
3070*ad5b5801SMichal Simek     // .. ==> 0XF8000790[4:3] = 0x00000000U
3071*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3072*ad5b5801SMichal Simek     // .. L3_SEL = 0
3073*ad5b5801SMichal Simek     // .. ==> 0XF8000790[7:5] = 0x00000000U
3074*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
3075*ad5b5801SMichal Simek     // .. Speed = 1
3076*ad5b5801SMichal Simek     // .. ==> 0XF8000790[8:8] = 0x00000001U
3077*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3078*ad5b5801SMichal Simek     // .. IO_Type = 1
3079*ad5b5801SMichal Simek     // .. ==> 0XF8000790[11:9] = 0x00000001U
3080*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3081*ad5b5801SMichal Simek     // .. PULLUP = 0
3082*ad5b5801SMichal Simek     // .. ==> 0XF8000790[12:12] = 0x00000000U
3083*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3084*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3085*ad5b5801SMichal Simek     // .. ==> 0XF8000790[13:13] = 0x00000000U
3086*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3087*ad5b5801SMichal Simek     // ..
3088*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000790, 0x00003FFFU ,0x00000305U),
3089*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3090*ad5b5801SMichal Simek     // .. ==> 0XF8000794[0:0] = 0x00000000U
3091*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3092*ad5b5801SMichal Simek     // .. L0_SEL = 0
3093*ad5b5801SMichal Simek     // .. ==> 0XF8000794[1:1] = 0x00000000U
3094*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3095*ad5b5801SMichal Simek     // .. L1_SEL = 1
3096*ad5b5801SMichal Simek     // .. ==> 0XF8000794[2:2] = 0x00000001U
3097*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
3098*ad5b5801SMichal Simek     // .. L2_SEL = 0
3099*ad5b5801SMichal Simek     // .. ==> 0XF8000794[4:3] = 0x00000000U
3100*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3101*ad5b5801SMichal Simek     // .. L3_SEL = 0
3102*ad5b5801SMichal Simek     // .. ==> 0XF8000794[7:5] = 0x00000000U
3103*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
3104*ad5b5801SMichal Simek     // .. Speed = 1
3105*ad5b5801SMichal Simek     // .. ==> 0XF8000794[8:8] = 0x00000001U
3106*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3107*ad5b5801SMichal Simek     // .. IO_Type = 1
3108*ad5b5801SMichal Simek     // .. ==> 0XF8000794[11:9] = 0x00000001U
3109*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3110*ad5b5801SMichal Simek     // .. PULLUP = 0
3111*ad5b5801SMichal Simek     // .. ==> 0XF8000794[12:12] = 0x00000000U
3112*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3113*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3114*ad5b5801SMichal Simek     // .. ==> 0XF8000794[13:13] = 0x00000000U
3115*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3116*ad5b5801SMichal Simek     // ..
3117*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000794, 0x00003FFFU ,0x00000304U),
3118*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3119*ad5b5801SMichal Simek     // .. ==> 0XF8000798[0:0] = 0x00000000U
3120*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3121*ad5b5801SMichal Simek     // .. L0_SEL = 0
3122*ad5b5801SMichal Simek     // .. ==> 0XF8000798[1:1] = 0x00000000U
3123*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3124*ad5b5801SMichal Simek     // .. L1_SEL = 1
3125*ad5b5801SMichal Simek     // .. ==> 0XF8000798[2:2] = 0x00000001U
3126*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
3127*ad5b5801SMichal Simek     // .. L2_SEL = 0
3128*ad5b5801SMichal Simek     // .. ==> 0XF8000798[4:3] = 0x00000000U
3129*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3130*ad5b5801SMichal Simek     // .. L3_SEL = 0
3131*ad5b5801SMichal Simek     // .. ==> 0XF8000798[7:5] = 0x00000000U
3132*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
3133*ad5b5801SMichal Simek     // .. Speed = 1
3134*ad5b5801SMichal Simek     // .. ==> 0XF8000798[8:8] = 0x00000001U
3135*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3136*ad5b5801SMichal Simek     // .. IO_Type = 1
3137*ad5b5801SMichal Simek     // .. ==> 0XF8000798[11:9] = 0x00000001U
3138*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3139*ad5b5801SMichal Simek     // .. PULLUP = 0
3140*ad5b5801SMichal Simek     // .. ==> 0XF8000798[12:12] = 0x00000000U
3141*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3142*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3143*ad5b5801SMichal Simek     // .. ==> 0XF8000798[13:13] = 0x00000000U
3144*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3145*ad5b5801SMichal Simek     // ..
3146*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000798, 0x00003FFFU ,0x00000304U),
3147*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3148*ad5b5801SMichal Simek     // .. ==> 0XF800079C[0:0] = 0x00000000U
3149*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3150*ad5b5801SMichal Simek     // .. L0_SEL = 0
3151*ad5b5801SMichal Simek     // .. ==> 0XF800079C[1:1] = 0x00000000U
3152*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3153*ad5b5801SMichal Simek     // .. L1_SEL = 1
3154*ad5b5801SMichal Simek     // .. ==> 0XF800079C[2:2] = 0x00000001U
3155*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
3156*ad5b5801SMichal Simek     // .. L2_SEL = 0
3157*ad5b5801SMichal Simek     // .. ==> 0XF800079C[4:3] = 0x00000000U
3158*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3159*ad5b5801SMichal Simek     // .. L3_SEL = 0
3160*ad5b5801SMichal Simek     // .. ==> 0XF800079C[7:5] = 0x00000000U
3161*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
3162*ad5b5801SMichal Simek     // .. Speed = 1
3163*ad5b5801SMichal Simek     // .. ==> 0XF800079C[8:8] = 0x00000001U
3164*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3165*ad5b5801SMichal Simek     // .. IO_Type = 1
3166*ad5b5801SMichal Simek     // .. ==> 0XF800079C[11:9] = 0x00000001U
3167*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3168*ad5b5801SMichal Simek     // .. PULLUP = 0
3169*ad5b5801SMichal Simek     // .. ==> 0XF800079C[12:12] = 0x00000000U
3170*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3171*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3172*ad5b5801SMichal Simek     // .. ==> 0XF800079C[13:13] = 0x00000000U
3173*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3174*ad5b5801SMichal Simek     // ..
3175*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800079C, 0x00003FFFU ,0x00000304U),
3176*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3177*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[0:0] = 0x00000000U
3178*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3179*ad5b5801SMichal Simek     // .. L0_SEL = 0
3180*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[1:1] = 0x00000000U
3181*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3182*ad5b5801SMichal Simek     // .. L1_SEL = 0
3183*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[2:2] = 0x00000000U
3184*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3185*ad5b5801SMichal Simek     // .. L2_SEL = 0
3186*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[4:3] = 0x00000000U
3187*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3188*ad5b5801SMichal Simek     // .. L3_SEL = 4
3189*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[7:5] = 0x00000004U
3190*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
3191*ad5b5801SMichal Simek     // .. Speed = 1
3192*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[8:8] = 0x00000001U
3193*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3194*ad5b5801SMichal Simek     // .. IO_Type = 1
3195*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[11:9] = 0x00000001U
3196*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3197*ad5b5801SMichal Simek     // .. PULLUP = 0
3198*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[12:12] = 0x00000000U
3199*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3200*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3201*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[13:13] = 0x00000000U
3202*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3203*ad5b5801SMichal Simek     // ..
3204*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A0, 0x00003FFFU ,0x00000380U),
3205*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3206*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[0:0] = 0x00000000U
3207*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3208*ad5b5801SMichal Simek     // .. L0_SEL = 0
3209*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[1:1] = 0x00000000U
3210*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3211*ad5b5801SMichal Simek     // .. L1_SEL = 0
3212*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[2:2] = 0x00000000U
3213*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3214*ad5b5801SMichal Simek     // .. L2_SEL = 0
3215*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[4:3] = 0x00000000U
3216*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3217*ad5b5801SMichal Simek     // .. L3_SEL = 4
3218*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[7:5] = 0x00000004U
3219*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
3220*ad5b5801SMichal Simek     // .. Speed = 1
3221*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[8:8] = 0x00000001U
3222*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3223*ad5b5801SMichal Simek     // .. IO_Type = 1
3224*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[11:9] = 0x00000001U
3225*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3226*ad5b5801SMichal Simek     // .. PULLUP = 0
3227*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[12:12] = 0x00000000U
3228*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3229*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3230*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[13:13] = 0x00000000U
3231*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3232*ad5b5801SMichal Simek     // ..
3233*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A4, 0x00003FFFU ,0x00000380U),
3234*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3235*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[0:0] = 0x00000000U
3236*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3237*ad5b5801SMichal Simek     // .. L0_SEL = 0
3238*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[1:1] = 0x00000000U
3239*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3240*ad5b5801SMichal Simek     // .. L1_SEL = 0
3241*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[2:2] = 0x00000000U
3242*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3243*ad5b5801SMichal Simek     // .. L2_SEL = 0
3244*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[4:3] = 0x00000000U
3245*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3246*ad5b5801SMichal Simek     // .. L3_SEL = 4
3247*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[7:5] = 0x00000004U
3248*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
3249*ad5b5801SMichal Simek     // .. Speed = 1
3250*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[8:8] = 0x00000001U
3251*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3252*ad5b5801SMichal Simek     // .. IO_Type = 1
3253*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[11:9] = 0x00000001U
3254*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3255*ad5b5801SMichal Simek     // .. PULLUP = 0
3256*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[12:12] = 0x00000000U
3257*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3258*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3259*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[13:13] = 0x00000000U
3260*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3261*ad5b5801SMichal Simek     // ..
3262*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A8, 0x00003FFFU ,0x00000380U),
3263*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3264*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[0:0] = 0x00000000U
3265*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3266*ad5b5801SMichal Simek     // .. L0_SEL = 0
3267*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[1:1] = 0x00000000U
3268*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3269*ad5b5801SMichal Simek     // .. L1_SEL = 0
3270*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[2:2] = 0x00000000U
3271*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3272*ad5b5801SMichal Simek     // .. L2_SEL = 0
3273*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[4:3] = 0x00000000U
3274*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3275*ad5b5801SMichal Simek     // .. L3_SEL = 4
3276*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[7:5] = 0x00000004U
3277*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
3278*ad5b5801SMichal Simek     // .. Speed = 1
3279*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[8:8] = 0x00000001U
3280*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3281*ad5b5801SMichal Simek     // .. IO_Type = 1
3282*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[11:9] = 0x00000001U
3283*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3284*ad5b5801SMichal Simek     // .. PULLUP = 0
3285*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[12:12] = 0x00000000U
3286*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3287*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3288*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[13:13] = 0x00000000U
3289*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3290*ad5b5801SMichal Simek     // ..
3291*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007AC, 0x00003FFFU ,0x00000380U),
3292*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3293*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[0:0] = 0x00000000U
3294*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3295*ad5b5801SMichal Simek     // .. L0_SEL = 0
3296*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[1:1] = 0x00000000U
3297*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3298*ad5b5801SMichal Simek     // .. L1_SEL = 0
3299*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[2:2] = 0x00000000U
3300*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3301*ad5b5801SMichal Simek     // .. L2_SEL = 0
3302*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[4:3] = 0x00000000U
3303*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3304*ad5b5801SMichal Simek     // .. L3_SEL = 4
3305*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[7:5] = 0x00000004U
3306*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
3307*ad5b5801SMichal Simek     // .. Speed = 1
3308*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[8:8] = 0x00000001U
3309*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3310*ad5b5801SMichal Simek     // .. IO_Type = 1
3311*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[11:9] = 0x00000001U
3312*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3313*ad5b5801SMichal Simek     // .. PULLUP = 0
3314*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[12:12] = 0x00000000U
3315*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3316*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3317*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[13:13] = 0x00000000U
3318*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3319*ad5b5801SMichal Simek     // ..
3320*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B0, 0x00003FFFU ,0x00000380U),
3321*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3322*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[0:0] = 0x00000000U
3323*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3324*ad5b5801SMichal Simek     // .. L0_SEL = 0
3325*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[1:1] = 0x00000000U
3326*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3327*ad5b5801SMichal Simek     // .. L1_SEL = 0
3328*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[2:2] = 0x00000000U
3329*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3330*ad5b5801SMichal Simek     // .. L2_SEL = 0
3331*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[4:3] = 0x00000000U
3332*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3333*ad5b5801SMichal Simek     // .. L3_SEL = 4
3334*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[7:5] = 0x00000004U
3335*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
3336*ad5b5801SMichal Simek     // .. Speed = 1
3337*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[8:8] = 0x00000001U
3338*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3339*ad5b5801SMichal Simek     // .. IO_Type = 1
3340*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[11:9] = 0x00000001U
3341*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3342*ad5b5801SMichal Simek     // .. PULLUP = 0
3343*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[12:12] = 0x00000000U
3344*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3345*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3346*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[13:13] = 0x00000000U
3347*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3348*ad5b5801SMichal Simek     // ..
3349*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B4, 0x00003FFFU ,0x00000380U),
3350*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
3351*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[0:0] = 0x00000001U
3352*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
3353*ad5b5801SMichal Simek     // .. Speed = 0
3354*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[8:8] = 0x00000000U
3355*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3356*ad5b5801SMichal Simek     // .. IO_Type = 1
3357*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[11:9] = 0x00000001U
3358*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3359*ad5b5801SMichal Simek     // .. PULLUP = 0
3360*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[12:12] = 0x00000000U
3361*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3362*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3363*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[13:13] = 0x00000000U
3364*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3365*ad5b5801SMichal Simek     // ..
3366*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B8, 0x00003F01U ,0x00000201U),
3367*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
3368*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[0:0] = 0x00000001U
3369*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
3370*ad5b5801SMichal Simek     // .. Speed = 0
3371*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[8:8] = 0x00000000U
3372*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3373*ad5b5801SMichal Simek     // .. IO_Type = 1
3374*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[11:9] = 0x00000001U
3375*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3376*ad5b5801SMichal Simek     // .. PULLUP = 0
3377*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[12:12] = 0x00000000U
3378*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3379*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3380*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[13:13] = 0x00000000U
3381*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3382*ad5b5801SMichal Simek     // ..
3383*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007BC, 0x00003F01U ,0x00000201U),
3384*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3385*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[0:0] = 0x00000000U
3386*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3387*ad5b5801SMichal Simek     // .. L0_SEL = 0
3388*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[1:1] = 0x00000000U
3389*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3390*ad5b5801SMichal Simek     // .. L1_SEL = 0
3391*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[2:2] = 0x00000000U
3392*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3393*ad5b5801SMichal Simek     // .. L2_SEL = 0
3394*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[4:3] = 0x00000000U
3395*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3396*ad5b5801SMichal Simek     // .. L3_SEL = 7
3397*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[7:5] = 0x00000007U
3398*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x000000E0U
3399*ad5b5801SMichal Simek     // .. Speed = 0
3400*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[8:8] = 0x00000000U
3401*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3402*ad5b5801SMichal Simek     // .. IO_Type = 1
3403*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[11:9] = 0x00000001U
3404*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3405*ad5b5801SMichal Simek     // .. PULLUP = 0
3406*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[12:12] = 0x00000000U
3407*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3408*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3409*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[13:13] = 0x00000000U
3410*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3411*ad5b5801SMichal Simek     // ..
3412*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C0, 0x00003FFFU ,0x000002E0U),
3413*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
3414*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[0:0] = 0x00000001U
3415*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
3416*ad5b5801SMichal Simek     // .. L0_SEL = 0
3417*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[1:1] = 0x00000000U
3418*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3419*ad5b5801SMichal Simek     // .. L1_SEL = 0
3420*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[2:2] = 0x00000000U
3421*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3422*ad5b5801SMichal Simek     // .. L2_SEL = 0
3423*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[4:3] = 0x00000000U
3424*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3425*ad5b5801SMichal Simek     // .. L3_SEL = 7
3426*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[7:5] = 0x00000007U
3427*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x000000E0U
3428*ad5b5801SMichal Simek     // .. Speed = 0
3429*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[8:8] = 0x00000000U
3430*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3431*ad5b5801SMichal Simek     // .. IO_Type = 1
3432*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[11:9] = 0x00000001U
3433*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3434*ad5b5801SMichal Simek     // .. PULLUP = 0
3435*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[12:12] = 0x00000000U
3436*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3437*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3438*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[13:13] = 0x00000000U
3439*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3440*ad5b5801SMichal Simek     // ..
3441*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C4, 0x00003FFFU ,0x000002E1U),
3442*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
3443*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[0:0] = 0x00000001U
3444*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
3445*ad5b5801SMichal Simek     // .. L0_SEL = 0
3446*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[1:1] = 0x00000000U
3447*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3448*ad5b5801SMichal Simek     // .. L1_SEL = 0
3449*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[2:2] = 0x00000000U
3450*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3451*ad5b5801SMichal Simek     // .. L2_SEL = 0
3452*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[4:3] = 0x00000000U
3453*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3454*ad5b5801SMichal Simek     // .. L3_SEL = 0
3455*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[7:5] = 0x00000000U
3456*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
3457*ad5b5801SMichal Simek     // .. Speed = 0
3458*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[8:8] = 0x00000000U
3459*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3460*ad5b5801SMichal Simek     // .. IO_Type = 1
3461*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[11:9] = 0x00000001U
3462*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3463*ad5b5801SMichal Simek     // .. PULLUP = 0
3464*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[12:12] = 0x00000000U
3465*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3466*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3467*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[13:13] = 0x00000000U
3468*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3469*ad5b5801SMichal Simek     // ..
3470*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C8, 0x00003FFFU ,0x00000201U),
3471*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
3472*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[0:0] = 0x00000001U
3473*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
3474*ad5b5801SMichal Simek     // .. L0_SEL = 0
3475*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[1:1] = 0x00000000U
3476*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3477*ad5b5801SMichal Simek     // .. L1_SEL = 0
3478*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[2:2] = 0x00000000U
3479*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3480*ad5b5801SMichal Simek     // .. L2_SEL = 0
3481*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[4:3] = 0x00000000U
3482*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3483*ad5b5801SMichal Simek     // .. L3_SEL = 0
3484*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[7:5] = 0x00000000U
3485*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
3486*ad5b5801SMichal Simek     // .. Speed = 0
3487*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[8:8] = 0x00000000U
3488*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3489*ad5b5801SMichal Simek     // .. IO_Type = 1
3490*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[11:9] = 0x00000001U
3491*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3492*ad5b5801SMichal Simek     // .. PULLUP = 0
3493*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[12:12] = 0x00000000U
3494*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3495*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3496*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[13:13] = 0x00000000U
3497*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3498*ad5b5801SMichal Simek     // ..
3499*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007CC, 0x00003FFFU ,0x00000201U),
3500*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3501*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[0:0] = 0x00000000U
3502*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3503*ad5b5801SMichal Simek     // .. L0_SEL = 0
3504*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[1:1] = 0x00000000U
3505*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3506*ad5b5801SMichal Simek     // .. L1_SEL = 0
3507*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[2:2] = 0x00000000U
3508*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3509*ad5b5801SMichal Simek     // .. L2_SEL = 0
3510*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[4:3] = 0x00000000U
3511*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3512*ad5b5801SMichal Simek     // .. L3_SEL = 4
3513*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[7:5] = 0x00000004U
3514*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
3515*ad5b5801SMichal Simek     // .. Speed = 0
3516*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[8:8] = 0x00000000U
3517*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3518*ad5b5801SMichal Simek     // .. IO_Type = 1
3519*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[11:9] = 0x00000001U
3520*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3521*ad5b5801SMichal Simek     // .. PULLUP = 0
3522*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[12:12] = 0x00000000U
3523*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3524*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3525*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[13:13] = 0x00000000U
3526*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3527*ad5b5801SMichal Simek     // ..
3528*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007D0, 0x00003FFFU ,0x00000280U),
3529*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
3530*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[0:0] = 0x00000000U
3531*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3532*ad5b5801SMichal Simek     // .. L0_SEL = 0
3533*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[1:1] = 0x00000000U
3534*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
3535*ad5b5801SMichal Simek     // .. L1_SEL = 0
3536*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[2:2] = 0x00000000U
3537*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
3538*ad5b5801SMichal Simek     // .. L2_SEL = 0
3539*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[4:3] = 0x00000000U
3540*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
3541*ad5b5801SMichal Simek     // .. L3_SEL = 4
3542*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[7:5] = 0x00000004U
3543*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
3544*ad5b5801SMichal Simek     // .. Speed = 0
3545*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[8:8] = 0x00000000U
3546*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3547*ad5b5801SMichal Simek     // .. IO_Type = 1
3548*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[11:9] = 0x00000001U
3549*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
3550*ad5b5801SMichal Simek     // .. PULLUP = 0
3551*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[12:12] = 0x00000000U
3552*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
3553*ad5b5801SMichal Simek     // .. DisableRcvr = 0
3554*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[13:13] = 0x00000000U
3555*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
3556*ad5b5801SMichal Simek     // ..
3557*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007D4, 0x00003FFFU ,0x00000280U),
3558*ad5b5801SMichal Simek     // .. SDIO0_WP_SEL = 46
3559*ad5b5801SMichal Simek     // .. ==> 0XF8000830[5:0] = 0x0000002EU
3560*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000003FU    VAL : 0x0000002EU
3561*ad5b5801SMichal Simek     // .. SDIO0_CD_SEL = 47
3562*ad5b5801SMichal Simek     // .. ==> 0XF8000830[21:16] = 0x0000002FU
3563*ad5b5801SMichal Simek     // ..     ==> MASK : 0x003F0000U    VAL : 0x002F0000U
3564*ad5b5801SMichal Simek     // ..
3565*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000830, 0x003F003FU ,0x002F002EU),
3566*ad5b5801SMichal Simek     // .. FINISH: MIO PROGRAMMING
3567*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
3568*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
3569*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
3570*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
3571*ad5b5801SMichal Simek     // ..
3572*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
3573*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
3574*ad5b5801SMichal Simek     // FINISH: top
3575*ad5b5801SMichal Simek     //
3576*ad5b5801SMichal Simek     EMIT_EXIT(),
3577*ad5b5801SMichal Simek 
3578*ad5b5801SMichal Simek     //
3579*ad5b5801SMichal Simek };
3580*ad5b5801SMichal Simek 
3581*ad5b5801SMichal Simek unsigned long ps7_peripherals_init_data_3_0[] = {
3582*ad5b5801SMichal Simek     // START: top
3583*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
3584*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
3585*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
3586*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
3587*ad5b5801SMichal Simek     // ..
3588*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
3589*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
3590*ad5b5801SMichal Simek     // .. START: DDR TERM/IBUF_DISABLE_MODE SETTINGS
3591*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
3592*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[7:7] = 0x00000001U
3593*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
3594*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
3595*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[8:8] = 0x00000001U
3596*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3597*ad5b5801SMichal Simek     // ..
3598*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B48, 0x00000180U ,0x00000180U),
3599*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
3600*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[7:7] = 0x00000001U
3601*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
3602*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
3603*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[8:8] = 0x00000001U
3604*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3605*ad5b5801SMichal Simek     // ..
3606*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B4C, 0x00000180U ,0x00000180U),
3607*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
3608*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[7:7] = 0x00000001U
3609*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
3610*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
3611*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[8:8] = 0x00000001U
3612*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3613*ad5b5801SMichal Simek     // ..
3614*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B50, 0x00000180U ,0x00000180U),
3615*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
3616*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[7:7] = 0x00000001U
3617*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
3618*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
3619*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[8:8] = 0x00000001U
3620*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
3621*ad5b5801SMichal Simek     // ..
3622*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B54, 0x00000180U ,0x00000180U),
3623*ad5b5801SMichal Simek     // .. FINISH: DDR TERM/IBUF_DISABLE_MODE SETTINGS
3624*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
3625*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
3626*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
3627*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
3628*ad5b5801SMichal Simek     // ..
3629*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
3630*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
3631*ad5b5801SMichal Simek     // .. START: SRAM/NOR SET OPMODE
3632*ad5b5801SMichal Simek     // .. FINISH: SRAM/NOR SET OPMODE
3633*ad5b5801SMichal Simek     // .. START: UART REGISTERS
3634*ad5b5801SMichal Simek     // .. BDIV = 0x6
3635*ad5b5801SMichal Simek     // .. ==> 0XE0001034[7:0] = 0x00000006U
3636*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000FFU    VAL : 0x00000006U
3637*ad5b5801SMichal Simek     // ..
3638*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001034, 0x000000FFU ,0x00000006U),
3639*ad5b5801SMichal Simek     // .. CD = 0x3e
3640*ad5b5801SMichal Simek     // .. ==> 0XE0001018[15:0] = 0x0000003EU
3641*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000003EU
3642*ad5b5801SMichal Simek     // ..
3643*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001018, 0x0000FFFFU ,0x0000003EU),
3644*ad5b5801SMichal Simek     // .. STPBRK = 0x0
3645*ad5b5801SMichal Simek     // .. ==> 0XE0001000[8:8] = 0x00000000U
3646*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
3647*ad5b5801SMichal Simek     // .. STTBRK = 0x0
3648*ad5b5801SMichal Simek     // .. ==> 0XE0001000[7:7] = 0x00000000U
3649*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
3650*ad5b5801SMichal Simek     // .. RSTTO = 0x0
3651*ad5b5801SMichal Simek     // .. ==> 0XE0001000[6:6] = 0x00000000U
3652*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000040U    VAL : 0x00000000U
3653*ad5b5801SMichal Simek     // .. TXDIS = 0x0
3654*ad5b5801SMichal Simek     // .. ==> 0XE0001000[5:5] = 0x00000000U
3655*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
3656*ad5b5801SMichal Simek     // .. TXEN = 0x1
3657*ad5b5801SMichal Simek     // .. ==> 0XE0001000[4:4] = 0x00000001U
3658*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
3659*ad5b5801SMichal Simek     // .. RXDIS = 0x0
3660*ad5b5801SMichal Simek     // .. ==> 0XE0001000[3:3] = 0x00000000U
3661*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
3662*ad5b5801SMichal Simek     // .. RXEN = 0x1
3663*ad5b5801SMichal Simek     // .. ==> 0XE0001000[2:2] = 0x00000001U
3664*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
3665*ad5b5801SMichal Simek     // .. TXRES = 0x1
3666*ad5b5801SMichal Simek     // .. ==> 0XE0001000[1:1] = 0x00000001U
3667*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
3668*ad5b5801SMichal Simek     // .. RXRES = 0x1
3669*ad5b5801SMichal Simek     // .. ==> 0XE0001000[0:0] = 0x00000001U
3670*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
3671*ad5b5801SMichal Simek     // ..
3672*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001000, 0x000001FFU ,0x00000017U),
3673*ad5b5801SMichal Simek     // .. CHMODE = 0x0
3674*ad5b5801SMichal Simek     // .. ==> 0XE0001004[9:8] = 0x00000000U
3675*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000300U    VAL : 0x00000000U
3676*ad5b5801SMichal Simek     // .. NBSTOP = 0x0
3677*ad5b5801SMichal Simek     // .. ==> 0XE0001004[7:6] = 0x00000000U
3678*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000C0U    VAL : 0x00000000U
3679*ad5b5801SMichal Simek     // .. PAR = 0x4
3680*ad5b5801SMichal Simek     // .. ==> 0XE0001004[5:3] = 0x00000004U
3681*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000038U    VAL : 0x00000020U
3682*ad5b5801SMichal Simek     // .. CHRL = 0x0
3683*ad5b5801SMichal Simek     // .. ==> 0XE0001004[2:1] = 0x00000000U
3684*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
3685*ad5b5801SMichal Simek     // .. CLKS = 0x0
3686*ad5b5801SMichal Simek     // .. ==> 0XE0001004[0:0] = 0x00000000U
3687*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
3688*ad5b5801SMichal Simek     // ..
3689*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001004, 0x000003FFU ,0x00000020U),
3690*ad5b5801SMichal Simek     // .. FINISH: UART REGISTERS
3691*ad5b5801SMichal Simek     // .. START: QSPI REGISTERS
3692*ad5b5801SMichal Simek     // .. Holdb_dr = 1
3693*ad5b5801SMichal Simek     // .. ==> 0XE000D000[19:19] = 0x00000001U
3694*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
3695*ad5b5801SMichal Simek     // ..
3696*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE000D000, 0x00080000U ,0x00080000U),
3697*ad5b5801SMichal Simek     // .. FINISH: QSPI REGISTERS
3698*ad5b5801SMichal Simek     // .. START: PL POWER ON RESET REGISTERS
3699*ad5b5801SMichal Simek     // .. PCFG_POR_CNT_4K = 0
3700*ad5b5801SMichal Simek     // .. ==> 0XF8007000[29:29] = 0x00000000U
3701*ad5b5801SMichal Simek     // ..     ==> MASK : 0x20000000U    VAL : 0x00000000U
3702*ad5b5801SMichal Simek     // ..
3703*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8007000, 0x20000000U ,0x00000000U),
3704*ad5b5801SMichal Simek     // .. FINISH: PL POWER ON RESET REGISTERS
3705*ad5b5801SMichal Simek     // .. START: SMC TIMING CALCULATION REGISTER UPDATE
3706*ad5b5801SMichal Simek     // .. .. START: NAND SET CYCLE
3707*ad5b5801SMichal Simek     // .. .. FINISH: NAND SET CYCLE
3708*ad5b5801SMichal Simek     // .. .. START: OPMODE
3709*ad5b5801SMichal Simek     // .. .. FINISH: OPMODE
3710*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
3711*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
3712*ad5b5801SMichal Simek     // .. .. START: SRAM/NOR CS0 SET CYCLE
3713*ad5b5801SMichal Simek     // .. .. FINISH: SRAM/NOR CS0 SET CYCLE
3714*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
3715*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
3716*ad5b5801SMichal Simek     // .. .. START: NOR CS0 BASE ADDRESS
3717*ad5b5801SMichal Simek     // .. .. FINISH: NOR CS0 BASE ADDRESS
3718*ad5b5801SMichal Simek     // .. .. START: SRAM/NOR CS1 SET CYCLE
3719*ad5b5801SMichal Simek     // .. .. FINISH: SRAM/NOR CS1 SET CYCLE
3720*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
3721*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
3722*ad5b5801SMichal Simek     // .. .. START: NOR CS1 BASE ADDRESS
3723*ad5b5801SMichal Simek     // .. .. FINISH: NOR CS1 BASE ADDRESS
3724*ad5b5801SMichal Simek     // .. .. START: USB RESET
3725*ad5b5801SMichal Simek     // .. .. .. START: USB0 RESET
3726*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
3727*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
3728*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
3729*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
3730*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3731*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3732*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3733*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3734*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3735*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3736*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3737*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3738*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
3739*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
3740*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
3741*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
3742*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
3743*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
3744*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
3745*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
3746*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
3747*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
3748*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
3749*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
3750*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
3751*ad5b5801SMichal Simek     // .. .. .. ..
3752*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
3753*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
3754*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3755*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3756*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3757*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3758*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3759*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3760*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3761*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3762*ad5b5801SMichal Simek     // .. .. .. FINISH: USB0 RESET
3763*ad5b5801SMichal Simek     // .. .. .. START: USB1 RESET
3764*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
3765*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
3766*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
3767*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
3768*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3769*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3770*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3771*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3772*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3773*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3774*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3775*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3776*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
3777*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
3778*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
3779*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
3780*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
3781*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
3782*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
3783*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
3784*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
3785*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
3786*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
3787*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
3788*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
3789*ad5b5801SMichal Simek     // .. .. .. ..
3790*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
3791*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
3792*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3793*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3794*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3795*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3796*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3797*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3798*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3799*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3800*ad5b5801SMichal Simek     // .. .. .. FINISH: USB1 RESET
3801*ad5b5801SMichal Simek     // .. .. FINISH: USB RESET
3802*ad5b5801SMichal Simek     // .. .. START: ENET RESET
3803*ad5b5801SMichal Simek     // .. .. .. START: ENET0 RESET
3804*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
3805*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
3806*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
3807*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
3808*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3809*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3810*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3811*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3812*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3813*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3814*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3815*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3816*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
3817*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
3818*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
3819*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
3820*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
3821*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
3822*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
3823*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
3824*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
3825*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
3826*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
3827*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
3828*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
3829*ad5b5801SMichal Simek     // .. .. .. ..
3830*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
3831*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
3832*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3833*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3834*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3835*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3836*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3837*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3838*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3839*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3840*ad5b5801SMichal Simek     // .. .. .. FINISH: ENET0 RESET
3841*ad5b5801SMichal Simek     // .. .. .. START: ENET1 RESET
3842*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
3843*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
3844*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
3845*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
3846*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3847*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3848*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3849*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3850*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3851*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3852*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3853*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3854*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
3855*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
3856*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
3857*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
3858*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
3859*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
3860*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
3861*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
3862*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
3863*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
3864*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
3865*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
3866*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
3867*ad5b5801SMichal Simek     // .. .. .. ..
3868*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
3869*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
3870*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3871*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3872*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3873*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3874*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3875*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3876*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3877*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3878*ad5b5801SMichal Simek     // .. .. .. FINISH: ENET1 RESET
3879*ad5b5801SMichal Simek     // .. .. FINISH: ENET RESET
3880*ad5b5801SMichal Simek     // .. .. START: I2C RESET
3881*ad5b5801SMichal Simek     // .. .. .. START: I2C0 RESET
3882*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK0
3883*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK0
3884*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK1
3885*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK1
3886*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3887*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3888*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3889*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3890*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3891*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3892*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3893*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3894*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
3895*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
3896*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
3897*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
3898*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
3899*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
3900*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
3901*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
3902*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
3903*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
3904*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
3905*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
3906*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
3907*ad5b5801SMichal Simek     // .. .. .. ..
3908*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
3909*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
3910*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3911*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3912*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3913*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3914*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3915*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3916*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3917*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3918*ad5b5801SMichal Simek     // .. .. .. FINISH: I2C0 RESET
3919*ad5b5801SMichal Simek     // .. .. .. START: I2C1 RESET
3920*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK0
3921*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK0
3922*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK1
3923*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK1
3924*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3925*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3926*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3927*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3928*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3929*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3930*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3931*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3932*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
3933*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
3934*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
3935*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
3936*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
3937*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
3938*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
3939*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
3940*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
3941*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
3942*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
3943*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
3944*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
3945*ad5b5801SMichal Simek     // .. .. .. ..
3946*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
3947*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
3948*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3949*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3950*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
3951*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
3952*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
3953*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
3954*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
3955*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
3956*ad5b5801SMichal Simek     // .. .. .. FINISH: I2C1 RESET
3957*ad5b5801SMichal Simek     // .. .. FINISH: I2C RESET
3958*ad5b5801SMichal Simek     // .. .. START: NOR CHIP SELECT
3959*ad5b5801SMichal Simek     // .. .. .. START: DIR MODE BANK 0
3960*ad5b5801SMichal Simek     // .. .. .. FINISH: DIR MODE BANK 0
3961*ad5b5801SMichal Simek     // .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
3962*ad5b5801SMichal Simek     // .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
3963*ad5b5801SMichal Simek     // .. .. .. START: OUTPUT ENABLE BANK 0
3964*ad5b5801SMichal Simek     // .. .. .. FINISH: OUTPUT ENABLE BANK 0
3965*ad5b5801SMichal Simek     // .. .. FINISH: NOR CHIP SELECT
3966*ad5b5801SMichal Simek     // .. FINISH: SMC TIMING CALCULATION REGISTER UPDATE
3967*ad5b5801SMichal Simek     // FINISH: top
3968*ad5b5801SMichal Simek     //
3969*ad5b5801SMichal Simek     EMIT_EXIT(),
3970*ad5b5801SMichal Simek 
3971*ad5b5801SMichal Simek     //
3972*ad5b5801SMichal Simek };
3973*ad5b5801SMichal Simek 
3974*ad5b5801SMichal Simek unsigned long ps7_post_config_3_0[] = {
3975*ad5b5801SMichal Simek     // START: top
3976*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
3977*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
3978*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
3979*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
3980*ad5b5801SMichal Simek     // ..
3981*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
3982*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
3983*ad5b5801SMichal Simek     // .. START: ENABLING LEVEL SHIFTER
3984*ad5b5801SMichal Simek     // .. USER_LVL_INP_EN_0 = 1
3985*ad5b5801SMichal Simek     // .. ==> 0XF8000900[3:3] = 0x00000001U
3986*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000008U
3987*ad5b5801SMichal Simek     // .. USER_LVL_OUT_EN_0 = 1
3988*ad5b5801SMichal Simek     // .. ==> 0XF8000900[2:2] = 0x00000001U
3989*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
3990*ad5b5801SMichal Simek     // .. USER_LVL_INP_EN_1 = 1
3991*ad5b5801SMichal Simek     // .. ==> 0XF8000900[1:1] = 0x00000001U
3992*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
3993*ad5b5801SMichal Simek     // .. USER_LVL_OUT_EN_1 = 1
3994*ad5b5801SMichal Simek     // .. ==> 0XF8000900[0:0] = 0x00000001U
3995*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
3996*ad5b5801SMichal Simek     // ..
3997*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000900, 0x0000000FU ,0x0000000FU),
3998*ad5b5801SMichal Simek     // .. FINISH: ENABLING LEVEL SHIFTER
3999*ad5b5801SMichal Simek     // .. START: FPGA RESETS TO 0
4000*ad5b5801SMichal Simek     // .. reserved_3 = 0
4001*ad5b5801SMichal Simek     // .. ==> 0XF8000240[31:25] = 0x00000000U
4002*ad5b5801SMichal Simek     // ..     ==> MASK : 0xFE000000U    VAL : 0x00000000U
4003*ad5b5801SMichal Simek     // .. reserved_FPGA_ACP_RST = 0
4004*ad5b5801SMichal Simek     // .. ==> 0XF8000240[24:24] = 0x00000000U
4005*ad5b5801SMichal Simek     // ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
4006*ad5b5801SMichal Simek     // .. reserved_FPGA_AXDS3_RST = 0
4007*ad5b5801SMichal Simek     // .. ==> 0XF8000240[23:23] = 0x00000000U
4008*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
4009*ad5b5801SMichal Simek     // .. reserved_FPGA_AXDS2_RST = 0
4010*ad5b5801SMichal Simek     // .. ==> 0XF8000240[22:22] = 0x00000000U
4011*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
4012*ad5b5801SMichal Simek     // .. reserved_FPGA_AXDS1_RST = 0
4013*ad5b5801SMichal Simek     // .. ==> 0XF8000240[21:21] = 0x00000000U
4014*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00200000U    VAL : 0x00000000U
4015*ad5b5801SMichal Simek     // .. reserved_FPGA_AXDS0_RST = 0
4016*ad5b5801SMichal Simek     // .. ==> 0XF8000240[20:20] = 0x00000000U
4017*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
4018*ad5b5801SMichal Simek     // .. reserved_2 = 0
4019*ad5b5801SMichal Simek     // .. ==> 0XF8000240[19:18] = 0x00000000U
4020*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000C0000U    VAL : 0x00000000U
4021*ad5b5801SMichal Simek     // .. reserved_FSSW1_FPGA_RST = 0
4022*ad5b5801SMichal Simek     // .. ==> 0XF8000240[17:17] = 0x00000000U
4023*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
4024*ad5b5801SMichal Simek     // .. reserved_FSSW0_FPGA_RST = 0
4025*ad5b5801SMichal Simek     // .. ==> 0XF8000240[16:16] = 0x00000000U
4026*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
4027*ad5b5801SMichal Simek     // .. reserved_1 = 0
4028*ad5b5801SMichal Simek     // .. ==> 0XF8000240[15:14] = 0x00000000U
4029*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000C000U    VAL : 0x00000000U
4030*ad5b5801SMichal Simek     // .. reserved_FPGA_FMSW1_RST = 0
4031*ad5b5801SMichal Simek     // .. ==> 0XF8000240[13:13] = 0x00000000U
4032*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
4033*ad5b5801SMichal Simek     // .. reserved_FPGA_FMSW0_RST = 0
4034*ad5b5801SMichal Simek     // .. ==> 0XF8000240[12:12] = 0x00000000U
4035*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
4036*ad5b5801SMichal Simek     // .. reserved_FPGA_DMA3_RST = 0
4037*ad5b5801SMichal Simek     // .. ==> 0XF8000240[11:11] = 0x00000000U
4038*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
4039*ad5b5801SMichal Simek     // .. reserved_FPGA_DMA2_RST = 0
4040*ad5b5801SMichal Simek     // .. ==> 0XF8000240[10:10] = 0x00000000U
4041*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
4042*ad5b5801SMichal Simek     // .. reserved_FPGA_DMA1_RST = 0
4043*ad5b5801SMichal Simek     // .. ==> 0XF8000240[9:9] = 0x00000000U
4044*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
4045*ad5b5801SMichal Simek     // .. reserved_FPGA_DMA0_RST = 0
4046*ad5b5801SMichal Simek     // .. ==> 0XF8000240[8:8] = 0x00000000U
4047*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
4048*ad5b5801SMichal Simek     // .. reserved = 0
4049*ad5b5801SMichal Simek     // .. ==> 0XF8000240[7:4] = 0x00000000U
4050*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
4051*ad5b5801SMichal Simek     // .. FPGA3_OUT_RST = 0
4052*ad5b5801SMichal Simek     // .. ==> 0XF8000240[3:3] = 0x00000000U
4053*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
4054*ad5b5801SMichal Simek     // .. FPGA2_OUT_RST = 0
4055*ad5b5801SMichal Simek     // .. ==> 0XF8000240[2:2] = 0x00000000U
4056*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
4057*ad5b5801SMichal Simek     // .. FPGA1_OUT_RST = 0
4058*ad5b5801SMichal Simek     // .. ==> 0XF8000240[1:1] = 0x00000000U
4059*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
4060*ad5b5801SMichal Simek     // .. FPGA0_OUT_RST = 0
4061*ad5b5801SMichal Simek     // .. ==> 0XF8000240[0:0] = 0x00000000U
4062*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4063*ad5b5801SMichal Simek     // ..
4064*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000240, 0xFFFFFFFFU ,0x00000000U),
4065*ad5b5801SMichal Simek     // .. FINISH: FPGA RESETS TO 0
4066*ad5b5801SMichal Simek     // .. START: AFI REGISTERS
4067*ad5b5801SMichal Simek     // .. .. START: AFI0 REGISTERS
4068*ad5b5801SMichal Simek     // .. .. FINISH: AFI0 REGISTERS
4069*ad5b5801SMichal Simek     // .. .. START: AFI1 REGISTERS
4070*ad5b5801SMichal Simek     // .. .. FINISH: AFI1 REGISTERS
4071*ad5b5801SMichal Simek     // .. .. START: AFI2 REGISTERS
4072*ad5b5801SMichal Simek     // .. .. FINISH: AFI2 REGISTERS
4073*ad5b5801SMichal Simek     // .. .. START: AFI3 REGISTERS
4074*ad5b5801SMichal Simek     // .. .. FINISH: AFI3 REGISTERS
4075*ad5b5801SMichal Simek     // .. FINISH: AFI REGISTERS
4076*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
4077*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
4078*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
4079*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
4080*ad5b5801SMichal Simek     // ..
4081*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
4082*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
4083*ad5b5801SMichal Simek     // FINISH: top
4084*ad5b5801SMichal Simek     //
4085*ad5b5801SMichal Simek     EMIT_EXIT(),
4086*ad5b5801SMichal Simek 
4087*ad5b5801SMichal Simek     //
4088*ad5b5801SMichal Simek };
4089*ad5b5801SMichal Simek 
4090*ad5b5801SMichal Simek unsigned long ps7_debug_3_0[] = {
4091*ad5b5801SMichal Simek     // START: top
4092*ad5b5801SMichal Simek     // .. START: CROSS TRIGGER CONFIGURATIONS
4093*ad5b5801SMichal Simek     // .. .. START: UNLOCKING CTI REGISTERS
4094*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
4095*ad5b5801SMichal Simek     // .. .. ==> 0XF8898FB0[31:0] = 0xC5ACCE55U
4096*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
4097*ad5b5801SMichal Simek     // .. ..
4098*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8898FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
4099*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
4100*ad5b5801SMichal Simek     // .. .. ==> 0XF8899FB0[31:0] = 0xC5ACCE55U
4101*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
4102*ad5b5801SMichal Simek     // .. ..
4103*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8899FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
4104*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
4105*ad5b5801SMichal Simek     // .. .. ==> 0XF8809FB0[31:0] = 0xC5ACCE55U
4106*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
4107*ad5b5801SMichal Simek     // .. ..
4108*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8809FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
4109*ad5b5801SMichal Simek     // .. .. FINISH: UNLOCKING CTI REGISTERS
4110*ad5b5801SMichal Simek     // .. .. START: ENABLING CTI MODULES AND CHANNELS
4111*ad5b5801SMichal Simek     // .. .. FINISH: ENABLING CTI MODULES AND CHANNELS
4112*ad5b5801SMichal Simek     // .. .. START: MAPPING CPU0, CPU1 AND FTM EVENTS TO CTM CHANNELS
4113*ad5b5801SMichal Simek     // .. .. FINISH: MAPPING CPU0, CPU1 AND FTM EVENTS TO CTM CHANNELS
4114*ad5b5801SMichal Simek     // .. FINISH: CROSS TRIGGER CONFIGURATIONS
4115*ad5b5801SMichal Simek     // FINISH: top
4116*ad5b5801SMichal Simek     //
4117*ad5b5801SMichal Simek     EMIT_EXIT(),
4118*ad5b5801SMichal Simek 
4119*ad5b5801SMichal Simek     //
4120*ad5b5801SMichal Simek };
4121*ad5b5801SMichal Simek 
4122*ad5b5801SMichal Simek unsigned long ps7_pll_init_data_2_0[] = {
4123*ad5b5801SMichal Simek     // START: top
4124*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
4125*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
4126*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
4127*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
4128*ad5b5801SMichal Simek     // ..
4129*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
4130*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
4131*ad5b5801SMichal Simek     // .. START: PLL SLCR REGISTERS
4132*ad5b5801SMichal Simek     // .. .. START: ARM PLL INIT
4133*ad5b5801SMichal Simek     // .. .. PLL_RES = 0x2
4134*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[7:4] = 0x00000002U
4135*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000020U
4136*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
4137*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[11:8] = 0x00000002U
4138*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
4139*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0xfa
4140*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[21:12] = 0x000000FAU
4141*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x000FA000U
4142*ad5b5801SMichal Simek     // .. ..
4143*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000110, 0x003FFFF0U ,0x000FA220U),
4144*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
4145*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x28
4146*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[18:12] = 0x00000028U
4147*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x00028000U
4148*ad5b5801SMichal Simek     // .. .. ..
4149*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x0007F000U ,0x00028000U),
4150*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
4151*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
4152*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
4153*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[4:4] = 0x00000001U
4154*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
4155*ad5b5801SMichal Simek     // .. .. ..
4156*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000010U ,0x00000010U),
4157*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
4158*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
4159*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
4160*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[0:0] = 0x00000001U
4161*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4162*ad5b5801SMichal Simek     // .. .. ..
4163*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000001U ,0x00000001U),
4164*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
4165*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
4166*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
4167*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[0:0] = 0x00000000U
4168*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4169*ad5b5801SMichal Simek     // .. .. ..
4170*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000001U ,0x00000000U),
4171*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
4172*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
4173*ad5b5801SMichal Simek     // .. .. .. ARM_PLL_LOCK = 1
4174*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[0:0] = 0x00000001U
4175*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4176*ad5b5801SMichal Simek     // .. .. ..
4177*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000001U),
4178*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
4179*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
4180*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
4181*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[4:4] = 0x00000000U
4182*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
4183*ad5b5801SMichal Simek     // .. .. ..
4184*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000010U ,0x00000000U),
4185*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
4186*ad5b5801SMichal Simek     // .. .. .. SRCSEL = 0x0
4187*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[5:4] = 0x00000000U
4188*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4189*ad5b5801SMichal Simek     // .. .. .. DIVISOR = 0x2
4190*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[13:8] = 0x00000002U
4191*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00003F00U    VAL : 0x00000200U
4192*ad5b5801SMichal Simek     // .. .. .. CPU_6OR4XCLKACT = 0x1
4193*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[24:24] = 0x00000001U
4194*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x01000000U    VAL : 0x01000000U
4195*ad5b5801SMichal Simek     // .. .. .. CPU_3OR2XCLKACT = 0x1
4196*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[25:25] = 0x00000001U
4197*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x02000000U    VAL : 0x02000000U
4198*ad5b5801SMichal Simek     // .. .. .. CPU_2XCLKACT = 0x1
4199*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[26:26] = 0x00000001U
4200*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x04000000U    VAL : 0x04000000U
4201*ad5b5801SMichal Simek     // .. .. .. CPU_1XCLKACT = 0x1
4202*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[27:27] = 0x00000001U
4203*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x08000000U    VAL : 0x08000000U
4204*ad5b5801SMichal Simek     // .. .. .. CPU_PERI_CLKACT = 0x1
4205*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[28:28] = 0x00000001U
4206*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x10000000U    VAL : 0x10000000U
4207*ad5b5801SMichal Simek     // .. .. ..
4208*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000120, 0x1F003F30U ,0x1F000200U),
4209*ad5b5801SMichal Simek     // .. .. FINISH: ARM PLL INIT
4210*ad5b5801SMichal Simek     // .. .. START: DDR PLL INIT
4211*ad5b5801SMichal Simek     // .. .. PLL_RES = 0x2
4212*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[7:4] = 0x00000002U
4213*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000020U
4214*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
4215*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[11:8] = 0x00000002U
4216*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
4217*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0x12c
4218*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[21:12] = 0x0000012CU
4219*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x0012C000U
4220*ad5b5801SMichal Simek     // .. ..
4221*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000114, 0x003FFFF0U ,0x0012C220U),
4222*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
4223*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x20
4224*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[18:12] = 0x00000020U
4225*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x00020000U
4226*ad5b5801SMichal Simek     // .. .. ..
4227*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x0007F000U ,0x00020000U),
4228*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
4229*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
4230*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
4231*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[4:4] = 0x00000001U
4232*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
4233*ad5b5801SMichal Simek     // .. .. ..
4234*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000010U ,0x00000010U),
4235*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
4236*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
4237*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
4238*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[0:0] = 0x00000001U
4239*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4240*ad5b5801SMichal Simek     // .. .. ..
4241*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000001U ,0x00000001U),
4242*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
4243*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
4244*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
4245*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[0:0] = 0x00000000U
4246*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4247*ad5b5801SMichal Simek     // .. .. ..
4248*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000001U ,0x00000000U),
4249*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
4250*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
4251*ad5b5801SMichal Simek     // .. .. .. DDR_PLL_LOCK = 1
4252*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[1:1] = 0x00000001U
4253*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
4254*ad5b5801SMichal Simek     // .. .. ..
4255*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000002U),
4256*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
4257*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
4258*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
4259*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[4:4] = 0x00000000U
4260*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
4261*ad5b5801SMichal Simek     // .. .. ..
4262*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000010U ,0x00000000U),
4263*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
4264*ad5b5801SMichal Simek     // .. .. .. DDR_3XCLKACT = 0x1
4265*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[0:0] = 0x00000001U
4266*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4267*ad5b5801SMichal Simek     // .. .. .. DDR_2XCLKACT = 0x1
4268*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[1:1] = 0x00000001U
4269*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
4270*ad5b5801SMichal Simek     // .. .. .. DDR_3XCLK_DIVISOR = 0x2
4271*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[25:20] = 0x00000002U
4272*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x03F00000U    VAL : 0x00200000U
4273*ad5b5801SMichal Simek     // .. .. .. DDR_2XCLK_DIVISOR = 0x3
4274*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[31:26] = 0x00000003U
4275*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0xFC000000U    VAL : 0x0C000000U
4276*ad5b5801SMichal Simek     // .. .. ..
4277*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000124, 0xFFF00003U ,0x0C200003U),
4278*ad5b5801SMichal Simek     // .. .. FINISH: DDR PLL INIT
4279*ad5b5801SMichal Simek     // .. .. START: IO PLL INIT
4280*ad5b5801SMichal Simek     // .. .. PLL_RES = 0xc
4281*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[7:4] = 0x0000000CU
4282*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x000000C0U
4283*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
4284*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[11:8] = 0x00000002U
4285*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
4286*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0x145
4287*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[21:12] = 0x00000145U
4288*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00145000U
4289*ad5b5801SMichal Simek     // .. ..
4290*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000118, 0x003FFFF0U ,0x001452C0U),
4291*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
4292*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x1e
4293*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[18:12] = 0x0000001EU
4294*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x0001E000U
4295*ad5b5801SMichal Simek     // .. .. ..
4296*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x0007F000U ,0x0001E000U),
4297*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
4298*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
4299*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
4300*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[4:4] = 0x00000001U
4301*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
4302*ad5b5801SMichal Simek     // .. .. ..
4303*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000010U ,0x00000010U),
4304*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
4305*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
4306*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
4307*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[0:0] = 0x00000001U
4308*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4309*ad5b5801SMichal Simek     // .. .. ..
4310*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000001U ,0x00000001U),
4311*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
4312*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
4313*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
4314*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[0:0] = 0x00000000U
4315*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4316*ad5b5801SMichal Simek     // .. .. ..
4317*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000001U ,0x00000000U),
4318*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
4319*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
4320*ad5b5801SMichal Simek     // .. .. .. IO_PLL_LOCK = 1
4321*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[2:2] = 0x00000001U
4322*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
4323*ad5b5801SMichal Simek     // .. .. ..
4324*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000004U),
4325*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
4326*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
4327*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
4328*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[4:4] = 0x00000000U
4329*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
4330*ad5b5801SMichal Simek     // .. .. ..
4331*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000010U ,0x00000000U),
4332*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
4333*ad5b5801SMichal Simek     // .. .. FINISH: IO PLL INIT
4334*ad5b5801SMichal Simek     // .. FINISH: PLL SLCR REGISTERS
4335*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
4336*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
4337*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
4338*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
4339*ad5b5801SMichal Simek     // ..
4340*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
4341*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
4342*ad5b5801SMichal Simek     // FINISH: top
4343*ad5b5801SMichal Simek     //
4344*ad5b5801SMichal Simek     EMIT_EXIT(),
4345*ad5b5801SMichal Simek 
4346*ad5b5801SMichal Simek     //
4347*ad5b5801SMichal Simek };
4348*ad5b5801SMichal Simek 
4349*ad5b5801SMichal Simek unsigned long ps7_clock_init_data_2_0[] = {
4350*ad5b5801SMichal Simek     // START: top
4351*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
4352*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
4353*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
4354*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
4355*ad5b5801SMichal Simek     // ..
4356*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
4357*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
4358*ad5b5801SMichal Simek     // .. START: CLOCK CONTROL SLCR REGISTERS
4359*ad5b5801SMichal Simek     // .. CLKACT = 0x1
4360*ad5b5801SMichal Simek     // .. ==> 0XF8000128[0:0] = 0x00000001U
4361*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4362*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x23
4363*ad5b5801SMichal Simek     // .. ==> 0XF8000128[13:8] = 0x00000023U
4364*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00002300U
4365*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x3
4366*ad5b5801SMichal Simek     // .. ==> 0XF8000128[25:20] = 0x00000003U
4367*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00300000U
4368*ad5b5801SMichal Simek     // ..
4369*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000128, 0x03F03F01U ,0x00302301U),
4370*ad5b5801SMichal Simek     // .. CLKACT = 0x1
4371*ad5b5801SMichal Simek     // .. ==> 0XF8000138[0:0] = 0x00000001U
4372*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4373*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4374*ad5b5801SMichal Simek     // .. ==> 0XF8000138[4:4] = 0x00000000U
4375*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
4376*ad5b5801SMichal Simek     // ..
4377*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000138, 0x00000011U ,0x00000001U),
4378*ad5b5801SMichal Simek     // .. CLKACT = 0x1
4379*ad5b5801SMichal Simek     // .. ==> 0XF8000140[0:0] = 0x00000001U
4380*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4381*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4382*ad5b5801SMichal Simek     // .. ==> 0XF8000140[6:4] = 0x00000000U
4383*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
4384*ad5b5801SMichal Simek     // .. DIVISOR = 0x8
4385*ad5b5801SMichal Simek     // .. ==> 0XF8000140[13:8] = 0x00000008U
4386*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000800U
4387*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
4388*ad5b5801SMichal Simek     // .. ==> 0XF8000140[25:20] = 0x00000001U
4389*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
4390*ad5b5801SMichal Simek     // ..
4391*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000140, 0x03F03F71U ,0x00100801U),
4392*ad5b5801SMichal Simek     // .. CLKACT = 0x1
4393*ad5b5801SMichal Simek     // .. ==> 0XF800014C[0:0] = 0x00000001U
4394*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4395*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4396*ad5b5801SMichal Simek     // .. ==> 0XF800014C[5:4] = 0x00000000U
4397*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4398*ad5b5801SMichal Simek     // .. DIVISOR = 0x5
4399*ad5b5801SMichal Simek     // .. ==> 0XF800014C[13:8] = 0x00000005U
4400*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000500U
4401*ad5b5801SMichal Simek     // ..
4402*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800014C, 0x00003F31U ,0x00000501U),
4403*ad5b5801SMichal Simek     // .. CLKACT0 = 0x1
4404*ad5b5801SMichal Simek     // .. ==> 0XF8000150[0:0] = 0x00000001U
4405*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4406*ad5b5801SMichal Simek     // .. CLKACT1 = 0x0
4407*ad5b5801SMichal Simek     // .. ==> 0XF8000150[1:1] = 0x00000000U
4408*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
4409*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4410*ad5b5801SMichal Simek     // .. ==> 0XF8000150[5:4] = 0x00000000U
4411*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4412*ad5b5801SMichal Simek     // .. DIVISOR = 0x14
4413*ad5b5801SMichal Simek     // .. ==> 0XF8000150[13:8] = 0x00000014U
4414*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
4415*ad5b5801SMichal Simek     // ..
4416*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000150, 0x00003F33U ,0x00001401U),
4417*ad5b5801SMichal Simek     // .. CLKACT0 = 0x0
4418*ad5b5801SMichal Simek     // .. ==> 0XF8000154[0:0] = 0x00000000U
4419*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4420*ad5b5801SMichal Simek     // .. CLKACT1 = 0x1
4421*ad5b5801SMichal Simek     // .. ==> 0XF8000154[1:1] = 0x00000001U
4422*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
4423*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4424*ad5b5801SMichal Simek     // .. ==> 0XF8000154[5:4] = 0x00000000U
4425*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4426*ad5b5801SMichal Simek     // .. DIVISOR = 0x14
4427*ad5b5801SMichal Simek     // .. ==> 0XF8000154[13:8] = 0x00000014U
4428*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
4429*ad5b5801SMichal Simek     // ..
4430*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000154, 0x00003F33U ,0x00001402U),
4431*ad5b5801SMichal Simek     // .. CLKACT = 0x1
4432*ad5b5801SMichal Simek     // .. ==> 0XF8000168[0:0] = 0x00000001U
4433*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4434*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4435*ad5b5801SMichal Simek     // .. ==> 0XF8000168[5:4] = 0x00000000U
4436*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4437*ad5b5801SMichal Simek     // .. DIVISOR = 0x5
4438*ad5b5801SMichal Simek     // .. ==> 0XF8000168[13:8] = 0x00000005U
4439*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000500U
4440*ad5b5801SMichal Simek     // ..
4441*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000168, 0x00003F31U ,0x00000501U),
4442*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4443*ad5b5801SMichal Simek     // .. ==> 0XF8000170[5:4] = 0x00000000U
4444*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4445*ad5b5801SMichal Simek     // .. DIVISOR0 = 0xa
4446*ad5b5801SMichal Simek     // .. ==> 0XF8000170[13:8] = 0x0000000AU
4447*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000A00U
4448*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
4449*ad5b5801SMichal Simek     // .. ==> 0XF8000170[25:20] = 0x00000001U
4450*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
4451*ad5b5801SMichal Simek     // ..
4452*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000170, 0x03F03F30U ,0x00100A00U),
4453*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4454*ad5b5801SMichal Simek     // .. ==> 0XF8000180[5:4] = 0x00000000U
4455*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4456*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x7
4457*ad5b5801SMichal Simek     // .. ==> 0XF8000180[13:8] = 0x00000007U
4458*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000700U
4459*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
4460*ad5b5801SMichal Simek     // .. ==> 0XF8000180[25:20] = 0x00000001U
4461*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
4462*ad5b5801SMichal Simek     // ..
4463*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000180, 0x03F03F30U ,0x00100700U),
4464*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4465*ad5b5801SMichal Simek     // .. ==> 0XF8000190[5:4] = 0x00000000U
4466*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4467*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x14
4468*ad5b5801SMichal Simek     // .. ==> 0XF8000190[13:8] = 0x00000014U
4469*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
4470*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
4471*ad5b5801SMichal Simek     // .. ==> 0XF8000190[25:20] = 0x00000001U
4472*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
4473*ad5b5801SMichal Simek     // ..
4474*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000190, 0x03F03F30U ,0x00101400U),
4475*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
4476*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[5:4] = 0x00000000U
4477*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
4478*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x14
4479*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[13:8] = 0x00000014U
4480*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
4481*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
4482*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[25:20] = 0x00000001U
4483*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
4484*ad5b5801SMichal Simek     // ..
4485*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80001A0, 0x03F03F30U ,0x00101400U),
4486*ad5b5801SMichal Simek     // .. CLK_621_TRUE = 0x1
4487*ad5b5801SMichal Simek     // .. ==> 0XF80001C4[0:0] = 0x00000001U
4488*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4489*ad5b5801SMichal Simek     // ..
4490*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80001C4, 0x00000001U ,0x00000001U),
4491*ad5b5801SMichal Simek     // .. DMA_CPU_2XCLKACT = 0x1
4492*ad5b5801SMichal Simek     // .. ==> 0XF800012C[0:0] = 0x00000001U
4493*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
4494*ad5b5801SMichal Simek     // .. USB0_CPU_1XCLKACT = 0x1
4495*ad5b5801SMichal Simek     // .. ==> 0XF800012C[2:2] = 0x00000001U
4496*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
4497*ad5b5801SMichal Simek     // .. USB1_CPU_1XCLKACT = 0x1
4498*ad5b5801SMichal Simek     // .. ==> 0XF800012C[3:3] = 0x00000001U
4499*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000008U
4500*ad5b5801SMichal Simek     // .. GEM0_CPU_1XCLKACT = 0x1
4501*ad5b5801SMichal Simek     // .. ==> 0XF800012C[6:6] = 0x00000001U
4502*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000040U    VAL : 0x00000040U
4503*ad5b5801SMichal Simek     // .. GEM1_CPU_1XCLKACT = 0x0
4504*ad5b5801SMichal Simek     // .. ==> 0XF800012C[7:7] = 0x00000000U
4505*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
4506*ad5b5801SMichal Simek     // .. SDI0_CPU_1XCLKACT = 0x1
4507*ad5b5801SMichal Simek     // .. ==> 0XF800012C[10:10] = 0x00000001U
4508*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000400U    VAL : 0x00000400U
4509*ad5b5801SMichal Simek     // .. SDI1_CPU_1XCLKACT = 0x0
4510*ad5b5801SMichal Simek     // .. ==> 0XF800012C[11:11] = 0x00000000U
4511*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
4512*ad5b5801SMichal Simek     // .. SPI0_CPU_1XCLKACT = 0x0
4513*ad5b5801SMichal Simek     // .. ==> 0XF800012C[14:14] = 0x00000000U
4514*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
4515*ad5b5801SMichal Simek     // .. SPI1_CPU_1XCLKACT = 0x0
4516*ad5b5801SMichal Simek     // .. ==> 0XF800012C[15:15] = 0x00000000U
4517*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
4518*ad5b5801SMichal Simek     // .. CAN0_CPU_1XCLKACT = 0x0
4519*ad5b5801SMichal Simek     // .. ==> 0XF800012C[16:16] = 0x00000000U
4520*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
4521*ad5b5801SMichal Simek     // .. CAN1_CPU_1XCLKACT = 0x0
4522*ad5b5801SMichal Simek     // .. ==> 0XF800012C[17:17] = 0x00000000U
4523*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
4524*ad5b5801SMichal Simek     // .. I2C0_CPU_1XCLKACT = 0x1
4525*ad5b5801SMichal Simek     // .. ==> 0XF800012C[18:18] = 0x00000001U
4526*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00040000U    VAL : 0x00040000U
4527*ad5b5801SMichal Simek     // .. I2C1_CPU_1XCLKACT = 0x1
4528*ad5b5801SMichal Simek     // .. ==> 0XF800012C[19:19] = 0x00000001U
4529*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
4530*ad5b5801SMichal Simek     // .. UART0_CPU_1XCLKACT = 0x0
4531*ad5b5801SMichal Simek     // .. ==> 0XF800012C[20:20] = 0x00000000U
4532*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
4533*ad5b5801SMichal Simek     // .. UART1_CPU_1XCLKACT = 0x1
4534*ad5b5801SMichal Simek     // .. ==> 0XF800012C[21:21] = 0x00000001U
4535*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00200000U    VAL : 0x00200000U
4536*ad5b5801SMichal Simek     // .. GPIO_CPU_1XCLKACT = 0x1
4537*ad5b5801SMichal Simek     // .. ==> 0XF800012C[22:22] = 0x00000001U
4538*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00400000U    VAL : 0x00400000U
4539*ad5b5801SMichal Simek     // .. LQSPI_CPU_1XCLKACT = 0x1
4540*ad5b5801SMichal Simek     // .. ==> 0XF800012C[23:23] = 0x00000001U
4541*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00800000U    VAL : 0x00800000U
4542*ad5b5801SMichal Simek     // .. SMC_CPU_1XCLKACT = 0x1
4543*ad5b5801SMichal Simek     // .. ==> 0XF800012C[24:24] = 0x00000001U
4544*ad5b5801SMichal Simek     // ..     ==> MASK : 0x01000000U    VAL : 0x01000000U
4545*ad5b5801SMichal Simek     // ..
4546*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800012C, 0x01FFCCCDU ,0x01EC044DU),
4547*ad5b5801SMichal Simek     // .. FINISH: CLOCK CONTROL SLCR REGISTERS
4548*ad5b5801SMichal Simek     // .. START: THIS SHOULD BE BLANK
4549*ad5b5801SMichal Simek     // .. FINISH: THIS SHOULD BE BLANK
4550*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
4551*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
4552*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
4553*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
4554*ad5b5801SMichal Simek     // ..
4555*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
4556*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
4557*ad5b5801SMichal Simek     // FINISH: top
4558*ad5b5801SMichal Simek     //
4559*ad5b5801SMichal Simek     EMIT_EXIT(),
4560*ad5b5801SMichal Simek 
4561*ad5b5801SMichal Simek     //
4562*ad5b5801SMichal Simek };
4563*ad5b5801SMichal Simek 
4564*ad5b5801SMichal Simek unsigned long ps7_ddr_init_data_2_0[] = {
4565*ad5b5801SMichal Simek     // START: top
4566*ad5b5801SMichal Simek     // .. START: DDR INITIALIZATION
4567*ad5b5801SMichal Simek     // .. .. START: LOCK DDR
4568*ad5b5801SMichal Simek     // .. .. reg_ddrc_soft_rstb = 0
4569*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[0:0] = 0x00000000U
4570*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4571*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_en = 0x0
4572*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[1:1] = 0x00000000U
4573*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
4574*ad5b5801SMichal Simek     // .. .. reg_ddrc_data_bus_width = 0x0
4575*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[3:2] = 0x00000000U
4576*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000CU    VAL : 0x00000000U
4577*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst8_refresh = 0x0
4578*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[6:4] = 0x00000000U
4579*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
4580*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdwr_idle_gap = 0x1
4581*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[13:7] = 0x00000001U
4582*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003F80U    VAL : 0x00000080U
4583*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_rd_bypass = 0x0
4584*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[14:14] = 0x00000000U
4585*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
4586*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_act_bypass = 0x0
4587*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[15:15] = 0x00000000U
4588*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
4589*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_refresh = 0x0
4590*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[16:16] = 0x00000000U
4591*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
4592*ad5b5801SMichal Simek     // .. ..
4593*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006000, 0x0001FFFFU ,0x00000080U),
4594*ad5b5801SMichal Simek     // .. .. FINISH: LOCK DDR
4595*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rfc_nom_x32 = 0x81
4596*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[11:0] = 0x00000081U
4597*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFFU    VAL : 0x00000081U
4598*ad5b5801SMichal Simek     // .. .. reg_ddrc_active_ranks = 0x1
4599*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[13:12] = 0x00000001U
4600*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003000U    VAL : 0x00001000U
4601*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_cs_bit0 = 0x0
4602*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[18:14] = 0x00000000U
4603*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0007C000U    VAL : 0x00000000U
4604*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr_odt_block = 0x1
4605*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[20:19] = 0x00000001U
4606*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00180000U    VAL : 0x00080000U
4607*ad5b5801SMichal Simek     // .. .. reg_ddrc_diff_rank_rd_2cycle_gap = 0x0
4608*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[21:21] = 0x00000000U
4609*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00200000U    VAL : 0x00000000U
4610*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_cs_bit1 = 0x0
4611*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[26:22] = 0x00000000U
4612*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x07C00000U    VAL : 0x00000000U
4613*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_open_bank = 0x0
4614*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[27:27] = 0x00000000U
4615*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x08000000U    VAL : 0x00000000U
4616*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_4bank_ram = 0x0
4617*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[28:28] = 0x00000000U
4618*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x00000000U
4619*ad5b5801SMichal Simek     // .. ..
4620*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006004, 0x1FFFFFFFU ,0x00081081U),
4621*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_min_non_critical_x32 = 0xf
4622*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[10:0] = 0x0000000FU
4623*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x0000000FU
4624*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_max_starve_x32 = 0xf
4625*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[21:11] = 0x0000000FU
4626*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF800U    VAL : 0x00007800U
4627*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_xact_run_length = 0xf
4628*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[25:22] = 0x0000000FU
4629*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03C00000U    VAL : 0x03C00000U
4630*ad5b5801SMichal Simek     // .. ..
4631*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006008, 0x03FFFFFFU ,0x03C0780FU),
4632*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_min_non_critical_x32 = 0x1
4633*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[10:0] = 0x00000001U
4634*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000001U
4635*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_max_starve_x32 = 0x2
4636*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[21:11] = 0x00000002U
4637*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF800U    VAL : 0x00001000U
4638*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_xact_run_length = 0x8
4639*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[25:22] = 0x00000008U
4640*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03C00000U    VAL : 0x02000000U
4641*ad5b5801SMichal Simek     // .. ..
4642*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800600C, 0x03FFFFFFU ,0x02001001U),
4643*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_min_non_critical_x32 = 0x1
4644*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[10:0] = 0x00000001U
4645*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000001U
4646*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_xact_run_length = 0x8
4647*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[14:11] = 0x00000008U
4648*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007800U    VAL : 0x00004000U
4649*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_max_starve_x32 = 0x2
4650*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[25:15] = 0x00000002U
4651*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF8000U    VAL : 0x00010000U
4652*ad5b5801SMichal Simek     // .. ..
4653*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006010, 0x03FFFFFFU ,0x00014001U),
4654*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rc = 0x1b
4655*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[5:0] = 0x0000001BU
4656*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000003FU    VAL : 0x0000001BU
4657*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rfc_min = 0x56
4658*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[13:6] = 0x00000056U
4659*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003FC0U    VAL : 0x00001580U
4660*ad5b5801SMichal Simek     // .. .. reg_ddrc_post_selfref_gap_x32 = 0x10
4661*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[20:14] = 0x00000010U
4662*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FC000U    VAL : 0x00040000U
4663*ad5b5801SMichal Simek     // .. ..
4664*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006014, 0x001FFFFFU ,0x0004159BU),
4665*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr2pre = 0x12
4666*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[4:0] = 0x00000012U
4667*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000012U
4668*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_to_x32 = 0x6
4669*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[9:5] = 0x00000006U
4670*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x000000C0U
4671*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_faw = 0x18
4672*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[15:10] = 0x00000018U
4673*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FC00U    VAL : 0x00006000U
4674*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ras_max = 0x24
4675*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[21:16] = 0x00000024U
4676*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003F0000U    VAL : 0x00240000U
4677*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ras_min = 0x14
4678*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[26:22] = 0x00000014U
4679*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x07C00000U    VAL : 0x05000000U
4680*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_cke = 0x4
4681*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[31:28] = 0x00000004U
4682*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x40000000U
4683*ad5b5801SMichal Simek     // .. ..
4684*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006018, 0xF7FFFFFFU ,0x452460D2U),
4685*ad5b5801SMichal Simek     // .. .. reg_ddrc_write_latency = 0x5
4686*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[4:0] = 0x00000005U
4687*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000005U
4688*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd2wr = 0x7
4689*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[9:5] = 0x00000007U
4690*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x000000E0U
4691*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr2rd = 0xe
4692*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[14:10] = 0x0000000EU
4693*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007C00U    VAL : 0x00003800U
4694*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_xp = 0x4
4695*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[19:15] = 0x00000004U
4696*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F8000U    VAL : 0x00020000U
4697*ad5b5801SMichal Simek     // .. .. reg_ddrc_pad_pd = 0x0
4698*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[22:20] = 0x00000000U
4699*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00700000U    VAL : 0x00000000U
4700*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd2pre = 0x4
4701*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[27:23] = 0x00000004U
4702*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F800000U    VAL : 0x02000000U
4703*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rcd = 0x7
4704*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[31:28] = 0x00000007U
4705*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x70000000U
4706*ad5b5801SMichal Simek     // .. ..
4707*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800601C, 0xFFFFFFFFU ,0x720238E5U),
4708*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ccd = 0x4
4709*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[4:2] = 0x00000004U
4710*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001CU    VAL : 0x00000010U
4711*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rrd = 0x6
4712*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[7:5] = 0x00000006U
4713*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000E0U    VAL : 0x000000C0U
4714*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_margin = 0x2
4715*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[11:8] = 0x00000002U
4716*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
4717*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rp = 0x7
4718*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[15:12] = 0x00000007U
4719*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00007000U
4720*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_to_x32 = 0x8
4721*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[20:16] = 0x00000008U
4722*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001F0000U    VAL : 0x00080000U
4723*ad5b5801SMichal Simek     // .. .. reg_ddrc_sdram = 0x1
4724*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[21:21] = 0x00000001U
4725*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00200000U    VAL : 0x00200000U
4726*ad5b5801SMichal Simek     // .. .. reg_ddrc_mobile = 0x0
4727*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[22:22] = 0x00000000U
4728*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
4729*ad5b5801SMichal Simek     // .. .. reg_ddrc_clock_stop_en = 0x0
4730*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[23:23] = 0x00000000U
4731*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
4732*ad5b5801SMichal Simek     // .. .. reg_ddrc_read_latency = 0x7
4733*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[28:24] = 0x00000007U
4734*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x1F000000U    VAL : 0x07000000U
4735*ad5b5801SMichal Simek     // .. .. reg_phy_mode_ddr1_ddr2 = 0x1
4736*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[29:29] = 0x00000001U
4737*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x20000000U    VAL : 0x20000000U
4738*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_pad_pd = 0x0
4739*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[30:30] = 0x00000000U
4740*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x40000000U    VAL : 0x00000000U
4741*ad5b5801SMichal Simek     // .. .. reg_ddrc_loopback = 0x0
4742*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[31:31] = 0x00000000U
4743*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x80000000U    VAL : 0x00000000U
4744*ad5b5801SMichal Simek     // .. ..
4745*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006020, 0xFFFFFFFCU ,0x272872D0U),
4746*ad5b5801SMichal Simek     // .. .. reg_ddrc_en_2t_timing_mode = 0x0
4747*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[0:0] = 0x00000000U
4748*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4749*ad5b5801SMichal Simek     // .. .. reg_ddrc_prefer_write = 0x0
4750*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[1:1] = 0x00000000U
4751*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
4752*ad5b5801SMichal Simek     // .. .. reg_ddrc_max_rank_rd = 0xf
4753*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[5:2] = 0x0000000FU
4754*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000003CU    VAL : 0x0000003CU
4755*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_wr = 0x0
4756*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[6:6] = 0x00000000U
4757*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000040U    VAL : 0x00000000U
4758*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_addr = 0x0
4759*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[8:7] = 0x00000000U
4760*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000180U    VAL : 0x00000000U
4761*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_data = 0x0
4762*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[24:9] = 0x00000000U
4763*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01FFFE00U    VAL : 0x00000000U
4764*ad5b5801SMichal Simek     // .. .. ddrc_reg_mr_wr_busy = 0x0
4765*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[25:25] = 0x00000000U
4766*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
4767*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_type = 0x0
4768*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[26:26] = 0x00000000U
4769*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x00000000U
4770*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_rdata_valid = 0x0
4771*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[27:27] = 0x00000000U
4772*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x08000000U    VAL : 0x00000000U
4773*ad5b5801SMichal Simek     // .. ..
4774*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006024, 0x0FFFFFFFU ,0x0000003CU),
4775*ad5b5801SMichal Simek     // .. .. reg_ddrc_final_wait_x32 = 0x7
4776*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[6:0] = 0x00000007U
4777*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000007FU    VAL : 0x00000007U
4778*ad5b5801SMichal Simek     // .. .. reg_ddrc_pre_ocd_x32 = 0x0
4779*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[10:7] = 0x00000000U
4780*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000780U    VAL : 0x00000000U
4781*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mrd = 0x4
4782*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[13:11] = 0x00000004U
4783*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003800U    VAL : 0x00002000U
4784*ad5b5801SMichal Simek     // .. ..
4785*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006028, 0x00003FFFU ,0x00002007U),
4786*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr2 = 0x8
4787*ad5b5801SMichal Simek     // .. .. ==> 0XF800602C[15:0] = 0x00000008U
4788*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FFFFU    VAL : 0x00000008U
4789*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr3 = 0x0
4790*ad5b5801SMichal Simek     // .. .. ==> 0XF800602C[31:16] = 0x00000000U
4791*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFF0000U    VAL : 0x00000000U
4792*ad5b5801SMichal Simek     // .. ..
4793*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800602C, 0xFFFFFFFFU ,0x00000008U),
4794*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr = 0x930
4795*ad5b5801SMichal Simek     // .. .. ==> 0XF8006030[15:0] = 0x00000930U
4796*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FFFFU    VAL : 0x00000930U
4797*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr = 0x4
4798*ad5b5801SMichal Simek     // .. .. ==> 0XF8006030[31:16] = 0x00000004U
4799*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFF0000U    VAL : 0x00040000U
4800*ad5b5801SMichal Simek     // .. ..
4801*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006030, 0xFFFFFFFFU ,0x00040930U),
4802*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst_rdwr = 0x4
4803*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[3:0] = 0x00000004U
4804*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000004U
4805*ad5b5801SMichal Simek     // .. .. reg_ddrc_pre_cke_x1024 = 0x105
4806*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[13:4] = 0x00000105U
4807*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003FF0U    VAL : 0x00001050U
4808*ad5b5801SMichal Simek     // .. .. reg_ddrc_post_cke_x1024 = 0x1
4809*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[25:16] = 0x00000001U
4810*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF0000U    VAL : 0x00010000U
4811*ad5b5801SMichal Simek     // .. .. reg_ddrc_burstchop = 0x0
4812*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[28:28] = 0x00000000U
4813*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x00000000U
4814*ad5b5801SMichal Simek     // .. ..
4815*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006034, 0x13FF3FFFU ,0x00011054U),
4816*ad5b5801SMichal Simek     // .. .. reg_ddrc_force_low_pri_n = 0x0
4817*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[0:0] = 0x00000000U
4818*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4819*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_dq = 0x0
4820*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[1:1] = 0x00000000U
4821*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
4822*ad5b5801SMichal Simek     // .. .. reg_phy_debug_mode = 0x0
4823*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[6:6] = 0x00000000U
4824*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000040U    VAL : 0x00000000U
4825*ad5b5801SMichal Simek     // .. .. reg_phy_wr_level_start = 0x0
4826*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[7:7] = 0x00000000U
4827*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
4828*ad5b5801SMichal Simek     // .. .. reg_phy_rd_level_start = 0x0
4829*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[8:8] = 0x00000000U
4830*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
4831*ad5b5801SMichal Simek     // .. .. reg_phy_dq0_wait_t = 0x0
4832*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[12:9] = 0x00000000U
4833*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00001E00U    VAL : 0x00000000U
4834*ad5b5801SMichal Simek     // .. ..
4835*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006038, 0x00001FC3U ,0x00000000U),
4836*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b0 = 0x7
4837*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[3:0] = 0x00000007U
4838*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000007U
4839*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b1 = 0x7
4840*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[7:4] = 0x00000007U
4841*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000070U
4842*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b2 = 0x7
4843*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[11:8] = 0x00000007U
4844*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000700U
4845*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b5 = 0x0
4846*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[15:12] = 0x00000000U
4847*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00000000U
4848*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b6 = 0x0
4849*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[19:16] = 0x00000000U
4850*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00000000U
4851*ad5b5801SMichal Simek     // .. ..
4852*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800603C, 0x000FFFFFU ,0x00000777U),
4853*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b2 = 0x0
4854*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[3:0] = 0x00000000U
4855*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
4856*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b3 = 0x0
4857*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[7:4] = 0x00000000U
4858*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
4859*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b4 = 0x0
4860*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[11:8] = 0x00000000U
4861*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000000U
4862*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b7 = 0x0
4863*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[15:12] = 0x00000000U
4864*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00000000U
4865*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b8 = 0x0
4866*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[19:16] = 0x00000000U
4867*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00000000U
4868*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b9 = 0xf
4869*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[23:20] = 0x0000000FU
4870*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00F00000U    VAL : 0x00F00000U
4871*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b10 = 0xf
4872*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[27:24] = 0x0000000FU
4873*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x0F000000U
4874*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b11 = 0xf
4875*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[31:28] = 0x0000000FU
4876*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0xF0000000U
4877*ad5b5801SMichal Simek     // .. ..
4878*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006040, 0xFFFFFFFFU ,0xFFF00000U),
4879*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b0 = 0x6
4880*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[3:0] = 0x00000006U
4881*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000006U
4882*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b1 = 0x6
4883*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[7:4] = 0x00000006U
4884*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000060U
4885*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b2_11 = 0x6
4886*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[11:8] = 0x00000006U
4887*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000600U
4888*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b12 = 0x6
4889*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[15:12] = 0x00000006U
4890*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00006000U
4891*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b13 = 0x6
4892*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[19:16] = 0x00000006U
4893*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00060000U
4894*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b14 = 0xf
4895*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[23:20] = 0x0000000FU
4896*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00F00000U    VAL : 0x00F00000U
4897*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b15 = 0xf
4898*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[27:24] = 0x0000000FU
4899*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x0F000000U
4900*ad5b5801SMichal Simek     // .. ..
4901*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006044, 0x0FFFFFFFU ,0x0FF66666U),
4902*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank0_rd_odt = 0x0
4903*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[2:0] = 0x00000000U
4904*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000007U    VAL : 0x00000000U
4905*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank0_wr_odt = 0x1
4906*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[5:3] = 0x00000001U
4907*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000038U    VAL : 0x00000008U
4908*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank1_rd_odt = 0x1
4909*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[8:6] = 0x00000001U
4910*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000001C0U    VAL : 0x00000040U
4911*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank1_wr_odt = 0x1
4912*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[11:9] = 0x00000001U
4913*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
4914*ad5b5801SMichal Simek     // .. .. reg_phy_rd_local_odt = 0x0
4915*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[13:12] = 0x00000000U
4916*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003000U    VAL : 0x00000000U
4917*ad5b5801SMichal Simek     // .. .. reg_phy_wr_local_odt = 0x3
4918*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[15:14] = 0x00000003U
4919*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000C000U    VAL : 0x0000C000U
4920*ad5b5801SMichal Simek     // .. .. reg_phy_idle_local_odt = 0x3
4921*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[17:16] = 0x00000003U
4922*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00030000U    VAL : 0x00030000U
4923*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank2_rd_odt = 0x0
4924*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[20:18] = 0x00000000U
4925*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001C0000U    VAL : 0x00000000U
4926*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank2_wr_odt = 0x0
4927*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[23:21] = 0x00000000U
4928*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00E00000U    VAL : 0x00000000U
4929*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank3_rd_odt = 0x0
4930*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[26:24] = 0x00000000U
4931*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
4932*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank3_wr_odt = 0x0
4933*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[29:27] = 0x00000000U
4934*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x38000000U    VAL : 0x00000000U
4935*ad5b5801SMichal Simek     // .. ..
4936*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006048, 0x3FFFFFFFU ,0x0003C248U),
4937*ad5b5801SMichal Simek     // .. .. reg_phy_rd_cmd_to_data = 0x0
4938*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[3:0] = 0x00000000U
4939*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
4940*ad5b5801SMichal Simek     // .. .. reg_phy_wr_cmd_to_data = 0x0
4941*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[7:4] = 0x00000000U
4942*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
4943*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_we_to_re_delay = 0x8
4944*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[11:8] = 0x00000008U
4945*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000800U
4946*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_fifo_rst_disable = 0x0
4947*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[15:15] = 0x00000000U
4948*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
4949*ad5b5801SMichal Simek     // .. .. reg_phy_use_fixed_re = 0x1
4950*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[16:16] = 0x00000001U
4951*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00010000U
4952*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_fifo_rst_err_cnt_clr = 0x0
4953*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[17:17] = 0x00000000U
4954*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
4955*ad5b5801SMichal Simek     // .. .. reg_phy_dis_phy_ctrl_rstn = 0x0
4956*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[18:18] = 0x00000000U
4957*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
4958*ad5b5801SMichal Simek     // .. .. reg_phy_clk_stall_level = 0x0
4959*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[19:19] = 0x00000000U
4960*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
4961*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_num_of_dq0 = 0x7
4962*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[27:24] = 0x00000007U
4963*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x07000000U
4964*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_num_of_dq0 = 0x7
4965*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[31:28] = 0x00000007U
4966*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x70000000U
4967*ad5b5801SMichal Simek     // .. ..
4968*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006050, 0xFF0F8FFFU ,0x77010800U),
4969*ad5b5801SMichal Simek     // .. .. reg_ddrc_dll_calib_to_min_x1024 = 0x1
4970*ad5b5801SMichal Simek     // .. .. ==> 0XF8006058[7:0] = 0x00000001U
4971*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000001U
4972*ad5b5801SMichal Simek     // .. .. reg_ddrc_dll_calib_to_max_x1024 = 0x1
4973*ad5b5801SMichal Simek     // .. .. ==> 0XF8006058[15:8] = 0x00000001U
4974*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00000100U
4975*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_dll_calib = 0x0
4976*ad5b5801SMichal Simek     // .. .. ==> 0XF8006058[16:16] = 0x00000000U
4977*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
4978*ad5b5801SMichal Simek     // .. ..
4979*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006058, 0x0001FFFFU ,0x00000101U),
4980*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd_odt_delay = 0x3
4981*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[3:0] = 0x00000003U
4982*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000003U
4983*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr_odt_delay = 0x0
4984*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[7:4] = 0x00000000U
4985*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
4986*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd_odt_hold = 0x0
4987*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[11:8] = 0x00000000U
4988*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000000U
4989*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr_odt_hold = 0x5
4990*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[15:12] = 0x00000005U
4991*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00005000U
4992*ad5b5801SMichal Simek     // .. ..
4993*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800605C, 0x0000FFFFU ,0x00005003U),
4994*ad5b5801SMichal Simek     // .. .. reg_ddrc_pageclose = 0x0
4995*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[0:0] = 0x00000000U
4996*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
4997*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_num_entries = 0x1f
4998*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[6:1] = 0x0000001FU
4999*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000007EU    VAL : 0x0000003EU
5000*ad5b5801SMichal Simek     // .. .. reg_ddrc_auto_pre_en = 0x0
5001*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[7:7] = 0x00000000U
5002*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
5003*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_update_level = 0x0
5004*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[8:8] = 0x00000000U
5005*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
5006*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_wc = 0x0
5007*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[9:9] = 0x00000000U
5008*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
5009*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_collision_page_opt = 0x0
5010*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[10:10] = 0x00000000U
5011*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5012*ad5b5801SMichal Simek     // .. .. reg_ddrc_selfref_en = 0x0
5013*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[12:12] = 0x00000000U
5014*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
5015*ad5b5801SMichal Simek     // .. ..
5016*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006060, 0x000017FFU ,0x0000003EU),
5017*ad5b5801SMichal Simek     // .. .. reg_ddrc_go2critical_hysteresis = 0x0
5018*ad5b5801SMichal Simek     // .. .. ==> 0XF8006064[12:5] = 0x00000000U
5019*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00001FE0U    VAL : 0x00000000U
5020*ad5b5801SMichal Simek     // .. .. reg_arb_go2critical_en = 0x1
5021*ad5b5801SMichal Simek     // .. .. ==> 0XF8006064[17:17] = 0x00000001U
5022*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00020000U
5023*ad5b5801SMichal Simek     // .. ..
5024*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006064, 0x00021FE0U ,0x00020000U),
5025*ad5b5801SMichal Simek     // .. .. reg_ddrc_wrlvl_ww = 0x41
5026*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[7:0] = 0x00000041U
5027*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000041U
5028*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdlvl_rr = 0x41
5029*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[15:8] = 0x00000041U
5030*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00004100U
5031*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_wlmrd = 0x28
5032*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[25:16] = 0x00000028U
5033*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF0000U    VAL : 0x00280000U
5034*ad5b5801SMichal Simek     // .. ..
5035*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006068, 0x03FFFFFFU ,0x00284141U),
5036*ad5b5801SMichal Simek     // .. .. dfi_t_ctrlupd_interval_min_x1024 = 0x10
5037*ad5b5801SMichal Simek     // .. .. ==> 0XF800606C[7:0] = 0x00000010U
5038*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000010U
5039*ad5b5801SMichal Simek     // .. .. dfi_t_ctrlupd_interval_max_x1024 = 0x16
5040*ad5b5801SMichal Simek     // .. .. ==> 0XF800606C[15:8] = 0x00000016U
5041*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00001600U
5042*ad5b5801SMichal Simek     // .. ..
5043*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800606C, 0x0000FFFFU ,0x00001610U),
5044*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_ctrl_delay = 0x1
5045*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[3:0] = 0x00000001U
5046*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000001U
5047*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_dram_clk_disable = 0x1
5048*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[7:4] = 0x00000001U
5049*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000010U
5050*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_dram_clk_enable = 0x1
5051*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[11:8] = 0x00000001U
5052*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000100U
5053*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_cksre = 0x6
5054*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[15:12] = 0x00000006U
5055*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00006000U
5056*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_cksrx = 0x6
5057*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[19:16] = 0x00000006U
5058*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00060000U
5059*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckesr = 0x4
5060*ad5b5801SMichal Simek     // .. .. ==> 0XF8006078[25:20] = 0x00000004U
5061*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03F00000U    VAL : 0x00400000U
5062*ad5b5801SMichal Simek     // .. ..
5063*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006078, 0x03FFFFFFU ,0x00466111U),
5064*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckpde = 0x2
5065*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[3:0] = 0x00000002U
5066*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000002U
5067*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckpdx = 0x2
5068*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[7:4] = 0x00000002U
5069*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000020U
5070*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckdpde = 0x2
5071*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[11:8] = 0x00000002U
5072*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
5073*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckdpdx = 0x2
5074*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[15:12] = 0x00000002U
5075*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00002000U
5076*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ckcsx = 0x3
5077*ad5b5801SMichal Simek     // .. .. ==> 0XF800607C[19:16] = 0x00000003U
5078*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00030000U
5079*ad5b5801SMichal Simek     // .. ..
5080*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800607C, 0x000FFFFFU ,0x00032222U),
5081*ad5b5801SMichal Simek     // .. .. refresh_timer0_start_value_x32 = 0x0
5082*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A0[11:0] = 0x00000000U
5083*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFFU    VAL : 0x00000000U
5084*ad5b5801SMichal Simek     // .. .. refresh_timer1_start_value_x32 = 0x8
5085*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A0[23:12] = 0x00000008U
5086*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FFF000U    VAL : 0x00008000U
5087*ad5b5801SMichal Simek     // .. ..
5088*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060A0, 0x00FFFFFFU ,0x00008000U),
5089*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_zq = 0x0
5090*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[0:0] = 0x00000000U
5091*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5092*ad5b5801SMichal Simek     // .. .. reg_ddrc_ddr3 = 0x1
5093*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[1:1] = 0x00000001U
5094*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
5095*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mod = 0x200
5096*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[11:2] = 0x00000200U
5097*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFCU    VAL : 0x00000800U
5098*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_zq_long_nop = 0x200
5099*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[21:12] = 0x00000200U
5100*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00200000U
5101*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_zq_short_nop = 0x40
5102*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[31:22] = 0x00000040U
5103*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFC00000U    VAL : 0x10000000U
5104*ad5b5801SMichal Simek     // .. ..
5105*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060A4, 0xFFFFFFFFU ,0x10200802U),
5106*ad5b5801SMichal Simek     // .. .. t_zq_short_interval_x1024 = 0xcb73
5107*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A8[19:0] = 0x0000CB73U
5108*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFFFFU    VAL : 0x0000CB73U
5109*ad5b5801SMichal Simek     // .. .. dram_rstn_x1024 = 0x69
5110*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A8[27:20] = 0x00000069U
5111*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0FF00000U    VAL : 0x06900000U
5112*ad5b5801SMichal Simek     // .. ..
5113*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060A8, 0x0FFFFFFFU ,0x0690CB73U),
5114*ad5b5801SMichal Simek     // .. .. deeppowerdown_en = 0x0
5115*ad5b5801SMichal Simek     // .. .. ==> 0XF80060AC[0:0] = 0x00000000U
5116*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5117*ad5b5801SMichal Simek     // .. .. deeppowerdown_to_x1024 = 0xff
5118*ad5b5801SMichal Simek     // .. .. ==> 0XF80060AC[8:1] = 0x000000FFU
5119*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000001FEU    VAL : 0x000001FEU
5120*ad5b5801SMichal Simek     // .. ..
5121*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060AC, 0x000001FFU ,0x000001FEU),
5122*ad5b5801SMichal Simek     // .. .. dfi_wrlvl_max_x1024 = 0xfff
5123*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[11:0] = 0x00000FFFU
5124*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFFU    VAL : 0x00000FFFU
5125*ad5b5801SMichal Simek     // .. .. dfi_rdlvl_max_x1024 = 0xfff
5126*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[23:12] = 0x00000FFFU
5127*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FFF000U    VAL : 0x00FFF000U
5128*ad5b5801SMichal Simek     // .. .. ddrc_reg_twrlvl_max_error = 0x0
5129*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[24:24] = 0x00000000U
5130*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
5131*ad5b5801SMichal Simek     // .. .. ddrc_reg_trdlvl_max_error = 0x0
5132*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[25:25] = 0x00000000U
5133*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
5134*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_wr_level_en = 0x1
5135*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[26:26] = 0x00000001U
5136*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x04000000U
5137*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_rd_dqs_gate_level = 0x1
5138*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[27:27] = 0x00000001U
5139*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x08000000U    VAL : 0x08000000U
5140*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_rd_data_eye_train = 0x1
5141*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[28:28] = 0x00000001U
5142*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x10000000U
5143*ad5b5801SMichal Simek     // .. ..
5144*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B0, 0x1FFFFFFFU ,0x1CFFFFFFU),
5145*ad5b5801SMichal Simek     // .. .. reg_ddrc_2t_delay = 0x0
5146*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B4[8:0] = 0x00000000U
5147*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000001FFU    VAL : 0x00000000U
5148*ad5b5801SMichal Simek     // .. .. reg_ddrc_skip_ocd = 0x1
5149*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B4[9:9] = 0x00000001U
5150*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000200U
5151*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_pre_bypass = 0x0
5152*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B4[10:10] = 0x00000000U
5153*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5154*ad5b5801SMichal Simek     // .. ..
5155*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B4, 0x000007FFU ,0x00000200U),
5156*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_rddata_en = 0x6
5157*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[4:0] = 0x00000006U
5158*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000006U
5159*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_ctrlup_min = 0x3
5160*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[14:5] = 0x00000003U
5161*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FE0U    VAL : 0x00000060U
5162*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_ctrlup_max = 0x40
5163*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[24:15] = 0x00000040U
5164*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01FF8000U    VAL : 0x00200000U
5165*ad5b5801SMichal Simek     // .. ..
5166*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B8, 0x01FFFFFFU ,0x00200066U),
5167*ad5b5801SMichal Simek     // .. .. START: RESET ECC ERROR
5168*ad5b5801SMichal Simek     // .. .. Clear_Uncorrectable_DRAM_ECC_error = 1
5169*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[0:0] = 0x00000001U
5170*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
5171*ad5b5801SMichal Simek     // .. .. Clear_Correctable_DRAM_ECC_error = 1
5172*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[1:1] = 0x00000001U
5173*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
5174*ad5b5801SMichal Simek     // .. ..
5175*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C4, 0x00000003U ,0x00000003U),
5176*ad5b5801SMichal Simek     // .. .. FINISH: RESET ECC ERROR
5177*ad5b5801SMichal Simek     // .. .. Clear_Uncorrectable_DRAM_ECC_error = 0x0
5178*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[0:0] = 0x00000000U
5179*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5180*ad5b5801SMichal Simek     // .. .. Clear_Correctable_DRAM_ECC_error = 0x0
5181*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[1:1] = 0x00000000U
5182*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5183*ad5b5801SMichal Simek     // .. ..
5184*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C4, 0x00000003U ,0x00000000U),
5185*ad5b5801SMichal Simek     // .. .. CORR_ECC_LOG_VALID = 0x0
5186*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C8[0:0] = 0x00000000U
5187*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5188*ad5b5801SMichal Simek     // .. .. ECC_CORRECTED_BIT_NUM = 0x0
5189*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C8[7:1] = 0x00000000U
5190*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FEU    VAL : 0x00000000U
5191*ad5b5801SMichal Simek     // .. ..
5192*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C8, 0x000000FFU ,0x00000000U),
5193*ad5b5801SMichal Simek     // .. .. UNCORR_ECC_LOG_VALID = 0x0
5194*ad5b5801SMichal Simek     // .. .. ==> 0XF80060DC[0:0] = 0x00000000U
5195*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5196*ad5b5801SMichal Simek     // .. ..
5197*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060DC, 0x00000001U ,0x00000000U),
5198*ad5b5801SMichal Simek     // .. .. STAT_NUM_CORR_ERR = 0x0
5199*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F0[15:8] = 0x00000000U
5200*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00000000U
5201*ad5b5801SMichal Simek     // .. .. STAT_NUM_UNCORR_ERR = 0x0
5202*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F0[7:0] = 0x00000000U
5203*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000000U
5204*ad5b5801SMichal Simek     // .. ..
5205*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060F0, 0x0000FFFFU ,0x00000000U),
5206*ad5b5801SMichal Simek     // .. .. reg_ddrc_ecc_mode = 0x0
5207*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F4[2:0] = 0x00000000U
5208*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000007U    VAL : 0x00000000U
5209*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_scrub = 0x1
5210*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F4[3:3] = 0x00000001U
5211*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000008U
5212*ad5b5801SMichal Simek     // .. ..
5213*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060F4, 0x0000000FU ,0x00000008U),
5214*ad5b5801SMichal Simek     // .. .. reg_phy_dif_on = 0x0
5215*ad5b5801SMichal Simek     // .. .. ==> 0XF8006114[3:0] = 0x00000000U
5216*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
5217*ad5b5801SMichal Simek     // .. .. reg_phy_dif_off = 0x0
5218*ad5b5801SMichal Simek     // .. .. ==> 0XF8006114[7:4] = 0x00000000U
5219*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
5220*ad5b5801SMichal Simek     // .. ..
5221*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006114, 0x000000FFU ,0x00000000U),
5222*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
5223*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[0:0] = 0x00000001U
5224*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
5225*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
5226*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[1:1] = 0x00000000U
5227*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5228*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
5229*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[2:2] = 0x00000000U
5230*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
5231*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
5232*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[3:3] = 0x00000000U
5233*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5234*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
5235*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[4:4] = 0x00000000U
5236*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
5237*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
5238*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[5:5] = 0x00000000U
5239*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
5240*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
5241*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[14:6] = 0x00000000U
5242*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
5243*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
5244*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[23:15] = 0x00000000U
5245*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
5246*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
5247*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[30:24] = 0x00000040U
5248*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
5249*ad5b5801SMichal Simek     // .. ..
5250*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006118, 0x7FFFFFFFU ,0x40000001U),
5251*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
5252*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[0:0] = 0x00000001U
5253*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
5254*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
5255*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[1:1] = 0x00000000U
5256*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5257*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
5258*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[2:2] = 0x00000000U
5259*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
5260*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
5261*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[3:3] = 0x00000000U
5262*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5263*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
5264*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[4:4] = 0x00000000U
5265*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
5266*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
5267*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[5:5] = 0x00000000U
5268*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
5269*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
5270*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[14:6] = 0x00000000U
5271*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
5272*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
5273*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[23:15] = 0x00000000U
5274*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
5275*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
5276*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[30:24] = 0x00000040U
5277*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
5278*ad5b5801SMichal Simek     // .. ..
5279*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800611C, 0x7FFFFFFFU ,0x40000001U),
5280*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
5281*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[0:0] = 0x00000001U
5282*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
5283*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
5284*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[1:1] = 0x00000000U
5285*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5286*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
5287*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[2:2] = 0x00000000U
5288*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
5289*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
5290*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[3:3] = 0x00000000U
5291*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5292*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
5293*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[4:4] = 0x00000000U
5294*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
5295*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
5296*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[5:5] = 0x00000000U
5297*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
5298*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
5299*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[14:6] = 0x00000000U
5300*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
5301*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
5302*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[23:15] = 0x00000000U
5303*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
5304*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
5305*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[30:24] = 0x00000040U
5306*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
5307*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
5308*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[0:0] = 0x00000001U
5309*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
5310*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
5311*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[1:1] = 0x00000000U
5312*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5313*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
5314*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[2:2] = 0x00000000U
5315*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
5316*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
5317*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[3:3] = 0x00000000U
5318*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5319*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
5320*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[4:4] = 0x00000000U
5321*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
5322*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
5323*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[5:5] = 0x00000000U
5324*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
5325*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
5326*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[14:6] = 0x00000000U
5327*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
5328*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
5329*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[23:15] = 0x00000000U
5330*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
5331*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
5332*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[30:24] = 0x00000040U
5333*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
5334*ad5b5801SMichal Simek     // .. ..
5335*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006120, 0x7FFFFFFFU ,0x40000001U),
5336*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
5337*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[0:0] = 0x00000001U
5338*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
5339*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
5340*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[1:1] = 0x00000000U
5341*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5342*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
5343*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[2:2] = 0x00000000U
5344*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
5345*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
5346*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[3:3] = 0x00000000U
5347*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5348*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
5349*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[4:4] = 0x00000000U
5350*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
5351*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
5352*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[5:5] = 0x00000000U
5353*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
5354*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
5355*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[14:6] = 0x00000000U
5356*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
5357*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
5358*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[23:15] = 0x00000000U
5359*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
5360*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
5361*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[30:24] = 0x00000040U
5362*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
5363*ad5b5801SMichal Simek     // .. ..
5364*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006124, 0x7FFFFFFFU ,0x40000001U),
5365*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x3
5366*ad5b5801SMichal Simek     // .. .. ==> 0XF800612C[9:0] = 0x00000003U
5367*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000003U
5368*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xcf
5369*ad5b5801SMichal Simek     // .. .. ==> 0XF800612C[19:10] = 0x000000CFU
5370*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00033C00U
5371*ad5b5801SMichal Simek     // .. ..
5372*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800612C, 0x000FFFFFU ,0x00033C03U),
5373*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x3
5374*ad5b5801SMichal Simek     // .. .. ==> 0XF8006130[9:0] = 0x00000003U
5375*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000003U
5376*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xd0
5377*ad5b5801SMichal Simek     // .. .. ==> 0XF8006130[19:10] = 0x000000D0U
5378*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00034000U
5379*ad5b5801SMichal Simek     // .. ..
5380*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006130, 0x000FFFFFU ,0x00034003U),
5381*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x0
5382*ad5b5801SMichal Simek     // .. .. ==> 0XF8006134[9:0] = 0x00000000U
5383*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000000U
5384*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xbd
5385*ad5b5801SMichal Simek     // .. .. ==> 0XF8006134[19:10] = 0x000000BDU
5386*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x0002F400U
5387*ad5b5801SMichal Simek     // .. ..
5388*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006134, 0x000FFFFFU ,0x0002F400U),
5389*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x0
5390*ad5b5801SMichal Simek     // .. .. ==> 0XF8006138[9:0] = 0x00000000U
5391*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000000U
5392*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xc1
5393*ad5b5801SMichal Simek     // .. .. ==> 0XF8006138[19:10] = 0x000000C1U
5394*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00030400U
5395*ad5b5801SMichal Simek     // .. ..
5396*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006138, 0x000FFFFFU ,0x00030400U),
5397*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
5398*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[9:0] = 0x00000035U
5399*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
5400*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
5401*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[10:10] = 0x00000000U
5402*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5403*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
5404*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[19:11] = 0x00000000U
5405*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5406*ad5b5801SMichal Simek     // .. ..
5407*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006140, 0x000FFFFFU ,0x00000035U),
5408*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
5409*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[9:0] = 0x00000035U
5410*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
5411*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
5412*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[10:10] = 0x00000000U
5413*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5414*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
5415*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[19:11] = 0x00000000U
5416*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5417*ad5b5801SMichal Simek     // .. ..
5418*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006144, 0x000FFFFFU ,0x00000035U),
5419*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
5420*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[9:0] = 0x00000035U
5421*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
5422*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
5423*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[10:10] = 0x00000000U
5424*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5425*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
5426*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[19:11] = 0x00000000U
5427*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5428*ad5b5801SMichal Simek     // .. ..
5429*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006148, 0x000FFFFFU ,0x00000035U),
5430*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
5431*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[9:0] = 0x00000035U
5432*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
5433*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
5434*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[10:10] = 0x00000000U
5435*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5436*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
5437*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[19:11] = 0x00000000U
5438*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5439*ad5b5801SMichal Simek     // .. ..
5440*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800614C, 0x000FFFFFU ,0x00000035U),
5441*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x83
5442*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[9:0] = 0x00000083U
5443*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000083U
5444*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
5445*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[10:10] = 0x00000000U
5446*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5447*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
5448*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[19:11] = 0x00000000U
5449*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5450*ad5b5801SMichal Simek     // .. ..
5451*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006154, 0x000FFFFFU ,0x00000083U),
5452*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x83
5453*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[9:0] = 0x00000083U
5454*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000083U
5455*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
5456*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[10:10] = 0x00000000U
5457*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5458*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
5459*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[19:11] = 0x00000000U
5460*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5461*ad5b5801SMichal Simek     // .. ..
5462*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006158, 0x000FFFFFU ,0x00000083U),
5463*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x7f
5464*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[9:0] = 0x0000007FU
5465*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x0000007FU
5466*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
5467*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[10:10] = 0x00000000U
5468*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5469*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
5470*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[19:11] = 0x00000000U
5471*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5472*ad5b5801SMichal Simek     // .. ..
5473*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800615C, 0x000FFFFFU ,0x0000007FU),
5474*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x78
5475*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[9:0] = 0x00000078U
5476*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000078U
5477*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
5478*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[10:10] = 0x00000000U
5479*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5480*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
5481*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[19:11] = 0x00000000U
5482*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5483*ad5b5801SMichal Simek     // .. ..
5484*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006160, 0x000FFFFFU ,0x00000078U),
5485*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x124
5486*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[10:0] = 0x00000124U
5487*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000124U
5488*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
5489*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[11:11] = 0x00000000U
5490*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
5491*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
5492*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[20:12] = 0x00000000U
5493*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
5494*ad5b5801SMichal Simek     // .. ..
5495*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006168, 0x001FFFFFU ,0x00000124U),
5496*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x125
5497*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[10:0] = 0x00000125U
5498*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000125U
5499*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
5500*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[11:11] = 0x00000000U
5501*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
5502*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
5503*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[20:12] = 0x00000000U
5504*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
5505*ad5b5801SMichal Simek     // .. ..
5506*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800616C, 0x001FFFFFU ,0x00000125U),
5507*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x112
5508*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[10:0] = 0x00000112U
5509*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000112U
5510*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
5511*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[11:11] = 0x00000000U
5512*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
5513*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
5514*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[20:12] = 0x00000000U
5515*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
5516*ad5b5801SMichal Simek     // .. ..
5517*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006170, 0x001FFFFFU ,0x00000112U),
5518*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x116
5519*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[10:0] = 0x00000116U
5520*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000116U
5521*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
5522*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[11:11] = 0x00000000U
5523*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
5524*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
5525*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[20:12] = 0x00000000U
5526*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
5527*ad5b5801SMichal Simek     // .. ..
5528*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006174, 0x001FFFFFU ,0x00000116U),
5529*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xc3
5530*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[9:0] = 0x000000C3U
5531*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000C3U
5532*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
5533*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[10:10] = 0x00000000U
5534*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5535*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
5536*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[19:11] = 0x00000000U
5537*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5538*ad5b5801SMichal Simek     // .. ..
5539*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800617C, 0x000FFFFFU ,0x000000C3U),
5540*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xc3
5541*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[9:0] = 0x000000C3U
5542*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000C3U
5543*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
5544*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[10:10] = 0x00000000U
5545*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5546*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
5547*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[19:11] = 0x00000000U
5548*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5549*ad5b5801SMichal Simek     // .. ..
5550*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006180, 0x000FFFFFU ,0x000000C3U),
5551*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xbf
5552*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[9:0] = 0x000000BFU
5553*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000BFU
5554*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
5555*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[10:10] = 0x00000000U
5556*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5557*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
5558*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[19:11] = 0x00000000U
5559*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5560*ad5b5801SMichal Simek     // .. ..
5561*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006184, 0x000FFFFFU ,0x000000BFU),
5562*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xb8
5563*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[9:0] = 0x000000B8U
5564*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000B8U
5565*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
5566*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[10:10] = 0x00000000U
5567*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
5568*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
5569*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[19:11] = 0x00000000U
5570*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
5571*ad5b5801SMichal Simek     // .. ..
5572*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006188, 0x000FFFFFU ,0x000000B8U),
5573*ad5b5801SMichal Simek     // .. .. reg_phy_loopback = 0x0
5574*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[0:0] = 0x00000000U
5575*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5576*ad5b5801SMichal Simek     // .. .. reg_phy_bl2 = 0x0
5577*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[1:1] = 0x00000000U
5578*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5579*ad5b5801SMichal Simek     // .. .. reg_phy_at_spd_atpg = 0x0
5580*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[2:2] = 0x00000000U
5581*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
5582*ad5b5801SMichal Simek     // .. .. reg_phy_bist_enable = 0x0
5583*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[3:3] = 0x00000000U
5584*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5585*ad5b5801SMichal Simek     // .. .. reg_phy_bist_force_err = 0x0
5586*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[4:4] = 0x00000000U
5587*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
5588*ad5b5801SMichal Simek     // .. .. reg_phy_bist_mode = 0x0
5589*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[6:5] = 0x00000000U
5590*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
5591*ad5b5801SMichal Simek     // .. .. reg_phy_invert_clkout = 0x1
5592*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[7:7] = 0x00000001U
5593*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
5594*ad5b5801SMichal Simek     // .. .. reg_phy_all_dq_mpr_rd_resp = 0x0
5595*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[8:8] = 0x00000000U
5596*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
5597*ad5b5801SMichal Simek     // .. .. reg_phy_sel_logic = 0x0
5598*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[9:9] = 0x00000000U
5599*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
5600*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_ratio = 0x100
5601*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[19:10] = 0x00000100U
5602*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00040000U
5603*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_force = 0x0
5604*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[20:20] = 0x00000000U
5605*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
5606*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_delay = 0x0
5607*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[27:21] = 0x00000000U
5608*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0FE00000U    VAL : 0x00000000U
5609*ad5b5801SMichal Simek     // .. .. reg_phy_use_rank0_delays = 0x1
5610*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[28:28] = 0x00000001U
5611*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x10000000U
5612*ad5b5801SMichal Simek     // .. .. reg_phy_lpddr = 0x0
5613*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[29:29] = 0x00000000U
5614*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x20000000U    VAL : 0x00000000U
5615*ad5b5801SMichal Simek     // .. .. reg_phy_cmd_latency = 0x0
5616*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[30:30] = 0x00000000U
5617*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x40000000U    VAL : 0x00000000U
5618*ad5b5801SMichal Simek     // .. .. reg_phy_int_lpbk = 0x0
5619*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[31:31] = 0x00000000U
5620*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x80000000U    VAL : 0x00000000U
5621*ad5b5801SMichal Simek     // .. ..
5622*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006190, 0xFFFFFFFFU ,0x10040080U),
5623*ad5b5801SMichal Simek     // .. .. reg_phy_wr_rl_delay = 0x2
5624*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[4:0] = 0x00000002U
5625*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000002U
5626*ad5b5801SMichal Simek     // .. .. reg_phy_rd_rl_delay = 0x4
5627*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[9:5] = 0x00000004U
5628*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x00000080U
5629*ad5b5801SMichal Simek     // .. .. reg_phy_dll_lock_diff = 0xf
5630*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[13:10] = 0x0000000FU
5631*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003C00U    VAL : 0x00003C00U
5632*ad5b5801SMichal Simek     // .. .. reg_phy_use_wr_level = 0x1
5633*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[14:14] = 0x00000001U
5634*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00004000U
5635*ad5b5801SMichal Simek     // .. .. reg_phy_use_rd_dqs_gate_level = 0x1
5636*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[15:15] = 0x00000001U
5637*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00008000U
5638*ad5b5801SMichal Simek     // .. .. reg_phy_use_rd_data_eye_level = 0x1
5639*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[16:16] = 0x00000001U
5640*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00010000U
5641*ad5b5801SMichal Simek     // .. .. reg_phy_dis_calib_rst = 0x0
5642*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[17:17] = 0x00000000U
5643*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5644*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_delay = 0x0
5645*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[19:18] = 0x00000000U
5646*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000C0000U    VAL : 0x00000000U
5647*ad5b5801SMichal Simek     // .. ..
5648*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006194, 0x000FFFFFU ,0x0001FC82U),
5649*ad5b5801SMichal Simek     // .. .. reg_arb_page_addr_mask = 0x0
5650*ad5b5801SMichal Simek     // .. .. ==> 0XF8006204[31:0] = 0x00000000U
5651*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0x00000000U
5652*ad5b5801SMichal Simek     // .. ..
5653*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006204, 0xFFFFFFFFU ,0x00000000U),
5654*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
5655*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[9:0] = 0x000003FFU
5656*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
5657*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
5658*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[16:16] = 0x00000000U
5659*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5660*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
5661*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[17:17] = 0x00000000U
5662*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5663*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
5664*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[18:18] = 0x00000000U
5665*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
5666*ad5b5801SMichal Simek     // .. .. reg_arb_dis_rmw_portn = 0x1
5667*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[19:19] = 0x00000001U
5668*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
5669*ad5b5801SMichal Simek     // .. ..
5670*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006208, 0x000F03FFU ,0x000803FFU),
5671*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
5672*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[9:0] = 0x000003FFU
5673*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
5674*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
5675*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[16:16] = 0x00000000U
5676*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5677*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
5678*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[17:17] = 0x00000000U
5679*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5680*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
5681*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[18:18] = 0x00000000U
5682*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
5683*ad5b5801SMichal Simek     // .. .. reg_arb_dis_rmw_portn = 0x1
5684*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[19:19] = 0x00000001U
5685*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
5686*ad5b5801SMichal Simek     // .. ..
5687*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800620C, 0x000F03FFU ,0x000803FFU),
5688*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
5689*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[9:0] = 0x000003FFU
5690*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
5691*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
5692*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[16:16] = 0x00000000U
5693*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5694*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
5695*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[17:17] = 0x00000000U
5696*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5697*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
5698*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[18:18] = 0x00000000U
5699*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
5700*ad5b5801SMichal Simek     // .. .. reg_arb_dis_rmw_portn = 0x1
5701*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[19:19] = 0x00000001U
5702*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
5703*ad5b5801SMichal Simek     // .. ..
5704*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006210, 0x000F03FFU ,0x000803FFU),
5705*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
5706*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[9:0] = 0x000003FFU
5707*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
5708*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
5709*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[16:16] = 0x00000000U
5710*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5711*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
5712*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[17:17] = 0x00000000U
5713*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5714*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
5715*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[18:18] = 0x00000000U
5716*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
5717*ad5b5801SMichal Simek     // .. .. reg_arb_dis_rmw_portn = 0x1
5718*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[19:19] = 0x00000001U
5719*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
5720*ad5b5801SMichal Simek     // .. ..
5721*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006214, 0x000F03FFU ,0x000803FFU),
5722*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
5723*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[9:0] = 0x000003FFU
5724*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
5725*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
5726*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[16:16] = 0x00000000U
5727*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5728*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
5729*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[17:17] = 0x00000000U
5730*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5731*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
5732*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[18:18] = 0x00000000U
5733*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
5734*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
5735*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[19:19] = 0x00000000U
5736*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
5737*ad5b5801SMichal Simek     // .. ..
5738*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006218, 0x000F03FFU ,0x000003FFU),
5739*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
5740*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[9:0] = 0x000003FFU
5741*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
5742*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
5743*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[16:16] = 0x00000000U
5744*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5745*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
5746*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[17:17] = 0x00000000U
5747*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5748*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
5749*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[18:18] = 0x00000000U
5750*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
5751*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
5752*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[19:19] = 0x00000000U
5753*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
5754*ad5b5801SMichal Simek     // .. ..
5755*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800621C, 0x000F03FFU ,0x000003FFU),
5756*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
5757*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[9:0] = 0x000003FFU
5758*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
5759*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
5760*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[16:16] = 0x00000000U
5761*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5762*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
5763*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[17:17] = 0x00000000U
5764*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5765*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
5766*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[18:18] = 0x00000000U
5767*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
5768*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
5769*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[19:19] = 0x00000000U
5770*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
5771*ad5b5801SMichal Simek     // .. ..
5772*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006220, 0x000F03FFU ,0x000003FFU),
5773*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
5774*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[9:0] = 0x000003FFU
5775*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
5776*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
5777*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[16:16] = 0x00000000U
5778*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5779*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
5780*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[17:17] = 0x00000000U
5781*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
5782*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
5783*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[18:18] = 0x00000000U
5784*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
5785*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
5786*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[19:19] = 0x00000000U
5787*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
5788*ad5b5801SMichal Simek     // .. ..
5789*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006224, 0x000F03FFU ,0x000003FFU),
5790*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpddr2 = 0x0
5791*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[0:0] = 0x00000000U
5792*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5793*ad5b5801SMichal Simek     // .. .. reg_ddrc_per_bank_refresh = 0x0
5794*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[1:1] = 0x00000000U
5795*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5796*ad5b5801SMichal Simek     // .. .. reg_ddrc_derate_enable = 0x0
5797*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[2:2] = 0x00000000U
5798*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
5799*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr4_margin = 0x0
5800*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[11:4] = 0x00000000U
5801*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FF0U    VAL : 0x00000000U
5802*ad5b5801SMichal Simek     // .. ..
5803*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062A8, 0x00000FF7U ,0x00000000U),
5804*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr4_read_interval = 0x0
5805*ad5b5801SMichal Simek     // .. .. ==> 0XF80062AC[31:0] = 0x00000000U
5806*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0x00000000U
5807*ad5b5801SMichal Simek     // .. ..
5808*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062AC, 0xFFFFFFFFU ,0x00000000U),
5809*ad5b5801SMichal Simek     // .. .. reg_ddrc_min_stable_clock_x1 = 0x5
5810*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[3:0] = 0x00000005U
5811*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000005U
5812*ad5b5801SMichal Simek     // .. .. reg_ddrc_idle_after_reset_x32 = 0x12
5813*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[11:4] = 0x00000012U
5814*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FF0U    VAL : 0x00000120U
5815*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mrw = 0x5
5816*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[21:12] = 0x00000005U
5817*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00005000U
5818*ad5b5801SMichal Simek     // .. ..
5819*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062B0, 0x003FFFFFU ,0x00005125U),
5820*ad5b5801SMichal Simek     // .. .. reg_ddrc_max_auto_init_x1024 = 0xa8
5821*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B4[7:0] = 0x000000A8U
5822*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x000000A8U
5823*ad5b5801SMichal Simek     // .. .. reg_ddrc_dev_zqinit_x32 = 0x12
5824*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B4[17:8] = 0x00000012U
5825*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0003FF00U    VAL : 0x00001200U
5826*ad5b5801SMichal Simek     // .. ..
5827*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062B4, 0x0003FFFFU ,0x000012A8U),
5828*ad5b5801SMichal Simek     // .. .. START: POLL ON DCI STATUS
5829*ad5b5801SMichal Simek     // .. .. DONE = 1
5830*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B74[13:13] = 0x00000001U
5831*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00002000U    VAL : 0x00002000U
5832*ad5b5801SMichal Simek     // .. ..
5833*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF8000B74, 0x00002000U),
5834*ad5b5801SMichal Simek     // .. .. FINISH: POLL ON DCI STATUS
5835*ad5b5801SMichal Simek     // .. .. START: UNLOCK DDR
5836*ad5b5801SMichal Simek     // .. .. reg_ddrc_soft_rstb = 0x1
5837*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[0:0] = 0x00000001U
5838*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
5839*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_en = 0x0
5840*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[1:1] = 0x00000000U
5841*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
5842*ad5b5801SMichal Simek     // .. .. reg_ddrc_data_bus_width = 0x0
5843*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[3:2] = 0x00000000U
5844*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000CU    VAL : 0x00000000U
5845*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst8_refresh = 0x0
5846*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[6:4] = 0x00000000U
5847*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
5848*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdwr_idle_gap = 1
5849*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[13:7] = 0x00000001U
5850*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003F80U    VAL : 0x00000080U
5851*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_rd_bypass = 0x0
5852*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[14:14] = 0x00000000U
5853*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
5854*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_act_bypass = 0x0
5855*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[15:15] = 0x00000000U
5856*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
5857*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_refresh = 0x0
5858*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[16:16] = 0x00000000U
5859*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
5860*ad5b5801SMichal Simek     // .. ..
5861*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006000, 0x0001FFFFU ,0x00000081U),
5862*ad5b5801SMichal Simek     // .. .. FINISH: UNLOCK DDR
5863*ad5b5801SMichal Simek     // .. .. START: CHECK DDR STATUS
5864*ad5b5801SMichal Simek     // .. .. ddrc_reg_operating_mode = 1
5865*ad5b5801SMichal Simek     // .. .. ==> 0XF8006054[2:0] = 0x00000001U
5866*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000007U    VAL : 0x00000001U
5867*ad5b5801SMichal Simek     // .. ..
5868*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF8006054, 0x00000007U),
5869*ad5b5801SMichal Simek     // .. .. FINISH: CHECK DDR STATUS
5870*ad5b5801SMichal Simek     // .. FINISH: DDR INITIALIZATION
5871*ad5b5801SMichal Simek     // FINISH: top
5872*ad5b5801SMichal Simek     //
5873*ad5b5801SMichal Simek     EMIT_EXIT(),
5874*ad5b5801SMichal Simek 
5875*ad5b5801SMichal Simek     //
5876*ad5b5801SMichal Simek };
5877*ad5b5801SMichal Simek 
5878*ad5b5801SMichal Simek unsigned long ps7_mio_init_data_2_0[] = {
5879*ad5b5801SMichal Simek     // START: top
5880*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
5881*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
5882*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
5883*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
5884*ad5b5801SMichal Simek     // ..
5885*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
5886*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
5887*ad5b5801SMichal Simek     // .. START: OCM REMAPPING
5888*ad5b5801SMichal Simek     // .. FINISH: OCM REMAPPING
5889*ad5b5801SMichal Simek     // .. START: DDRIOB SETTINGS
5890*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
5891*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[0:0] = 0x00000000U
5892*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5893*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
5894*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[2:1] = 0x00000000U
5895*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
5896*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
5897*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[3:3] = 0x00000000U
5898*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5899*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
5900*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[4:4] = 0x00000000U
5901*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
5902*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x0
5903*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[6:5] = 0x00000000U
5904*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
5905*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
5906*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[7:7] = 0x00000000U
5907*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
5908*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
5909*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[8:8] = 0x00000000U
5910*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
5911*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
5912*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[10:9] = 0x00000003U
5913*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
5914*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
5915*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[11:11] = 0x00000000U
5916*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
5917*ad5b5801SMichal Simek     // ..
5918*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B40, 0x00000FFFU ,0x00000600U),
5919*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
5920*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[0:0] = 0x00000000U
5921*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5922*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
5923*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[2:1] = 0x00000000U
5924*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
5925*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
5926*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[3:3] = 0x00000000U
5927*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5928*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
5929*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[4:4] = 0x00000000U
5930*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
5931*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x0
5932*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[6:5] = 0x00000000U
5933*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
5934*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
5935*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[7:7] = 0x00000000U
5936*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
5937*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
5938*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[8:8] = 0x00000000U
5939*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
5940*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
5941*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[10:9] = 0x00000003U
5942*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
5943*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
5944*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[11:11] = 0x00000000U
5945*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
5946*ad5b5801SMichal Simek     // ..
5947*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B44, 0x00000FFFU ,0x00000600U),
5948*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
5949*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[0:0] = 0x00000000U
5950*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5951*ad5b5801SMichal Simek     // .. INP_TYPE = 0x1
5952*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[2:1] = 0x00000001U
5953*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000002U
5954*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
5955*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[3:3] = 0x00000000U
5956*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5957*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
5958*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[4:4] = 0x00000001U
5959*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
5960*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x3
5961*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[6:5] = 0x00000003U
5962*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
5963*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
5964*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[7:7] = 0x00000000U
5965*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
5966*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
5967*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[8:8] = 0x00000000U
5968*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
5969*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
5970*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[10:9] = 0x00000003U
5971*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
5972*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
5973*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[11:11] = 0x00000000U
5974*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
5975*ad5b5801SMichal Simek     // ..
5976*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B48, 0x00000FFFU ,0x00000672U),
5977*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
5978*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[0:0] = 0x00000000U
5979*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
5980*ad5b5801SMichal Simek     // .. INP_TYPE = 0x1
5981*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[2:1] = 0x00000001U
5982*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000002U
5983*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
5984*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[3:3] = 0x00000000U
5985*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
5986*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
5987*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[4:4] = 0x00000001U
5988*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
5989*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x3
5990*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[6:5] = 0x00000003U
5991*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
5992*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
5993*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[7:7] = 0x00000000U
5994*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
5995*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
5996*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[8:8] = 0x00000000U
5997*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
5998*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
5999*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[10:9] = 0x00000003U
6000*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
6001*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
6002*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[11:11] = 0x00000000U
6003*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
6004*ad5b5801SMichal Simek     // ..
6005*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B4C, 0x00000FFFU ,0x00000672U),
6006*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
6007*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[0:0] = 0x00000000U
6008*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6009*ad5b5801SMichal Simek     // .. INP_TYPE = 0x2
6010*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[2:1] = 0x00000002U
6011*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000004U
6012*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
6013*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[3:3] = 0x00000000U
6014*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
6015*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
6016*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[4:4] = 0x00000001U
6017*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
6018*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x3
6019*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[6:5] = 0x00000003U
6020*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
6021*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
6022*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[7:7] = 0x00000000U
6023*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
6024*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
6025*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[8:8] = 0x00000000U
6026*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6027*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
6028*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[10:9] = 0x00000003U
6029*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
6030*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
6031*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[11:11] = 0x00000000U
6032*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
6033*ad5b5801SMichal Simek     // ..
6034*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B50, 0x00000FFFU ,0x00000674U),
6035*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
6036*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[0:0] = 0x00000000U
6037*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6038*ad5b5801SMichal Simek     // .. INP_TYPE = 0x2
6039*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[2:1] = 0x00000002U
6040*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000004U
6041*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
6042*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[3:3] = 0x00000000U
6043*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
6044*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
6045*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[4:4] = 0x00000001U
6046*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
6047*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x3
6048*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[6:5] = 0x00000003U
6049*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
6050*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
6051*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[7:7] = 0x00000000U
6052*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
6053*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
6054*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[8:8] = 0x00000000U
6055*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6056*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
6057*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[10:9] = 0x00000003U
6058*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
6059*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
6060*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[11:11] = 0x00000000U
6061*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
6062*ad5b5801SMichal Simek     // ..
6063*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B54, 0x00000FFFU ,0x00000674U),
6064*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
6065*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[0:0] = 0x00000000U
6066*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6067*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
6068*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[2:1] = 0x00000000U
6069*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
6070*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
6071*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[3:3] = 0x00000000U
6072*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
6073*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
6074*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[4:4] = 0x00000000U
6075*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
6076*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x0
6077*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[6:5] = 0x00000000U
6078*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
6079*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
6080*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[7:7] = 0x00000000U
6081*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
6082*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
6083*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[8:8] = 0x00000000U
6084*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6085*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
6086*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[10:9] = 0x00000003U
6087*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
6088*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
6089*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[11:11] = 0x00000000U
6090*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
6091*ad5b5801SMichal Simek     // ..
6092*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B58, 0x00000FFFU ,0x00000600U),
6093*ad5b5801SMichal Simek     // .. DRIVE_P = 0x1c
6094*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[6:0] = 0x0000001CU
6095*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
6096*ad5b5801SMichal Simek     // .. DRIVE_N = 0xc
6097*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[13:7] = 0x0000000CU
6098*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
6099*ad5b5801SMichal Simek     // .. SLEW_P = 0x3
6100*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[18:14] = 0x00000003U
6101*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x0000C000U
6102*ad5b5801SMichal Simek     // .. SLEW_N = 0x3
6103*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[23:19] = 0x00000003U
6104*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00180000U
6105*ad5b5801SMichal Simek     // .. GTL = 0x0
6106*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[26:24] = 0x00000000U
6107*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
6108*ad5b5801SMichal Simek     // .. RTERM = 0x0
6109*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[31:27] = 0x00000000U
6110*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
6111*ad5b5801SMichal Simek     // ..
6112*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B5C, 0xFFFFFFFFU ,0x0018C61CU),
6113*ad5b5801SMichal Simek     // .. DRIVE_P = 0x1c
6114*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[6:0] = 0x0000001CU
6115*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
6116*ad5b5801SMichal Simek     // .. DRIVE_N = 0xc
6117*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[13:7] = 0x0000000CU
6118*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
6119*ad5b5801SMichal Simek     // .. SLEW_P = 0x6
6120*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[18:14] = 0x00000006U
6121*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
6122*ad5b5801SMichal Simek     // .. SLEW_N = 0x1f
6123*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[23:19] = 0x0000001FU
6124*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
6125*ad5b5801SMichal Simek     // .. GTL = 0x0
6126*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[26:24] = 0x00000000U
6127*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
6128*ad5b5801SMichal Simek     // .. RTERM = 0x0
6129*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[31:27] = 0x00000000U
6130*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
6131*ad5b5801SMichal Simek     // ..
6132*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B60, 0xFFFFFFFFU ,0x00F9861CU),
6133*ad5b5801SMichal Simek     // .. DRIVE_P = 0x1c
6134*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[6:0] = 0x0000001CU
6135*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
6136*ad5b5801SMichal Simek     // .. DRIVE_N = 0xc
6137*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[13:7] = 0x0000000CU
6138*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
6139*ad5b5801SMichal Simek     // .. SLEW_P = 0x6
6140*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[18:14] = 0x00000006U
6141*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
6142*ad5b5801SMichal Simek     // .. SLEW_N = 0x1f
6143*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[23:19] = 0x0000001FU
6144*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
6145*ad5b5801SMichal Simek     // .. GTL = 0x0
6146*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[26:24] = 0x00000000U
6147*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
6148*ad5b5801SMichal Simek     // .. RTERM = 0x0
6149*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[31:27] = 0x00000000U
6150*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
6151*ad5b5801SMichal Simek     // ..
6152*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B64, 0xFFFFFFFFU ,0x00F9861CU),
6153*ad5b5801SMichal Simek     // .. DRIVE_P = 0x1c
6154*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[6:0] = 0x0000001CU
6155*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
6156*ad5b5801SMichal Simek     // .. DRIVE_N = 0xc
6157*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[13:7] = 0x0000000CU
6158*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
6159*ad5b5801SMichal Simek     // .. SLEW_P = 0x6
6160*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[18:14] = 0x00000006U
6161*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
6162*ad5b5801SMichal Simek     // .. SLEW_N = 0x1f
6163*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[23:19] = 0x0000001FU
6164*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
6165*ad5b5801SMichal Simek     // .. GTL = 0x0
6166*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[26:24] = 0x00000000U
6167*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
6168*ad5b5801SMichal Simek     // .. RTERM = 0x0
6169*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[31:27] = 0x00000000U
6170*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
6171*ad5b5801SMichal Simek     // ..
6172*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B68, 0xFFFFFFFFU ,0x00F9861CU),
6173*ad5b5801SMichal Simek     // .. VREF_INT_EN = 0x1
6174*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[0:0] = 0x00000001U
6175*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
6176*ad5b5801SMichal Simek     // .. VREF_SEL = 0x4
6177*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[4:1] = 0x00000004U
6178*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000001EU    VAL : 0x00000008U
6179*ad5b5801SMichal Simek     // .. VREF_EXT_EN = 0x0
6180*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[6:5] = 0x00000000U
6181*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
6182*ad5b5801SMichal Simek     // .. VREF_PULLUP_EN = 0x0
6183*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[8:7] = 0x00000000U
6184*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000180U    VAL : 0x00000000U
6185*ad5b5801SMichal Simek     // .. REFIO_EN = 0x1
6186*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[9:9] = 0x00000001U
6187*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000200U    VAL : 0x00000200U
6188*ad5b5801SMichal Simek     // .. REFIO_TEST = 0x3
6189*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[11:10] = 0x00000003U
6190*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000C00U    VAL : 0x00000C00U
6191*ad5b5801SMichal Simek     // .. REFIO_PULLUP_EN = 0x0
6192*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[12:12] = 0x00000000U
6193*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6194*ad5b5801SMichal Simek     // .. DRST_B_PULLUP_EN = 0x0
6195*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[13:13] = 0x00000000U
6196*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6197*ad5b5801SMichal Simek     // .. CKE_PULLUP_EN = 0x0
6198*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[14:14] = 0x00000000U
6199*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
6200*ad5b5801SMichal Simek     // ..
6201*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B6C, 0x00007FFFU ,0x00000E09U),
6202*ad5b5801SMichal Simek     // .. .. START: ASSERT RESET
6203*ad5b5801SMichal Simek     // .. .. RESET = 1
6204*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000001U
6205*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
6206*ad5b5801SMichal Simek     // .. .. VRN_OUT = 0x1
6207*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[5:5] = 0x00000001U
6208*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000020U
6209*ad5b5801SMichal Simek     // .. ..
6210*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x00000021U ,0x00000021U),
6211*ad5b5801SMichal Simek     // .. .. FINISH: ASSERT RESET
6212*ad5b5801SMichal Simek     // .. .. START: DEASSERT RESET
6213*ad5b5801SMichal Simek     // .. .. RESET = 0
6214*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000000U
6215*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6216*ad5b5801SMichal Simek     // .. .. VRN_OUT = 0x1
6217*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[5:5] = 0x00000001U
6218*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000020U
6219*ad5b5801SMichal Simek     // .. ..
6220*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x00000021U ,0x00000020U),
6221*ad5b5801SMichal Simek     // .. .. FINISH: DEASSERT RESET
6222*ad5b5801SMichal Simek     // .. .. RESET = 0x1
6223*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000001U
6224*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
6225*ad5b5801SMichal Simek     // .. .. ENABLE = 0x1
6226*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[1:1] = 0x00000001U
6227*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6228*ad5b5801SMichal Simek     // .. .. VRP_TRI = 0x0
6229*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[2:2] = 0x00000000U
6230*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6231*ad5b5801SMichal Simek     // .. .. VRN_TRI = 0x0
6232*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[3:3] = 0x00000000U
6233*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
6234*ad5b5801SMichal Simek     // .. .. VRP_OUT = 0x0
6235*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[4:4] = 0x00000000U
6236*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
6237*ad5b5801SMichal Simek     // .. .. VRN_OUT = 0x1
6238*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[5:5] = 0x00000001U
6239*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000020U
6240*ad5b5801SMichal Simek     // .. .. NREF_OPT1 = 0x0
6241*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[7:6] = 0x00000000U
6242*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000C0U    VAL : 0x00000000U
6243*ad5b5801SMichal Simek     // .. .. NREF_OPT2 = 0x0
6244*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[10:8] = 0x00000000U
6245*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000700U    VAL : 0x00000000U
6246*ad5b5801SMichal Simek     // .. .. NREF_OPT4 = 0x1
6247*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[13:11] = 0x00000001U
6248*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003800U    VAL : 0x00000800U
6249*ad5b5801SMichal Simek     // .. .. PREF_OPT1 = 0x0
6250*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[16:14] = 0x00000000U
6251*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0001C000U    VAL : 0x00000000U
6252*ad5b5801SMichal Simek     // .. .. PREF_OPT2 = 0x0
6253*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[19:17] = 0x00000000U
6254*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000E0000U    VAL : 0x00000000U
6255*ad5b5801SMichal Simek     // .. .. UPDATE_CONTROL = 0x0
6256*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[20:20] = 0x00000000U
6257*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
6258*ad5b5801SMichal Simek     // .. .. INIT_COMPLETE = 0x0
6259*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[21:21] = 0x00000000U
6260*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00200000U    VAL : 0x00000000U
6261*ad5b5801SMichal Simek     // .. .. TST_CLK = 0x0
6262*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[22:22] = 0x00000000U
6263*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
6264*ad5b5801SMichal Simek     // .. .. TST_HLN = 0x0
6265*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[23:23] = 0x00000000U
6266*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
6267*ad5b5801SMichal Simek     // .. .. TST_HLP = 0x0
6268*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[24:24] = 0x00000000U
6269*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
6270*ad5b5801SMichal Simek     // .. .. TST_RST = 0x0
6271*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[25:25] = 0x00000000U
6272*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
6273*ad5b5801SMichal Simek     // .. .. INT_DCI_EN = 0x0
6274*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[26:26] = 0x00000000U
6275*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x00000000U
6276*ad5b5801SMichal Simek     // .. ..
6277*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x07FFFFFFU ,0x00000823U),
6278*ad5b5801SMichal Simek     // .. FINISH: DDRIOB SETTINGS
6279*ad5b5801SMichal Simek     // .. START: MIO PROGRAMMING
6280*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6281*ad5b5801SMichal Simek     // .. ==> 0XF8000700[0:0] = 0x00000000U
6282*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6283*ad5b5801SMichal Simek     // .. L0_SEL = 0
6284*ad5b5801SMichal Simek     // .. ==> 0XF8000700[1:1] = 0x00000000U
6285*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6286*ad5b5801SMichal Simek     // .. L1_SEL = 0
6287*ad5b5801SMichal Simek     // .. ==> 0XF8000700[2:2] = 0x00000000U
6288*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6289*ad5b5801SMichal Simek     // .. L2_SEL = 0
6290*ad5b5801SMichal Simek     // .. ==> 0XF8000700[4:3] = 0x00000000U
6291*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6292*ad5b5801SMichal Simek     // .. L3_SEL = 0
6293*ad5b5801SMichal Simek     // .. ==> 0XF8000700[7:5] = 0x00000000U
6294*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6295*ad5b5801SMichal Simek     // .. Speed = 0
6296*ad5b5801SMichal Simek     // .. ==> 0XF8000700[8:8] = 0x00000000U
6297*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6298*ad5b5801SMichal Simek     // .. IO_Type = 3
6299*ad5b5801SMichal Simek     // .. ==> 0XF8000700[11:9] = 0x00000003U
6300*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6301*ad5b5801SMichal Simek     // .. PULLUP = 0
6302*ad5b5801SMichal Simek     // .. ==> 0XF8000700[12:12] = 0x00000000U
6303*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6304*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6305*ad5b5801SMichal Simek     // .. ==> 0XF8000700[13:13] = 0x00000000U
6306*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6307*ad5b5801SMichal Simek     // ..
6308*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000700, 0x00003FFFU ,0x00000600U),
6309*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6310*ad5b5801SMichal Simek     // .. ==> 0XF8000704[0:0] = 0x00000000U
6311*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6312*ad5b5801SMichal Simek     // .. L0_SEL = 1
6313*ad5b5801SMichal Simek     // .. ==> 0XF8000704[1:1] = 0x00000001U
6314*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6315*ad5b5801SMichal Simek     // .. L1_SEL = 0
6316*ad5b5801SMichal Simek     // .. ==> 0XF8000704[2:2] = 0x00000000U
6317*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6318*ad5b5801SMichal Simek     // .. L2_SEL = 0
6319*ad5b5801SMichal Simek     // .. ==> 0XF8000704[4:3] = 0x00000000U
6320*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6321*ad5b5801SMichal Simek     // .. L3_SEL = 0
6322*ad5b5801SMichal Simek     // .. ==> 0XF8000704[7:5] = 0x00000000U
6323*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6324*ad5b5801SMichal Simek     // .. Speed = 1
6325*ad5b5801SMichal Simek     // .. ==> 0XF8000704[8:8] = 0x00000001U
6326*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6327*ad5b5801SMichal Simek     // .. IO_Type = 3
6328*ad5b5801SMichal Simek     // .. ==> 0XF8000704[11:9] = 0x00000003U
6329*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6330*ad5b5801SMichal Simek     // .. PULLUP = 0
6331*ad5b5801SMichal Simek     // .. ==> 0XF8000704[12:12] = 0x00000000U
6332*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6333*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6334*ad5b5801SMichal Simek     // .. ==> 0XF8000704[13:13] = 0x00000000U
6335*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6336*ad5b5801SMichal Simek     // ..
6337*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000704, 0x00003FFFU ,0x00000702U),
6338*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6339*ad5b5801SMichal Simek     // .. ==> 0XF8000708[0:0] = 0x00000000U
6340*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6341*ad5b5801SMichal Simek     // .. L0_SEL = 1
6342*ad5b5801SMichal Simek     // .. ==> 0XF8000708[1:1] = 0x00000001U
6343*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6344*ad5b5801SMichal Simek     // .. L1_SEL = 0
6345*ad5b5801SMichal Simek     // .. ==> 0XF8000708[2:2] = 0x00000000U
6346*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6347*ad5b5801SMichal Simek     // .. L2_SEL = 0
6348*ad5b5801SMichal Simek     // .. ==> 0XF8000708[4:3] = 0x00000000U
6349*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6350*ad5b5801SMichal Simek     // .. L3_SEL = 0
6351*ad5b5801SMichal Simek     // .. ==> 0XF8000708[7:5] = 0x00000000U
6352*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6353*ad5b5801SMichal Simek     // .. Speed = 1
6354*ad5b5801SMichal Simek     // .. ==> 0XF8000708[8:8] = 0x00000001U
6355*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6356*ad5b5801SMichal Simek     // .. IO_Type = 3
6357*ad5b5801SMichal Simek     // .. ==> 0XF8000708[11:9] = 0x00000003U
6358*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6359*ad5b5801SMichal Simek     // .. PULLUP = 0
6360*ad5b5801SMichal Simek     // .. ==> 0XF8000708[12:12] = 0x00000000U
6361*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6362*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6363*ad5b5801SMichal Simek     // .. ==> 0XF8000708[13:13] = 0x00000000U
6364*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6365*ad5b5801SMichal Simek     // ..
6366*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000708, 0x00003FFFU ,0x00000702U),
6367*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6368*ad5b5801SMichal Simek     // .. ==> 0XF800070C[0:0] = 0x00000000U
6369*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6370*ad5b5801SMichal Simek     // .. L0_SEL = 1
6371*ad5b5801SMichal Simek     // .. ==> 0XF800070C[1:1] = 0x00000001U
6372*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6373*ad5b5801SMichal Simek     // .. L1_SEL = 0
6374*ad5b5801SMichal Simek     // .. ==> 0XF800070C[2:2] = 0x00000000U
6375*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6376*ad5b5801SMichal Simek     // .. L2_SEL = 0
6377*ad5b5801SMichal Simek     // .. ==> 0XF800070C[4:3] = 0x00000000U
6378*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6379*ad5b5801SMichal Simek     // .. L3_SEL = 0
6380*ad5b5801SMichal Simek     // .. ==> 0XF800070C[7:5] = 0x00000000U
6381*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6382*ad5b5801SMichal Simek     // .. Speed = 1
6383*ad5b5801SMichal Simek     // .. ==> 0XF800070C[8:8] = 0x00000001U
6384*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6385*ad5b5801SMichal Simek     // .. IO_Type = 3
6386*ad5b5801SMichal Simek     // .. ==> 0XF800070C[11:9] = 0x00000003U
6387*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6388*ad5b5801SMichal Simek     // .. PULLUP = 0
6389*ad5b5801SMichal Simek     // .. ==> 0XF800070C[12:12] = 0x00000000U
6390*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6391*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6392*ad5b5801SMichal Simek     // .. ==> 0XF800070C[13:13] = 0x00000000U
6393*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6394*ad5b5801SMichal Simek     // ..
6395*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800070C, 0x00003FFFU ,0x00000702U),
6396*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6397*ad5b5801SMichal Simek     // .. ==> 0XF8000710[0:0] = 0x00000000U
6398*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6399*ad5b5801SMichal Simek     // .. L0_SEL = 1
6400*ad5b5801SMichal Simek     // .. ==> 0XF8000710[1:1] = 0x00000001U
6401*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6402*ad5b5801SMichal Simek     // .. L1_SEL = 0
6403*ad5b5801SMichal Simek     // .. ==> 0XF8000710[2:2] = 0x00000000U
6404*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6405*ad5b5801SMichal Simek     // .. L2_SEL = 0
6406*ad5b5801SMichal Simek     // .. ==> 0XF8000710[4:3] = 0x00000000U
6407*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6408*ad5b5801SMichal Simek     // .. L3_SEL = 0
6409*ad5b5801SMichal Simek     // .. ==> 0XF8000710[7:5] = 0x00000000U
6410*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6411*ad5b5801SMichal Simek     // .. Speed = 1
6412*ad5b5801SMichal Simek     // .. ==> 0XF8000710[8:8] = 0x00000001U
6413*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6414*ad5b5801SMichal Simek     // .. IO_Type = 3
6415*ad5b5801SMichal Simek     // .. ==> 0XF8000710[11:9] = 0x00000003U
6416*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6417*ad5b5801SMichal Simek     // .. PULLUP = 0
6418*ad5b5801SMichal Simek     // .. ==> 0XF8000710[12:12] = 0x00000000U
6419*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6420*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6421*ad5b5801SMichal Simek     // .. ==> 0XF8000710[13:13] = 0x00000000U
6422*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6423*ad5b5801SMichal Simek     // ..
6424*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000710, 0x00003FFFU ,0x00000702U),
6425*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6426*ad5b5801SMichal Simek     // .. ==> 0XF8000714[0:0] = 0x00000000U
6427*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6428*ad5b5801SMichal Simek     // .. L0_SEL = 1
6429*ad5b5801SMichal Simek     // .. ==> 0XF8000714[1:1] = 0x00000001U
6430*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6431*ad5b5801SMichal Simek     // .. L1_SEL = 0
6432*ad5b5801SMichal Simek     // .. ==> 0XF8000714[2:2] = 0x00000000U
6433*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6434*ad5b5801SMichal Simek     // .. L2_SEL = 0
6435*ad5b5801SMichal Simek     // .. ==> 0XF8000714[4:3] = 0x00000000U
6436*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6437*ad5b5801SMichal Simek     // .. L3_SEL = 0
6438*ad5b5801SMichal Simek     // .. ==> 0XF8000714[7:5] = 0x00000000U
6439*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6440*ad5b5801SMichal Simek     // .. Speed = 1
6441*ad5b5801SMichal Simek     // .. ==> 0XF8000714[8:8] = 0x00000001U
6442*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6443*ad5b5801SMichal Simek     // .. IO_Type = 3
6444*ad5b5801SMichal Simek     // .. ==> 0XF8000714[11:9] = 0x00000003U
6445*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6446*ad5b5801SMichal Simek     // .. PULLUP = 0
6447*ad5b5801SMichal Simek     // .. ==> 0XF8000714[12:12] = 0x00000000U
6448*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6449*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6450*ad5b5801SMichal Simek     // .. ==> 0XF8000714[13:13] = 0x00000000U
6451*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6452*ad5b5801SMichal Simek     // ..
6453*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000714, 0x00003FFFU ,0x00000702U),
6454*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6455*ad5b5801SMichal Simek     // .. ==> 0XF8000718[0:0] = 0x00000000U
6456*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6457*ad5b5801SMichal Simek     // .. L0_SEL = 1
6458*ad5b5801SMichal Simek     // .. ==> 0XF8000718[1:1] = 0x00000001U
6459*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6460*ad5b5801SMichal Simek     // .. L1_SEL = 0
6461*ad5b5801SMichal Simek     // .. ==> 0XF8000718[2:2] = 0x00000000U
6462*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6463*ad5b5801SMichal Simek     // .. L2_SEL = 0
6464*ad5b5801SMichal Simek     // .. ==> 0XF8000718[4:3] = 0x00000000U
6465*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6466*ad5b5801SMichal Simek     // .. L3_SEL = 0
6467*ad5b5801SMichal Simek     // .. ==> 0XF8000718[7:5] = 0x00000000U
6468*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6469*ad5b5801SMichal Simek     // .. Speed = 1
6470*ad5b5801SMichal Simek     // .. ==> 0XF8000718[8:8] = 0x00000001U
6471*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6472*ad5b5801SMichal Simek     // .. IO_Type = 3
6473*ad5b5801SMichal Simek     // .. ==> 0XF8000718[11:9] = 0x00000003U
6474*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6475*ad5b5801SMichal Simek     // .. PULLUP = 0
6476*ad5b5801SMichal Simek     // .. ==> 0XF8000718[12:12] = 0x00000000U
6477*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6478*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6479*ad5b5801SMichal Simek     // .. ==> 0XF8000718[13:13] = 0x00000000U
6480*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6481*ad5b5801SMichal Simek     // ..
6482*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000718, 0x00003FFFU ,0x00000702U),
6483*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6484*ad5b5801SMichal Simek     // .. ==> 0XF800071C[0:0] = 0x00000000U
6485*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6486*ad5b5801SMichal Simek     // .. L0_SEL = 0
6487*ad5b5801SMichal Simek     // .. ==> 0XF800071C[1:1] = 0x00000000U
6488*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6489*ad5b5801SMichal Simek     // .. L1_SEL = 0
6490*ad5b5801SMichal Simek     // .. ==> 0XF800071C[2:2] = 0x00000000U
6491*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6492*ad5b5801SMichal Simek     // .. L2_SEL = 0
6493*ad5b5801SMichal Simek     // .. ==> 0XF800071C[4:3] = 0x00000000U
6494*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6495*ad5b5801SMichal Simek     // .. L3_SEL = 0
6496*ad5b5801SMichal Simek     // .. ==> 0XF800071C[7:5] = 0x00000000U
6497*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6498*ad5b5801SMichal Simek     // .. Speed = 0
6499*ad5b5801SMichal Simek     // .. ==> 0XF800071C[8:8] = 0x00000000U
6500*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6501*ad5b5801SMichal Simek     // .. IO_Type = 3
6502*ad5b5801SMichal Simek     // .. ==> 0XF800071C[11:9] = 0x00000003U
6503*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6504*ad5b5801SMichal Simek     // .. PULLUP = 0
6505*ad5b5801SMichal Simek     // .. ==> 0XF800071C[12:12] = 0x00000000U
6506*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6507*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6508*ad5b5801SMichal Simek     // .. ==> 0XF800071C[13:13] = 0x00000000U
6509*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6510*ad5b5801SMichal Simek     // ..
6511*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800071C, 0x00003FFFU ,0x00000600U),
6512*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6513*ad5b5801SMichal Simek     // .. ==> 0XF8000720[0:0] = 0x00000000U
6514*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6515*ad5b5801SMichal Simek     // .. L0_SEL = 0
6516*ad5b5801SMichal Simek     // .. ==> 0XF8000720[1:1] = 0x00000000U
6517*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6518*ad5b5801SMichal Simek     // .. L1_SEL = 0
6519*ad5b5801SMichal Simek     // .. ==> 0XF8000720[2:2] = 0x00000000U
6520*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6521*ad5b5801SMichal Simek     // .. L2_SEL = 0
6522*ad5b5801SMichal Simek     // .. ==> 0XF8000720[4:3] = 0x00000000U
6523*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6524*ad5b5801SMichal Simek     // .. L3_SEL = 0
6525*ad5b5801SMichal Simek     // .. ==> 0XF8000720[7:5] = 0x00000000U
6526*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6527*ad5b5801SMichal Simek     // .. Speed = 1
6528*ad5b5801SMichal Simek     // .. ==> 0XF8000720[8:8] = 0x00000001U
6529*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6530*ad5b5801SMichal Simek     // .. IO_Type = 3
6531*ad5b5801SMichal Simek     // .. ==> 0XF8000720[11:9] = 0x00000003U
6532*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6533*ad5b5801SMichal Simek     // .. PULLUP = 0
6534*ad5b5801SMichal Simek     // .. ==> 0XF8000720[12:12] = 0x00000000U
6535*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6536*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6537*ad5b5801SMichal Simek     // .. ==> 0XF8000720[13:13] = 0x00000000U
6538*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6539*ad5b5801SMichal Simek     // ..
6540*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000720, 0x00003FFFU ,0x00000700U),
6541*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6542*ad5b5801SMichal Simek     // .. ==> 0XF8000724[0:0] = 0x00000000U
6543*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6544*ad5b5801SMichal Simek     // .. L0_SEL = 0
6545*ad5b5801SMichal Simek     // .. ==> 0XF8000724[1:1] = 0x00000000U
6546*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6547*ad5b5801SMichal Simek     // .. L1_SEL = 0
6548*ad5b5801SMichal Simek     // .. ==> 0XF8000724[2:2] = 0x00000000U
6549*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6550*ad5b5801SMichal Simek     // .. L2_SEL = 0
6551*ad5b5801SMichal Simek     // .. ==> 0XF8000724[4:3] = 0x00000000U
6552*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6553*ad5b5801SMichal Simek     // .. L3_SEL = 0
6554*ad5b5801SMichal Simek     // .. ==> 0XF8000724[7:5] = 0x00000000U
6555*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6556*ad5b5801SMichal Simek     // .. Speed = 0
6557*ad5b5801SMichal Simek     // .. ==> 0XF8000724[8:8] = 0x00000000U
6558*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6559*ad5b5801SMichal Simek     // .. IO_Type = 3
6560*ad5b5801SMichal Simek     // .. ==> 0XF8000724[11:9] = 0x00000003U
6561*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6562*ad5b5801SMichal Simek     // .. PULLUP = 0
6563*ad5b5801SMichal Simek     // .. ==> 0XF8000724[12:12] = 0x00000000U
6564*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6565*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6566*ad5b5801SMichal Simek     // .. ==> 0XF8000724[13:13] = 0x00000000U
6567*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6568*ad5b5801SMichal Simek     // ..
6569*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000724, 0x00003FFFU ,0x00000600U),
6570*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6571*ad5b5801SMichal Simek     // .. ==> 0XF8000728[0:0] = 0x00000000U
6572*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6573*ad5b5801SMichal Simek     // .. L0_SEL = 0
6574*ad5b5801SMichal Simek     // .. ==> 0XF8000728[1:1] = 0x00000000U
6575*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6576*ad5b5801SMichal Simek     // .. L1_SEL = 0
6577*ad5b5801SMichal Simek     // .. ==> 0XF8000728[2:2] = 0x00000000U
6578*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6579*ad5b5801SMichal Simek     // .. L2_SEL = 0
6580*ad5b5801SMichal Simek     // .. ==> 0XF8000728[4:3] = 0x00000000U
6581*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6582*ad5b5801SMichal Simek     // .. L3_SEL = 0
6583*ad5b5801SMichal Simek     // .. ==> 0XF8000728[7:5] = 0x00000000U
6584*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6585*ad5b5801SMichal Simek     // .. Speed = 0
6586*ad5b5801SMichal Simek     // .. ==> 0XF8000728[8:8] = 0x00000000U
6587*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6588*ad5b5801SMichal Simek     // .. IO_Type = 3
6589*ad5b5801SMichal Simek     // .. ==> 0XF8000728[11:9] = 0x00000003U
6590*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6591*ad5b5801SMichal Simek     // .. PULLUP = 0
6592*ad5b5801SMichal Simek     // .. ==> 0XF8000728[12:12] = 0x00000000U
6593*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6594*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6595*ad5b5801SMichal Simek     // .. ==> 0XF8000728[13:13] = 0x00000000U
6596*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6597*ad5b5801SMichal Simek     // ..
6598*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000728, 0x00003FFFU ,0x00000600U),
6599*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6600*ad5b5801SMichal Simek     // .. ==> 0XF800072C[0:0] = 0x00000000U
6601*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6602*ad5b5801SMichal Simek     // .. L0_SEL = 0
6603*ad5b5801SMichal Simek     // .. ==> 0XF800072C[1:1] = 0x00000000U
6604*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6605*ad5b5801SMichal Simek     // .. L1_SEL = 0
6606*ad5b5801SMichal Simek     // .. ==> 0XF800072C[2:2] = 0x00000000U
6607*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6608*ad5b5801SMichal Simek     // .. L2_SEL = 0
6609*ad5b5801SMichal Simek     // .. ==> 0XF800072C[4:3] = 0x00000000U
6610*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6611*ad5b5801SMichal Simek     // .. L3_SEL = 0
6612*ad5b5801SMichal Simek     // .. ==> 0XF800072C[7:5] = 0x00000000U
6613*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6614*ad5b5801SMichal Simek     // .. Speed = 0
6615*ad5b5801SMichal Simek     // .. ==> 0XF800072C[8:8] = 0x00000000U
6616*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6617*ad5b5801SMichal Simek     // .. IO_Type = 3
6618*ad5b5801SMichal Simek     // .. ==> 0XF800072C[11:9] = 0x00000003U
6619*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6620*ad5b5801SMichal Simek     // .. PULLUP = 0
6621*ad5b5801SMichal Simek     // .. ==> 0XF800072C[12:12] = 0x00000000U
6622*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6623*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6624*ad5b5801SMichal Simek     // .. ==> 0XF800072C[13:13] = 0x00000000U
6625*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6626*ad5b5801SMichal Simek     // ..
6627*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800072C, 0x00003FFFU ,0x00000600U),
6628*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6629*ad5b5801SMichal Simek     // .. ==> 0XF8000730[0:0] = 0x00000000U
6630*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6631*ad5b5801SMichal Simek     // .. L0_SEL = 0
6632*ad5b5801SMichal Simek     // .. ==> 0XF8000730[1:1] = 0x00000000U
6633*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6634*ad5b5801SMichal Simek     // .. L1_SEL = 0
6635*ad5b5801SMichal Simek     // .. ==> 0XF8000730[2:2] = 0x00000000U
6636*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6637*ad5b5801SMichal Simek     // .. L2_SEL = 0
6638*ad5b5801SMichal Simek     // .. ==> 0XF8000730[4:3] = 0x00000000U
6639*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6640*ad5b5801SMichal Simek     // .. L3_SEL = 0
6641*ad5b5801SMichal Simek     // .. ==> 0XF8000730[7:5] = 0x00000000U
6642*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6643*ad5b5801SMichal Simek     // .. Speed = 0
6644*ad5b5801SMichal Simek     // .. ==> 0XF8000730[8:8] = 0x00000000U
6645*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6646*ad5b5801SMichal Simek     // .. IO_Type = 3
6647*ad5b5801SMichal Simek     // .. ==> 0XF8000730[11:9] = 0x00000003U
6648*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6649*ad5b5801SMichal Simek     // .. PULLUP = 0
6650*ad5b5801SMichal Simek     // .. ==> 0XF8000730[12:12] = 0x00000000U
6651*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6652*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6653*ad5b5801SMichal Simek     // .. ==> 0XF8000730[13:13] = 0x00000000U
6654*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6655*ad5b5801SMichal Simek     // ..
6656*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000730, 0x00003FFFU ,0x00000600U),
6657*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6658*ad5b5801SMichal Simek     // .. ==> 0XF8000734[0:0] = 0x00000000U
6659*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6660*ad5b5801SMichal Simek     // .. L0_SEL = 0
6661*ad5b5801SMichal Simek     // .. ==> 0XF8000734[1:1] = 0x00000000U
6662*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6663*ad5b5801SMichal Simek     // .. L1_SEL = 0
6664*ad5b5801SMichal Simek     // .. ==> 0XF8000734[2:2] = 0x00000000U
6665*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6666*ad5b5801SMichal Simek     // .. L2_SEL = 0
6667*ad5b5801SMichal Simek     // .. ==> 0XF8000734[4:3] = 0x00000000U
6668*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6669*ad5b5801SMichal Simek     // .. L3_SEL = 0
6670*ad5b5801SMichal Simek     // .. ==> 0XF8000734[7:5] = 0x00000000U
6671*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6672*ad5b5801SMichal Simek     // .. Speed = 0
6673*ad5b5801SMichal Simek     // .. ==> 0XF8000734[8:8] = 0x00000000U
6674*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6675*ad5b5801SMichal Simek     // .. IO_Type = 3
6676*ad5b5801SMichal Simek     // .. ==> 0XF8000734[11:9] = 0x00000003U
6677*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6678*ad5b5801SMichal Simek     // .. PULLUP = 0
6679*ad5b5801SMichal Simek     // .. ==> 0XF8000734[12:12] = 0x00000000U
6680*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6681*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6682*ad5b5801SMichal Simek     // .. ==> 0XF8000734[13:13] = 0x00000000U
6683*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6684*ad5b5801SMichal Simek     // ..
6685*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000734, 0x00003FFFU ,0x00000600U),
6686*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6687*ad5b5801SMichal Simek     // .. ==> 0XF8000738[0:0] = 0x00000000U
6688*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6689*ad5b5801SMichal Simek     // .. L0_SEL = 0
6690*ad5b5801SMichal Simek     // .. ==> 0XF8000738[1:1] = 0x00000000U
6691*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6692*ad5b5801SMichal Simek     // .. L1_SEL = 0
6693*ad5b5801SMichal Simek     // .. ==> 0XF8000738[2:2] = 0x00000000U
6694*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6695*ad5b5801SMichal Simek     // .. L2_SEL = 0
6696*ad5b5801SMichal Simek     // .. ==> 0XF8000738[4:3] = 0x00000000U
6697*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6698*ad5b5801SMichal Simek     // .. L3_SEL = 0
6699*ad5b5801SMichal Simek     // .. ==> 0XF8000738[7:5] = 0x00000000U
6700*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6701*ad5b5801SMichal Simek     // .. Speed = 0
6702*ad5b5801SMichal Simek     // .. ==> 0XF8000738[8:8] = 0x00000000U
6703*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6704*ad5b5801SMichal Simek     // .. IO_Type = 3
6705*ad5b5801SMichal Simek     // .. ==> 0XF8000738[11:9] = 0x00000003U
6706*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6707*ad5b5801SMichal Simek     // .. PULLUP = 0
6708*ad5b5801SMichal Simek     // .. ==> 0XF8000738[12:12] = 0x00000000U
6709*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6710*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6711*ad5b5801SMichal Simek     // .. ==> 0XF8000738[13:13] = 0x00000000U
6712*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6713*ad5b5801SMichal Simek     // ..
6714*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000738, 0x00003FFFU ,0x00000600U),
6715*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6716*ad5b5801SMichal Simek     // .. ==> 0XF800073C[0:0] = 0x00000000U
6717*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6718*ad5b5801SMichal Simek     // .. L0_SEL = 0
6719*ad5b5801SMichal Simek     // .. ==> 0XF800073C[1:1] = 0x00000000U
6720*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
6721*ad5b5801SMichal Simek     // .. L1_SEL = 0
6722*ad5b5801SMichal Simek     // .. ==> 0XF800073C[2:2] = 0x00000000U
6723*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6724*ad5b5801SMichal Simek     // .. L2_SEL = 0
6725*ad5b5801SMichal Simek     // .. ==> 0XF800073C[4:3] = 0x00000000U
6726*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6727*ad5b5801SMichal Simek     // .. L3_SEL = 0
6728*ad5b5801SMichal Simek     // .. ==> 0XF800073C[7:5] = 0x00000000U
6729*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6730*ad5b5801SMichal Simek     // .. Speed = 0
6731*ad5b5801SMichal Simek     // .. ==> 0XF800073C[8:8] = 0x00000000U
6732*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
6733*ad5b5801SMichal Simek     // .. IO_Type = 3
6734*ad5b5801SMichal Simek     // .. ==> 0XF800073C[11:9] = 0x00000003U
6735*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
6736*ad5b5801SMichal Simek     // .. PULLUP = 0
6737*ad5b5801SMichal Simek     // .. ==> 0XF800073C[12:12] = 0x00000000U
6738*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6739*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6740*ad5b5801SMichal Simek     // .. ==> 0XF800073C[13:13] = 0x00000000U
6741*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6742*ad5b5801SMichal Simek     // ..
6743*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800073C, 0x00003FFFU ,0x00000600U),
6744*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6745*ad5b5801SMichal Simek     // .. ==> 0XF8000740[0:0] = 0x00000000U
6746*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6747*ad5b5801SMichal Simek     // .. L0_SEL = 1
6748*ad5b5801SMichal Simek     // .. ==> 0XF8000740[1:1] = 0x00000001U
6749*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6750*ad5b5801SMichal Simek     // .. L1_SEL = 0
6751*ad5b5801SMichal Simek     // .. ==> 0XF8000740[2:2] = 0x00000000U
6752*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6753*ad5b5801SMichal Simek     // .. L2_SEL = 0
6754*ad5b5801SMichal Simek     // .. ==> 0XF8000740[4:3] = 0x00000000U
6755*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6756*ad5b5801SMichal Simek     // .. L3_SEL = 0
6757*ad5b5801SMichal Simek     // .. ==> 0XF8000740[7:5] = 0x00000000U
6758*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6759*ad5b5801SMichal Simek     // .. Speed = 1
6760*ad5b5801SMichal Simek     // .. ==> 0XF8000740[8:8] = 0x00000001U
6761*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6762*ad5b5801SMichal Simek     // .. IO_Type = 1
6763*ad5b5801SMichal Simek     // .. ==> 0XF8000740[11:9] = 0x00000001U
6764*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6765*ad5b5801SMichal Simek     // .. PULLUP = 0
6766*ad5b5801SMichal Simek     // .. ==> 0XF8000740[12:12] = 0x00000000U
6767*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6768*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6769*ad5b5801SMichal Simek     // .. ==> 0XF8000740[13:13] = 0x00000000U
6770*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6771*ad5b5801SMichal Simek     // ..
6772*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000740, 0x00003FFFU ,0x00000302U),
6773*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6774*ad5b5801SMichal Simek     // .. ==> 0XF8000744[0:0] = 0x00000000U
6775*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6776*ad5b5801SMichal Simek     // .. L0_SEL = 1
6777*ad5b5801SMichal Simek     // .. ==> 0XF8000744[1:1] = 0x00000001U
6778*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6779*ad5b5801SMichal Simek     // .. L1_SEL = 0
6780*ad5b5801SMichal Simek     // .. ==> 0XF8000744[2:2] = 0x00000000U
6781*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6782*ad5b5801SMichal Simek     // .. L2_SEL = 0
6783*ad5b5801SMichal Simek     // .. ==> 0XF8000744[4:3] = 0x00000000U
6784*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6785*ad5b5801SMichal Simek     // .. L3_SEL = 0
6786*ad5b5801SMichal Simek     // .. ==> 0XF8000744[7:5] = 0x00000000U
6787*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6788*ad5b5801SMichal Simek     // .. Speed = 1
6789*ad5b5801SMichal Simek     // .. ==> 0XF8000744[8:8] = 0x00000001U
6790*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6791*ad5b5801SMichal Simek     // .. IO_Type = 1
6792*ad5b5801SMichal Simek     // .. ==> 0XF8000744[11:9] = 0x00000001U
6793*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6794*ad5b5801SMichal Simek     // .. PULLUP = 0
6795*ad5b5801SMichal Simek     // .. ==> 0XF8000744[12:12] = 0x00000000U
6796*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6797*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6798*ad5b5801SMichal Simek     // .. ==> 0XF8000744[13:13] = 0x00000000U
6799*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6800*ad5b5801SMichal Simek     // ..
6801*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000744, 0x00003FFFU ,0x00000302U),
6802*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6803*ad5b5801SMichal Simek     // .. ==> 0XF8000748[0:0] = 0x00000000U
6804*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6805*ad5b5801SMichal Simek     // .. L0_SEL = 1
6806*ad5b5801SMichal Simek     // .. ==> 0XF8000748[1:1] = 0x00000001U
6807*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6808*ad5b5801SMichal Simek     // .. L1_SEL = 0
6809*ad5b5801SMichal Simek     // .. ==> 0XF8000748[2:2] = 0x00000000U
6810*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6811*ad5b5801SMichal Simek     // .. L2_SEL = 0
6812*ad5b5801SMichal Simek     // .. ==> 0XF8000748[4:3] = 0x00000000U
6813*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6814*ad5b5801SMichal Simek     // .. L3_SEL = 0
6815*ad5b5801SMichal Simek     // .. ==> 0XF8000748[7:5] = 0x00000000U
6816*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6817*ad5b5801SMichal Simek     // .. Speed = 1
6818*ad5b5801SMichal Simek     // .. ==> 0XF8000748[8:8] = 0x00000001U
6819*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6820*ad5b5801SMichal Simek     // .. IO_Type = 1
6821*ad5b5801SMichal Simek     // .. ==> 0XF8000748[11:9] = 0x00000001U
6822*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6823*ad5b5801SMichal Simek     // .. PULLUP = 0
6824*ad5b5801SMichal Simek     // .. ==> 0XF8000748[12:12] = 0x00000000U
6825*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6826*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6827*ad5b5801SMichal Simek     // .. ==> 0XF8000748[13:13] = 0x00000000U
6828*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6829*ad5b5801SMichal Simek     // ..
6830*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000748, 0x00003FFFU ,0x00000302U),
6831*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6832*ad5b5801SMichal Simek     // .. ==> 0XF800074C[0:0] = 0x00000000U
6833*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6834*ad5b5801SMichal Simek     // .. L0_SEL = 1
6835*ad5b5801SMichal Simek     // .. ==> 0XF800074C[1:1] = 0x00000001U
6836*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6837*ad5b5801SMichal Simek     // .. L1_SEL = 0
6838*ad5b5801SMichal Simek     // .. ==> 0XF800074C[2:2] = 0x00000000U
6839*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6840*ad5b5801SMichal Simek     // .. L2_SEL = 0
6841*ad5b5801SMichal Simek     // .. ==> 0XF800074C[4:3] = 0x00000000U
6842*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6843*ad5b5801SMichal Simek     // .. L3_SEL = 0
6844*ad5b5801SMichal Simek     // .. ==> 0XF800074C[7:5] = 0x00000000U
6845*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6846*ad5b5801SMichal Simek     // .. Speed = 1
6847*ad5b5801SMichal Simek     // .. ==> 0XF800074C[8:8] = 0x00000001U
6848*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6849*ad5b5801SMichal Simek     // .. IO_Type = 1
6850*ad5b5801SMichal Simek     // .. ==> 0XF800074C[11:9] = 0x00000001U
6851*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6852*ad5b5801SMichal Simek     // .. PULLUP = 0
6853*ad5b5801SMichal Simek     // .. ==> 0XF800074C[12:12] = 0x00000000U
6854*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6855*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6856*ad5b5801SMichal Simek     // .. ==> 0XF800074C[13:13] = 0x00000000U
6857*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6858*ad5b5801SMichal Simek     // ..
6859*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800074C, 0x00003FFFU ,0x00000302U),
6860*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6861*ad5b5801SMichal Simek     // .. ==> 0XF8000750[0:0] = 0x00000000U
6862*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6863*ad5b5801SMichal Simek     // .. L0_SEL = 1
6864*ad5b5801SMichal Simek     // .. ==> 0XF8000750[1:1] = 0x00000001U
6865*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6866*ad5b5801SMichal Simek     // .. L1_SEL = 0
6867*ad5b5801SMichal Simek     // .. ==> 0XF8000750[2:2] = 0x00000000U
6868*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6869*ad5b5801SMichal Simek     // .. L2_SEL = 0
6870*ad5b5801SMichal Simek     // .. ==> 0XF8000750[4:3] = 0x00000000U
6871*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6872*ad5b5801SMichal Simek     // .. L3_SEL = 0
6873*ad5b5801SMichal Simek     // .. ==> 0XF8000750[7:5] = 0x00000000U
6874*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6875*ad5b5801SMichal Simek     // .. Speed = 1
6876*ad5b5801SMichal Simek     // .. ==> 0XF8000750[8:8] = 0x00000001U
6877*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6878*ad5b5801SMichal Simek     // .. IO_Type = 1
6879*ad5b5801SMichal Simek     // .. ==> 0XF8000750[11:9] = 0x00000001U
6880*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6881*ad5b5801SMichal Simek     // .. PULLUP = 0
6882*ad5b5801SMichal Simek     // .. ==> 0XF8000750[12:12] = 0x00000000U
6883*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6884*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6885*ad5b5801SMichal Simek     // .. ==> 0XF8000750[13:13] = 0x00000000U
6886*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6887*ad5b5801SMichal Simek     // ..
6888*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000750, 0x00003FFFU ,0x00000302U),
6889*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
6890*ad5b5801SMichal Simek     // .. ==> 0XF8000754[0:0] = 0x00000000U
6891*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
6892*ad5b5801SMichal Simek     // .. L0_SEL = 1
6893*ad5b5801SMichal Simek     // .. ==> 0XF8000754[1:1] = 0x00000001U
6894*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6895*ad5b5801SMichal Simek     // .. L1_SEL = 0
6896*ad5b5801SMichal Simek     // .. ==> 0XF8000754[2:2] = 0x00000000U
6897*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6898*ad5b5801SMichal Simek     // .. L2_SEL = 0
6899*ad5b5801SMichal Simek     // .. ==> 0XF8000754[4:3] = 0x00000000U
6900*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6901*ad5b5801SMichal Simek     // .. L3_SEL = 0
6902*ad5b5801SMichal Simek     // .. ==> 0XF8000754[7:5] = 0x00000000U
6903*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6904*ad5b5801SMichal Simek     // .. Speed = 1
6905*ad5b5801SMichal Simek     // .. ==> 0XF8000754[8:8] = 0x00000001U
6906*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6907*ad5b5801SMichal Simek     // .. IO_Type = 1
6908*ad5b5801SMichal Simek     // .. ==> 0XF8000754[11:9] = 0x00000001U
6909*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6910*ad5b5801SMichal Simek     // .. PULLUP = 0
6911*ad5b5801SMichal Simek     // .. ==> 0XF8000754[12:12] = 0x00000000U
6912*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6913*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6914*ad5b5801SMichal Simek     // .. ==> 0XF8000754[13:13] = 0x00000000U
6915*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6916*ad5b5801SMichal Simek     // ..
6917*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000754, 0x00003FFFU ,0x00000302U),
6918*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
6919*ad5b5801SMichal Simek     // .. ==> 0XF8000758[0:0] = 0x00000001U
6920*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
6921*ad5b5801SMichal Simek     // .. L0_SEL = 1
6922*ad5b5801SMichal Simek     // .. ==> 0XF8000758[1:1] = 0x00000001U
6923*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6924*ad5b5801SMichal Simek     // .. L1_SEL = 0
6925*ad5b5801SMichal Simek     // .. ==> 0XF8000758[2:2] = 0x00000000U
6926*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6927*ad5b5801SMichal Simek     // .. L2_SEL = 0
6928*ad5b5801SMichal Simek     // .. ==> 0XF8000758[4:3] = 0x00000000U
6929*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6930*ad5b5801SMichal Simek     // .. L3_SEL = 0
6931*ad5b5801SMichal Simek     // .. ==> 0XF8000758[7:5] = 0x00000000U
6932*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6933*ad5b5801SMichal Simek     // .. Speed = 1
6934*ad5b5801SMichal Simek     // .. ==> 0XF8000758[8:8] = 0x00000001U
6935*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6936*ad5b5801SMichal Simek     // .. IO_Type = 1
6937*ad5b5801SMichal Simek     // .. ==> 0XF8000758[11:9] = 0x00000001U
6938*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6939*ad5b5801SMichal Simek     // .. PULLUP = 0
6940*ad5b5801SMichal Simek     // .. ==> 0XF8000758[12:12] = 0x00000000U
6941*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6942*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6943*ad5b5801SMichal Simek     // .. ==> 0XF8000758[13:13] = 0x00000000U
6944*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6945*ad5b5801SMichal Simek     // ..
6946*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000758, 0x00003FFFU ,0x00000303U),
6947*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
6948*ad5b5801SMichal Simek     // .. ==> 0XF800075C[0:0] = 0x00000001U
6949*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
6950*ad5b5801SMichal Simek     // .. L0_SEL = 1
6951*ad5b5801SMichal Simek     // .. ==> 0XF800075C[1:1] = 0x00000001U
6952*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6953*ad5b5801SMichal Simek     // .. L1_SEL = 0
6954*ad5b5801SMichal Simek     // .. ==> 0XF800075C[2:2] = 0x00000000U
6955*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6956*ad5b5801SMichal Simek     // .. L2_SEL = 0
6957*ad5b5801SMichal Simek     // .. ==> 0XF800075C[4:3] = 0x00000000U
6958*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6959*ad5b5801SMichal Simek     // .. L3_SEL = 0
6960*ad5b5801SMichal Simek     // .. ==> 0XF800075C[7:5] = 0x00000000U
6961*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6962*ad5b5801SMichal Simek     // .. Speed = 1
6963*ad5b5801SMichal Simek     // .. ==> 0XF800075C[8:8] = 0x00000001U
6964*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6965*ad5b5801SMichal Simek     // .. IO_Type = 1
6966*ad5b5801SMichal Simek     // .. ==> 0XF800075C[11:9] = 0x00000001U
6967*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6968*ad5b5801SMichal Simek     // .. PULLUP = 0
6969*ad5b5801SMichal Simek     // .. ==> 0XF800075C[12:12] = 0x00000000U
6970*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
6971*ad5b5801SMichal Simek     // .. DisableRcvr = 0
6972*ad5b5801SMichal Simek     // .. ==> 0XF800075C[13:13] = 0x00000000U
6973*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
6974*ad5b5801SMichal Simek     // ..
6975*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800075C, 0x00003FFFU ,0x00000303U),
6976*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
6977*ad5b5801SMichal Simek     // .. ==> 0XF8000760[0:0] = 0x00000001U
6978*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
6979*ad5b5801SMichal Simek     // .. L0_SEL = 1
6980*ad5b5801SMichal Simek     // .. ==> 0XF8000760[1:1] = 0x00000001U
6981*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
6982*ad5b5801SMichal Simek     // .. L1_SEL = 0
6983*ad5b5801SMichal Simek     // .. ==> 0XF8000760[2:2] = 0x00000000U
6984*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
6985*ad5b5801SMichal Simek     // .. L2_SEL = 0
6986*ad5b5801SMichal Simek     // .. ==> 0XF8000760[4:3] = 0x00000000U
6987*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
6988*ad5b5801SMichal Simek     // .. L3_SEL = 0
6989*ad5b5801SMichal Simek     // .. ==> 0XF8000760[7:5] = 0x00000000U
6990*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
6991*ad5b5801SMichal Simek     // .. Speed = 1
6992*ad5b5801SMichal Simek     // .. ==> 0XF8000760[8:8] = 0x00000001U
6993*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
6994*ad5b5801SMichal Simek     // .. IO_Type = 1
6995*ad5b5801SMichal Simek     // .. ==> 0XF8000760[11:9] = 0x00000001U
6996*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
6997*ad5b5801SMichal Simek     // .. PULLUP = 0
6998*ad5b5801SMichal Simek     // .. ==> 0XF8000760[12:12] = 0x00000000U
6999*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7000*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7001*ad5b5801SMichal Simek     // .. ==> 0XF8000760[13:13] = 0x00000000U
7002*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7003*ad5b5801SMichal Simek     // ..
7004*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000760, 0x00003FFFU ,0x00000303U),
7005*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7006*ad5b5801SMichal Simek     // .. ==> 0XF8000764[0:0] = 0x00000001U
7007*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7008*ad5b5801SMichal Simek     // .. L0_SEL = 1
7009*ad5b5801SMichal Simek     // .. ==> 0XF8000764[1:1] = 0x00000001U
7010*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
7011*ad5b5801SMichal Simek     // .. L1_SEL = 0
7012*ad5b5801SMichal Simek     // .. ==> 0XF8000764[2:2] = 0x00000000U
7013*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7014*ad5b5801SMichal Simek     // .. L2_SEL = 0
7015*ad5b5801SMichal Simek     // .. ==> 0XF8000764[4:3] = 0x00000000U
7016*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7017*ad5b5801SMichal Simek     // .. L3_SEL = 0
7018*ad5b5801SMichal Simek     // .. ==> 0XF8000764[7:5] = 0x00000000U
7019*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7020*ad5b5801SMichal Simek     // .. Speed = 1
7021*ad5b5801SMichal Simek     // .. ==> 0XF8000764[8:8] = 0x00000001U
7022*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7023*ad5b5801SMichal Simek     // .. IO_Type = 1
7024*ad5b5801SMichal Simek     // .. ==> 0XF8000764[11:9] = 0x00000001U
7025*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7026*ad5b5801SMichal Simek     // .. PULLUP = 0
7027*ad5b5801SMichal Simek     // .. ==> 0XF8000764[12:12] = 0x00000000U
7028*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7029*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7030*ad5b5801SMichal Simek     // .. ==> 0XF8000764[13:13] = 0x00000000U
7031*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7032*ad5b5801SMichal Simek     // ..
7033*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000764, 0x00003FFFU ,0x00000303U),
7034*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7035*ad5b5801SMichal Simek     // .. ==> 0XF8000768[0:0] = 0x00000001U
7036*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7037*ad5b5801SMichal Simek     // .. L0_SEL = 1
7038*ad5b5801SMichal Simek     // .. ==> 0XF8000768[1:1] = 0x00000001U
7039*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
7040*ad5b5801SMichal Simek     // .. L1_SEL = 0
7041*ad5b5801SMichal Simek     // .. ==> 0XF8000768[2:2] = 0x00000000U
7042*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7043*ad5b5801SMichal Simek     // .. L2_SEL = 0
7044*ad5b5801SMichal Simek     // .. ==> 0XF8000768[4:3] = 0x00000000U
7045*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7046*ad5b5801SMichal Simek     // .. L3_SEL = 0
7047*ad5b5801SMichal Simek     // .. ==> 0XF8000768[7:5] = 0x00000000U
7048*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7049*ad5b5801SMichal Simek     // .. Speed = 1
7050*ad5b5801SMichal Simek     // .. ==> 0XF8000768[8:8] = 0x00000001U
7051*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7052*ad5b5801SMichal Simek     // .. IO_Type = 1
7053*ad5b5801SMichal Simek     // .. ==> 0XF8000768[11:9] = 0x00000001U
7054*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7055*ad5b5801SMichal Simek     // .. PULLUP = 0
7056*ad5b5801SMichal Simek     // .. ==> 0XF8000768[12:12] = 0x00000000U
7057*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7058*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7059*ad5b5801SMichal Simek     // .. ==> 0XF8000768[13:13] = 0x00000000U
7060*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7061*ad5b5801SMichal Simek     // ..
7062*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000768, 0x00003FFFU ,0x00000303U),
7063*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7064*ad5b5801SMichal Simek     // .. ==> 0XF800076C[0:0] = 0x00000001U
7065*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7066*ad5b5801SMichal Simek     // .. L0_SEL = 1
7067*ad5b5801SMichal Simek     // .. ==> 0XF800076C[1:1] = 0x00000001U
7068*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
7069*ad5b5801SMichal Simek     // .. L1_SEL = 0
7070*ad5b5801SMichal Simek     // .. ==> 0XF800076C[2:2] = 0x00000000U
7071*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7072*ad5b5801SMichal Simek     // .. L2_SEL = 0
7073*ad5b5801SMichal Simek     // .. ==> 0XF800076C[4:3] = 0x00000000U
7074*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7075*ad5b5801SMichal Simek     // .. L3_SEL = 0
7076*ad5b5801SMichal Simek     // .. ==> 0XF800076C[7:5] = 0x00000000U
7077*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7078*ad5b5801SMichal Simek     // .. Speed = 1
7079*ad5b5801SMichal Simek     // .. ==> 0XF800076C[8:8] = 0x00000001U
7080*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7081*ad5b5801SMichal Simek     // .. IO_Type = 1
7082*ad5b5801SMichal Simek     // .. ==> 0XF800076C[11:9] = 0x00000001U
7083*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7084*ad5b5801SMichal Simek     // .. PULLUP = 0
7085*ad5b5801SMichal Simek     // .. ==> 0XF800076C[12:12] = 0x00000000U
7086*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7087*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7088*ad5b5801SMichal Simek     // .. ==> 0XF800076C[13:13] = 0x00000000U
7089*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7090*ad5b5801SMichal Simek     // ..
7091*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800076C, 0x00003FFFU ,0x00000303U),
7092*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7093*ad5b5801SMichal Simek     // .. ==> 0XF8000770[0:0] = 0x00000000U
7094*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7095*ad5b5801SMichal Simek     // .. L0_SEL = 0
7096*ad5b5801SMichal Simek     // .. ==> 0XF8000770[1:1] = 0x00000000U
7097*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7098*ad5b5801SMichal Simek     // .. L1_SEL = 1
7099*ad5b5801SMichal Simek     // .. ==> 0XF8000770[2:2] = 0x00000001U
7100*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7101*ad5b5801SMichal Simek     // .. L2_SEL = 0
7102*ad5b5801SMichal Simek     // .. ==> 0XF8000770[4:3] = 0x00000000U
7103*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7104*ad5b5801SMichal Simek     // .. L3_SEL = 0
7105*ad5b5801SMichal Simek     // .. ==> 0XF8000770[7:5] = 0x00000000U
7106*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7107*ad5b5801SMichal Simek     // .. Speed = 1
7108*ad5b5801SMichal Simek     // .. ==> 0XF8000770[8:8] = 0x00000001U
7109*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7110*ad5b5801SMichal Simek     // .. IO_Type = 1
7111*ad5b5801SMichal Simek     // .. ==> 0XF8000770[11:9] = 0x00000001U
7112*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7113*ad5b5801SMichal Simek     // .. PULLUP = 0
7114*ad5b5801SMichal Simek     // .. ==> 0XF8000770[12:12] = 0x00000000U
7115*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7116*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7117*ad5b5801SMichal Simek     // .. ==> 0XF8000770[13:13] = 0x00000000U
7118*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7119*ad5b5801SMichal Simek     // ..
7120*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000770, 0x00003FFFU ,0x00000304U),
7121*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7122*ad5b5801SMichal Simek     // .. ==> 0XF8000774[0:0] = 0x00000001U
7123*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7124*ad5b5801SMichal Simek     // .. L0_SEL = 0
7125*ad5b5801SMichal Simek     // .. ==> 0XF8000774[1:1] = 0x00000000U
7126*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7127*ad5b5801SMichal Simek     // .. L1_SEL = 1
7128*ad5b5801SMichal Simek     // .. ==> 0XF8000774[2:2] = 0x00000001U
7129*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7130*ad5b5801SMichal Simek     // .. L2_SEL = 0
7131*ad5b5801SMichal Simek     // .. ==> 0XF8000774[4:3] = 0x00000000U
7132*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7133*ad5b5801SMichal Simek     // .. L3_SEL = 0
7134*ad5b5801SMichal Simek     // .. ==> 0XF8000774[7:5] = 0x00000000U
7135*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7136*ad5b5801SMichal Simek     // .. Speed = 1
7137*ad5b5801SMichal Simek     // .. ==> 0XF8000774[8:8] = 0x00000001U
7138*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7139*ad5b5801SMichal Simek     // .. IO_Type = 1
7140*ad5b5801SMichal Simek     // .. ==> 0XF8000774[11:9] = 0x00000001U
7141*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7142*ad5b5801SMichal Simek     // .. PULLUP = 0
7143*ad5b5801SMichal Simek     // .. ==> 0XF8000774[12:12] = 0x00000000U
7144*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7145*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7146*ad5b5801SMichal Simek     // .. ==> 0XF8000774[13:13] = 0x00000000U
7147*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7148*ad5b5801SMichal Simek     // ..
7149*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000774, 0x00003FFFU ,0x00000305U),
7150*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7151*ad5b5801SMichal Simek     // .. ==> 0XF8000778[0:0] = 0x00000000U
7152*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7153*ad5b5801SMichal Simek     // .. L0_SEL = 0
7154*ad5b5801SMichal Simek     // .. ==> 0XF8000778[1:1] = 0x00000000U
7155*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7156*ad5b5801SMichal Simek     // .. L1_SEL = 1
7157*ad5b5801SMichal Simek     // .. ==> 0XF8000778[2:2] = 0x00000001U
7158*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7159*ad5b5801SMichal Simek     // .. L2_SEL = 0
7160*ad5b5801SMichal Simek     // .. ==> 0XF8000778[4:3] = 0x00000000U
7161*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7162*ad5b5801SMichal Simek     // .. L3_SEL = 0
7163*ad5b5801SMichal Simek     // .. ==> 0XF8000778[7:5] = 0x00000000U
7164*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7165*ad5b5801SMichal Simek     // .. Speed = 1
7166*ad5b5801SMichal Simek     // .. ==> 0XF8000778[8:8] = 0x00000001U
7167*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7168*ad5b5801SMichal Simek     // .. IO_Type = 1
7169*ad5b5801SMichal Simek     // .. ==> 0XF8000778[11:9] = 0x00000001U
7170*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7171*ad5b5801SMichal Simek     // .. PULLUP = 0
7172*ad5b5801SMichal Simek     // .. ==> 0XF8000778[12:12] = 0x00000000U
7173*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7174*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7175*ad5b5801SMichal Simek     // .. ==> 0XF8000778[13:13] = 0x00000000U
7176*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7177*ad5b5801SMichal Simek     // ..
7178*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000778, 0x00003FFFU ,0x00000304U),
7179*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7180*ad5b5801SMichal Simek     // .. ==> 0XF800077C[0:0] = 0x00000001U
7181*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7182*ad5b5801SMichal Simek     // .. L0_SEL = 0
7183*ad5b5801SMichal Simek     // .. ==> 0XF800077C[1:1] = 0x00000000U
7184*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7185*ad5b5801SMichal Simek     // .. L1_SEL = 1
7186*ad5b5801SMichal Simek     // .. ==> 0XF800077C[2:2] = 0x00000001U
7187*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7188*ad5b5801SMichal Simek     // .. L2_SEL = 0
7189*ad5b5801SMichal Simek     // .. ==> 0XF800077C[4:3] = 0x00000000U
7190*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7191*ad5b5801SMichal Simek     // .. L3_SEL = 0
7192*ad5b5801SMichal Simek     // .. ==> 0XF800077C[7:5] = 0x00000000U
7193*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7194*ad5b5801SMichal Simek     // .. Speed = 1
7195*ad5b5801SMichal Simek     // .. ==> 0XF800077C[8:8] = 0x00000001U
7196*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7197*ad5b5801SMichal Simek     // .. IO_Type = 1
7198*ad5b5801SMichal Simek     // .. ==> 0XF800077C[11:9] = 0x00000001U
7199*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7200*ad5b5801SMichal Simek     // .. PULLUP = 0
7201*ad5b5801SMichal Simek     // .. ==> 0XF800077C[12:12] = 0x00000000U
7202*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7203*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7204*ad5b5801SMichal Simek     // .. ==> 0XF800077C[13:13] = 0x00000000U
7205*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7206*ad5b5801SMichal Simek     // ..
7207*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800077C, 0x00003FFFU ,0x00000305U),
7208*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7209*ad5b5801SMichal Simek     // .. ==> 0XF8000780[0:0] = 0x00000000U
7210*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7211*ad5b5801SMichal Simek     // .. L0_SEL = 0
7212*ad5b5801SMichal Simek     // .. ==> 0XF8000780[1:1] = 0x00000000U
7213*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7214*ad5b5801SMichal Simek     // .. L1_SEL = 1
7215*ad5b5801SMichal Simek     // .. ==> 0XF8000780[2:2] = 0x00000001U
7216*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7217*ad5b5801SMichal Simek     // .. L2_SEL = 0
7218*ad5b5801SMichal Simek     // .. ==> 0XF8000780[4:3] = 0x00000000U
7219*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7220*ad5b5801SMichal Simek     // .. L3_SEL = 0
7221*ad5b5801SMichal Simek     // .. ==> 0XF8000780[7:5] = 0x00000000U
7222*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7223*ad5b5801SMichal Simek     // .. Speed = 1
7224*ad5b5801SMichal Simek     // .. ==> 0XF8000780[8:8] = 0x00000001U
7225*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7226*ad5b5801SMichal Simek     // .. IO_Type = 1
7227*ad5b5801SMichal Simek     // .. ==> 0XF8000780[11:9] = 0x00000001U
7228*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7229*ad5b5801SMichal Simek     // .. PULLUP = 0
7230*ad5b5801SMichal Simek     // .. ==> 0XF8000780[12:12] = 0x00000000U
7231*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7232*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7233*ad5b5801SMichal Simek     // .. ==> 0XF8000780[13:13] = 0x00000000U
7234*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7235*ad5b5801SMichal Simek     // ..
7236*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000780, 0x00003FFFU ,0x00000304U),
7237*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7238*ad5b5801SMichal Simek     // .. ==> 0XF8000784[0:0] = 0x00000000U
7239*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7240*ad5b5801SMichal Simek     // .. L0_SEL = 0
7241*ad5b5801SMichal Simek     // .. ==> 0XF8000784[1:1] = 0x00000000U
7242*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7243*ad5b5801SMichal Simek     // .. L1_SEL = 1
7244*ad5b5801SMichal Simek     // .. ==> 0XF8000784[2:2] = 0x00000001U
7245*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7246*ad5b5801SMichal Simek     // .. L2_SEL = 0
7247*ad5b5801SMichal Simek     // .. ==> 0XF8000784[4:3] = 0x00000000U
7248*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7249*ad5b5801SMichal Simek     // .. L3_SEL = 0
7250*ad5b5801SMichal Simek     // .. ==> 0XF8000784[7:5] = 0x00000000U
7251*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7252*ad5b5801SMichal Simek     // .. Speed = 1
7253*ad5b5801SMichal Simek     // .. ==> 0XF8000784[8:8] = 0x00000001U
7254*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7255*ad5b5801SMichal Simek     // .. IO_Type = 1
7256*ad5b5801SMichal Simek     // .. ==> 0XF8000784[11:9] = 0x00000001U
7257*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7258*ad5b5801SMichal Simek     // .. PULLUP = 0
7259*ad5b5801SMichal Simek     // .. ==> 0XF8000784[12:12] = 0x00000000U
7260*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7261*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7262*ad5b5801SMichal Simek     // .. ==> 0XF8000784[13:13] = 0x00000000U
7263*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7264*ad5b5801SMichal Simek     // ..
7265*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000784, 0x00003FFFU ,0x00000304U),
7266*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7267*ad5b5801SMichal Simek     // .. ==> 0XF8000788[0:0] = 0x00000000U
7268*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7269*ad5b5801SMichal Simek     // .. L0_SEL = 0
7270*ad5b5801SMichal Simek     // .. ==> 0XF8000788[1:1] = 0x00000000U
7271*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7272*ad5b5801SMichal Simek     // .. L1_SEL = 1
7273*ad5b5801SMichal Simek     // .. ==> 0XF8000788[2:2] = 0x00000001U
7274*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7275*ad5b5801SMichal Simek     // .. L2_SEL = 0
7276*ad5b5801SMichal Simek     // .. ==> 0XF8000788[4:3] = 0x00000000U
7277*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7278*ad5b5801SMichal Simek     // .. L3_SEL = 0
7279*ad5b5801SMichal Simek     // .. ==> 0XF8000788[7:5] = 0x00000000U
7280*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7281*ad5b5801SMichal Simek     // .. Speed = 1
7282*ad5b5801SMichal Simek     // .. ==> 0XF8000788[8:8] = 0x00000001U
7283*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7284*ad5b5801SMichal Simek     // .. IO_Type = 1
7285*ad5b5801SMichal Simek     // .. ==> 0XF8000788[11:9] = 0x00000001U
7286*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7287*ad5b5801SMichal Simek     // .. PULLUP = 0
7288*ad5b5801SMichal Simek     // .. ==> 0XF8000788[12:12] = 0x00000000U
7289*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7290*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7291*ad5b5801SMichal Simek     // .. ==> 0XF8000788[13:13] = 0x00000000U
7292*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7293*ad5b5801SMichal Simek     // ..
7294*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000788, 0x00003FFFU ,0x00000304U),
7295*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7296*ad5b5801SMichal Simek     // .. ==> 0XF800078C[0:0] = 0x00000000U
7297*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7298*ad5b5801SMichal Simek     // .. L0_SEL = 0
7299*ad5b5801SMichal Simek     // .. ==> 0XF800078C[1:1] = 0x00000000U
7300*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7301*ad5b5801SMichal Simek     // .. L1_SEL = 1
7302*ad5b5801SMichal Simek     // .. ==> 0XF800078C[2:2] = 0x00000001U
7303*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7304*ad5b5801SMichal Simek     // .. L2_SEL = 0
7305*ad5b5801SMichal Simek     // .. ==> 0XF800078C[4:3] = 0x00000000U
7306*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7307*ad5b5801SMichal Simek     // .. L3_SEL = 0
7308*ad5b5801SMichal Simek     // .. ==> 0XF800078C[7:5] = 0x00000000U
7309*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7310*ad5b5801SMichal Simek     // .. Speed = 1
7311*ad5b5801SMichal Simek     // .. ==> 0XF800078C[8:8] = 0x00000001U
7312*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7313*ad5b5801SMichal Simek     // .. IO_Type = 1
7314*ad5b5801SMichal Simek     // .. ==> 0XF800078C[11:9] = 0x00000001U
7315*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7316*ad5b5801SMichal Simek     // .. PULLUP = 0
7317*ad5b5801SMichal Simek     // .. ==> 0XF800078C[12:12] = 0x00000000U
7318*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7319*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7320*ad5b5801SMichal Simek     // .. ==> 0XF800078C[13:13] = 0x00000000U
7321*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7322*ad5b5801SMichal Simek     // ..
7323*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800078C, 0x00003FFFU ,0x00000304U),
7324*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7325*ad5b5801SMichal Simek     // .. ==> 0XF8000790[0:0] = 0x00000001U
7326*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7327*ad5b5801SMichal Simek     // .. L0_SEL = 0
7328*ad5b5801SMichal Simek     // .. ==> 0XF8000790[1:1] = 0x00000000U
7329*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7330*ad5b5801SMichal Simek     // .. L1_SEL = 1
7331*ad5b5801SMichal Simek     // .. ==> 0XF8000790[2:2] = 0x00000001U
7332*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7333*ad5b5801SMichal Simek     // .. L2_SEL = 0
7334*ad5b5801SMichal Simek     // .. ==> 0XF8000790[4:3] = 0x00000000U
7335*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7336*ad5b5801SMichal Simek     // .. L3_SEL = 0
7337*ad5b5801SMichal Simek     // .. ==> 0XF8000790[7:5] = 0x00000000U
7338*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7339*ad5b5801SMichal Simek     // .. Speed = 1
7340*ad5b5801SMichal Simek     // .. ==> 0XF8000790[8:8] = 0x00000001U
7341*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7342*ad5b5801SMichal Simek     // .. IO_Type = 1
7343*ad5b5801SMichal Simek     // .. ==> 0XF8000790[11:9] = 0x00000001U
7344*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7345*ad5b5801SMichal Simek     // .. PULLUP = 0
7346*ad5b5801SMichal Simek     // .. ==> 0XF8000790[12:12] = 0x00000000U
7347*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7348*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7349*ad5b5801SMichal Simek     // .. ==> 0XF8000790[13:13] = 0x00000000U
7350*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7351*ad5b5801SMichal Simek     // ..
7352*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000790, 0x00003FFFU ,0x00000305U),
7353*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7354*ad5b5801SMichal Simek     // .. ==> 0XF8000794[0:0] = 0x00000000U
7355*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7356*ad5b5801SMichal Simek     // .. L0_SEL = 0
7357*ad5b5801SMichal Simek     // .. ==> 0XF8000794[1:1] = 0x00000000U
7358*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7359*ad5b5801SMichal Simek     // .. L1_SEL = 1
7360*ad5b5801SMichal Simek     // .. ==> 0XF8000794[2:2] = 0x00000001U
7361*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7362*ad5b5801SMichal Simek     // .. L2_SEL = 0
7363*ad5b5801SMichal Simek     // .. ==> 0XF8000794[4:3] = 0x00000000U
7364*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7365*ad5b5801SMichal Simek     // .. L3_SEL = 0
7366*ad5b5801SMichal Simek     // .. ==> 0XF8000794[7:5] = 0x00000000U
7367*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7368*ad5b5801SMichal Simek     // .. Speed = 1
7369*ad5b5801SMichal Simek     // .. ==> 0XF8000794[8:8] = 0x00000001U
7370*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7371*ad5b5801SMichal Simek     // .. IO_Type = 1
7372*ad5b5801SMichal Simek     // .. ==> 0XF8000794[11:9] = 0x00000001U
7373*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7374*ad5b5801SMichal Simek     // .. PULLUP = 0
7375*ad5b5801SMichal Simek     // .. ==> 0XF8000794[12:12] = 0x00000000U
7376*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7377*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7378*ad5b5801SMichal Simek     // .. ==> 0XF8000794[13:13] = 0x00000000U
7379*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7380*ad5b5801SMichal Simek     // ..
7381*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000794, 0x00003FFFU ,0x00000304U),
7382*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7383*ad5b5801SMichal Simek     // .. ==> 0XF8000798[0:0] = 0x00000000U
7384*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7385*ad5b5801SMichal Simek     // .. L0_SEL = 0
7386*ad5b5801SMichal Simek     // .. ==> 0XF8000798[1:1] = 0x00000000U
7387*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7388*ad5b5801SMichal Simek     // .. L1_SEL = 1
7389*ad5b5801SMichal Simek     // .. ==> 0XF8000798[2:2] = 0x00000001U
7390*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7391*ad5b5801SMichal Simek     // .. L2_SEL = 0
7392*ad5b5801SMichal Simek     // .. ==> 0XF8000798[4:3] = 0x00000000U
7393*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7394*ad5b5801SMichal Simek     // .. L3_SEL = 0
7395*ad5b5801SMichal Simek     // .. ==> 0XF8000798[7:5] = 0x00000000U
7396*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7397*ad5b5801SMichal Simek     // .. Speed = 1
7398*ad5b5801SMichal Simek     // .. ==> 0XF8000798[8:8] = 0x00000001U
7399*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7400*ad5b5801SMichal Simek     // .. IO_Type = 1
7401*ad5b5801SMichal Simek     // .. ==> 0XF8000798[11:9] = 0x00000001U
7402*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7403*ad5b5801SMichal Simek     // .. PULLUP = 0
7404*ad5b5801SMichal Simek     // .. ==> 0XF8000798[12:12] = 0x00000000U
7405*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7406*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7407*ad5b5801SMichal Simek     // .. ==> 0XF8000798[13:13] = 0x00000000U
7408*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7409*ad5b5801SMichal Simek     // ..
7410*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000798, 0x00003FFFU ,0x00000304U),
7411*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7412*ad5b5801SMichal Simek     // .. ==> 0XF800079C[0:0] = 0x00000000U
7413*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7414*ad5b5801SMichal Simek     // .. L0_SEL = 0
7415*ad5b5801SMichal Simek     // .. ==> 0XF800079C[1:1] = 0x00000000U
7416*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7417*ad5b5801SMichal Simek     // .. L1_SEL = 1
7418*ad5b5801SMichal Simek     // .. ==> 0XF800079C[2:2] = 0x00000001U
7419*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7420*ad5b5801SMichal Simek     // .. L2_SEL = 0
7421*ad5b5801SMichal Simek     // .. ==> 0XF800079C[4:3] = 0x00000000U
7422*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7423*ad5b5801SMichal Simek     // .. L3_SEL = 0
7424*ad5b5801SMichal Simek     // .. ==> 0XF800079C[7:5] = 0x00000000U
7425*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7426*ad5b5801SMichal Simek     // .. Speed = 1
7427*ad5b5801SMichal Simek     // .. ==> 0XF800079C[8:8] = 0x00000001U
7428*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7429*ad5b5801SMichal Simek     // .. IO_Type = 1
7430*ad5b5801SMichal Simek     // .. ==> 0XF800079C[11:9] = 0x00000001U
7431*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7432*ad5b5801SMichal Simek     // .. PULLUP = 0
7433*ad5b5801SMichal Simek     // .. ==> 0XF800079C[12:12] = 0x00000000U
7434*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7435*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7436*ad5b5801SMichal Simek     // .. ==> 0XF800079C[13:13] = 0x00000000U
7437*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7438*ad5b5801SMichal Simek     // ..
7439*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800079C, 0x00003FFFU ,0x00000304U),
7440*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7441*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[0:0] = 0x00000000U
7442*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7443*ad5b5801SMichal Simek     // .. L0_SEL = 0
7444*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[1:1] = 0x00000000U
7445*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7446*ad5b5801SMichal Simek     // .. L1_SEL = 0
7447*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[2:2] = 0x00000000U
7448*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7449*ad5b5801SMichal Simek     // .. L2_SEL = 0
7450*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[4:3] = 0x00000000U
7451*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7452*ad5b5801SMichal Simek     // .. L3_SEL = 4
7453*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[7:5] = 0x00000004U
7454*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
7455*ad5b5801SMichal Simek     // .. Speed = 1
7456*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[8:8] = 0x00000001U
7457*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7458*ad5b5801SMichal Simek     // .. IO_Type = 1
7459*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[11:9] = 0x00000001U
7460*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7461*ad5b5801SMichal Simek     // .. PULLUP = 0
7462*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[12:12] = 0x00000000U
7463*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7464*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7465*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[13:13] = 0x00000000U
7466*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7467*ad5b5801SMichal Simek     // ..
7468*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A0, 0x00003FFFU ,0x00000380U),
7469*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7470*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[0:0] = 0x00000000U
7471*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7472*ad5b5801SMichal Simek     // .. L0_SEL = 0
7473*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[1:1] = 0x00000000U
7474*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7475*ad5b5801SMichal Simek     // .. L1_SEL = 0
7476*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[2:2] = 0x00000000U
7477*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7478*ad5b5801SMichal Simek     // .. L2_SEL = 0
7479*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[4:3] = 0x00000000U
7480*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7481*ad5b5801SMichal Simek     // .. L3_SEL = 4
7482*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[7:5] = 0x00000004U
7483*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
7484*ad5b5801SMichal Simek     // .. Speed = 1
7485*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[8:8] = 0x00000001U
7486*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7487*ad5b5801SMichal Simek     // .. IO_Type = 1
7488*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[11:9] = 0x00000001U
7489*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7490*ad5b5801SMichal Simek     // .. PULLUP = 0
7491*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[12:12] = 0x00000000U
7492*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7493*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7494*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[13:13] = 0x00000000U
7495*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7496*ad5b5801SMichal Simek     // ..
7497*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A4, 0x00003FFFU ,0x00000380U),
7498*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7499*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[0:0] = 0x00000000U
7500*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7501*ad5b5801SMichal Simek     // .. L0_SEL = 0
7502*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[1:1] = 0x00000000U
7503*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7504*ad5b5801SMichal Simek     // .. L1_SEL = 0
7505*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[2:2] = 0x00000000U
7506*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7507*ad5b5801SMichal Simek     // .. L2_SEL = 0
7508*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[4:3] = 0x00000000U
7509*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7510*ad5b5801SMichal Simek     // .. L3_SEL = 4
7511*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[7:5] = 0x00000004U
7512*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
7513*ad5b5801SMichal Simek     // .. Speed = 1
7514*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[8:8] = 0x00000001U
7515*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7516*ad5b5801SMichal Simek     // .. IO_Type = 1
7517*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[11:9] = 0x00000001U
7518*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7519*ad5b5801SMichal Simek     // .. PULLUP = 0
7520*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[12:12] = 0x00000000U
7521*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7522*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7523*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[13:13] = 0x00000000U
7524*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7525*ad5b5801SMichal Simek     // ..
7526*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A8, 0x00003FFFU ,0x00000380U),
7527*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7528*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[0:0] = 0x00000000U
7529*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7530*ad5b5801SMichal Simek     // .. L0_SEL = 0
7531*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[1:1] = 0x00000000U
7532*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7533*ad5b5801SMichal Simek     // .. L1_SEL = 0
7534*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[2:2] = 0x00000000U
7535*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7536*ad5b5801SMichal Simek     // .. L2_SEL = 0
7537*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[4:3] = 0x00000000U
7538*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7539*ad5b5801SMichal Simek     // .. L3_SEL = 4
7540*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[7:5] = 0x00000004U
7541*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
7542*ad5b5801SMichal Simek     // .. Speed = 1
7543*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[8:8] = 0x00000001U
7544*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7545*ad5b5801SMichal Simek     // .. IO_Type = 1
7546*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[11:9] = 0x00000001U
7547*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7548*ad5b5801SMichal Simek     // .. PULLUP = 0
7549*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[12:12] = 0x00000000U
7550*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7551*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7552*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[13:13] = 0x00000000U
7553*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7554*ad5b5801SMichal Simek     // ..
7555*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007AC, 0x00003FFFU ,0x00000380U),
7556*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7557*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[0:0] = 0x00000000U
7558*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7559*ad5b5801SMichal Simek     // .. L0_SEL = 0
7560*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[1:1] = 0x00000000U
7561*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7562*ad5b5801SMichal Simek     // .. L1_SEL = 0
7563*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[2:2] = 0x00000000U
7564*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7565*ad5b5801SMichal Simek     // .. L2_SEL = 0
7566*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[4:3] = 0x00000000U
7567*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7568*ad5b5801SMichal Simek     // .. L3_SEL = 4
7569*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[7:5] = 0x00000004U
7570*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
7571*ad5b5801SMichal Simek     // .. Speed = 1
7572*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[8:8] = 0x00000001U
7573*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7574*ad5b5801SMichal Simek     // .. IO_Type = 1
7575*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[11:9] = 0x00000001U
7576*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7577*ad5b5801SMichal Simek     // .. PULLUP = 0
7578*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[12:12] = 0x00000000U
7579*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7580*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7581*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[13:13] = 0x00000000U
7582*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7583*ad5b5801SMichal Simek     // ..
7584*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B0, 0x00003FFFU ,0x00000380U),
7585*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7586*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[0:0] = 0x00000000U
7587*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7588*ad5b5801SMichal Simek     // .. L0_SEL = 0
7589*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[1:1] = 0x00000000U
7590*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7591*ad5b5801SMichal Simek     // .. L1_SEL = 0
7592*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[2:2] = 0x00000000U
7593*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7594*ad5b5801SMichal Simek     // .. L2_SEL = 0
7595*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[4:3] = 0x00000000U
7596*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7597*ad5b5801SMichal Simek     // .. L3_SEL = 4
7598*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[7:5] = 0x00000004U
7599*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
7600*ad5b5801SMichal Simek     // .. Speed = 1
7601*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[8:8] = 0x00000001U
7602*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7603*ad5b5801SMichal Simek     // .. IO_Type = 1
7604*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[11:9] = 0x00000001U
7605*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7606*ad5b5801SMichal Simek     // .. PULLUP = 0
7607*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[12:12] = 0x00000000U
7608*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7609*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7610*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[13:13] = 0x00000000U
7611*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7612*ad5b5801SMichal Simek     // ..
7613*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B4, 0x00003FFFU ,0x00000380U),
7614*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7615*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[0:0] = 0x00000001U
7616*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7617*ad5b5801SMichal Simek     // .. Speed = 0
7618*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[8:8] = 0x00000000U
7619*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7620*ad5b5801SMichal Simek     // .. IO_Type = 1
7621*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[11:9] = 0x00000001U
7622*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7623*ad5b5801SMichal Simek     // .. PULLUP = 0
7624*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[12:12] = 0x00000000U
7625*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7626*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7627*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[13:13] = 0x00000000U
7628*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7629*ad5b5801SMichal Simek     // ..
7630*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B8, 0x00003F01U ,0x00000201U),
7631*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7632*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[0:0] = 0x00000001U
7633*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7634*ad5b5801SMichal Simek     // .. Speed = 0
7635*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[8:8] = 0x00000000U
7636*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7637*ad5b5801SMichal Simek     // .. IO_Type = 1
7638*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[11:9] = 0x00000001U
7639*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7640*ad5b5801SMichal Simek     // .. PULLUP = 0
7641*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[12:12] = 0x00000000U
7642*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7643*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7644*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[13:13] = 0x00000000U
7645*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7646*ad5b5801SMichal Simek     // ..
7647*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007BC, 0x00003F01U ,0x00000201U),
7648*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7649*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[0:0] = 0x00000000U
7650*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7651*ad5b5801SMichal Simek     // .. L0_SEL = 0
7652*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[1:1] = 0x00000000U
7653*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7654*ad5b5801SMichal Simek     // .. L1_SEL = 0
7655*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[2:2] = 0x00000000U
7656*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7657*ad5b5801SMichal Simek     // .. L2_SEL = 0
7658*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[4:3] = 0x00000000U
7659*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7660*ad5b5801SMichal Simek     // .. L3_SEL = 7
7661*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[7:5] = 0x00000007U
7662*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x000000E0U
7663*ad5b5801SMichal Simek     // .. Speed = 0
7664*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[8:8] = 0x00000000U
7665*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7666*ad5b5801SMichal Simek     // .. IO_Type = 1
7667*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[11:9] = 0x00000001U
7668*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7669*ad5b5801SMichal Simek     // .. PULLUP = 0
7670*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[12:12] = 0x00000000U
7671*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7672*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7673*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[13:13] = 0x00000000U
7674*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7675*ad5b5801SMichal Simek     // ..
7676*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C0, 0x00003FFFU ,0x000002E0U),
7677*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7678*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[0:0] = 0x00000001U
7679*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7680*ad5b5801SMichal Simek     // .. L0_SEL = 0
7681*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[1:1] = 0x00000000U
7682*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7683*ad5b5801SMichal Simek     // .. L1_SEL = 0
7684*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[2:2] = 0x00000000U
7685*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7686*ad5b5801SMichal Simek     // .. L2_SEL = 0
7687*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[4:3] = 0x00000000U
7688*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7689*ad5b5801SMichal Simek     // .. L3_SEL = 7
7690*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[7:5] = 0x00000007U
7691*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x000000E0U
7692*ad5b5801SMichal Simek     // .. Speed = 0
7693*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[8:8] = 0x00000000U
7694*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7695*ad5b5801SMichal Simek     // .. IO_Type = 1
7696*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[11:9] = 0x00000001U
7697*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7698*ad5b5801SMichal Simek     // .. PULLUP = 0
7699*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[12:12] = 0x00000000U
7700*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7701*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7702*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[13:13] = 0x00000000U
7703*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7704*ad5b5801SMichal Simek     // ..
7705*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C4, 0x00003FFFU ,0x000002E1U),
7706*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7707*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[0:0] = 0x00000001U
7708*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7709*ad5b5801SMichal Simek     // .. L0_SEL = 0
7710*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[1:1] = 0x00000000U
7711*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7712*ad5b5801SMichal Simek     // .. L1_SEL = 0
7713*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[2:2] = 0x00000000U
7714*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7715*ad5b5801SMichal Simek     // .. L2_SEL = 0
7716*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[4:3] = 0x00000000U
7717*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7718*ad5b5801SMichal Simek     // .. L3_SEL = 0
7719*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[7:5] = 0x00000000U
7720*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7721*ad5b5801SMichal Simek     // .. Speed = 0
7722*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[8:8] = 0x00000000U
7723*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7724*ad5b5801SMichal Simek     // .. IO_Type = 1
7725*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[11:9] = 0x00000001U
7726*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7727*ad5b5801SMichal Simek     // .. PULLUP = 0
7728*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[12:12] = 0x00000000U
7729*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7730*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7731*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[13:13] = 0x00000000U
7732*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7733*ad5b5801SMichal Simek     // ..
7734*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C8, 0x00003FFFU ,0x00000201U),
7735*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
7736*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[0:0] = 0x00000001U
7737*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7738*ad5b5801SMichal Simek     // .. L0_SEL = 0
7739*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[1:1] = 0x00000000U
7740*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7741*ad5b5801SMichal Simek     // .. L1_SEL = 0
7742*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[2:2] = 0x00000000U
7743*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7744*ad5b5801SMichal Simek     // .. L2_SEL = 0
7745*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[4:3] = 0x00000000U
7746*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7747*ad5b5801SMichal Simek     // .. L3_SEL = 0
7748*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[7:5] = 0x00000000U
7749*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
7750*ad5b5801SMichal Simek     // .. Speed = 0
7751*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[8:8] = 0x00000000U
7752*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7753*ad5b5801SMichal Simek     // .. IO_Type = 1
7754*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[11:9] = 0x00000001U
7755*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7756*ad5b5801SMichal Simek     // .. PULLUP = 0
7757*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[12:12] = 0x00000000U
7758*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7759*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7760*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[13:13] = 0x00000000U
7761*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7762*ad5b5801SMichal Simek     // ..
7763*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007CC, 0x00003FFFU ,0x00000201U),
7764*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7765*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[0:0] = 0x00000000U
7766*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7767*ad5b5801SMichal Simek     // .. L0_SEL = 0
7768*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[1:1] = 0x00000000U
7769*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7770*ad5b5801SMichal Simek     // .. L1_SEL = 0
7771*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[2:2] = 0x00000000U
7772*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7773*ad5b5801SMichal Simek     // .. L2_SEL = 0
7774*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[4:3] = 0x00000000U
7775*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7776*ad5b5801SMichal Simek     // .. L3_SEL = 4
7777*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[7:5] = 0x00000004U
7778*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
7779*ad5b5801SMichal Simek     // .. Speed = 0
7780*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[8:8] = 0x00000000U
7781*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7782*ad5b5801SMichal Simek     // .. IO_Type = 1
7783*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[11:9] = 0x00000001U
7784*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7785*ad5b5801SMichal Simek     // .. PULLUP = 0
7786*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[12:12] = 0x00000000U
7787*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7788*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7789*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[13:13] = 0x00000000U
7790*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7791*ad5b5801SMichal Simek     // ..
7792*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007D0, 0x00003FFFU ,0x00000280U),
7793*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
7794*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[0:0] = 0x00000000U
7795*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7796*ad5b5801SMichal Simek     // .. L0_SEL = 0
7797*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[1:1] = 0x00000000U
7798*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
7799*ad5b5801SMichal Simek     // .. L1_SEL = 0
7800*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[2:2] = 0x00000000U
7801*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
7802*ad5b5801SMichal Simek     // .. L2_SEL = 0
7803*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[4:3] = 0x00000000U
7804*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
7805*ad5b5801SMichal Simek     // .. L3_SEL = 4
7806*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[7:5] = 0x00000004U
7807*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
7808*ad5b5801SMichal Simek     // .. Speed = 0
7809*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[8:8] = 0x00000000U
7810*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7811*ad5b5801SMichal Simek     // .. IO_Type = 1
7812*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[11:9] = 0x00000001U
7813*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
7814*ad5b5801SMichal Simek     // .. PULLUP = 0
7815*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[12:12] = 0x00000000U
7816*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
7817*ad5b5801SMichal Simek     // .. DisableRcvr = 0
7818*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[13:13] = 0x00000000U
7819*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
7820*ad5b5801SMichal Simek     // ..
7821*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007D4, 0x00003FFFU ,0x00000280U),
7822*ad5b5801SMichal Simek     // .. SDIO0_WP_SEL = 46
7823*ad5b5801SMichal Simek     // .. ==> 0XF8000830[5:0] = 0x0000002EU
7824*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000003FU    VAL : 0x0000002EU
7825*ad5b5801SMichal Simek     // .. SDIO0_CD_SEL = 47
7826*ad5b5801SMichal Simek     // .. ==> 0XF8000830[21:16] = 0x0000002FU
7827*ad5b5801SMichal Simek     // ..     ==> MASK : 0x003F0000U    VAL : 0x002F0000U
7828*ad5b5801SMichal Simek     // ..
7829*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000830, 0x003F003FU ,0x002F002EU),
7830*ad5b5801SMichal Simek     // .. FINISH: MIO PROGRAMMING
7831*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
7832*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
7833*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
7834*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
7835*ad5b5801SMichal Simek     // ..
7836*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
7837*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
7838*ad5b5801SMichal Simek     // FINISH: top
7839*ad5b5801SMichal Simek     //
7840*ad5b5801SMichal Simek     EMIT_EXIT(),
7841*ad5b5801SMichal Simek 
7842*ad5b5801SMichal Simek     //
7843*ad5b5801SMichal Simek };
7844*ad5b5801SMichal Simek 
7845*ad5b5801SMichal Simek unsigned long ps7_peripherals_init_data_2_0[] = {
7846*ad5b5801SMichal Simek     // START: top
7847*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
7848*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
7849*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
7850*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
7851*ad5b5801SMichal Simek     // ..
7852*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
7853*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
7854*ad5b5801SMichal Simek     // .. START: DDR TERM/IBUF_DISABLE_MODE SETTINGS
7855*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
7856*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[7:7] = 0x00000001U
7857*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
7858*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
7859*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[8:8] = 0x00000001U
7860*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7861*ad5b5801SMichal Simek     // ..
7862*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B48, 0x00000180U ,0x00000180U),
7863*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
7864*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[7:7] = 0x00000001U
7865*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
7866*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
7867*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[8:8] = 0x00000001U
7868*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7869*ad5b5801SMichal Simek     // ..
7870*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B4C, 0x00000180U ,0x00000180U),
7871*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
7872*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[7:7] = 0x00000001U
7873*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
7874*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
7875*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[8:8] = 0x00000001U
7876*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7877*ad5b5801SMichal Simek     // ..
7878*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B50, 0x00000180U ,0x00000180U),
7879*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
7880*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[7:7] = 0x00000001U
7881*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
7882*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
7883*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[8:8] = 0x00000001U
7884*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
7885*ad5b5801SMichal Simek     // ..
7886*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B54, 0x00000180U ,0x00000180U),
7887*ad5b5801SMichal Simek     // .. FINISH: DDR TERM/IBUF_DISABLE_MODE SETTINGS
7888*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
7889*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
7890*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
7891*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
7892*ad5b5801SMichal Simek     // ..
7893*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
7894*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
7895*ad5b5801SMichal Simek     // .. START: SRAM/NOR SET OPMODE
7896*ad5b5801SMichal Simek     // .. FINISH: SRAM/NOR SET OPMODE
7897*ad5b5801SMichal Simek     // .. START: UART REGISTERS
7898*ad5b5801SMichal Simek     // .. BDIV = 0x6
7899*ad5b5801SMichal Simek     // .. ==> 0XE0001034[7:0] = 0x00000006U
7900*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000FFU    VAL : 0x00000006U
7901*ad5b5801SMichal Simek     // ..
7902*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001034, 0x000000FFU ,0x00000006U),
7903*ad5b5801SMichal Simek     // .. CD = 0x3e
7904*ad5b5801SMichal Simek     // .. ==> 0XE0001018[15:0] = 0x0000003EU
7905*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000003EU
7906*ad5b5801SMichal Simek     // ..
7907*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001018, 0x0000FFFFU ,0x0000003EU),
7908*ad5b5801SMichal Simek     // .. STPBRK = 0x0
7909*ad5b5801SMichal Simek     // .. ==> 0XE0001000[8:8] = 0x00000000U
7910*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
7911*ad5b5801SMichal Simek     // .. STTBRK = 0x0
7912*ad5b5801SMichal Simek     // .. ==> 0XE0001000[7:7] = 0x00000000U
7913*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
7914*ad5b5801SMichal Simek     // .. RSTTO = 0x0
7915*ad5b5801SMichal Simek     // .. ==> 0XE0001000[6:6] = 0x00000000U
7916*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000040U    VAL : 0x00000000U
7917*ad5b5801SMichal Simek     // .. TXDIS = 0x0
7918*ad5b5801SMichal Simek     // .. ==> 0XE0001000[5:5] = 0x00000000U
7919*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
7920*ad5b5801SMichal Simek     // .. TXEN = 0x1
7921*ad5b5801SMichal Simek     // .. ==> 0XE0001000[4:4] = 0x00000001U
7922*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
7923*ad5b5801SMichal Simek     // .. RXDIS = 0x0
7924*ad5b5801SMichal Simek     // .. ==> 0XE0001000[3:3] = 0x00000000U
7925*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
7926*ad5b5801SMichal Simek     // .. RXEN = 0x1
7927*ad5b5801SMichal Simek     // .. ==> 0XE0001000[2:2] = 0x00000001U
7928*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
7929*ad5b5801SMichal Simek     // .. TXRES = 0x1
7930*ad5b5801SMichal Simek     // .. ==> 0XE0001000[1:1] = 0x00000001U
7931*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
7932*ad5b5801SMichal Simek     // .. RXRES = 0x1
7933*ad5b5801SMichal Simek     // .. ==> 0XE0001000[0:0] = 0x00000001U
7934*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
7935*ad5b5801SMichal Simek     // ..
7936*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001000, 0x000001FFU ,0x00000017U),
7937*ad5b5801SMichal Simek     // .. IRMODE = 0x0
7938*ad5b5801SMichal Simek     // .. ==> 0XE0001004[11:11] = 0x00000000U
7939*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
7940*ad5b5801SMichal Simek     // .. UCLKEN = 0x0
7941*ad5b5801SMichal Simek     // .. ==> 0XE0001004[10:10] = 0x00000000U
7942*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
7943*ad5b5801SMichal Simek     // .. CHMODE = 0x0
7944*ad5b5801SMichal Simek     // .. ==> 0XE0001004[9:8] = 0x00000000U
7945*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000300U    VAL : 0x00000000U
7946*ad5b5801SMichal Simek     // .. NBSTOP = 0x0
7947*ad5b5801SMichal Simek     // .. ==> 0XE0001004[7:6] = 0x00000000U
7948*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000C0U    VAL : 0x00000000U
7949*ad5b5801SMichal Simek     // .. PAR = 0x4
7950*ad5b5801SMichal Simek     // .. ==> 0XE0001004[5:3] = 0x00000004U
7951*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000038U    VAL : 0x00000020U
7952*ad5b5801SMichal Simek     // .. CHRL = 0x0
7953*ad5b5801SMichal Simek     // .. ==> 0XE0001004[2:1] = 0x00000000U
7954*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
7955*ad5b5801SMichal Simek     // .. CLKS = 0x0
7956*ad5b5801SMichal Simek     // .. ==> 0XE0001004[0:0] = 0x00000000U
7957*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
7958*ad5b5801SMichal Simek     // ..
7959*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001004, 0x00000FFFU ,0x00000020U),
7960*ad5b5801SMichal Simek     // .. FINISH: UART REGISTERS
7961*ad5b5801SMichal Simek     // .. START: QSPI REGISTERS
7962*ad5b5801SMichal Simek     // .. Holdb_dr = 1
7963*ad5b5801SMichal Simek     // .. ==> 0XE000D000[19:19] = 0x00000001U
7964*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
7965*ad5b5801SMichal Simek     // ..
7966*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE000D000, 0x00080000U ,0x00080000U),
7967*ad5b5801SMichal Simek     // .. FINISH: QSPI REGISTERS
7968*ad5b5801SMichal Simek     // .. START: PL POWER ON RESET REGISTERS
7969*ad5b5801SMichal Simek     // .. PCFG_POR_CNT_4K = 0
7970*ad5b5801SMichal Simek     // .. ==> 0XF8007000[29:29] = 0x00000000U
7971*ad5b5801SMichal Simek     // ..     ==> MASK : 0x20000000U    VAL : 0x00000000U
7972*ad5b5801SMichal Simek     // ..
7973*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8007000, 0x20000000U ,0x00000000U),
7974*ad5b5801SMichal Simek     // .. FINISH: PL POWER ON RESET REGISTERS
7975*ad5b5801SMichal Simek     // .. START: SMC TIMING CALCULATION REGISTER UPDATE
7976*ad5b5801SMichal Simek     // .. .. START: NAND SET CYCLE
7977*ad5b5801SMichal Simek     // .. .. FINISH: NAND SET CYCLE
7978*ad5b5801SMichal Simek     // .. .. START: OPMODE
7979*ad5b5801SMichal Simek     // .. .. FINISH: OPMODE
7980*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
7981*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
7982*ad5b5801SMichal Simek     // .. .. START: SRAM/NOR CS0 SET CYCLE
7983*ad5b5801SMichal Simek     // .. .. FINISH: SRAM/NOR CS0 SET CYCLE
7984*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
7985*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
7986*ad5b5801SMichal Simek     // .. .. START: NOR CS0 BASE ADDRESS
7987*ad5b5801SMichal Simek     // .. .. FINISH: NOR CS0 BASE ADDRESS
7988*ad5b5801SMichal Simek     // .. .. START: SRAM/NOR CS1 SET CYCLE
7989*ad5b5801SMichal Simek     // .. .. FINISH: SRAM/NOR CS1 SET CYCLE
7990*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
7991*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
7992*ad5b5801SMichal Simek     // .. .. START: NOR CS1 BASE ADDRESS
7993*ad5b5801SMichal Simek     // .. .. FINISH: NOR CS1 BASE ADDRESS
7994*ad5b5801SMichal Simek     // .. .. START: USB RESET
7995*ad5b5801SMichal Simek     // .. .. .. START: USB0 RESET
7996*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
7997*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
7998*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
7999*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
8000*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8001*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8002*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8003*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8004*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8005*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8006*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8007*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8008*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
8009*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
8010*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
8011*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
8012*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
8013*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
8014*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
8015*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
8016*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
8017*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
8018*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
8019*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
8020*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
8021*ad5b5801SMichal Simek     // .. .. .. ..
8022*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
8023*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
8024*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8025*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8026*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8027*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8028*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8029*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8030*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8031*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8032*ad5b5801SMichal Simek     // .. .. .. FINISH: USB0 RESET
8033*ad5b5801SMichal Simek     // .. .. .. START: USB1 RESET
8034*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
8035*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
8036*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
8037*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
8038*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8039*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8040*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8041*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8042*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8043*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8044*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8045*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8046*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
8047*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
8048*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
8049*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
8050*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
8051*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
8052*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
8053*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
8054*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
8055*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
8056*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
8057*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
8058*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
8059*ad5b5801SMichal Simek     // .. .. .. ..
8060*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
8061*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
8062*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8063*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8064*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8065*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8066*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8067*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8068*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8069*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8070*ad5b5801SMichal Simek     // .. .. .. FINISH: USB1 RESET
8071*ad5b5801SMichal Simek     // .. .. FINISH: USB RESET
8072*ad5b5801SMichal Simek     // .. .. START: ENET RESET
8073*ad5b5801SMichal Simek     // .. .. .. START: ENET0 RESET
8074*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
8075*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
8076*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
8077*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
8078*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8079*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8080*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8081*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8082*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8083*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8084*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8085*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8086*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
8087*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
8088*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
8089*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
8090*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
8091*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
8092*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
8093*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
8094*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
8095*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
8096*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
8097*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
8098*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
8099*ad5b5801SMichal Simek     // .. .. .. ..
8100*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
8101*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
8102*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8103*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8104*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8105*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8106*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8107*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8108*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8109*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8110*ad5b5801SMichal Simek     // .. .. .. FINISH: ENET0 RESET
8111*ad5b5801SMichal Simek     // .. .. .. START: ENET1 RESET
8112*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
8113*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
8114*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
8115*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
8116*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8117*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8118*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8119*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8120*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8121*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8122*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8123*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8124*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
8125*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
8126*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
8127*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
8128*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
8129*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
8130*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
8131*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
8132*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
8133*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
8134*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
8135*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
8136*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
8137*ad5b5801SMichal Simek     // .. .. .. ..
8138*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
8139*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
8140*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8141*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8142*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8143*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8144*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8145*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8146*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8147*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8148*ad5b5801SMichal Simek     // .. .. .. FINISH: ENET1 RESET
8149*ad5b5801SMichal Simek     // .. .. FINISH: ENET RESET
8150*ad5b5801SMichal Simek     // .. .. START: I2C RESET
8151*ad5b5801SMichal Simek     // .. .. .. START: I2C0 RESET
8152*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK0
8153*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK0
8154*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK1
8155*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK1
8156*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8157*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8158*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8159*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8160*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8161*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8162*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8163*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8164*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
8165*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
8166*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
8167*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
8168*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
8169*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
8170*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
8171*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
8172*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
8173*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
8174*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
8175*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
8176*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
8177*ad5b5801SMichal Simek     // .. .. .. ..
8178*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
8179*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
8180*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8181*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8182*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8183*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8184*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8185*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8186*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8187*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8188*ad5b5801SMichal Simek     // .. .. .. FINISH: I2C0 RESET
8189*ad5b5801SMichal Simek     // .. .. .. START: I2C1 RESET
8190*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK0
8191*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK0
8192*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK1
8193*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK1
8194*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8195*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8196*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8197*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8198*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8199*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8200*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8201*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8202*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
8203*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
8204*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
8205*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
8206*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
8207*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
8208*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
8209*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
8210*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
8211*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
8212*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
8213*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
8214*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
8215*ad5b5801SMichal Simek     // .. .. .. ..
8216*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
8217*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
8218*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8219*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8220*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
8221*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
8222*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
8223*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
8224*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
8225*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
8226*ad5b5801SMichal Simek     // .. .. .. FINISH: I2C1 RESET
8227*ad5b5801SMichal Simek     // .. .. FINISH: I2C RESET
8228*ad5b5801SMichal Simek     // .. .. START: NOR CHIP SELECT
8229*ad5b5801SMichal Simek     // .. .. .. START: DIR MODE BANK 0
8230*ad5b5801SMichal Simek     // .. .. .. FINISH: DIR MODE BANK 0
8231*ad5b5801SMichal Simek     // .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
8232*ad5b5801SMichal Simek     // .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
8233*ad5b5801SMichal Simek     // .. .. .. START: OUTPUT ENABLE BANK 0
8234*ad5b5801SMichal Simek     // .. .. .. FINISH: OUTPUT ENABLE BANK 0
8235*ad5b5801SMichal Simek     // .. .. FINISH: NOR CHIP SELECT
8236*ad5b5801SMichal Simek     // .. FINISH: SMC TIMING CALCULATION REGISTER UPDATE
8237*ad5b5801SMichal Simek     // FINISH: top
8238*ad5b5801SMichal Simek     //
8239*ad5b5801SMichal Simek     EMIT_EXIT(),
8240*ad5b5801SMichal Simek 
8241*ad5b5801SMichal Simek     //
8242*ad5b5801SMichal Simek };
8243*ad5b5801SMichal Simek 
8244*ad5b5801SMichal Simek unsigned long ps7_post_config_2_0[] = {
8245*ad5b5801SMichal Simek     // START: top
8246*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
8247*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
8248*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
8249*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
8250*ad5b5801SMichal Simek     // ..
8251*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
8252*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
8253*ad5b5801SMichal Simek     // .. START: ENABLING LEVEL SHIFTER
8254*ad5b5801SMichal Simek     // .. USER_INP_ICT_EN_0 = 3
8255*ad5b5801SMichal Simek     // .. ==> 0XF8000900[1:0] = 0x00000003U
8256*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000003U    VAL : 0x00000003U
8257*ad5b5801SMichal Simek     // .. USER_INP_ICT_EN_1 = 3
8258*ad5b5801SMichal Simek     // .. ==> 0XF8000900[3:2] = 0x00000003U
8259*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000000CU    VAL : 0x0000000CU
8260*ad5b5801SMichal Simek     // ..
8261*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000900, 0x0000000FU ,0x0000000FU),
8262*ad5b5801SMichal Simek     // .. FINISH: ENABLING LEVEL SHIFTER
8263*ad5b5801SMichal Simek     // .. START: FPGA RESETS TO 0
8264*ad5b5801SMichal Simek     // .. reserved_3 = 0
8265*ad5b5801SMichal Simek     // .. ==> 0XF8000240[31:25] = 0x00000000U
8266*ad5b5801SMichal Simek     // ..     ==> MASK : 0xFE000000U    VAL : 0x00000000U
8267*ad5b5801SMichal Simek     // .. FPGA_ACP_RST = 0
8268*ad5b5801SMichal Simek     // .. ==> 0XF8000240[24:24] = 0x00000000U
8269*ad5b5801SMichal Simek     // ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
8270*ad5b5801SMichal Simek     // .. FPGA_AXDS3_RST = 0
8271*ad5b5801SMichal Simek     // .. ==> 0XF8000240[23:23] = 0x00000000U
8272*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
8273*ad5b5801SMichal Simek     // .. FPGA_AXDS2_RST = 0
8274*ad5b5801SMichal Simek     // .. ==> 0XF8000240[22:22] = 0x00000000U
8275*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
8276*ad5b5801SMichal Simek     // .. FPGA_AXDS1_RST = 0
8277*ad5b5801SMichal Simek     // .. ==> 0XF8000240[21:21] = 0x00000000U
8278*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00200000U    VAL : 0x00000000U
8279*ad5b5801SMichal Simek     // .. FPGA_AXDS0_RST = 0
8280*ad5b5801SMichal Simek     // .. ==> 0XF8000240[20:20] = 0x00000000U
8281*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
8282*ad5b5801SMichal Simek     // .. reserved_2 = 0
8283*ad5b5801SMichal Simek     // .. ==> 0XF8000240[19:18] = 0x00000000U
8284*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000C0000U    VAL : 0x00000000U
8285*ad5b5801SMichal Simek     // .. FSSW1_FPGA_RST = 0
8286*ad5b5801SMichal Simek     // .. ==> 0XF8000240[17:17] = 0x00000000U
8287*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
8288*ad5b5801SMichal Simek     // .. FSSW0_FPGA_RST = 0
8289*ad5b5801SMichal Simek     // .. ==> 0XF8000240[16:16] = 0x00000000U
8290*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
8291*ad5b5801SMichal Simek     // .. reserved_1 = 0
8292*ad5b5801SMichal Simek     // .. ==> 0XF8000240[15:14] = 0x00000000U
8293*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000C000U    VAL : 0x00000000U
8294*ad5b5801SMichal Simek     // .. FPGA_FMSW1_RST = 0
8295*ad5b5801SMichal Simek     // .. ==> 0XF8000240[13:13] = 0x00000000U
8296*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
8297*ad5b5801SMichal Simek     // .. FPGA_FMSW0_RST = 0
8298*ad5b5801SMichal Simek     // .. ==> 0XF8000240[12:12] = 0x00000000U
8299*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
8300*ad5b5801SMichal Simek     // .. FPGA_DMA3_RST = 0
8301*ad5b5801SMichal Simek     // .. ==> 0XF8000240[11:11] = 0x00000000U
8302*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
8303*ad5b5801SMichal Simek     // .. FPGA_DMA2_RST = 0
8304*ad5b5801SMichal Simek     // .. ==> 0XF8000240[10:10] = 0x00000000U
8305*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
8306*ad5b5801SMichal Simek     // .. FPGA_DMA1_RST = 0
8307*ad5b5801SMichal Simek     // .. ==> 0XF8000240[9:9] = 0x00000000U
8308*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
8309*ad5b5801SMichal Simek     // .. FPGA_DMA0_RST = 0
8310*ad5b5801SMichal Simek     // .. ==> 0XF8000240[8:8] = 0x00000000U
8311*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
8312*ad5b5801SMichal Simek     // .. reserved = 0
8313*ad5b5801SMichal Simek     // .. ==> 0XF8000240[7:4] = 0x00000000U
8314*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
8315*ad5b5801SMichal Simek     // .. FPGA3_OUT_RST = 0
8316*ad5b5801SMichal Simek     // .. ==> 0XF8000240[3:3] = 0x00000000U
8317*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
8318*ad5b5801SMichal Simek     // .. FPGA2_OUT_RST = 0
8319*ad5b5801SMichal Simek     // .. ==> 0XF8000240[2:2] = 0x00000000U
8320*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
8321*ad5b5801SMichal Simek     // .. FPGA1_OUT_RST = 0
8322*ad5b5801SMichal Simek     // .. ==> 0XF8000240[1:1] = 0x00000000U
8323*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
8324*ad5b5801SMichal Simek     // .. FPGA0_OUT_RST = 0
8325*ad5b5801SMichal Simek     // .. ==> 0XF8000240[0:0] = 0x00000000U
8326*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
8327*ad5b5801SMichal Simek     // ..
8328*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000240, 0xFFFFFFFFU ,0x00000000U),
8329*ad5b5801SMichal Simek     // .. FINISH: FPGA RESETS TO 0
8330*ad5b5801SMichal Simek     // .. START: AFI REGISTERS
8331*ad5b5801SMichal Simek     // .. .. START: AFI0 REGISTERS
8332*ad5b5801SMichal Simek     // .. .. FINISH: AFI0 REGISTERS
8333*ad5b5801SMichal Simek     // .. .. START: AFI1 REGISTERS
8334*ad5b5801SMichal Simek     // .. .. FINISH: AFI1 REGISTERS
8335*ad5b5801SMichal Simek     // .. .. START: AFI2 REGISTERS
8336*ad5b5801SMichal Simek     // .. .. FINISH: AFI2 REGISTERS
8337*ad5b5801SMichal Simek     // .. .. START: AFI3 REGISTERS
8338*ad5b5801SMichal Simek     // .. .. FINISH: AFI3 REGISTERS
8339*ad5b5801SMichal Simek     // .. FINISH: AFI REGISTERS
8340*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
8341*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
8342*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
8343*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
8344*ad5b5801SMichal Simek     // ..
8345*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
8346*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
8347*ad5b5801SMichal Simek     // FINISH: top
8348*ad5b5801SMichal Simek     //
8349*ad5b5801SMichal Simek     EMIT_EXIT(),
8350*ad5b5801SMichal Simek 
8351*ad5b5801SMichal Simek     //
8352*ad5b5801SMichal Simek };
8353*ad5b5801SMichal Simek 
8354*ad5b5801SMichal Simek unsigned long ps7_debug_2_0[] = {
8355*ad5b5801SMichal Simek     // START: top
8356*ad5b5801SMichal Simek     // .. START: CROSS TRIGGER CONFIGURATIONS
8357*ad5b5801SMichal Simek     // .. .. START: UNLOCKING CTI REGISTERS
8358*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
8359*ad5b5801SMichal Simek     // .. .. ==> 0XF8898FB0[31:0] = 0xC5ACCE55U
8360*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
8361*ad5b5801SMichal Simek     // .. ..
8362*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8898FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
8363*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
8364*ad5b5801SMichal Simek     // .. .. ==> 0XF8899FB0[31:0] = 0xC5ACCE55U
8365*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
8366*ad5b5801SMichal Simek     // .. ..
8367*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8899FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
8368*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
8369*ad5b5801SMichal Simek     // .. .. ==> 0XF8809FB0[31:0] = 0xC5ACCE55U
8370*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
8371*ad5b5801SMichal Simek     // .. ..
8372*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8809FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
8373*ad5b5801SMichal Simek     // .. .. FINISH: UNLOCKING CTI REGISTERS
8374*ad5b5801SMichal Simek     // .. .. START: ENABLING CTI MODULES AND CHANNELS
8375*ad5b5801SMichal Simek     // .. .. FINISH: ENABLING CTI MODULES AND CHANNELS
8376*ad5b5801SMichal Simek     // .. .. START: MAPPING CPU0, CPU1 AND FTM EVENTS TO CTM CHANNELS
8377*ad5b5801SMichal Simek     // .. .. FINISH: MAPPING CPU0, CPU1 AND FTM EVENTS TO CTM CHANNELS
8378*ad5b5801SMichal Simek     // .. FINISH: CROSS TRIGGER CONFIGURATIONS
8379*ad5b5801SMichal Simek     // FINISH: top
8380*ad5b5801SMichal Simek     //
8381*ad5b5801SMichal Simek     EMIT_EXIT(),
8382*ad5b5801SMichal Simek 
8383*ad5b5801SMichal Simek     //
8384*ad5b5801SMichal Simek };
8385*ad5b5801SMichal Simek 
8386*ad5b5801SMichal Simek unsigned long ps7_pll_init_data_1_0[] = {
8387*ad5b5801SMichal Simek     // START: top
8388*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
8389*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
8390*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
8391*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
8392*ad5b5801SMichal Simek     // ..
8393*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
8394*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
8395*ad5b5801SMichal Simek     // .. START: PLL SLCR REGISTERS
8396*ad5b5801SMichal Simek     // .. .. START: ARM PLL INIT
8397*ad5b5801SMichal Simek     // .. .. PLL_RES = 0x2
8398*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[7:4] = 0x00000002U
8399*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000020U
8400*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
8401*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[11:8] = 0x00000002U
8402*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
8403*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0xfa
8404*ad5b5801SMichal Simek     // .. .. ==> 0XF8000110[21:12] = 0x000000FAU
8405*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x000FA000U
8406*ad5b5801SMichal Simek     // .. ..
8407*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000110, 0x003FFFF0U ,0x000FA220U),
8408*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
8409*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x28
8410*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[18:12] = 0x00000028U
8411*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x00028000U
8412*ad5b5801SMichal Simek     // .. .. ..
8413*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x0007F000U ,0x00028000U),
8414*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
8415*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
8416*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
8417*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[4:4] = 0x00000001U
8418*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
8419*ad5b5801SMichal Simek     // .. .. ..
8420*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000010U ,0x00000010U),
8421*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
8422*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
8423*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
8424*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[0:0] = 0x00000001U
8425*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8426*ad5b5801SMichal Simek     // .. .. ..
8427*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000001U ,0x00000001U),
8428*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
8429*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
8430*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
8431*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[0:0] = 0x00000000U
8432*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
8433*ad5b5801SMichal Simek     // .. .. ..
8434*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000001U ,0x00000000U),
8435*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
8436*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
8437*ad5b5801SMichal Simek     // .. .. .. ARM_PLL_LOCK = 1
8438*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[0:0] = 0x00000001U
8439*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8440*ad5b5801SMichal Simek     // .. .. ..
8441*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000001U),
8442*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
8443*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
8444*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
8445*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000100[4:4] = 0x00000000U
8446*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
8447*ad5b5801SMichal Simek     // .. .. ..
8448*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000100, 0x00000010U ,0x00000000U),
8449*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
8450*ad5b5801SMichal Simek     // .. .. .. SRCSEL = 0x0
8451*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[5:4] = 0x00000000U
8452*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8453*ad5b5801SMichal Simek     // .. .. .. DIVISOR = 0x2
8454*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[13:8] = 0x00000002U
8455*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00003F00U    VAL : 0x00000200U
8456*ad5b5801SMichal Simek     // .. .. .. CPU_6OR4XCLKACT = 0x1
8457*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[24:24] = 0x00000001U
8458*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x01000000U    VAL : 0x01000000U
8459*ad5b5801SMichal Simek     // .. .. .. CPU_3OR2XCLKACT = 0x1
8460*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[25:25] = 0x00000001U
8461*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x02000000U    VAL : 0x02000000U
8462*ad5b5801SMichal Simek     // .. .. .. CPU_2XCLKACT = 0x1
8463*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[26:26] = 0x00000001U
8464*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x04000000U    VAL : 0x04000000U
8465*ad5b5801SMichal Simek     // .. .. .. CPU_1XCLKACT = 0x1
8466*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[27:27] = 0x00000001U
8467*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x08000000U    VAL : 0x08000000U
8468*ad5b5801SMichal Simek     // .. .. .. CPU_PERI_CLKACT = 0x1
8469*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000120[28:28] = 0x00000001U
8470*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x10000000U    VAL : 0x10000000U
8471*ad5b5801SMichal Simek     // .. .. ..
8472*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000120, 0x1F003F30U ,0x1F000200U),
8473*ad5b5801SMichal Simek     // .. .. FINISH: ARM PLL INIT
8474*ad5b5801SMichal Simek     // .. .. START: DDR PLL INIT
8475*ad5b5801SMichal Simek     // .. .. PLL_RES = 0x2
8476*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[7:4] = 0x00000002U
8477*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000020U
8478*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
8479*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[11:8] = 0x00000002U
8480*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
8481*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0x12c
8482*ad5b5801SMichal Simek     // .. .. ==> 0XF8000114[21:12] = 0x0000012CU
8483*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x0012C000U
8484*ad5b5801SMichal Simek     // .. ..
8485*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000114, 0x003FFFF0U ,0x0012C220U),
8486*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
8487*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x20
8488*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[18:12] = 0x00000020U
8489*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x00020000U
8490*ad5b5801SMichal Simek     // .. .. ..
8491*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x0007F000U ,0x00020000U),
8492*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
8493*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
8494*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
8495*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[4:4] = 0x00000001U
8496*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
8497*ad5b5801SMichal Simek     // .. .. ..
8498*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000010U ,0x00000010U),
8499*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
8500*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
8501*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
8502*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[0:0] = 0x00000001U
8503*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8504*ad5b5801SMichal Simek     // .. .. ..
8505*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000001U ,0x00000001U),
8506*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
8507*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
8508*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
8509*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[0:0] = 0x00000000U
8510*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
8511*ad5b5801SMichal Simek     // .. .. ..
8512*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000001U ,0x00000000U),
8513*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
8514*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
8515*ad5b5801SMichal Simek     // .. .. .. DDR_PLL_LOCK = 1
8516*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[1:1] = 0x00000001U
8517*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
8518*ad5b5801SMichal Simek     // .. .. ..
8519*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000002U),
8520*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
8521*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
8522*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
8523*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000104[4:4] = 0x00000000U
8524*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
8525*ad5b5801SMichal Simek     // .. .. ..
8526*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000104, 0x00000010U ,0x00000000U),
8527*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
8528*ad5b5801SMichal Simek     // .. .. .. DDR_3XCLKACT = 0x1
8529*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[0:0] = 0x00000001U
8530*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8531*ad5b5801SMichal Simek     // .. .. .. DDR_2XCLKACT = 0x1
8532*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[1:1] = 0x00000001U
8533*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
8534*ad5b5801SMichal Simek     // .. .. .. DDR_3XCLK_DIVISOR = 0x2
8535*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[25:20] = 0x00000002U
8536*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x03F00000U    VAL : 0x00200000U
8537*ad5b5801SMichal Simek     // .. .. .. DDR_2XCLK_DIVISOR = 0x3
8538*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000124[31:26] = 0x00000003U
8539*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0xFC000000U    VAL : 0x0C000000U
8540*ad5b5801SMichal Simek     // .. .. ..
8541*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000124, 0xFFF00003U ,0x0C200003U),
8542*ad5b5801SMichal Simek     // .. .. FINISH: DDR PLL INIT
8543*ad5b5801SMichal Simek     // .. .. START: IO PLL INIT
8544*ad5b5801SMichal Simek     // .. .. PLL_RES = 0xc
8545*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[7:4] = 0x0000000CU
8546*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x000000C0U
8547*ad5b5801SMichal Simek     // .. .. PLL_CP = 0x2
8548*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[11:8] = 0x00000002U
8549*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
8550*ad5b5801SMichal Simek     // .. .. LOCK_CNT = 0x145
8551*ad5b5801SMichal Simek     // .. .. ==> 0XF8000118[21:12] = 0x00000145U
8552*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00145000U
8553*ad5b5801SMichal Simek     // .. ..
8554*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000118, 0x003FFFF0U ,0x001452C0U),
8555*ad5b5801SMichal Simek     // .. .. .. START: UPDATE FB_DIV
8556*ad5b5801SMichal Simek     // .. .. .. PLL_FDIV = 0x1e
8557*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[18:12] = 0x0000001EU
8558*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x0007F000U    VAL : 0x0001E000U
8559*ad5b5801SMichal Simek     // .. .. ..
8560*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x0007F000U ,0x0001E000U),
8561*ad5b5801SMichal Simek     // .. .. .. FINISH: UPDATE FB_DIV
8562*ad5b5801SMichal Simek     // .. .. .. START: BY PASS PLL
8563*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 1
8564*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[4:4] = 0x00000001U
8565*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
8566*ad5b5801SMichal Simek     // .. .. ..
8567*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000010U ,0x00000010U),
8568*ad5b5801SMichal Simek     // .. .. .. FINISH: BY PASS PLL
8569*ad5b5801SMichal Simek     // .. .. .. START: ASSERT RESET
8570*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 1
8571*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[0:0] = 0x00000001U
8572*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8573*ad5b5801SMichal Simek     // .. .. ..
8574*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000001U ,0x00000001U),
8575*ad5b5801SMichal Simek     // .. .. .. FINISH: ASSERT RESET
8576*ad5b5801SMichal Simek     // .. .. .. START: DEASSERT RESET
8577*ad5b5801SMichal Simek     // .. .. .. PLL_RESET = 0
8578*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[0:0] = 0x00000000U
8579*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
8580*ad5b5801SMichal Simek     // .. .. ..
8581*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000001U ,0x00000000U),
8582*ad5b5801SMichal Simek     // .. .. .. FINISH: DEASSERT RESET
8583*ad5b5801SMichal Simek     // .. .. .. START: CHECK PLL STATUS
8584*ad5b5801SMichal Simek     // .. .. .. IO_PLL_LOCK = 1
8585*ad5b5801SMichal Simek     // .. .. .. ==> 0XF800010C[2:2] = 0x00000001U
8586*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
8587*ad5b5801SMichal Simek     // .. .. ..
8588*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF800010C, 0x00000004U),
8589*ad5b5801SMichal Simek     // .. .. .. FINISH: CHECK PLL STATUS
8590*ad5b5801SMichal Simek     // .. .. .. START: REMOVE PLL BY PASS
8591*ad5b5801SMichal Simek     // .. .. .. PLL_BYPASS_FORCE = 0
8592*ad5b5801SMichal Simek     // .. .. .. ==> 0XF8000108[4:4] = 0x00000000U
8593*ad5b5801SMichal Simek     // .. .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
8594*ad5b5801SMichal Simek     // .. .. ..
8595*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000108, 0x00000010U ,0x00000000U),
8596*ad5b5801SMichal Simek     // .. .. .. FINISH: REMOVE PLL BY PASS
8597*ad5b5801SMichal Simek     // .. .. FINISH: IO PLL INIT
8598*ad5b5801SMichal Simek     // .. FINISH: PLL SLCR REGISTERS
8599*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
8600*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
8601*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
8602*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
8603*ad5b5801SMichal Simek     // ..
8604*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
8605*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
8606*ad5b5801SMichal Simek     // FINISH: top
8607*ad5b5801SMichal Simek     //
8608*ad5b5801SMichal Simek     EMIT_EXIT(),
8609*ad5b5801SMichal Simek 
8610*ad5b5801SMichal Simek     //
8611*ad5b5801SMichal Simek };
8612*ad5b5801SMichal Simek 
8613*ad5b5801SMichal Simek unsigned long ps7_clock_init_data_1_0[] = {
8614*ad5b5801SMichal Simek     // START: top
8615*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
8616*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
8617*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
8618*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
8619*ad5b5801SMichal Simek     // ..
8620*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
8621*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
8622*ad5b5801SMichal Simek     // .. START: CLOCK CONTROL SLCR REGISTERS
8623*ad5b5801SMichal Simek     // .. CLKACT = 0x1
8624*ad5b5801SMichal Simek     // .. ==> 0XF8000128[0:0] = 0x00000001U
8625*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8626*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x23
8627*ad5b5801SMichal Simek     // .. ==> 0XF8000128[13:8] = 0x00000023U
8628*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00002300U
8629*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x3
8630*ad5b5801SMichal Simek     // .. ==> 0XF8000128[25:20] = 0x00000003U
8631*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00300000U
8632*ad5b5801SMichal Simek     // ..
8633*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000128, 0x03F03F01U ,0x00302301U),
8634*ad5b5801SMichal Simek     // .. CLKACT = 0x1
8635*ad5b5801SMichal Simek     // .. ==> 0XF8000138[0:0] = 0x00000001U
8636*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8637*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8638*ad5b5801SMichal Simek     // .. ==> 0XF8000138[4:4] = 0x00000000U
8639*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
8640*ad5b5801SMichal Simek     // ..
8641*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000138, 0x00000011U ,0x00000001U),
8642*ad5b5801SMichal Simek     // .. CLKACT = 0x1
8643*ad5b5801SMichal Simek     // .. ==> 0XF8000140[0:0] = 0x00000001U
8644*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8645*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8646*ad5b5801SMichal Simek     // .. ==> 0XF8000140[6:4] = 0x00000000U
8647*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
8648*ad5b5801SMichal Simek     // .. DIVISOR = 0x8
8649*ad5b5801SMichal Simek     // .. ==> 0XF8000140[13:8] = 0x00000008U
8650*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000800U
8651*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
8652*ad5b5801SMichal Simek     // .. ==> 0XF8000140[25:20] = 0x00000001U
8653*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
8654*ad5b5801SMichal Simek     // ..
8655*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000140, 0x03F03F71U ,0x00100801U),
8656*ad5b5801SMichal Simek     // .. CLKACT = 0x1
8657*ad5b5801SMichal Simek     // .. ==> 0XF800014C[0:0] = 0x00000001U
8658*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8659*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8660*ad5b5801SMichal Simek     // .. ==> 0XF800014C[5:4] = 0x00000000U
8661*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8662*ad5b5801SMichal Simek     // .. DIVISOR = 0x5
8663*ad5b5801SMichal Simek     // .. ==> 0XF800014C[13:8] = 0x00000005U
8664*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000500U
8665*ad5b5801SMichal Simek     // ..
8666*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800014C, 0x00003F31U ,0x00000501U),
8667*ad5b5801SMichal Simek     // .. CLKACT0 = 0x1
8668*ad5b5801SMichal Simek     // .. ==> 0XF8000150[0:0] = 0x00000001U
8669*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8670*ad5b5801SMichal Simek     // .. CLKACT1 = 0x0
8671*ad5b5801SMichal Simek     // .. ==> 0XF8000150[1:1] = 0x00000000U
8672*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
8673*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8674*ad5b5801SMichal Simek     // .. ==> 0XF8000150[5:4] = 0x00000000U
8675*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8676*ad5b5801SMichal Simek     // .. DIVISOR = 0x14
8677*ad5b5801SMichal Simek     // .. ==> 0XF8000150[13:8] = 0x00000014U
8678*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
8679*ad5b5801SMichal Simek     // ..
8680*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000150, 0x00003F33U ,0x00001401U),
8681*ad5b5801SMichal Simek     // .. CLKACT0 = 0x0
8682*ad5b5801SMichal Simek     // .. ==> 0XF8000154[0:0] = 0x00000000U
8683*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
8684*ad5b5801SMichal Simek     // .. CLKACT1 = 0x1
8685*ad5b5801SMichal Simek     // .. ==> 0XF8000154[1:1] = 0x00000001U
8686*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
8687*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8688*ad5b5801SMichal Simek     // .. ==> 0XF8000154[5:4] = 0x00000000U
8689*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8690*ad5b5801SMichal Simek     // .. DIVISOR = 0x14
8691*ad5b5801SMichal Simek     // .. ==> 0XF8000154[13:8] = 0x00000014U
8692*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
8693*ad5b5801SMichal Simek     // ..
8694*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000154, 0x00003F33U ,0x00001402U),
8695*ad5b5801SMichal Simek     // .. CLKACT = 0x1
8696*ad5b5801SMichal Simek     // .. ==> 0XF8000168[0:0] = 0x00000001U
8697*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8698*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8699*ad5b5801SMichal Simek     // .. ==> 0XF8000168[5:4] = 0x00000000U
8700*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8701*ad5b5801SMichal Simek     // .. DIVISOR = 0x5
8702*ad5b5801SMichal Simek     // .. ==> 0XF8000168[13:8] = 0x00000005U
8703*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000500U
8704*ad5b5801SMichal Simek     // ..
8705*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000168, 0x00003F31U ,0x00000501U),
8706*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8707*ad5b5801SMichal Simek     // .. ==> 0XF8000170[5:4] = 0x00000000U
8708*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8709*ad5b5801SMichal Simek     // .. DIVISOR0 = 0xa
8710*ad5b5801SMichal Simek     // .. ==> 0XF8000170[13:8] = 0x0000000AU
8711*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000A00U
8712*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
8713*ad5b5801SMichal Simek     // .. ==> 0XF8000170[25:20] = 0x00000001U
8714*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
8715*ad5b5801SMichal Simek     // ..
8716*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000170, 0x03F03F30U ,0x00100A00U),
8717*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8718*ad5b5801SMichal Simek     // .. ==> 0XF8000180[5:4] = 0x00000000U
8719*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8720*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x7
8721*ad5b5801SMichal Simek     // .. ==> 0XF8000180[13:8] = 0x00000007U
8722*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00000700U
8723*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
8724*ad5b5801SMichal Simek     // .. ==> 0XF8000180[25:20] = 0x00000001U
8725*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
8726*ad5b5801SMichal Simek     // ..
8727*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000180, 0x03F03F30U ,0x00100700U),
8728*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8729*ad5b5801SMichal Simek     // .. ==> 0XF8000190[5:4] = 0x00000000U
8730*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8731*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x14
8732*ad5b5801SMichal Simek     // .. ==> 0XF8000190[13:8] = 0x00000014U
8733*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
8734*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
8735*ad5b5801SMichal Simek     // .. ==> 0XF8000190[25:20] = 0x00000001U
8736*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
8737*ad5b5801SMichal Simek     // ..
8738*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000190, 0x03F03F30U ,0x00101400U),
8739*ad5b5801SMichal Simek     // .. SRCSEL = 0x0
8740*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[5:4] = 0x00000000U
8741*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000030U    VAL : 0x00000000U
8742*ad5b5801SMichal Simek     // .. DIVISOR0 = 0x14
8743*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[13:8] = 0x00000014U
8744*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F00U    VAL : 0x00001400U
8745*ad5b5801SMichal Simek     // .. DIVISOR1 = 0x1
8746*ad5b5801SMichal Simek     // .. ==> 0XF80001A0[25:20] = 0x00000001U
8747*ad5b5801SMichal Simek     // ..     ==> MASK : 0x03F00000U    VAL : 0x00100000U
8748*ad5b5801SMichal Simek     // ..
8749*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80001A0, 0x03F03F30U ,0x00101400U),
8750*ad5b5801SMichal Simek     // .. CLK_621_TRUE = 0x1
8751*ad5b5801SMichal Simek     // .. ==> 0XF80001C4[0:0] = 0x00000001U
8752*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8753*ad5b5801SMichal Simek     // ..
8754*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80001C4, 0x00000001U ,0x00000001U),
8755*ad5b5801SMichal Simek     // .. DMA_CPU_2XCLKACT = 0x1
8756*ad5b5801SMichal Simek     // .. ==> 0XF800012C[0:0] = 0x00000001U
8757*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
8758*ad5b5801SMichal Simek     // .. USB0_CPU_1XCLKACT = 0x1
8759*ad5b5801SMichal Simek     // .. ==> 0XF800012C[2:2] = 0x00000001U
8760*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
8761*ad5b5801SMichal Simek     // .. USB1_CPU_1XCLKACT = 0x1
8762*ad5b5801SMichal Simek     // .. ==> 0XF800012C[3:3] = 0x00000001U
8763*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000008U
8764*ad5b5801SMichal Simek     // .. GEM0_CPU_1XCLKACT = 0x1
8765*ad5b5801SMichal Simek     // .. ==> 0XF800012C[6:6] = 0x00000001U
8766*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000040U    VAL : 0x00000040U
8767*ad5b5801SMichal Simek     // .. GEM1_CPU_1XCLKACT = 0x0
8768*ad5b5801SMichal Simek     // .. ==> 0XF800012C[7:7] = 0x00000000U
8769*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
8770*ad5b5801SMichal Simek     // .. SDI0_CPU_1XCLKACT = 0x1
8771*ad5b5801SMichal Simek     // .. ==> 0XF800012C[10:10] = 0x00000001U
8772*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000400U    VAL : 0x00000400U
8773*ad5b5801SMichal Simek     // .. SDI1_CPU_1XCLKACT = 0x0
8774*ad5b5801SMichal Simek     // .. ==> 0XF800012C[11:11] = 0x00000000U
8775*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
8776*ad5b5801SMichal Simek     // .. SPI0_CPU_1XCLKACT = 0x0
8777*ad5b5801SMichal Simek     // .. ==> 0XF800012C[14:14] = 0x00000000U
8778*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
8779*ad5b5801SMichal Simek     // .. SPI1_CPU_1XCLKACT = 0x0
8780*ad5b5801SMichal Simek     // .. ==> 0XF800012C[15:15] = 0x00000000U
8781*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
8782*ad5b5801SMichal Simek     // .. CAN0_CPU_1XCLKACT = 0x0
8783*ad5b5801SMichal Simek     // .. ==> 0XF800012C[16:16] = 0x00000000U
8784*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
8785*ad5b5801SMichal Simek     // .. CAN1_CPU_1XCLKACT = 0x0
8786*ad5b5801SMichal Simek     // .. ==> 0XF800012C[17:17] = 0x00000000U
8787*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
8788*ad5b5801SMichal Simek     // .. I2C0_CPU_1XCLKACT = 0x1
8789*ad5b5801SMichal Simek     // .. ==> 0XF800012C[18:18] = 0x00000001U
8790*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00040000U    VAL : 0x00040000U
8791*ad5b5801SMichal Simek     // .. I2C1_CPU_1XCLKACT = 0x1
8792*ad5b5801SMichal Simek     // .. ==> 0XF800012C[19:19] = 0x00000001U
8793*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
8794*ad5b5801SMichal Simek     // .. UART0_CPU_1XCLKACT = 0x0
8795*ad5b5801SMichal Simek     // .. ==> 0XF800012C[20:20] = 0x00000000U
8796*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
8797*ad5b5801SMichal Simek     // .. UART1_CPU_1XCLKACT = 0x1
8798*ad5b5801SMichal Simek     // .. ==> 0XF800012C[21:21] = 0x00000001U
8799*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00200000U    VAL : 0x00200000U
8800*ad5b5801SMichal Simek     // .. GPIO_CPU_1XCLKACT = 0x1
8801*ad5b5801SMichal Simek     // .. ==> 0XF800012C[22:22] = 0x00000001U
8802*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00400000U    VAL : 0x00400000U
8803*ad5b5801SMichal Simek     // .. LQSPI_CPU_1XCLKACT = 0x1
8804*ad5b5801SMichal Simek     // .. ==> 0XF800012C[23:23] = 0x00000001U
8805*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00800000U    VAL : 0x00800000U
8806*ad5b5801SMichal Simek     // .. SMC_CPU_1XCLKACT = 0x1
8807*ad5b5801SMichal Simek     // .. ==> 0XF800012C[24:24] = 0x00000001U
8808*ad5b5801SMichal Simek     // ..     ==> MASK : 0x01000000U    VAL : 0x01000000U
8809*ad5b5801SMichal Simek     // ..
8810*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800012C, 0x01FFCCCDU ,0x01EC044DU),
8811*ad5b5801SMichal Simek     // .. FINISH: CLOCK CONTROL SLCR REGISTERS
8812*ad5b5801SMichal Simek     // .. START: THIS SHOULD BE BLANK
8813*ad5b5801SMichal Simek     // .. FINISH: THIS SHOULD BE BLANK
8814*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
8815*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
8816*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
8817*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
8818*ad5b5801SMichal Simek     // ..
8819*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
8820*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
8821*ad5b5801SMichal Simek     // FINISH: top
8822*ad5b5801SMichal Simek     //
8823*ad5b5801SMichal Simek     EMIT_EXIT(),
8824*ad5b5801SMichal Simek 
8825*ad5b5801SMichal Simek     //
8826*ad5b5801SMichal Simek };
8827*ad5b5801SMichal Simek 
8828*ad5b5801SMichal Simek unsigned long ps7_ddr_init_data_1_0[] = {
8829*ad5b5801SMichal Simek     // START: top
8830*ad5b5801SMichal Simek     // .. START: DDR INITIALIZATION
8831*ad5b5801SMichal Simek     // .. .. START: LOCK DDR
8832*ad5b5801SMichal Simek     // .. .. reg_ddrc_soft_rstb = 0
8833*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[0:0] = 0x00000000U
8834*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
8835*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_en = 0x0
8836*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[1:1] = 0x00000000U
8837*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
8838*ad5b5801SMichal Simek     // .. .. reg_ddrc_data_bus_width = 0x0
8839*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[3:2] = 0x00000000U
8840*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000CU    VAL : 0x00000000U
8841*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst8_refresh = 0x0
8842*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[6:4] = 0x00000000U
8843*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
8844*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdwr_idle_gap = 0x1
8845*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[13:7] = 0x00000001U
8846*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003F80U    VAL : 0x00000080U
8847*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_rd_bypass = 0x0
8848*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[14:14] = 0x00000000U
8849*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
8850*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_act_bypass = 0x0
8851*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[15:15] = 0x00000000U
8852*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
8853*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_refresh = 0x0
8854*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[16:16] = 0x00000000U
8855*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
8856*ad5b5801SMichal Simek     // .. ..
8857*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006000, 0x0001FFFFU ,0x00000080U),
8858*ad5b5801SMichal Simek     // .. .. FINISH: LOCK DDR
8859*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rfc_nom_x32 = 0x81
8860*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[11:0] = 0x00000081U
8861*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFFU    VAL : 0x00000081U
8862*ad5b5801SMichal Simek     // .. .. reg_ddrc_active_ranks = 0x1
8863*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[13:12] = 0x00000001U
8864*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003000U    VAL : 0x00001000U
8865*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_cs_bit0 = 0x0
8866*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[18:14] = 0x00000000U
8867*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0007C000U    VAL : 0x00000000U
8868*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr_odt_block = 0x1
8869*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[20:19] = 0x00000001U
8870*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00180000U    VAL : 0x00080000U
8871*ad5b5801SMichal Simek     // .. .. reg_ddrc_diff_rank_rd_2cycle_gap = 0x0
8872*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[21:21] = 0x00000000U
8873*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00200000U    VAL : 0x00000000U
8874*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_cs_bit1 = 0x0
8875*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[26:22] = 0x00000000U
8876*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x07C00000U    VAL : 0x00000000U
8877*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_open_bank = 0x0
8878*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[27:27] = 0x00000000U
8879*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x08000000U    VAL : 0x00000000U
8880*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_4bank_ram = 0x0
8881*ad5b5801SMichal Simek     // .. .. ==> 0XF8006004[28:28] = 0x00000000U
8882*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x00000000U
8883*ad5b5801SMichal Simek     // .. ..
8884*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006004, 0x1FFFFFFFU ,0x00081081U),
8885*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_min_non_critical_x32 = 0xf
8886*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[10:0] = 0x0000000FU
8887*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x0000000FU
8888*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_max_starve_x32 = 0xf
8889*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[21:11] = 0x0000000FU
8890*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF800U    VAL : 0x00007800U
8891*ad5b5801SMichal Simek     // .. .. reg_ddrc_hpr_xact_run_length = 0xf
8892*ad5b5801SMichal Simek     // .. .. ==> 0XF8006008[25:22] = 0x0000000FU
8893*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03C00000U    VAL : 0x03C00000U
8894*ad5b5801SMichal Simek     // .. ..
8895*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006008, 0x03FFFFFFU ,0x03C0780FU),
8896*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_min_non_critical_x32 = 0x1
8897*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[10:0] = 0x00000001U
8898*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000001U
8899*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_max_starve_x32 = 0x2
8900*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[21:11] = 0x00000002U
8901*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF800U    VAL : 0x00001000U
8902*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_xact_run_length = 0x8
8903*ad5b5801SMichal Simek     // .. .. ==> 0XF800600C[25:22] = 0x00000008U
8904*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03C00000U    VAL : 0x02000000U
8905*ad5b5801SMichal Simek     // .. ..
8906*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800600C, 0x03FFFFFFU ,0x02001001U),
8907*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_min_non_critical_x32 = 0x1
8908*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[10:0] = 0x00000001U
8909*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000001U
8910*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_xact_run_length = 0x8
8911*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[14:11] = 0x00000008U
8912*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007800U    VAL : 0x00004000U
8913*ad5b5801SMichal Simek     // .. .. reg_ddrc_w_max_starve_x32 = 0x2
8914*ad5b5801SMichal Simek     // .. .. ==> 0XF8006010[25:15] = 0x00000002U
8915*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF8000U    VAL : 0x00010000U
8916*ad5b5801SMichal Simek     // .. ..
8917*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006010, 0x03FFFFFFU ,0x00014001U),
8918*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rc = 0x1b
8919*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[5:0] = 0x0000001BU
8920*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000003FU    VAL : 0x0000001BU
8921*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rfc_min = 0x56
8922*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[13:6] = 0x00000056U
8923*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003FC0U    VAL : 0x00001580U
8924*ad5b5801SMichal Simek     // .. .. reg_ddrc_post_selfref_gap_x32 = 0x10
8925*ad5b5801SMichal Simek     // .. .. ==> 0XF8006014[20:14] = 0x00000010U
8926*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FC000U    VAL : 0x00040000U
8927*ad5b5801SMichal Simek     // .. ..
8928*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006014, 0x001FFFFFU ,0x0004159BU),
8929*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr2pre = 0x12
8930*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[4:0] = 0x00000012U
8931*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000012U
8932*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_to_x32 = 0x6
8933*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[9:5] = 0x00000006U
8934*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x000000C0U
8935*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_faw = 0x18
8936*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[15:10] = 0x00000018U
8937*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FC00U    VAL : 0x00006000U
8938*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ras_max = 0x24
8939*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[21:16] = 0x00000024U
8940*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003F0000U    VAL : 0x00240000U
8941*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ras_min = 0x14
8942*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[26:22] = 0x00000014U
8943*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x07C00000U    VAL : 0x05000000U
8944*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_cke = 0x4
8945*ad5b5801SMichal Simek     // .. .. ==> 0XF8006018[31:28] = 0x00000004U
8946*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x40000000U
8947*ad5b5801SMichal Simek     // .. ..
8948*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006018, 0xF7FFFFFFU ,0x452460D2U),
8949*ad5b5801SMichal Simek     // .. .. reg_ddrc_write_latency = 0x5
8950*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[4:0] = 0x00000005U
8951*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000005U
8952*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd2wr = 0x7
8953*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[9:5] = 0x00000007U
8954*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x000000E0U
8955*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr2rd = 0xe
8956*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[14:10] = 0x0000000EU
8957*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007C00U    VAL : 0x00003800U
8958*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_xp = 0x4
8959*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[19:15] = 0x00000004U
8960*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F8000U    VAL : 0x00020000U
8961*ad5b5801SMichal Simek     // .. .. reg_ddrc_pad_pd = 0x0
8962*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[22:20] = 0x00000000U
8963*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00700000U    VAL : 0x00000000U
8964*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd2pre = 0x4
8965*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[27:23] = 0x00000004U
8966*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F800000U    VAL : 0x02000000U
8967*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rcd = 0x7
8968*ad5b5801SMichal Simek     // .. .. ==> 0XF800601C[31:28] = 0x00000007U
8969*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x70000000U
8970*ad5b5801SMichal Simek     // .. ..
8971*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800601C, 0xFFFFFFFFU ,0x720238E5U),
8972*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_ccd = 0x4
8973*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[4:2] = 0x00000004U
8974*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001CU    VAL : 0x00000010U
8975*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rrd = 0x6
8976*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[7:5] = 0x00000006U
8977*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000E0U    VAL : 0x000000C0U
8978*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_margin = 0x2
8979*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[11:8] = 0x00000002U
8980*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000200U
8981*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_rp = 0x7
8982*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[15:12] = 0x00000007U
8983*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00007000U
8984*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_to_x32 = 0x8
8985*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[20:16] = 0x00000008U
8986*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001F0000U    VAL : 0x00080000U
8987*ad5b5801SMichal Simek     // .. .. reg_ddrc_sdram = 0x1
8988*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[21:21] = 0x00000001U
8989*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00200000U    VAL : 0x00200000U
8990*ad5b5801SMichal Simek     // .. .. reg_ddrc_mobile = 0x0
8991*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[22:22] = 0x00000000U
8992*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
8993*ad5b5801SMichal Simek     // .. .. reg_ddrc_clock_stop_en = 0x0
8994*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[23:23] = 0x00000000U
8995*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
8996*ad5b5801SMichal Simek     // .. .. reg_ddrc_read_latency = 0x7
8997*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[28:24] = 0x00000007U
8998*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x1F000000U    VAL : 0x07000000U
8999*ad5b5801SMichal Simek     // .. .. reg_phy_mode_ddr1_ddr2 = 0x1
9000*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[29:29] = 0x00000001U
9001*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x20000000U    VAL : 0x20000000U
9002*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_pad_pd = 0x0
9003*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[30:30] = 0x00000000U
9004*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x40000000U    VAL : 0x00000000U
9005*ad5b5801SMichal Simek     // .. .. reg_ddrc_loopback = 0x0
9006*ad5b5801SMichal Simek     // .. .. ==> 0XF8006020[31:31] = 0x00000000U
9007*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x80000000U    VAL : 0x00000000U
9008*ad5b5801SMichal Simek     // .. ..
9009*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006020, 0xFFFFFFFCU ,0x272872D0U),
9010*ad5b5801SMichal Simek     // .. .. reg_ddrc_en_2t_timing_mode = 0x0
9011*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[0:0] = 0x00000000U
9012*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9013*ad5b5801SMichal Simek     // .. .. reg_ddrc_prefer_write = 0x0
9014*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[1:1] = 0x00000000U
9015*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9016*ad5b5801SMichal Simek     // .. .. reg_ddrc_max_rank_rd = 0xf
9017*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[5:2] = 0x0000000FU
9018*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000003CU    VAL : 0x0000003CU
9019*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_wr = 0x0
9020*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[6:6] = 0x00000000U
9021*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000040U    VAL : 0x00000000U
9022*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_addr = 0x0
9023*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[8:7] = 0x00000000U
9024*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000180U    VAL : 0x00000000U
9025*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_data = 0x0
9026*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[24:9] = 0x00000000U
9027*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01FFFE00U    VAL : 0x00000000U
9028*ad5b5801SMichal Simek     // .. .. ddrc_reg_mr_wr_busy = 0x0
9029*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[25:25] = 0x00000000U
9030*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
9031*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_type = 0x0
9032*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[26:26] = 0x00000000U
9033*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x00000000U
9034*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr_rdata_valid = 0x0
9035*ad5b5801SMichal Simek     // .. .. ==> 0XF8006024[27:27] = 0x00000000U
9036*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x08000000U    VAL : 0x00000000U
9037*ad5b5801SMichal Simek     // .. ..
9038*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006024, 0x0FFFFFFFU ,0x0000003CU),
9039*ad5b5801SMichal Simek     // .. .. reg_ddrc_final_wait_x32 = 0x7
9040*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[6:0] = 0x00000007U
9041*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000007FU    VAL : 0x00000007U
9042*ad5b5801SMichal Simek     // .. .. reg_ddrc_pre_ocd_x32 = 0x0
9043*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[10:7] = 0x00000000U
9044*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000780U    VAL : 0x00000000U
9045*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mrd = 0x4
9046*ad5b5801SMichal Simek     // .. .. ==> 0XF8006028[13:11] = 0x00000004U
9047*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003800U    VAL : 0x00002000U
9048*ad5b5801SMichal Simek     // .. ..
9049*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006028, 0x00003FFFU ,0x00002007U),
9050*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr2 = 0x8
9051*ad5b5801SMichal Simek     // .. .. ==> 0XF800602C[15:0] = 0x00000008U
9052*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FFFFU    VAL : 0x00000008U
9053*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr3 = 0x0
9054*ad5b5801SMichal Simek     // .. .. ==> 0XF800602C[31:16] = 0x00000000U
9055*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFF0000U    VAL : 0x00000000U
9056*ad5b5801SMichal Simek     // .. ..
9057*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800602C, 0xFFFFFFFFU ,0x00000008U),
9058*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr = 0x930
9059*ad5b5801SMichal Simek     // .. .. ==> 0XF8006030[15:0] = 0x00000930U
9060*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FFFFU    VAL : 0x00000930U
9061*ad5b5801SMichal Simek     // .. .. reg_ddrc_emr = 0x4
9062*ad5b5801SMichal Simek     // .. .. ==> 0XF8006030[31:16] = 0x00000004U
9063*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFF0000U    VAL : 0x00040000U
9064*ad5b5801SMichal Simek     // .. ..
9065*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006030, 0xFFFFFFFFU ,0x00040930U),
9066*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst_rdwr = 0x4
9067*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[3:0] = 0x00000004U
9068*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000004U
9069*ad5b5801SMichal Simek     // .. .. reg_ddrc_pre_cke_x1024 = 0x105
9070*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[13:4] = 0x00000105U
9071*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003FF0U    VAL : 0x00001050U
9072*ad5b5801SMichal Simek     // .. .. reg_ddrc_post_cke_x1024 = 0x1
9073*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[25:16] = 0x00000001U
9074*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF0000U    VAL : 0x00010000U
9075*ad5b5801SMichal Simek     // .. .. reg_ddrc_burstchop = 0x0
9076*ad5b5801SMichal Simek     // .. .. ==> 0XF8006034[28:28] = 0x00000000U
9077*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x00000000U
9078*ad5b5801SMichal Simek     // .. ..
9079*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006034, 0x13FF3FFFU ,0x00011054U),
9080*ad5b5801SMichal Simek     // .. .. reg_ddrc_force_low_pri_n = 0x0
9081*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[0:0] = 0x00000000U
9082*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9083*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_dq = 0x0
9084*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[1:1] = 0x00000000U
9085*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9086*ad5b5801SMichal Simek     // .. .. reg_phy_debug_mode = 0x0
9087*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[6:6] = 0x00000000U
9088*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000040U    VAL : 0x00000000U
9089*ad5b5801SMichal Simek     // .. .. reg_phy_wr_level_start = 0x0
9090*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[7:7] = 0x00000000U
9091*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
9092*ad5b5801SMichal Simek     // .. .. reg_phy_rd_level_start = 0x0
9093*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[8:8] = 0x00000000U
9094*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
9095*ad5b5801SMichal Simek     // .. .. reg_phy_dq0_wait_t = 0x0
9096*ad5b5801SMichal Simek     // .. .. ==> 0XF8006038[12:9] = 0x00000000U
9097*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00001E00U    VAL : 0x00000000U
9098*ad5b5801SMichal Simek     // .. ..
9099*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006038, 0x00001FC3U ,0x00000000U),
9100*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b0 = 0x7
9101*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[3:0] = 0x00000007U
9102*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000007U
9103*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b1 = 0x7
9104*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[7:4] = 0x00000007U
9105*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000070U
9106*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_bank_b2 = 0x7
9107*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[11:8] = 0x00000007U
9108*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000700U
9109*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b5 = 0x0
9110*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[15:12] = 0x00000000U
9111*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00000000U
9112*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b6 = 0x0
9113*ad5b5801SMichal Simek     // .. .. ==> 0XF800603C[19:16] = 0x00000000U
9114*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00000000U
9115*ad5b5801SMichal Simek     // .. ..
9116*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800603C, 0x000FFFFFU ,0x00000777U),
9117*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b2 = 0x0
9118*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[3:0] = 0x00000000U
9119*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
9120*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b3 = 0x0
9121*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[7:4] = 0x00000000U
9122*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
9123*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b4 = 0x0
9124*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[11:8] = 0x00000000U
9125*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000000U
9126*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b7 = 0x0
9127*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[15:12] = 0x00000000U
9128*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00000000U
9129*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b8 = 0x0
9130*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[19:16] = 0x00000000U
9131*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00000000U
9132*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b9 = 0xf
9133*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[23:20] = 0x0000000FU
9134*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00F00000U    VAL : 0x00F00000U
9135*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b10 = 0xf
9136*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[27:24] = 0x0000000FU
9137*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x0F000000U
9138*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_col_b11 = 0xf
9139*ad5b5801SMichal Simek     // .. .. ==> 0XF8006040[31:28] = 0x0000000FU
9140*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0xF0000000U
9141*ad5b5801SMichal Simek     // .. ..
9142*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006040, 0xFFFFFFFFU ,0xFFF00000U),
9143*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b0 = 0x6
9144*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[3:0] = 0x00000006U
9145*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000006U
9146*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b1 = 0x6
9147*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[7:4] = 0x00000006U
9148*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000060U
9149*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b2_11 = 0x6
9150*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[11:8] = 0x00000006U
9151*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000600U
9152*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b12 = 0x6
9153*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[15:12] = 0x00000006U
9154*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00006000U
9155*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b13 = 0x6
9156*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[19:16] = 0x00000006U
9157*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000F0000U    VAL : 0x00060000U
9158*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b14 = 0xf
9159*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[23:20] = 0x0000000FU
9160*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00F00000U    VAL : 0x00F00000U
9161*ad5b5801SMichal Simek     // .. .. reg_ddrc_addrmap_row_b15 = 0xf
9162*ad5b5801SMichal Simek     // .. .. ==> 0XF8006044[27:24] = 0x0000000FU
9163*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x0F000000U
9164*ad5b5801SMichal Simek     // .. ..
9165*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006044, 0x0FFFFFFFU ,0x0FF66666U),
9166*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank0_rd_odt = 0x0
9167*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[2:0] = 0x00000000U
9168*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000007U    VAL : 0x00000000U
9169*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank0_wr_odt = 0x1
9170*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[5:3] = 0x00000001U
9171*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000038U    VAL : 0x00000008U
9172*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank1_rd_odt = 0x1
9173*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[8:6] = 0x00000001U
9174*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000001C0U    VAL : 0x00000040U
9175*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank1_wr_odt = 0x1
9176*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[11:9] = 0x00000001U
9177*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
9178*ad5b5801SMichal Simek     // .. .. reg_phy_rd_local_odt = 0x0
9179*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[13:12] = 0x00000000U
9180*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003000U    VAL : 0x00000000U
9181*ad5b5801SMichal Simek     // .. .. reg_phy_wr_local_odt = 0x3
9182*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[15:14] = 0x00000003U
9183*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000C000U    VAL : 0x0000C000U
9184*ad5b5801SMichal Simek     // .. .. reg_phy_idle_local_odt = 0x3
9185*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[17:16] = 0x00000003U
9186*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00030000U    VAL : 0x00030000U
9187*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank2_rd_odt = 0x0
9188*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[20:18] = 0x00000000U
9189*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001C0000U    VAL : 0x00000000U
9190*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank2_wr_odt = 0x0
9191*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[23:21] = 0x00000000U
9192*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00E00000U    VAL : 0x00000000U
9193*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank3_rd_odt = 0x0
9194*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[26:24] = 0x00000000U
9195*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
9196*ad5b5801SMichal Simek     // .. .. reg_ddrc_rank3_wr_odt = 0x0
9197*ad5b5801SMichal Simek     // .. .. ==> 0XF8006048[29:27] = 0x00000000U
9198*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x38000000U    VAL : 0x00000000U
9199*ad5b5801SMichal Simek     // .. ..
9200*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006048, 0x3FFFFFFFU ,0x0003C248U),
9201*ad5b5801SMichal Simek     // .. .. reg_phy_rd_cmd_to_data = 0x0
9202*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[3:0] = 0x00000000U
9203*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
9204*ad5b5801SMichal Simek     // .. .. reg_phy_wr_cmd_to_data = 0x0
9205*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[7:4] = 0x00000000U
9206*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
9207*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_we_to_re_delay = 0x8
9208*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[11:8] = 0x00000008U
9209*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000800U
9210*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_fifo_rst_disable = 0x0
9211*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[15:15] = 0x00000000U
9212*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
9213*ad5b5801SMichal Simek     // .. .. reg_phy_use_fixed_re = 0x1
9214*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[16:16] = 0x00000001U
9215*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00010000U
9216*ad5b5801SMichal Simek     // .. .. reg_phy_rdc_fifo_rst_err_cnt_clr = 0x0
9217*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[17:17] = 0x00000000U
9218*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9219*ad5b5801SMichal Simek     // .. .. reg_phy_dis_phy_ctrl_rstn = 0x0
9220*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[18:18] = 0x00000000U
9221*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9222*ad5b5801SMichal Simek     // .. .. reg_phy_clk_stall_level = 0x0
9223*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[19:19] = 0x00000000U
9224*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
9225*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_num_of_dq0 = 0x7
9226*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[27:24] = 0x00000007U
9227*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0F000000U    VAL : 0x07000000U
9228*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_num_of_dq0 = 0x7
9229*ad5b5801SMichal Simek     // .. .. ==> 0XF8006050[31:28] = 0x00000007U
9230*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xF0000000U    VAL : 0x70000000U
9231*ad5b5801SMichal Simek     // .. ..
9232*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006050, 0xFF0F8FFFU ,0x77010800U),
9233*ad5b5801SMichal Simek     // .. .. reg_ddrc_dll_calib_to_min_x1024 = 0x1
9234*ad5b5801SMichal Simek     // .. .. ==> 0XF8006058[7:0] = 0x00000001U
9235*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000001U
9236*ad5b5801SMichal Simek     // .. .. reg_ddrc_dll_calib_to_max_x1024 = 0x1
9237*ad5b5801SMichal Simek     // .. .. ==> 0XF8006058[15:8] = 0x00000001U
9238*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00000100U
9239*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_dll_calib = 0x0
9240*ad5b5801SMichal Simek     // .. .. ==> 0XF8006058[16:16] = 0x00000000U
9241*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9242*ad5b5801SMichal Simek     // .. ..
9243*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006058, 0x0001FFFFU ,0x00000101U),
9244*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd_odt_delay = 0x3
9245*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[3:0] = 0x00000003U
9246*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000003U
9247*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr_odt_delay = 0x0
9248*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[7:4] = 0x00000000U
9249*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
9250*ad5b5801SMichal Simek     // .. .. reg_ddrc_rd_odt_hold = 0x0
9251*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[11:8] = 0x00000000U
9252*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000F00U    VAL : 0x00000000U
9253*ad5b5801SMichal Simek     // .. .. reg_ddrc_wr_odt_hold = 0x5
9254*ad5b5801SMichal Simek     // .. .. ==> 0XF800605C[15:12] = 0x00000005U
9255*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000F000U    VAL : 0x00005000U
9256*ad5b5801SMichal Simek     // .. ..
9257*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800605C, 0x0000FFFFU ,0x00005003U),
9258*ad5b5801SMichal Simek     // .. .. reg_ddrc_pageclose = 0x0
9259*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[0:0] = 0x00000000U
9260*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9261*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpr_num_entries = 0x1f
9262*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[6:1] = 0x0000001FU
9263*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000007EU    VAL : 0x0000003EU
9264*ad5b5801SMichal Simek     // .. .. reg_ddrc_auto_pre_en = 0x0
9265*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[7:7] = 0x00000000U
9266*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
9267*ad5b5801SMichal Simek     // .. .. reg_ddrc_refresh_update_level = 0x0
9268*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[8:8] = 0x00000000U
9269*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
9270*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_wc = 0x0
9271*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[9:9] = 0x00000000U
9272*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
9273*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_collision_page_opt = 0x0
9274*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[10:10] = 0x00000000U
9275*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9276*ad5b5801SMichal Simek     // .. .. reg_ddrc_selfref_en = 0x0
9277*ad5b5801SMichal Simek     // .. .. ==> 0XF8006060[12:12] = 0x00000000U
9278*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
9279*ad5b5801SMichal Simek     // .. ..
9280*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006060, 0x000017FFU ,0x0000003EU),
9281*ad5b5801SMichal Simek     // .. .. reg_ddrc_go2critical_hysteresis = 0x0
9282*ad5b5801SMichal Simek     // .. .. ==> 0XF8006064[12:5] = 0x00000000U
9283*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00001FE0U    VAL : 0x00000000U
9284*ad5b5801SMichal Simek     // .. .. reg_arb_go2critical_en = 0x1
9285*ad5b5801SMichal Simek     // .. .. ==> 0XF8006064[17:17] = 0x00000001U
9286*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00020000U
9287*ad5b5801SMichal Simek     // .. ..
9288*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006064, 0x00021FE0U ,0x00020000U),
9289*ad5b5801SMichal Simek     // .. .. reg_ddrc_wrlvl_ww = 0x41
9290*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[7:0] = 0x00000041U
9291*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000041U
9292*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdlvl_rr = 0x41
9293*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[15:8] = 0x00000041U
9294*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00004100U
9295*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_wlmrd = 0x28
9296*ad5b5801SMichal Simek     // .. .. ==> 0XF8006068[25:16] = 0x00000028U
9297*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x03FF0000U    VAL : 0x00280000U
9298*ad5b5801SMichal Simek     // .. ..
9299*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006068, 0x03FFFFFFU ,0x00284141U),
9300*ad5b5801SMichal Simek     // .. .. dfi_t_ctrlupd_interval_min_x1024 = 0x10
9301*ad5b5801SMichal Simek     // .. .. ==> 0XF800606C[7:0] = 0x00000010U
9302*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000010U
9303*ad5b5801SMichal Simek     // .. .. dfi_t_ctrlupd_interval_max_x1024 = 0x16
9304*ad5b5801SMichal Simek     // .. .. ==> 0XF800606C[15:8] = 0x00000016U
9305*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00001600U
9306*ad5b5801SMichal Simek     // .. ..
9307*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800606C, 0x0000FFFFU ,0x00001610U),
9308*ad5b5801SMichal Simek     // .. .. refresh_timer0_start_value_x32 = 0x0
9309*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A0[11:0] = 0x00000000U
9310*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFFU    VAL : 0x00000000U
9311*ad5b5801SMichal Simek     // .. .. refresh_timer1_start_value_x32 = 0x8
9312*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A0[23:12] = 0x00000008U
9313*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FFF000U    VAL : 0x00008000U
9314*ad5b5801SMichal Simek     // .. ..
9315*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060A0, 0x00FFFFFFU ,0x00008000U),
9316*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_zq = 0x0
9317*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[0:0] = 0x00000000U
9318*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9319*ad5b5801SMichal Simek     // .. .. reg_ddrc_ddr3 = 0x1
9320*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[1:1] = 0x00000001U
9321*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
9322*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mod = 0x200
9323*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[11:2] = 0x00000200U
9324*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFCU    VAL : 0x00000800U
9325*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_zq_long_nop = 0x200
9326*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[21:12] = 0x00000200U
9327*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00200000U
9328*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_zq_short_nop = 0x40
9329*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A4[31:22] = 0x00000040U
9330*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFC00000U    VAL : 0x10000000U
9331*ad5b5801SMichal Simek     // .. ..
9332*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060A4, 0xFFFFFFFFU ,0x10200802U),
9333*ad5b5801SMichal Simek     // .. .. t_zq_short_interval_x1024 = 0xcb73
9334*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A8[19:0] = 0x0000CB73U
9335*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFFFFU    VAL : 0x0000CB73U
9336*ad5b5801SMichal Simek     // .. .. dram_rstn_x1024 = 0x69
9337*ad5b5801SMichal Simek     // .. .. ==> 0XF80060A8[27:20] = 0x00000069U
9338*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0FF00000U    VAL : 0x06900000U
9339*ad5b5801SMichal Simek     // .. ..
9340*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060A8, 0x0FFFFFFFU ,0x0690CB73U),
9341*ad5b5801SMichal Simek     // .. .. deeppowerdown_en = 0x0
9342*ad5b5801SMichal Simek     // .. .. ==> 0XF80060AC[0:0] = 0x00000000U
9343*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9344*ad5b5801SMichal Simek     // .. .. deeppowerdown_to_x1024 = 0xff
9345*ad5b5801SMichal Simek     // .. .. ==> 0XF80060AC[8:1] = 0x000000FFU
9346*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000001FEU    VAL : 0x000001FEU
9347*ad5b5801SMichal Simek     // .. ..
9348*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060AC, 0x000001FFU ,0x000001FEU),
9349*ad5b5801SMichal Simek     // .. .. dfi_wrlvl_max_x1024 = 0xfff
9350*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[11:0] = 0x00000FFFU
9351*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FFFU    VAL : 0x00000FFFU
9352*ad5b5801SMichal Simek     // .. .. dfi_rdlvl_max_x1024 = 0xfff
9353*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[23:12] = 0x00000FFFU
9354*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FFF000U    VAL : 0x00FFF000U
9355*ad5b5801SMichal Simek     // .. .. ddrc_reg_twrlvl_max_error = 0x0
9356*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[24:24] = 0x00000000U
9357*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
9358*ad5b5801SMichal Simek     // .. .. ddrc_reg_trdlvl_max_error = 0x0
9359*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[25:25] = 0x00000000U
9360*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
9361*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_wr_level_en = 0x1
9362*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[26:26] = 0x00000001U
9363*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x04000000U
9364*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_rd_dqs_gate_level = 0x1
9365*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[27:27] = 0x00000001U
9366*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x08000000U    VAL : 0x08000000U
9367*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_rd_data_eye_train = 0x1
9368*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B0[28:28] = 0x00000001U
9369*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x10000000U
9370*ad5b5801SMichal Simek     // .. ..
9371*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B0, 0x1FFFFFFFU ,0x1CFFFFFFU),
9372*ad5b5801SMichal Simek     // .. .. reg_ddrc_2t_delay = 0x0
9373*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B4[8:0] = 0x00000000U
9374*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000001FFU    VAL : 0x00000000U
9375*ad5b5801SMichal Simek     // .. .. reg_ddrc_skip_ocd = 0x1
9376*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B4[9:9] = 0x00000001U
9377*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000200U
9378*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_pre_bypass = 0x0
9379*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B4[10:10] = 0x00000000U
9380*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9381*ad5b5801SMichal Simek     // .. ..
9382*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B4, 0x000007FFU ,0x00000200U),
9383*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_rddata_en = 0x6
9384*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[4:0] = 0x00000006U
9385*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000006U
9386*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_ctrlup_min = 0x3
9387*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[14:5] = 0x00000003U
9388*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FE0U    VAL : 0x00000060U
9389*ad5b5801SMichal Simek     // .. .. reg_ddrc_dfi_t_ctrlup_max = 0x40
9390*ad5b5801SMichal Simek     // .. .. ==> 0XF80060B8[24:15] = 0x00000040U
9391*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01FF8000U    VAL : 0x00200000U
9392*ad5b5801SMichal Simek     // .. ..
9393*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060B8, 0x01FFFFFFU ,0x00200066U),
9394*ad5b5801SMichal Simek     // .. .. START: RESET ECC ERROR
9395*ad5b5801SMichal Simek     // .. .. Clear_Uncorrectable_DRAM_ECC_error = 1
9396*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[0:0] = 0x00000001U
9397*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
9398*ad5b5801SMichal Simek     // .. .. Clear_Correctable_DRAM_ECC_error = 1
9399*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[1:1] = 0x00000001U
9400*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
9401*ad5b5801SMichal Simek     // .. ..
9402*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C4, 0x00000003U ,0x00000003U),
9403*ad5b5801SMichal Simek     // .. .. FINISH: RESET ECC ERROR
9404*ad5b5801SMichal Simek     // .. .. Clear_Uncorrectable_DRAM_ECC_error = 0x0
9405*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[0:0] = 0x00000000U
9406*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9407*ad5b5801SMichal Simek     // .. .. Clear_Correctable_DRAM_ECC_error = 0x0
9408*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C4[1:1] = 0x00000000U
9409*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9410*ad5b5801SMichal Simek     // .. ..
9411*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C4, 0x00000003U ,0x00000000U),
9412*ad5b5801SMichal Simek     // .. .. CORR_ECC_LOG_VALID = 0x0
9413*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C8[0:0] = 0x00000000U
9414*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9415*ad5b5801SMichal Simek     // .. .. ECC_CORRECTED_BIT_NUM = 0x0
9416*ad5b5801SMichal Simek     // .. .. ==> 0XF80060C8[7:1] = 0x00000000U
9417*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FEU    VAL : 0x00000000U
9418*ad5b5801SMichal Simek     // .. ..
9419*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060C8, 0x000000FFU ,0x00000000U),
9420*ad5b5801SMichal Simek     // .. .. UNCORR_ECC_LOG_VALID = 0x0
9421*ad5b5801SMichal Simek     // .. .. ==> 0XF80060DC[0:0] = 0x00000000U
9422*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9423*ad5b5801SMichal Simek     // .. ..
9424*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060DC, 0x00000001U ,0x00000000U),
9425*ad5b5801SMichal Simek     // .. .. STAT_NUM_CORR_ERR = 0x0
9426*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F0[15:8] = 0x00000000U
9427*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000FF00U    VAL : 0x00000000U
9428*ad5b5801SMichal Simek     // .. .. STAT_NUM_UNCORR_ERR = 0x0
9429*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F0[7:0] = 0x00000000U
9430*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x00000000U
9431*ad5b5801SMichal Simek     // .. ..
9432*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060F0, 0x0000FFFFU ,0x00000000U),
9433*ad5b5801SMichal Simek     // .. .. reg_ddrc_ecc_mode = 0x0
9434*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F4[2:0] = 0x00000000U
9435*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000007U    VAL : 0x00000000U
9436*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_scrub = 0x1
9437*ad5b5801SMichal Simek     // .. .. ==> 0XF80060F4[3:3] = 0x00000001U
9438*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000008U
9439*ad5b5801SMichal Simek     // .. ..
9440*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80060F4, 0x0000000FU ,0x00000008U),
9441*ad5b5801SMichal Simek     // .. .. reg_phy_dif_on = 0x0
9442*ad5b5801SMichal Simek     // .. .. ==> 0XF8006114[3:0] = 0x00000000U
9443*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000000U
9444*ad5b5801SMichal Simek     // .. .. reg_phy_dif_off = 0x0
9445*ad5b5801SMichal Simek     // .. .. ==> 0XF8006114[7:4] = 0x00000000U
9446*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
9447*ad5b5801SMichal Simek     // .. ..
9448*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006114, 0x000000FFU ,0x00000000U),
9449*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
9450*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[0:0] = 0x00000001U
9451*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
9452*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
9453*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[1:1] = 0x00000000U
9454*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9455*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
9456*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[2:2] = 0x00000000U
9457*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
9458*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
9459*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[3:3] = 0x00000000U
9460*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
9461*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
9462*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[4:4] = 0x00000000U
9463*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
9464*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
9465*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[5:5] = 0x00000000U
9466*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
9467*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
9468*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[14:6] = 0x00000000U
9469*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
9470*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
9471*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[23:15] = 0x00000000U
9472*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
9473*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
9474*ad5b5801SMichal Simek     // .. .. ==> 0XF8006118[30:24] = 0x00000040U
9475*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
9476*ad5b5801SMichal Simek     // .. ..
9477*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006118, 0x7FFFFFFFU ,0x40000001U),
9478*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
9479*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[0:0] = 0x00000001U
9480*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
9481*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
9482*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[1:1] = 0x00000000U
9483*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9484*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
9485*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[2:2] = 0x00000000U
9486*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
9487*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
9488*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[3:3] = 0x00000000U
9489*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
9490*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
9491*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[4:4] = 0x00000000U
9492*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
9493*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
9494*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[5:5] = 0x00000000U
9495*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
9496*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
9497*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[14:6] = 0x00000000U
9498*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
9499*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
9500*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[23:15] = 0x00000000U
9501*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
9502*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
9503*ad5b5801SMichal Simek     // .. .. ==> 0XF800611C[30:24] = 0x00000040U
9504*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
9505*ad5b5801SMichal Simek     // .. ..
9506*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800611C, 0x7FFFFFFFU ,0x40000001U),
9507*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
9508*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[0:0] = 0x00000001U
9509*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
9510*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
9511*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[1:1] = 0x00000000U
9512*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9513*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
9514*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[2:2] = 0x00000000U
9515*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
9516*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
9517*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[3:3] = 0x00000000U
9518*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
9519*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
9520*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[4:4] = 0x00000000U
9521*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
9522*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
9523*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[5:5] = 0x00000000U
9524*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
9525*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
9526*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[14:6] = 0x00000000U
9527*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
9528*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
9529*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[23:15] = 0x00000000U
9530*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
9531*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
9532*ad5b5801SMichal Simek     // .. .. ==> 0XF8006120[30:24] = 0x00000040U
9533*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
9534*ad5b5801SMichal Simek     // .. ..
9535*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006120, 0x7FFFFFFFU ,0x40000001U),
9536*ad5b5801SMichal Simek     // .. .. reg_phy_data_slice_in_use = 0x1
9537*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[0:0] = 0x00000001U
9538*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
9539*ad5b5801SMichal Simek     // .. .. reg_phy_rdlvl_inc_mode = 0x0
9540*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[1:1] = 0x00000000U
9541*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9542*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_inc_mode = 0x0
9543*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[2:2] = 0x00000000U
9544*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
9545*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_inc_mode = 0x0
9546*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[3:3] = 0x00000000U
9547*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
9548*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_tx = 0x0
9549*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[4:4] = 0x00000000U
9550*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
9551*ad5b5801SMichal Simek     // .. .. reg_phy_board_lpbk_rx = 0x0
9552*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[5:5] = 0x00000000U
9553*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
9554*ad5b5801SMichal Simek     // .. .. reg_phy_bist_shift_dq = 0x0
9555*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[14:6] = 0x00000000U
9556*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00007FC0U    VAL : 0x00000000U
9557*ad5b5801SMichal Simek     // .. .. reg_phy_bist_err_clr = 0x0
9558*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[23:15] = 0x00000000U
9559*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00FF8000U    VAL : 0x00000000U
9560*ad5b5801SMichal Simek     // .. .. reg_phy_dq_offset = 0x40
9561*ad5b5801SMichal Simek     // .. .. ==> 0XF8006124[30:24] = 0x00000040U
9562*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x7F000000U    VAL : 0x40000000U
9563*ad5b5801SMichal Simek     // .. ..
9564*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006124, 0x7FFFFFFFU ,0x40000001U),
9565*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x3
9566*ad5b5801SMichal Simek     // .. .. ==> 0XF800612C[9:0] = 0x00000003U
9567*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000003U
9568*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xcf
9569*ad5b5801SMichal Simek     // .. .. ==> 0XF800612C[19:10] = 0x000000CFU
9570*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00033C00U
9571*ad5b5801SMichal Simek     // .. ..
9572*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800612C, 0x000FFFFFU ,0x00033C03U),
9573*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x3
9574*ad5b5801SMichal Simek     // .. .. ==> 0XF8006130[9:0] = 0x00000003U
9575*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000003U
9576*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xd0
9577*ad5b5801SMichal Simek     // .. .. ==> 0XF8006130[19:10] = 0x000000D0U
9578*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00034000U
9579*ad5b5801SMichal Simek     // .. ..
9580*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006130, 0x000FFFFFU ,0x00034003U),
9581*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x0
9582*ad5b5801SMichal Simek     // .. .. ==> 0XF8006134[9:0] = 0x00000000U
9583*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000000U
9584*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xbd
9585*ad5b5801SMichal Simek     // .. .. ==> 0XF8006134[19:10] = 0x000000BDU
9586*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x0002F400U
9587*ad5b5801SMichal Simek     // .. ..
9588*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006134, 0x000FFFFFU ,0x0002F400U),
9589*ad5b5801SMichal Simek     // .. .. reg_phy_wrlvl_init_ratio = 0x0
9590*ad5b5801SMichal Simek     // .. .. ==> 0XF8006138[9:0] = 0x00000000U
9591*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000000U
9592*ad5b5801SMichal Simek     // .. .. reg_phy_gatelvl_init_ratio = 0xc1
9593*ad5b5801SMichal Simek     // .. .. ==> 0XF8006138[19:10] = 0x000000C1U
9594*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00030400U
9595*ad5b5801SMichal Simek     // .. ..
9596*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006138, 0x000FFFFFU ,0x00030400U),
9597*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
9598*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[9:0] = 0x00000035U
9599*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
9600*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
9601*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[10:10] = 0x00000000U
9602*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9603*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
9604*ad5b5801SMichal Simek     // .. .. ==> 0XF8006140[19:11] = 0x00000000U
9605*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9606*ad5b5801SMichal Simek     // .. ..
9607*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006140, 0x000FFFFFU ,0x00000035U),
9608*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
9609*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[9:0] = 0x00000035U
9610*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
9611*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
9612*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[10:10] = 0x00000000U
9613*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9614*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
9615*ad5b5801SMichal Simek     // .. .. ==> 0XF8006144[19:11] = 0x00000000U
9616*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9617*ad5b5801SMichal Simek     // .. ..
9618*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006144, 0x000FFFFFU ,0x00000035U),
9619*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
9620*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[9:0] = 0x00000035U
9621*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
9622*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
9623*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[10:10] = 0x00000000U
9624*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9625*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
9626*ad5b5801SMichal Simek     // .. .. ==> 0XF8006148[19:11] = 0x00000000U
9627*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9628*ad5b5801SMichal Simek     // .. ..
9629*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006148, 0x000FFFFFU ,0x00000035U),
9630*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_ratio = 0x35
9631*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[9:0] = 0x00000035U
9632*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000035U
9633*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_force = 0x0
9634*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[10:10] = 0x00000000U
9635*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9636*ad5b5801SMichal Simek     // .. .. reg_phy_rd_dqs_slave_delay = 0x0
9637*ad5b5801SMichal Simek     // .. .. ==> 0XF800614C[19:11] = 0x00000000U
9638*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9639*ad5b5801SMichal Simek     // .. ..
9640*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800614C, 0x000FFFFFU ,0x00000035U),
9641*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x83
9642*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[9:0] = 0x00000083U
9643*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000083U
9644*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
9645*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[10:10] = 0x00000000U
9646*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9647*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
9648*ad5b5801SMichal Simek     // .. .. ==> 0XF8006154[19:11] = 0x00000000U
9649*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9650*ad5b5801SMichal Simek     // .. ..
9651*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006154, 0x000FFFFFU ,0x00000083U),
9652*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x83
9653*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[9:0] = 0x00000083U
9654*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000083U
9655*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
9656*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[10:10] = 0x00000000U
9657*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9658*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
9659*ad5b5801SMichal Simek     // .. .. ==> 0XF8006158[19:11] = 0x00000000U
9660*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9661*ad5b5801SMichal Simek     // .. ..
9662*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006158, 0x000FFFFFU ,0x00000083U),
9663*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x7f
9664*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[9:0] = 0x0000007FU
9665*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x0000007FU
9666*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
9667*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[10:10] = 0x00000000U
9668*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9669*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
9670*ad5b5801SMichal Simek     // .. .. ==> 0XF800615C[19:11] = 0x00000000U
9671*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9672*ad5b5801SMichal Simek     // .. ..
9673*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800615C, 0x000FFFFFU ,0x0000007FU),
9674*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_ratio = 0x78
9675*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[9:0] = 0x00000078U
9676*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x00000078U
9677*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_force = 0x0
9678*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[10:10] = 0x00000000U
9679*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9680*ad5b5801SMichal Simek     // .. .. reg_phy_wr_dqs_slave_delay = 0x0
9681*ad5b5801SMichal Simek     // .. .. ==> 0XF8006160[19:11] = 0x00000000U
9682*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9683*ad5b5801SMichal Simek     // .. ..
9684*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006160, 0x000FFFFFU ,0x00000078U),
9685*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x124
9686*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[10:0] = 0x00000124U
9687*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000124U
9688*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
9689*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[11:11] = 0x00000000U
9690*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
9691*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
9692*ad5b5801SMichal Simek     // .. .. ==> 0XF8006168[20:12] = 0x00000000U
9693*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
9694*ad5b5801SMichal Simek     // .. ..
9695*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006168, 0x001FFFFFU ,0x00000124U),
9696*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x125
9697*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[10:0] = 0x00000125U
9698*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000125U
9699*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
9700*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[11:11] = 0x00000000U
9701*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
9702*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
9703*ad5b5801SMichal Simek     // .. .. ==> 0XF800616C[20:12] = 0x00000000U
9704*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
9705*ad5b5801SMichal Simek     // .. ..
9706*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800616C, 0x001FFFFFU ,0x00000125U),
9707*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x112
9708*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[10:0] = 0x00000112U
9709*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000112U
9710*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
9711*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[11:11] = 0x00000000U
9712*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
9713*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
9714*ad5b5801SMichal Simek     // .. .. ==> 0XF8006170[20:12] = 0x00000000U
9715*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
9716*ad5b5801SMichal Simek     // .. ..
9717*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006170, 0x001FFFFFU ,0x00000112U),
9718*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_slave_ratio = 0x116
9719*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[10:0] = 0x00000116U
9720*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000007FFU    VAL : 0x00000116U
9721*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_force = 0x0
9722*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[11:11] = 0x00000000U
9723*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
9724*ad5b5801SMichal Simek     // .. .. reg_phy_fifo_we_in_delay = 0x0
9725*ad5b5801SMichal Simek     // .. .. ==> 0XF8006174[20:12] = 0x00000000U
9726*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x001FF000U    VAL : 0x00000000U
9727*ad5b5801SMichal Simek     // .. ..
9728*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006174, 0x001FFFFFU ,0x00000116U),
9729*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xc3
9730*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[9:0] = 0x000000C3U
9731*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000C3U
9732*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
9733*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[10:10] = 0x00000000U
9734*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9735*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
9736*ad5b5801SMichal Simek     // .. .. ==> 0XF800617C[19:11] = 0x00000000U
9737*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9738*ad5b5801SMichal Simek     // .. ..
9739*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800617C, 0x000FFFFFU ,0x000000C3U),
9740*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xc3
9741*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[9:0] = 0x000000C3U
9742*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000C3U
9743*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
9744*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[10:10] = 0x00000000U
9745*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9746*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
9747*ad5b5801SMichal Simek     // .. .. ==> 0XF8006180[19:11] = 0x00000000U
9748*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9749*ad5b5801SMichal Simek     // .. ..
9750*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006180, 0x000FFFFFU ,0x000000C3U),
9751*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xbf
9752*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[9:0] = 0x000000BFU
9753*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000BFU
9754*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
9755*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[10:10] = 0x00000000U
9756*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9757*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
9758*ad5b5801SMichal Simek     // .. .. ==> 0XF8006184[19:11] = 0x00000000U
9759*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9760*ad5b5801SMichal Simek     // .. ..
9761*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006184, 0x000FFFFFU ,0x000000BFU),
9762*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_ratio = 0xb8
9763*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[9:0] = 0x000000B8U
9764*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000000B8U
9765*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_force = 0x0
9766*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[10:10] = 0x00000000U
9767*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
9768*ad5b5801SMichal Simek     // .. .. reg_phy_wr_data_slave_delay = 0x0
9769*ad5b5801SMichal Simek     // .. .. ==> 0XF8006188[19:11] = 0x00000000U
9770*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FF800U    VAL : 0x00000000U
9771*ad5b5801SMichal Simek     // .. ..
9772*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006188, 0x000FFFFFU ,0x000000B8U),
9773*ad5b5801SMichal Simek     // .. .. reg_phy_loopback = 0x0
9774*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[0:0] = 0x00000000U
9775*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9776*ad5b5801SMichal Simek     // .. .. reg_phy_bl2 = 0x0
9777*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[1:1] = 0x00000000U
9778*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9779*ad5b5801SMichal Simek     // .. .. reg_phy_at_spd_atpg = 0x0
9780*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[2:2] = 0x00000000U
9781*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
9782*ad5b5801SMichal Simek     // .. .. reg_phy_bist_enable = 0x0
9783*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[3:3] = 0x00000000U
9784*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
9785*ad5b5801SMichal Simek     // .. .. reg_phy_bist_force_err = 0x0
9786*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[4:4] = 0x00000000U
9787*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
9788*ad5b5801SMichal Simek     // .. .. reg_phy_bist_mode = 0x0
9789*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[6:5] = 0x00000000U
9790*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
9791*ad5b5801SMichal Simek     // .. .. reg_phy_invert_clkout = 0x1
9792*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[7:7] = 0x00000001U
9793*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
9794*ad5b5801SMichal Simek     // .. .. reg_phy_all_dq_mpr_rd_resp = 0x0
9795*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[8:8] = 0x00000000U
9796*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
9797*ad5b5801SMichal Simek     // .. .. reg_phy_sel_logic = 0x0
9798*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[9:9] = 0x00000000U
9799*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
9800*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_ratio = 0x100
9801*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[19:10] = 0x00000100U
9802*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000FFC00U    VAL : 0x00040000U
9803*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_force = 0x0
9804*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[20:20] = 0x00000000U
9805*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
9806*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_delay = 0x0
9807*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[27:21] = 0x00000000U
9808*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0FE00000U    VAL : 0x00000000U
9809*ad5b5801SMichal Simek     // .. .. reg_phy_use_rank0_delays = 0x1
9810*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[28:28] = 0x00000001U
9811*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x10000000U    VAL : 0x10000000U
9812*ad5b5801SMichal Simek     // .. .. reg_phy_lpddr = 0x0
9813*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[29:29] = 0x00000000U
9814*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x20000000U    VAL : 0x00000000U
9815*ad5b5801SMichal Simek     // .. .. reg_phy_cmd_latency = 0x0
9816*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[30:30] = 0x00000000U
9817*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x40000000U    VAL : 0x00000000U
9818*ad5b5801SMichal Simek     // .. .. reg_phy_int_lpbk = 0x0
9819*ad5b5801SMichal Simek     // .. .. ==> 0XF8006190[31:31] = 0x00000000U
9820*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x80000000U    VAL : 0x00000000U
9821*ad5b5801SMichal Simek     // .. ..
9822*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006190, 0xFFFFFFFFU ,0x10040080U),
9823*ad5b5801SMichal Simek     // .. .. reg_phy_wr_rl_delay = 0x2
9824*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[4:0] = 0x00000002U
9825*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000001FU    VAL : 0x00000002U
9826*ad5b5801SMichal Simek     // .. .. reg_phy_rd_rl_delay = 0x4
9827*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[9:5] = 0x00000004U
9828*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003E0U    VAL : 0x00000080U
9829*ad5b5801SMichal Simek     // .. .. reg_phy_dll_lock_diff = 0xf
9830*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[13:10] = 0x0000000FU
9831*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003C00U    VAL : 0x00003C00U
9832*ad5b5801SMichal Simek     // .. .. reg_phy_use_wr_level = 0x1
9833*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[14:14] = 0x00000001U
9834*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00004000U
9835*ad5b5801SMichal Simek     // .. .. reg_phy_use_rd_dqs_gate_level = 0x1
9836*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[15:15] = 0x00000001U
9837*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00008000U
9838*ad5b5801SMichal Simek     // .. .. reg_phy_use_rd_data_eye_level = 0x1
9839*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[16:16] = 0x00000001U
9840*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00010000U
9841*ad5b5801SMichal Simek     // .. .. reg_phy_dis_calib_rst = 0x0
9842*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[17:17] = 0x00000000U
9843*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9844*ad5b5801SMichal Simek     // .. .. reg_phy_ctrl_slave_delay = 0x0
9845*ad5b5801SMichal Simek     // .. .. ==> 0XF8006194[19:18] = 0x00000000U
9846*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000C0000U    VAL : 0x00000000U
9847*ad5b5801SMichal Simek     // .. ..
9848*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006194, 0x000FFFFFU ,0x0001FC82U),
9849*ad5b5801SMichal Simek     // .. .. reg_arb_page_addr_mask = 0x0
9850*ad5b5801SMichal Simek     // .. .. ==> 0XF8006204[31:0] = 0x00000000U
9851*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0x00000000U
9852*ad5b5801SMichal Simek     // .. ..
9853*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006204, 0xFFFFFFFFU ,0x00000000U),
9854*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
9855*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[9:0] = 0x000003FFU
9856*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
9857*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
9858*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[16:16] = 0x00000000U
9859*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9860*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
9861*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[17:17] = 0x00000000U
9862*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9863*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
9864*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[18:18] = 0x00000000U
9865*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9866*ad5b5801SMichal Simek     // .. .. reg_arb_dis_rmw_portn = 0x1
9867*ad5b5801SMichal Simek     // .. .. ==> 0XF8006208[19:19] = 0x00000001U
9868*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
9869*ad5b5801SMichal Simek     // .. ..
9870*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006208, 0x000F03FFU ,0x000803FFU),
9871*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
9872*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[9:0] = 0x000003FFU
9873*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
9874*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
9875*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[16:16] = 0x00000000U
9876*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9877*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
9878*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[17:17] = 0x00000000U
9879*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9880*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
9881*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[18:18] = 0x00000000U
9882*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9883*ad5b5801SMichal Simek     // .. .. reg_arb_dis_rmw_portn = 0x1
9884*ad5b5801SMichal Simek     // .. .. ==> 0XF800620C[19:19] = 0x00000001U
9885*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
9886*ad5b5801SMichal Simek     // .. ..
9887*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800620C, 0x000F03FFU ,0x000803FFU),
9888*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
9889*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[9:0] = 0x000003FFU
9890*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
9891*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
9892*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[16:16] = 0x00000000U
9893*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9894*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
9895*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[17:17] = 0x00000000U
9896*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9897*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
9898*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[18:18] = 0x00000000U
9899*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9900*ad5b5801SMichal Simek     // .. .. reg_arb_dis_rmw_portn = 0x1
9901*ad5b5801SMichal Simek     // .. .. ==> 0XF8006210[19:19] = 0x00000001U
9902*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
9903*ad5b5801SMichal Simek     // .. ..
9904*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006210, 0x000F03FFU ,0x000803FFU),
9905*ad5b5801SMichal Simek     // .. .. reg_arb_pri_wr_portn = 0x3ff
9906*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[9:0] = 0x000003FFU
9907*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
9908*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_wr_portn = 0x0
9909*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[16:16] = 0x00000000U
9910*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9911*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_wr_portn = 0x0
9912*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[17:17] = 0x00000000U
9913*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9914*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_wr_portn = 0x0
9915*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[18:18] = 0x00000000U
9916*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9917*ad5b5801SMichal Simek     // .. .. reg_arb_dis_rmw_portn = 0x1
9918*ad5b5801SMichal Simek     // .. .. ==> 0XF8006214[19:19] = 0x00000001U
9919*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
9920*ad5b5801SMichal Simek     // .. ..
9921*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006214, 0x000F03FFU ,0x000803FFU),
9922*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
9923*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[9:0] = 0x000003FFU
9924*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
9925*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
9926*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[16:16] = 0x00000000U
9927*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9928*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
9929*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[17:17] = 0x00000000U
9930*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9931*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
9932*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[18:18] = 0x00000000U
9933*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9934*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
9935*ad5b5801SMichal Simek     // .. .. ==> 0XF8006218[19:19] = 0x00000000U
9936*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
9937*ad5b5801SMichal Simek     // .. ..
9938*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006218, 0x000F03FFU ,0x000003FFU),
9939*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
9940*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[9:0] = 0x000003FFU
9941*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
9942*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
9943*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[16:16] = 0x00000000U
9944*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9945*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
9946*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[17:17] = 0x00000000U
9947*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9948*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
9949*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[18:18] = 0x00000000U
9950*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9951*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
9952*ad5b5801SMichal Simek     // .. .. ==> 0XF800621C[19:19] = 0x00000000U
9953*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
9954*ad5b5801SMichal Simek     // .. ..
9955*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800621C, 0x000F03FFU ,0x000003FFU),
9956*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
9957*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[9:0] = 0x000003FFU
9958*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
9959*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
9960*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[16:16] = 0x00000000U
9961*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9962*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
9963*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[17:17] = 0x00000000U
9964*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9965*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
9966*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[18:18] = 0x00000000U
9967*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9968*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
9969*ad5b5801SMichal Simek     // .. .. ==> 0XF8006220[19:19] = 0x00000000U
9970*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
9971*ad5b5801SMichal Simek     // .. ..
9972*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006220, 0x000F03FFU ,0x000003FFU),
9973*ad5b5801SMichal Simek     // .. .. reg_arb_pri_rd_portn = 0x3ff
9974*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[9:0] = 0x000003FFU
9975*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000003FFU    VAL : 0x000003FFU
9976*ad5b5801SMichal Simek     // .. .. reg_arb_disable_aging_rd_portn = 0x0
9977*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[16:16] = 0x00000000U
9978*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
9979*ad5b5801SMichal Simek     // .. .. reg_arb_disable_urgent_rd_portn = 0x0
9980*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[17:17] = 0x00000000U
9981*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
9982*ad5b5801SMichal Simek     // .. .. reg_arb_dis_page_match_rd_portn = 0x0
9983*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[18:18] = 0x00000000U
9984*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00040000U    VAL : 0x00000000U
9985*ad5b5801SMichal Simek     // .. .. reg_arb_set_hpr_rd_portn = 0x0
9986*ad5b5801SMichal Simek     // .. .. ==> 0XF8006224[19:19] = 0x00000000U
9987*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00080000U    VAL : 0x00000000U
9988*ad5b5801SMichal Simek     // .. ..
9989*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006224, 0x000F03FFU ,0x000003FFU),
9990*ad5b5801SMichal Simek     // .. .. reg_ddrc_lpddr2 = 0x0
9991*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[0:0] = 0x00000000U
9992*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
9993*ad5b5801SMichal Simek     // .. .. reg_ddrc_per_bank_refresh = 0x0
9994*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[1:1] = 0x00000000U
9995*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
9996*ad5b5801SMichal Simek     // .. .. reg_ddrc_derate_enable = 0x0
9997*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[2:2] = 0x00000000U
9998*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
9999*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr4_margin = 0x0
10000*ad5b5801SMichal Simek     // .. .. ==> 0XF80062A8[11:4] = 0x00000000U
10001*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FF0U    VAL : 0x00000000U
10002*ad5b5801SMichal Simek     // .. ..
10003*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062A8, 0x00000FF7U ,0x00000000U),
10004*ad5b5801SMichal Simek     // .. .. reg_ddrc_mr4_read_interval = 0x0
10005*ad5b5801SMichal Simek     // .. .. ==> 0XF80062AC[31:0] = 0x00000000U
10006*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0x00000000U
10007*ad5b5801SMichal Simek     // .. ..
10008*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062AC, 0xFFFFFFFFU ,0x00000000U),
10009*ad5b5801SMichal Simek     // .. .. reg_ddrc_min_stable_clock_x1 = 0x5
10010*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[3:0] = 0x00000005U
10011*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000FU    VAL : 0x00000005U
10012*ad5b5801SMichal Simek     // .. .. reg_ddrc_idle_after_reset_x32 = 0x12
10013*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[11:4] = 0x00000012U
10014*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000FF0U    VAL : 0x00000120U
10015*ad5b5801SMichal Simek     // .. .. reg_ddrc_t_mrw = 0x5
10016*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B0[21:12] = 0x00000005U
10017*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x003FF000U    VAL : 0x00005000U
10018*ad5b5801SMichal Simek     // .. ..
10019*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062B0, 0x003FFFFFU ,0x00005125U),
10020*ad5b5801SMichal Simek     // .. .. reg_ddrc_max_auto_init_x1024 = 0xa8
10021*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B4[7:0] = 0x000000A8U
10022*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000FFU    VAL : 0x000000A8U
10023*ad5b5801SMichal Simek     // .. .. reg_ddrc_dev_zqinit_x32 = 0x12
10024*ad5b5801SMichal Simek     // .. .. ==> 0XF80062B4[17:8] = 0x00000012U
10025*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0003FF00U    VAL : 0x00001200U
10026*ad5b5801SMichal Simek     // .. ..
10027*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80062B4, 0x0003FFFFU ,0x000012A8U),
10028*ad5b5801SMichal Simek     // .. .. START: POLL ON DCI STATUS
10029*ad5b5801SMichal Simek     // .. .. DONE = 1
10030*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B74[13:13] = 0x00000001U
10031*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00002000U    VAL : 0x00002000U
10032*ad5b5801SMichal Simek     // .. ..
10033*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF8000B74, 0x00002000U),
10034*ad5b5801SMichal Simek     // .. .. FINISH: POLL ON DCI STATUS
10035*ad5b5801SMichal Simek     // .. .. START: UNLOCK DDR
10036*ad5b5801SMichal Simek     // .. .. reg_ddrc_soft_rstb = 0x1
10037*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[0:0] = 0x00000001U
10038*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
10039*ad5b5801SMichal Simek     // .. .. reg_ddrc_powerdown_en = 0x0
10040*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[1:1] = 0x00000000U
10041*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10042*ad5b5801SMichal Simek     // .. .. reg_ddrc_data_bus_width = 0x0
10043*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[3:2] = 0x00000000U
10044*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0000000CU    VAL : 0x00000000U
10045*ad5b5801SMichal Simek     // .. .. reg_ddrc_burst8_refresh = 0x0
10046*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[6:4] = 0x00000000U
10047*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000070U    VAL : 0x00000000U
10048*ad5b5801SMichal Simek     // .. .. reg_ddrc_rdwr_idle_gap = 1
10049*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[13:7] = 0x00000001U
10050*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003F80U    VAL : 0x00000080U
10051*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_rd_bypass = 0x0
10052*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[14:14] = 0x00000000U
10053*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
10054*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_act_bypass = 0x0
10055*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[15:15] = 0x00000000U
10056*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00008000U    VAL : 0x00000000U
10057*ad5b5801SMichal Simek     // .. .. reg_ddrc_dis_auto_refresh = 0x0
10058*ad5b5801SMichal Simek     // .. .. ==> 0XF8006000[16:16] = 0x00000000U
10059*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
10060*ad5b5801SMichal Simek     // .. ..
10061*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8006000, 0x0001FFFFU ,0x00000081U),
10062*ad5b5801SMichal Simek     // .. .. FINISH: UNLOCK DDR
10063*ad5b5801SMichal Simek     // .. .. START: CHECK DDR STATUS
10064*ad5b5801SMichal Simek     // .. .. ddrc_reg_operating_mode = 1
10065*ad5b5801SMichal Simek     // .. .. ==> 0XF8006054[2:0] = 0x00000001U
10066*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000007U    VAL : 0x00000001U
10067*ad5b5801SMichal Simek     // .. ..
10068*ad5b5801SMichal Simek     EMIT_MASKPOLL(0XF8006054, 0x00000007U),
10069*ad5b5801SMichal Simek     // .. .. FINISH: CHECK DDR STATUS
10070*ad5b5801SMichal Simek     // .. FINISH: DDR INITIALIZATION
10071*ad5b5801SMichal Simek     // FINISH: top
10072*ad5b5801SMichal Simek     //
10073*ad5b5801SMichal Simek     EMIT_EXIT(),
10074*ad5b5801SMichal Simek 
10075*ad5b5801SMichal Simek     //
10076*ad5b5801SMichal Simek };
10077*ad5b5801SMichal Simek 
10078*ad5b5801SMichal Simek unsigned long ps7_mio_init_data_1_0[] = {
10079*ad5b5801SMichal Simek     // START: top
10080*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
10081*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
10082*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
10083*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
10084*ad5b5801SMichal Simek     // ..
10085*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
10086*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
10087*ad5b5801SMichal Simek     // .. START: OCM REMAPPING
10088*ad5b5801SMichal Simek     // .. FINISH: OCM REMAPPING
10089*ad5b5801SMichal Simek     // .. START: DDRIOB SETTINGS
10090*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
10091*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[0:0] = 0x00000000U
10092*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10093*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
10094*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[2:1] = 0x00000000U
10095*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
10096*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
10097*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[3:3] = 0x00000000U
10098*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
10099*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
10100*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[4:4] = 0x00000000U
10101*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
10102*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x0
10103*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[6:5] = 0x00000000U
10104*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
10105*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
10106*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[7:7] = 0x00000000U
10107*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
10108*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
10109*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[8:8] = 0x00000000U
10110*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10111*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
10112*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[10:9] = 0x00000003U
10113*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
10114*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
10115*ad5b5801SMichal Simek     // .. ==> 0XF8000B40[11:11] = 0x00000000U
10116*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
10117*ad5b5801SMichal Simek     // ..
10118*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B40, 0x00000FFFU ,0x00000600U),
10119*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
10120*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[0:0] = 0x00000000U
10121*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10122*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
10123*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[2:1] = 0x00000000U
10124*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
10125*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
10126*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[3:3] = 0x00000000U
10127*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
10128*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
10129*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[4:4] = 0x00000000U
10130*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
10131*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x0
10132*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[6:5] = 0x00000000U
10133*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
10134*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
10135*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[7:7] = 0x00000000U
10136*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
10137*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
10138*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[8:8] = 0x00000000U
10139*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10140*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
10141*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[10:9] = 0x00000003U
10142*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
10143*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
10144*ad5b5801SMichal Simek     // .. ==> 0XF8000B44[11:11] = 0x00000000U
10145*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
10146*ad5b5801SMichal Simek     // ..
10147*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B44, 0x00000FFFU ,0x00000600U),
10148*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
10149*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[0:0] = 0x00000000U
10150*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10151*ad5b5801SMichal Simek     // .. INP_TYPE = 0x1
10152*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[2:1] = 0x00000001U
10153*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000002U
10154*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
10155*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[3:3] = 0x00000000U
10156*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
10157*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
10158*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[4:4] = 0x00000001U
10159*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
10160*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x3
10161*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[6:5] = 0x00000003U
10162*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
10163*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
10164*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[7:7] = 0x00000000U
10165*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
10166*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
10167*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[8:8] = 0x00000000U
10168*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10169*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
10170*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[10:9] = 0x00000003U
10171*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
10172*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
10173*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[11:11] = 0x00000000U
10174*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
10175*ad5b5801SMichal Simek     // ..
10176*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B48, 0x00000FFFU ,0x00000672U),
10177*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
10178*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[0:0] = 0x00000000U
10179*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10180*ad5b5801SMichal Simek     // .. INP_TYPE = 0x1
10181*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[2:1] = 0x00000001U
10182*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000002U
10183*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
10184*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[3:3] = 0x00000000U
10185*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
10186*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
10187*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[4:4] = 0x00000001U
10188*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
10189*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x3
10190*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[6:5] = 0x00000003U
10191*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
10192*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
10193*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[7:7] = 0x00000000U
10194*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
10195*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
10196*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[8:8] = 0x00000000U
10197*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10198*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
10199*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[10:9] = 0x00000003U
10200*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
10201*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
10202*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[11:11] = 0x00000000U
10203*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
10204*ad5b5801SMichal Simek     // ..
10205*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B4C, 0x00000FFFU ,0x00000672U),
10206*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
10207*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[0:0] = 0x00000000U
10208*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10209*ad5b5801SMichal Simek     // .. INP_TYPE = 0x2
10210*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[2:1] = 0x00000002U
10211*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000004U
10212*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
10213*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[3:3] = 0x00000000U
10214*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
10215*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
10216*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[4:4] = 0x00000001U
10217*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
10218*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x3
10219*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[6:5] = 0x00000003U
10220*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
10221*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
10222*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[7:7] = 0x00000000U
10223*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
10224*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
10225*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[8:8] = 0x00000000U
10226*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10227*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
10228*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[10:9] = 0x00000003U
10229*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
10230*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
10231*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[11:11] = 0x00000000U
10232*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
10233*ad5b5801SMichal Simek     // ..
10234*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B50, 0x00000FFFU ,0x00000674U),
10235*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
10236*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[0:0] = 0x00000000U
10237*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10238*ad5b5801SMichal Simek     // .. INP_TYPE = 0x2
10239*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[2:1] = 0x00000002U
10240*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000004U
10241*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
10242*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[3:3] = 0x00000000U
10243*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
10244*ad5b5801SMichal Simek     // .. TERM_EN = 0x1
10245*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[4:4] = 0x00000001U
10246*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
10247*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x3
10248*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[6:5] = 0x00000003U
10249*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000060U
10250*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0
10251*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[7:7] = 0x00000000U
10252*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
10253*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0
10254*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[8:8] = 0x00000000U
10255*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10256*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
10257*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[10:9] = 0x00000003U
10258*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
10259*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
10260*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[11:11] = 0x00000000U
10261*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
10262*ad5b5801SMichal Simek     // ..
10263*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B54, 0x00000FFFU ,0x00000674U),
10264*ad5b5801SMichal Simek     // .. INP_POWER = 0x0
10265*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[0:0] = 0x00000000U
10266*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10267*ad5b5801SMichal Simek     // .. INP_TYPE = 0x0
10268*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[2:1] = 0x00000000U
10269*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
10270*ad5b5801SMichal Simek     // .. DCI_UPDATE = 0x0
10271*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[3:3] = 0x00000000U
10272*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
10273*ad5b5801SMichal Simek     // .. TERM_EN = 0x0
10274*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[4:4] = 0x00000000U
10275*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
10276*ad5b5801SMichal Simek     // .. DCR_TYPE = 0x0
10277*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[6:5] = 0x00000000U
10278*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
10279*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x0
10280*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[7:7] = 0x00000000U
10281*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
10282*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x0
10283*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[8:8] = 0x00000000U
10284*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10285*ad5b5801SMichal Simek     // .. OUTPUT_EN = 0x3
10286*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[10:9] = 0x00000003U
10287*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000600U    VAL : 0x00000600U
10288*ad5b5801SMichal Simek     // .. PULLUP_EN = 0x0
10289*ad5b5801SMichal Simek     // .. ==> 0XF8000B58[11:11] = 0x00000000U
10290*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
10291*ad5b5801SMichal Simek     // ..
10292*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B58, 0x00000FFFU ,0x00000600U),
10293*ad5b5801SMichal Simek     // .. DRIVE_P = 0x1c
10294*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[6:0] = 0x0000001CU
10295*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
10296*ad5b5801SMichal Simek     // .. DRIVE_N = 0xc
10297*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[13:7] = 0x0000000CU
10298*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
10299*ad5b5801SMichal Simek     // .. SLEW_P = 0x3
10300*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[18:14] = 0x00000003U
10301*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x0000C000U
10302*ad5b5801SMichal Simek     // .. SLEW_N = 0x3
10303*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[23:19] = 0x00000003U
10304*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00180000U
10305*ad5b5801SMichal Simek     // .. GTL = 0x0
10306*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[26:24] = 0x00000000U
10307*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
10308*ad5b5801SMichal Simek     // .. RTERM = 0x0
10309*ad5b5801SMichal Simek     // .. ==> 0XF8000B5C[31:27] = 0x00000000U
10310*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
10311*ad5b5801SMichal Simek     // ..
10312*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B5C, 0xFFFFFFFFU ,0x0018C61CU),
10313*ad5b5801SMichal Simek     // .. DRIVE_P = 0x1c
10314*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[6:0] = 0x0000001CU
10315*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
10316*ad5b5801SMichal Simek     // .. DRIVE_N = 0xc
10317*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[13:7] = 0x0000000CU
10318*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
10319*ad5b5801SMichal Simek     // .. SLEW_P = 0x6
10320*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[18:14] = 0x00000006U
10321*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
10322*ad5b5801SMichal Simek     // .. SLEW_N = 0x1f
10323*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[23:19] = 0x0000001FU
10324*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
10325*ad5b5801SMichal Simek     // .. GTL = 0x0
10326*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[26:24] = 0x00000000U
10327*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
10328*ad5b5801SMichal Simek     // .. RTERM = 0x0
10329*ad5b5801SMichal Simek     // .. ==> 0XF8000B60[31:27] = 0x00000000U
10330*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
10331*ad5b5801SMichal Simek     // ..
10332*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B60, 0xFFFFFFFFU ,0x00F9861CU),
10333*ad5b5801SMichal Simek     // .. DRIVE_P = 0x1c
10334*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[6:0] = 0x0000001CU
10335*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
10336*ad5b5801SMichal Simek     // .. DRIVE_N = 0xc
10337*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[13:7] = 0x0000000CU
10338*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
10339*ad5b5801SMichal Simek     // .. SLEW_P = 0x6
10340*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[18:14] = 0x00000006U
10341*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
10342*ad5b5801SMichal Simek     // .. SLEW_N = 0x1f
10343*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[23:19] = 0x0000001FU
10344*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
10345*ad5b5801SMichal Simek     // .. GTL = 0x0
10346*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[26:24] = 0x00000000U
10347*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
10348*ad5b5801SMichal Simek     // .. RTERM = 0x0
10349*ad5b5801SMichal Simek     // .. ==> 0XF8000B64[31:27] = 0x00000000U
10350*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
10351*ad5b5801SMichal Simek     // ..
10352*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B64, 0xFFFFFFFFU ,0x00F9861CU),
10353*ad5b5801SMichal Simek     // .. DRIVE_P = 0x1c
10354*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[6:0] = 0x0000001CU
10355*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000007FU    VAL : 0x0000001CU
10356*ad5b5801SMichal Simek     // .. DRIVE_N = 0xc
10357*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[13:7] = 0x0000000CU
10358*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00003F80U    VAL : 0x00000600U
10359*ad5b5801SMichal Simek     // .. SLEW_P = 0x6
10360*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[18:14] = 0x00000006U
10361*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0007C000U    VAL : 0x00018000U
10362*ad5b5801SMichal Simek     // .. SLEW_N = 0x1f
10363*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[23:19] = 0x0000001FU
10364*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00F80000U    VAL : 0x00F80000U
10365*ad5b5801SMichal Simek     // .. GTL = 0x0
10366*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[26:24] = 0x00000000U
10367*ad5b5801SMichal Simek     // ..     ==> MASK : 0x07000000U    VAL : 0x00000000U
10368*ad5b5801SMichal Simek     // .. RTERM = 0x0
10369*ad5b5801SMichal Simek     // .. ==> 0XF8000B68[31:27] = 0x00000000U
10370*ad5b5801SMichal Simek     // ..     ==> MASK : 0xF8000000U    VAL : 0x00000000U
10371*ad5b5801SMichal Simek     // ..
10372*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B68, 0xFFFFFFFFU ,0x00F9861CU),
10373*ad5b5801SMichal Simek     // .. VREF_INT_EN = 0x1
10374*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[0:0] = 0x00000001U
10375*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
10376*ad5b5801SMichal Simek     // .. VREF_SEL = 0x4
10377*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[4:1] = 0x00000004U
10378*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000001EU    VAL : 0x00000008U
10379*ad5b5801SMichal Simek     // .. VREF_EXT_EN = 0x0
10380*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[6:5] = 0x00000000U
10381*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000060U    VAL : 0x00000000U
10382*ad5b5801SMichal Simek     // .. VREF_PULLUP_EN = 0x0
10383*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[8:7] = 0x00000000U
10384*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000180U    VAL : 0x00000000U
10385*ad5b5801SMichal Simek     // .. REFIO_EN = 0x1
10386*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[9:9] = 0x00000001U
10387*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000200U    VAL : 0x00000200U
10388*ad5b5801SMichal Simek     // .. REFIO_PULLUP_EN = 0x0
10389*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[12:12] = 0x00000000U
10390*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10391*ad5b5801SMichal Simek     // .. DRST_B_PULLUP_EN = 0x0
10392*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[13:13] = 0x00000000U
10393*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10394*ad5b5801SMichal Simek     // .. CKE_PULLUP_EN = 0x0
10395*ad5b5801SMichal Simek     // .. ==> 0XF8000B6C[14:14] = 0x00000000U
10396*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00004000U    VAL : 0x00000000U
10397*ad5b5801SMichal Simek     // ..
10398*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B6C, 0x000073FFU ,0x00000209U),
10399*ad5b5801SMichal Simek     // .. .. START: ASSERT RESET
10400*ad5b5801SMichal Simek     // .. .. RESET = 1
10401*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000001U
10402*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
10403*ad5b5801SMichal Simek     // .. .. VRN_OUT = 0x1
10404*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[5:5] = 0x00000001U
10405*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000020U
10406*ad5b5801SMichal Simek     // .. ..
10407*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x00000021U ,0x00000021U),
10408*ad5b5801SMichal Simek     // .. .. FINISH: ASSERT RESET
10409*ad5b5801SMichal Simek     // .. .. START: DEASSERT RESET
10410*ad5b5801SMichal Simek     // .. .. RESET = 0
10411*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000000U
10412*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10413*ad5b5801SMichal Simek     // .. .. VRN_OUT = 0x1
10414*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[5:5] = 0x00000001U
10415*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000020U
10416*ad5b5801SMichal Simek     // .. ..
10417*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x00000021U ,0x00000020U),
10418*ad5b5801SMichal Simek     // .. .. FINISH: DEASSERT RESET
10419*ad5b5801SMichal Simek     // .. .. RESET = 0x1
10420*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[0:0] = 0x00000001U
10421*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
10422*ad5b5801SMichal Simek     // .. .. ENABLE = 0x1
10423*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[1:1] = 0x00000001U
10424*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10425*ad5b5801SMichal Simek     // .. .. VRP_TRI = 0x0
10426*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[2:2] = 0x00000000U
10427*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10428*ad5b5801SMichal Simek     // .. .. VRN_TRI = 0x0
10429*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[3:3] = 0x00000000U
10430*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
10431*ad5b5801SMichal Simek     // .. .. VRP_OUT = 0x0
10432*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[4:4] = 0x00000000U
10433*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000010U    VAL : 0x00000000U
10434*ad5b5801SMichal Simek     // .. .. VRN_OUT = 0x1
10435*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[5:5] = 0x00000001U
10436*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000020U    VAL : 0x00000020U
10437*ad5b5801SMichal Simek     // .. .. NREF_OPT1 = 0x0
10438*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[7:6] = 0x00000000U
10439*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000000C0U    VAL : 0x00000000U
10440*ad5b5801SMichal Simek     // .. .. NREF_OPT2 = 0x0
10441*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[10:8] = 0x00000000U
10442*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00000700U    VAL : 0x00000000U
10443*ad5b5801SMichal Simek     // .. .. NREF_OPT4 = 0x1
10444*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[13:11] = 0x00000001U
10445*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00003800U    VAL : 0x00000800U
10446*ad5b5801SMichal Simek     // .. .. PREF_OPT1 = 0x0
10447*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[16:14] = 0x00000000U
10448*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x0001C000U    VAL : 0x00000000U
10449*ad5b5801SMichal Simek     // .. .. PREF_OPT2 = 0x0
10450*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[19:17] = 0x00000000U
10451*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x000E0000U    VAL : 0x00000000U
10452*ad5b5801SMichal Simek     // .. .. UPDATE_CONTROL = 0x0
10453*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[20:20] = 0x00000000U
10454*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
10455*ad5b5801SMichal Simek     // .. .. INIT_COMPLETE = 0x0
10456*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[21:21] = 0x00000000U
10457*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00200000U    VAL : 0x00000000U
10458*ad5b5801SMichal Simek     // .. .. TST_CLK = 0x0
10459*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[22:22] = 0x00000000U
10460*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
10461*ad5b5801SMichal Simek     // .. .. TST_HLN = 0x0
10462*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[23:23] = 0x00000000U
10463*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
10464*ad5b5801SMichal Simek     // .. .. TST_HLP = 0x0
10465*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[24:24] = 0x00000000U
10466*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
10467*ad5b5801SMichal Simek     // .. .. TST_RST = 0x0
10468*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[25:25] = 0x00000000U
10469*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x02000000U    VAL : 0x00000000U
10470*ad5b5801SMichal Simek     // .. .. INT_DCI_EN = 0x0
10471*ad5b5801SMichal Simek     // .. .. ==> 0XF8000B70[26:26] = 0x00000000U
10472*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0x04000000U    VAL : 0x00000000U
10473*ad5b5801SMichal Simek     // .. ..
10474*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B70, 0x07FFFFFFU ,0x00000823U),
10475*ad5b5801SMichal Simek     // .. FINISH: DDRIOB SETTINGS
10476*ad5b5801SMichal Simek     // .. START: MIO PROGRAMMING
10477*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10478*ad5b5801SMichal Simek     // .. ==> 0XF8000700[0:0] = 0x00000000U
10479*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10480*ad5b5801SMichal Simek     // .. L0_SEL = 0
10481*ad5b5801SMichal Simek     // .. ==> 0XF8000700[1:1] = 0x00000000U
10482*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10483*ad5b5801SMichal Simek     // .. L1_SEL = 0
10484*ad5b5801SMichal Simek     // .. ==> 0XF8000700[2:2] = 0x00000000U
10485*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10486*ad5b5801SMichal Simek     // .. L2_SEL = 0
10487*ad5b5801SMichal Simek     // .. ==> 0XF8000700[4:3] = 0x00000000U
10488*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10489*ad5b5801SMichal Simek     // .. L3_SEL = 0
10490*ad5b5801SMichal Simek     // .. ==> 0XF8000700[7:5] = 0x00000000U
10491*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10492*ad5b5801SMichal Simek     // .. Speed = 0
10493*ad5b5801SMichal Simek     // .. ==> 0XF8000700[8:8] = 0x00000000U
10494*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10495*ad5b5801SMichal Simek     // .. IO_Type = 3
10496*ad5b5801SMichal Simek     // .. ==> 0XF8000700[11:9] = 0x00000003U
10497*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10498*ad5b5801SMichal Simek     // .. PULLUP = 0
10499*ad5b5801SMichal Simek     // .. ==> 0XF8000700[12:12] = 0x00000000U
10500*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10501*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10502*ad5b5801SMichal Simek     // .. ==> 0XF8000700[13:13] = 0x00000000U
10503*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10504*ad5b5801SMichal Simek     // ..
10505*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000700, 0x00003FFFU ,0x00000600U),
10506*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10507*ad5b5801SMichal Simek     // .. ==> 0XF8000704[0:0] = 0x00000000U
10508*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10509*ad5b5801SMichal Simek     // .. L0_SEL = 1
10510*ad5b5801SMichal Simek     // .. ==> 0XF8000704[1:1] = 0x00000001U
10511*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10512*ad5b5801SMichal Simek     // .. L1_SEL = 0
10513*ad5b5801SMichal Simek     // .. ==> 0XF8000704[2:2] = 0x00000000U
10514*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10515*ad5b5801SMichal Simek     // .. L2_SEL = 0
10516*ad5b5801SMichal Simek     // .. ==> 0XF8000704[4:3] = 0x00000000U
10517*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10518*ad5b5801SMichal Simek     // .. L3_SEL = 0
10519*ad5b5801SMichal Simek     // .. ==> 0XF8000704[7:5] = 0x00000000U
10520*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10521*ad5b5801SMichal Simek     // .. Speed = 1
10522*ad5b5801SMichal Simek     // .. ==> 0XF8000704[8:8] = 0x00000001U
10523*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10524*ad5b5801SMichal Simek     // .. IO_Type = 3
10525*ad5b5801SMichal Simek     // .. ==> 0XF8000704[11:9] = 0x00000003U
10526*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10527*ad5b5801SMichal Simek     // .. PULLUP = 0
10528*ad5b5801SMichal Simek     // .. ==> 0XF8000704[12:12] = 0x00000000U
10529*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10530*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10531*ad5b5801SMichal Simek     // .. ==> 0XF8000704[13:13] = 0x00000000U
10532*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10533*ad5b5801SMichal Simek     // ..
10534*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000704, 0x00003FFFU ,0x00000702U),
10535*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10536*ad5b5801SMichal Simek     // .. ==> 0XF8000708[0:0] = 0x00000000U
10537*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10538*ad5b5801SMichal Simek     // .. L0_SEL = 1
10539*ad5b5801SMichal Simek     // .. ==> 0XF8000708[1:1] = 0x00000001U
10540*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10541*ad5b5801SMichal Simek     // .. L1_SEL = 0
10542*ad5b5801SMichal Simek     // .. ==> 0XF8000708[2:2] = 0x00000000U
10543*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10544*ad5b5801SMichal Simek     // .. L2_SEL = 0
10545*ad5b5801SMichal Simek     // .. ==> 0XF8000708[4:3] = 0x00000000U
10546*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10547*ad5b5801SMichal Simek     // .. L3_SEL = 0
10548*ad5b5801SMichal Simek     // .. ==> 0XF8000708[7:5] = 0x00000000U
10549*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10550*ad5b5801SMichal Simek     // .. Speed = 1
10551*ad5b5801SMichal Simek     // .. ==> 0XF8000708[8:8] = 0x00000001U
10552*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10553*ad5b5801SMichal Simek     // .. IO_Type = 3
10554*ad5b5801SMichal Simek     // .. ==> 0XF8000708[11:9] = 0x00000003U
10555*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10556*ad5b5801SMichal Simek     // .. PULLUP = 0
10557*ad5b5801SMichal Simek     // .. ==> 0XF8000708[12:12] = 0x00000000U
10558*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10559*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10560*ad5b5801SMichal Simek     // .. ==> 0XF8000708[13:13] = 0x00000000U
10561*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10562*ad5b5801SMichal Simek     // ..
10563*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000708, 0x00003FFFU ,0x00000702U),
10564*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10565*ad5b5801SMichal Simek     // .. ==> 0XF800070C[0:0] = 0x00000000U
10566*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10567*ad5b5801SMichal Simek     // .. L0_SEL = 1
10568*ad5b5801SMichal Simek     // .. ==> 0XF800070C[1:1] = 0x00000001U
10569*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10570*ad5b5801SMichal Simek     // .. L1_SEL = 0
10571*ad5b5801SMichal Simek     // .. ==> 0XF800070C[2:2] = 0x00000000U
10572*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10573*ad5b5801SMichal Simek     // .. L2_SEL = 0
10574*ad5b5801SMichal Simek     // .. ==> 0XF800070C[4:3] = 0x00000000U
10575*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10576*ad5b5801SMichal Simek     // .. L3_SEL = 0
10577*ad5b5801SMichal Simek     // .. ==> 0XF800070C[7:5] = 0x00000000U
10578*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10579*ad5b5801SMichal Simek     // .. Speed = 1
10580*ad5b5801SMichal Simek     // .. ==> 0XF800070C[8:8] = 0x00000001U
10581*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10582*ad5b5801SMichal Simek     // .. IO_Type = 3
10583*ad5b5801SMichal Simek     // .. ==> 0XF800070C[11:9] = 0x00000003U
10584*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10585*ad5b5801SMichal Simek     // .. PULLUP = 0
10586*ad5b5801SMichal Simek     // .. ==> 0XF800070C[12:12] = 0x00000000U
10587*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10588*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10589*ad5b5801SMichal Simek     // .. ==> 0XF800070C[13:13] = 0x00000000U
10590*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10591*ad5b5801SMichal Simek     // ..
10592*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800070C, 0x00003FFFU ,0x00000702U),
10593*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10594*ad5b5801SMichal Simek     // .. ==> 0XF8000710[0:0] = 0x00000000U
10595*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10596*ad5b5801SMichal Simek     // .. L0_SEL = 1
10597*ad5b5801SMichal Simek     // .. ==> 0XF8000710[1:1] = 0x00000001U
10598*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10599*ad5b5801SMichal Simek     // .. L1_SEL = 0
10600*ad5b5801SMichal Simek     // .. ==> 0XF8000710[2:2] = 0x00000000U
10601*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10602*ad5b5801SMichal Simek     // .. L2_SEL = 0
10603*ad5b5801SMichal Simek     // .. ==> 0XF8000710[4:3] = 0x00000000U
10604*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10605*ad5b5801SMichal Simek     // .. L3_SEL = 0
10606*ad5b5801SMichal Simek     // .. ==> 0XF8000710[7:5] = 0x00000000U
10607*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10608*ad5b5801SMichal Simek     // .. Speed = 1
10609*ad5b5801SMichal Simek     // .. ==> 0XF8000710[8:8] = 0x00000001U
10610*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10611*ad5b5801SMichal Simek     // .. IO_Type = 3
10612*ad5b5801SMichal Simek     // .. ==> 0XF8000710[11:9] = 0x00000003U
10613*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10614*ad5b5801SMichal Simek     // .. PULLUP = 0
10615*ad5b5801SMichal Simek     // .. ==> 0XF8000710[12:12] = 0x00000000U
10616*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10617*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10618*ad5b5801SMichal Simek     // .. ==> 0XF8000710[13:13] = 0x00000000U
10619*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10620*ad5b5801SMichal Simek     // ..
10621*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000710, 0x00003FFFU ,0x00000702U),
10622*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10623*ad5b5801SMichal Simek     // .. ==> 0XF8000714[0:0] = 0x00000000U
10624*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10625*ad5b5801SMichal Simek     // .. L0_SEL = 1
10626*ad5b5801SMichal Simek     // .. ==> 0XF8000714[1:1] = 0x00000001U
10627*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10628*ad5b5801SMichal Simek     // .. L1_SEL = 0
10629*ad5b5801SMichal Simek     // .. ==> 0XF8000714[2:2] = 0x00000000U
10630*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10631*ad5b5801SMichal Simek     // .. L2_SEL = 0
10632*ad5b5801SMichal Simek     // .. ==> 0XF8000714[4:3] = 0x00000000U
10633*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10634*ad5b5801SMichal Simek     // .. L3_SEL = 0
10635*ad5b5801SMichal Simek     // .. ==> 0XF8000714[7:5] = 0x00000000U
10636*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10637*ad5b5801SMichal Simek     // .. Speed = 1
10638*ad5b5801SMichal Simek     // .. ==> 0XF8000714[8:8] = 0x00000001U
10639*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10640*ad5b5801SMichal Simek     // .. IO_Type = 3
10641*ad5b5801SMichal Simek     // .. ==> 0XF8000714[11:9] = 0x00000003U
10642*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10643*ad5b5801SMichal Simek     // .. PULLUP = 0
10644*ad5b5801SMichal Simek     // .. ==> 0XF8000714[12:12] = 0x00000000U
10645*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10646*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10647*ad5b5801SMichal Simek     // .. ==> 0XF8000714[13:13] = 0x00000000U
10648*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10649*ad5b5801SMichal Simek     // ..
10650*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000714, 0x00003FFFU ,0x00000702U),
10651*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10652*ad5b5801SMichal Simek     // .. ==> 0XF8000718[0:0] = 0x00000000U
10653*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10654*ad5b5801SMichal Simek     // .. L0_SEL = 1
10655*ad5b5801SMichal Simek     // .. ==> 0XF8000718[1:1] = 0x00000001U
10656*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10657*ad5b5801SMichal Simek     // .. L1_SEL = 0
10658*ad5b5801SMichal Simek     // .. ==> 0XF8000718[2:2] = 0x00000000U
10659*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10660*ad5b5801SMichal Simek     // .. L2_SEL = 0
10661*ad5b5801SMichal Simek     // .. ==> 0XF8000718[4:3] = 0x00000000U
10662*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10663*ad5b5801SMichal Simek     // .. L3_SEL = 0
10664*ad5b5801SMichal Simek     // .. ==> 0XF8000718[7:5] = 0x00000000U
10665*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10666*ad5b5801SMichal Simek     // .. Speed = 1
10667*ad5b5801SMichal Simek     // .. ==> 0XF8000718[8:8] = 0x00000001U
10668*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10669*ad5b5801SMichal Simek     // .. IO_Type = 3
10670*ad5b5801SMichal Simek     // .. ==> 0XF8000718[11:9] = 0x00000003U
10671*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10672*ad5b5801SMichal Simek     // .. PULLUP = 0
10673*ad5b5801SMichal Simek     // .. ==> 0XF8000718[12:12] = 0x00000000U
10674*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10675*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10676*ad5b5801SMichal Simek     // .. ==> 0XF8000718[13:13] = 0x00000000U
10677*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10678*ad5b5801SMichal Simek     // ..
10679*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000718, 0x00003FFFU ,0x00000702U),
10680*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10681*ad5b5801SMichal Simek     // .. ==> 0XF800071C[0:0] = 0x00000000U
10682*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10683*ad5b5801SMichal Simek     // .. L0_SEL = 0
10684*ad5b5801SMichal Simek     // .. ==> 0XF800071C[1:1] = 0x00000000U
10685*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10686*ad5b5801SMichal Simek     // .. L1_SEL = 0
10687*ad5b5801SMichal Simek     // .. ==> 0XF800071C[2:2] = 0x00000000U
10688*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10689*ad5b5801SMichal Simek     // .. L2_SEL = 0
10690*ad5b5801SMichal Simek     // .. ==> 0XF800071C[4:3] = 0x00000000U
10691*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10692*ad5b5801SMichal Simek     // .. L3_SEL = 0
10693*ad5b5801SMichal Simek     // .. ==> 0XF800071C[7:5] = 0x00000000U
10694*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10695*ad5b5801SMichal Simek     // .. Speed = 0
10696*ad5b5801SMichal Simek     // .. ==> 0XF800071C[8:8] = 0x00000000U
10697*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10698*ad5b5801SMichal Simek     // .. IO_Type = 3
10699*ad5b5801SMichal Simek     // .. ==> 0XF800071C[11:9] = 0x00000003U
10700*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10701*ad5b5801SMichal Simek     // .. PULLUP = 0
10702*ad5b5801SMichal Simek     // .. ==> 0XF800071C[12:12] = 0x00000000U
10703*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10704*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10705*ad5b5801SMichal Simek     // .. ==> 0XF800071C[13:13] = 0x00000000U
10706*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10707*ad5b5801SMichal Simek     // ..
10708*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800071C, 0x00003FFFU ,0x00000600U),
10709*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10710*ad5b5801SMichal Simek     // .. ==> 0XF8000720[0:0] = 0x00000000U
10711*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10712*ad5b5801SMichal Simek     // .. L0_SEL = 0
10713*ad5b5801SMichal Simek     // .. ==> 0XF8000720[1:1] = 0x00000000U
10714*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10715*ad5b5801SMichal Simek     // .. L1_SEL = 0
10716*ad5b5801SMichal Simek     // .. ==> 0XF8000720[2:2] = 0x00000000U
10717*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10718*ad5b5801SMichal Simek     // .. L2_SEL = 0
10719*ad5b5801SMichal Simek     // .. ==> 0XF8000720[4:3] = 0x00000000U
10720*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10721*ad5b5801SMichal Simek     // .. L3_SEL = 0
10722*ad5b5801SMichal Simek     // .. ==> 0XF8000720[7:5] = 0x00000000U
10723*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10724*ad5b5801SMichal Simek     // .. Speed = 1
10725*ad5b5801SMichal Simek     // .. ==> 0XF8000720[8:8] = 0x00000001U
10726*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10727*ad5b5801SMichal Simek     // .. IO_Type = 3
10728*ad5b5801SMichal Simek     // .. ==> 0XF8000720[11:9] = 0x00000003U
10729*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10730*ad5b5801SMichal Simek     // .. PULLUP = 0
10731*ad5b5801SMichal Simek     // .. ==> 0XF8000720[12:12] = 0x00000000U
10732*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10733*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10734*ad5b5801SMichal Simek     // .. ==> 0XF8000720[13:13] = 0x00000000U
10735*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10736*ad5b5801SMichal Simek     // ..
10737*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000720, 0x00003FFFU ,0x00000700U),
10738*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10739*ad5b5801SMichal Simek     // .. ==> 0XF8000724[0:0] = 0x00000000U
10740*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10741*ad5b5801SMichal Simek     // .. L0_SEL = 0
10742*ad5b5801SMichal Simek     // .. ==> 0XF8000724[1:1] = 0x00000000U
10743*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10744*ad5b5801SMichal Simek     // .. L1_SEL = 0
10745*ad5b5801SMichal Simek     // .. ==> 0XF8000724[2:2] = 0x00000000U
10746*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10747*ad5b5801SMichal Simek     // .. L2_SEL = 0
10748*ad5b5801SMichal Simek     // .. ==> 0XF8000724[4:3] = 0x00000000U
10749*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10750*ad5b5801SMichal Simek     // .. L3_SEL = 0
10751*ad5b5801SMichal Simek     // .. ==> 0XF8000724[7:5] = 0x00000000U
10752*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10753*ad5b5801SMichal Simek     // .. Speed = 0
10754*ad5b5801SMichal Simek     // .. ==> 0XF8000724[8:8] = 0x00000000U
10755*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10756*ad5b5801SMichal Simek     // .. IO_Type = 3
10757*ad5b5801SMichal Simek     // .. ==> 0XF8000724[11:9] = 0x00000003U
10758*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10759*ad5b5801SMichal Simek     // .. PULLUP = 0
10760*ad5b5801SMichal Simek     // .. ==> 0XF8000724[12:12] = 0x00000000U
10761*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10762*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10763*ad5b5801SMichal Simek     // .. ==> 0XF8000724[13:13] = 0x00000000U
10764*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10765*ad5b5801SMichal Simek     // ..
10766*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000724, 0x00003FFFU ,0x00000600U),
10767*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10768*ad5b5801SMichal Simek     // .. ==> 0XF8000728[0:0] = 0x00000000U
10769*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10770*ad5b5801SMichal Simek     // .. L0_SEL = 0
10771*ad5b5801SMichal Simek     // .. ==> 0XF8000728[1:1] = 0x00000000U
10772*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10773*ad5b5801SMichal Simek     // .. L1_SEL = 0
10774*ad5b5801SMichal Simek     // .. ==> 0XF8000728[2:2] = 0x00000000U
10775*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10776*ad5b5801SMichal Simek     // .. L2_SEL = 0
10777*ad5b5801SMichal Simek     // .. ==> 0XF8000728[4:3] = 0x00000000U
10778*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10779*ad5b5801SMichal Simek     // .. L3_SEL = 0
10780*ad5b5801SMichal Simek     // .. ==> 0XF8000728[7:5] = 0x00000000U
10781*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10782*ad5b5801SMichal Simek     // .. Speed = 0
10783*ad5b5801SMichal Simek     // .. ==> 0XF8000728[8:8] = 0x00000000U
10784*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10785*ad5b5801SMichal Simek     // .. IO_Type = 3
10786*ad5b5801SMichal Simek     // .. ==> 0XF8000728[11:9] = 0x00000003U
10787*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10788*ad5b5801SMichal Simek     // .. PULLUP = 0
10789*ad5b5801SMichal Simek     // .. ==> 0XF8000728[12:12] = 0x00000000U
10790*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10791*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10792*ad5b5801SMichal Simek     // .. ==> 0XF8000728[13:13] = 0x00000000U
10793*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10794*ad5b5801SMichal Simek     // ..
10795*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000728, 0x00003FFFU ,0x00000600U),
10796*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10797*ad5b5801SMichal Simek     // .. ==> 0XF800072C[0:0] = 0x00000000U
10798*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10799*ad5b5801SMichal Simek     // .. L0_SEL = 0
10800*ad5b5801SMichal Simek     // .. ==> 0XF800072C[1:1] = 0x00000000U
10801*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10802*ad5b5801SMichal Simek     // .. L1_SEL = 0
10803*ad5b5801SMichal Simek     // .. ==> 0XF800072C[2:2] = 0x00000000U
10804*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10805*ad5b5801SMichal Simek     // .. L2_SEL = 0
10806*ad5b5801SMichal Simek     // .. ==> 0XF800072C[4:3] = 0x00000000U
10807*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10808*ad5b5801SMichal Simek     // .. L3_SEL = 0
10809*ad5b5801SMichal Simek     // .. ==> 0XF800072C[7:5] = 0x00000000U
10810*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10811*ad5b5801SMichal Simek     // .. Speed = 0
10812*ad5b5801SMichal Simek     // .. ==> 0XF800072C[8:8] = 0x00000000U
10813*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10814*ad5b5801SMichal Simek     // .. IO_Type = 3
10815*ad5b5801SMichal Simek     // .. ==> 0XF800072C[11:9] = 0x00000003U
10816*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10817*ad5b5801SMichal Simek     // .. PULLUP = 0
10818*ad5b5801SMichal Simek     // .. ==> 0XF800072C[12:12] = 0x00000000U
10819*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10820*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10821*ad5b5801SMichal Simek     // .. ==> 0XF800072C[13:13] = 0x00000000U
10822*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10823*ad5b5801SMichal Simek     // ..
10824*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800072C, 0x00003FFFU ,0x00000600U),
10825*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10826*ad5b5801SMichal Simek     // .. ==> 0XF8000730[0:0] = 0x00000000U
10827*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10828*ad5b5801SMichal Simek     // .. L0_SEL = 0
10829*ad5b5801SMichal Simek     // .. ==> 0XF8000730[1:1] = 0x00000000U
10830*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10831*ad5b5801SMichal Simek     // .. L1_SEL = 0
10832*ad5b5801SMichal Simek     // .. ==> 0XF8000730[2:2] = 0x00000000U
10833*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10834*ad5b5801SMichal Simek     // .. L2_SEL = 0
10835*ad5b5801SMichal Simek     // .. ==> 0XF8000730[4:3] = 0x00000000U
10836*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10837*ad5b5801SMichal Simek     // .. L3_SEL = 0
10838*ad5b5801SMichal Simek     // .. ==> 0XF8000730[7:5] = 0x00000000U
10839*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10840*ad5b5801SMichal Simek     // .. Speed = 0
10841*ad5b5801SMichal Simek     // .. ==> 0XF8000730[8:8] = 0x00000000U
10842*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10843*ad5b5801SMichal Simek     // .. IO_Type = 3
10844*ad5b5801SMichal Simek     // .. ==> 0XF8000730[11:9] = 0x00000003U
10845*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10846*ad5b5801SMichal Simek     // .. PULLUP = 0
10847*ad5b5801SMichal Simek     // .. ==> 0XF8000730[12:12] = 0x00000000U
10848*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10849*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10850*ad5b5801SMichal Simek     // .. ==> 0XF8000730[13:13] = 0x00000000U
10851*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10852*ad5b5801SMichal Simek     // ..
10853*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000730, 0x00003FFFU ,0x00000600U),
10854*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10855*ad5b5801SMichal Simek     // .. ==> 0XF8000734[0:0] = 0x00000000U
10856*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10857*ad5b5801SMichal Simek     // .. L0_SEL = 0
10858*ad5b5801SMichal Simek     // .. ==> 0XF8000734[1:1] = 0x00000000U
10859*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10860*ad5b5801SMichal Simek     // .. L1_SEL = 0
10861*ad5b5801SMichal Simek     // .. ==> 0XF8000734[2:2] = 0x00000000U
10862*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10863*ad5b5801SMichal Simek     // .. L2_SEL = 0
10864*ad5b5801SMichal Simek     // .. ==> 0XF8000734[4:3] = 0x00000000U
10865*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10866*ad5b5801SMichal Simek     // .. L3_SEL = 0
10867*ad5b5801SMichal Simek     // .. ==> 0XF8000734[7:5] = 0x00000000U
10868*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10869*ad5b5801SMichal Simek     // .. Speed = 0
10870*ad5b5801SMichal Simek     // .. ==> 0XF8000734[8:8] = 0x00000000U
10871*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10872*ad5b5801SMichal Simek     // .. IO_Type = 3
10873*ad5b5801SMichal Simek     // .. ==> 0XF8000734[11:9] = 0x00000003U
10874*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10875*ad5b5801SMichal Simek     // .. PULLUP = 0
10876*ad5b5801SMichal Simek     // .. ==> 0XF8000734[12:12] = 0x00000000U
10877*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10878*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10879*ad5b5801SMichal Simek     // .. ==> 0XF8000734[13:13] = 0x00000000U
10880*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10881*ad5b5801SMichal Simek     // ..
10882*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000734, 0x00003FFFU ,0x00000600U),
10883*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10884*ad5b5801SMichal Simek     // .. ==> 0XF8000738[0:0] = 0x00000000U
10885*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10886*ad5b5801SMichal Simek     // .. L0_SEL = 0
10887*ad5b5801SMichal Simek     // .. ==> 0XF8000738[1:1] = 0x00000000U
10888*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10889*ad5b5801SMichal Simek     // .. L1_SEL = 0
10890*ad5b5801SMichal Simek     // .. ==> 0XF8000738[2:2] = 0x00000000U
10891*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10892*ad5b5801SMichal Simek     // .. L2_SEL = 0
10893*ad5b5801SMichal Simek     // .. ==> 0XF8000738[4:3] = 0x00000000U
10894*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10895*ad5b5801SMichal Simek     // .. L3_SEL = 0
10896*ad5b5801SMichal Simek     // .. ==> 0XF8000738[7:5] = 0x00000000U
10897*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10898*ad5b5801SMichal Simek     // .. Speed = 0
10899*ad5b5801SMichal Simek     // .. ==> 0XF8000738[8:8] = 0x00000000U
10900*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10901*ad5b5801SMichal Simek     // .. IO_Type = 3
10902*ad5b5801SMichal Simek     // .. ==> 0XF8000738[11:9] = 0x00000003U
10903*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10904*ad5b5801SMichal Simek     // .. PULLUP = 0
10905*ad5b5801SMichal Simek     // .. ==> 0XF8000738[12:12] = 0x00000000U
10906*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10907*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10908*ad5b5801SMichal Simek     // .. ==> 0XF8000738[13:13] = 0x00000000U
10909*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10910*ad5b5801SMichal Simek     // ..
10911*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000738, 0x00003FFFU ,0x00000600U),
10912*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10913*ad5b5801SMichal Simek     // .. ==> 0XF800073C[0:0] = 0x00000000U
10914*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10915*ad5b5801SMichal Simek     // .. L0_SEL = 0
10916*ad5b5801SMichal Simek     // .. ==> 0XF800073C[1:1] = 0x00000000U
10917*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
10918*ad5b5801SMichal Simek     // .. L1_SEL = 0
10919*ad5b5801SMichal Simek     // .. ==> 0XF800073C[2:2] = 0x00000000U
10920*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10921*ad5b5801SMichal Simek     // .. L2_SEL = 0
10922*ad5b5801SMichal Simek     // .. ==> 0XF800073C[4:3] = 0x00000000U
10923*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10924*ad5b5801SMichal Simek     // .. L3_SEL = 0
10925*ad5b5801SMichal Simek     // .. ==> 0XF800073C[7:5] = 0x00000000U
10926*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10927*ad5b5801SMichal Simek     // .. Speed = 0
10928*ad5b5801SMichal Simek     // .. ==> 0XF800073C[8:8] = 0x00000000U
10929*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
10930*ad5b5801SMichal Simek     // .. IO_Type = 3
10931*ad5b5801SMichal Simek     // .. ==> 0XF800073C[11:9] = 0x00000003U
10932*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000600U
10933*ad5b5801SMichal Simek     // .. PULLUP = 0
10934*ad5b5801SMichal Simek     // .. ==> 0XF800073C[12:12] = 0x00000000U
10935*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10936*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10937*ad5b5801SMichal Simek     // .. ==> 0XF800073C[13:13] = 0x00000000U
10938*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10939*ad5b5801SMichal Simek     // ..
10940*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800073C, 0x00003FFFU ,0x00000600U),
10941*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10942*ad5b5801SMichal Simek     // .. ==> 0XF8000740[0:0] = 0x00000000U
10943*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10944*ad5b5801SMichal Simek     // .. L0_SEL = 1
10945*ad5b5801SMichal Simek     // .. ==> 0XF8000740[1:1] = 0x00000001U
10946*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10947*ad5b5801SMichal Simek     // .. L1_SEL = 0
10948*ad5b5801SMichal Simek     // .. ==> 0XF8000740[2:2] = 0x00000000U
10949*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10950*ad5b5801SMichal Simek     // .. L2_SEL = 0
10951*ad5b5801SMichal Simek     // .. ==> 0XF8000740[4:3] = 0x00000000U
10952*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10953*ad5b5801SMichal Simek     // .. L3_SEL = 0
10954*ad5b5801SMichal Simek     // .. ==> 0XF8000740[7:5] = 0x00000000U
10955*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10956*ad5b5801SMichal Simek     // .. Speed = 1
10957*ad5b5801SMichal Simek     // .. ==> 0XF8000740[8:8] = 0x00000001U
10958*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10959*ad5b5801SMichal Simek     // .. IO_Type = 1
10960*ad5b5801SMichal Simek     // .. ==> 0XF8000740[11:9] = 0x00000001U
10961*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
10962*ad5b5801SMichal Simek     // .. PULLUP = 0
10963*ad5b5801SMichal Simek     // .. ==> 0XF8000740[12:12] = 0x00000000U
10964*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10965*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10966*ad5b5801SMichal Simek     // .. ==> 0XF8000740[13:13] = 0x00000000U
10967*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10968*ad5b5801SMichal Simek     // ..
10969*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000740, 0x00003FFFU ,0x00000302U),
10970*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
10971*ad5b5801SMichal Simek     // .. ==> 0XF8000744[0:0] = 0x00000000U
10972*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
10973*ad5b5801SMichal Simek     // .. L0_SEL = 1
10974*ad5b5801SMichal Simek     // .. ==> 0XF8000744[1:1] = 0x00000001U
10975*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
10976*ad5b5801SMichal Simek     // .. L1_SEL = 0
10977*ad5b5801SMichal Simek     // .. ==> 0XF8000744[2:2] = 0x00000000U
10978*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
10979*ad5b5801SMichal Simek     // .. L2_SEL = 0
10980*ad5b5801SMichal Simek     // .. ==> 0XF8000744[4:3] = 0x00000000U
10981*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
10982*ad5b5801SMichal Simek     // .. L3_SEL = 0
10983*ad5b5801SMichal Simek     // .. ==> 0XF8000744[7:5] = 0x00000000U
10984*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
10985*ad5b5801SMichal Simek     // .. Speed = 1
10986*ad5b5801SMichal Simek     // .. ==> 0XF8000744[8:8] = 0x00000001U
10987*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
10988*ad5b5801SMichal Simek     // .. IO_Type = 1
10989*ad5b5801SMichal Simek     // .. ==> 0XF8000744[11:9] = 0x00000001U
10990*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
10991*ad5b5801SMichal Simek     // .. PULLUP = 0
10992*ad5b5801SMichal Simek     // .. ==> 0XF8000744[12:12] = 0x00000000U
10993*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
10994*ad5b5801SMichal Simek     // .. DisableRcvr = 0
10995*ad5b5801SMichal Simek     // .. ==> 0XF8000744[13:13] = 0x00000000U
10996*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
10997*ad5b5801SMichal Simek     // ..
10998*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000744, 0x00003FFFU ,0x00000302U),
10999*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11000*ad5b5801SMichal Simek     // .. ==> 0XF8000748[0:0] = 0x00000000U
11001*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11002*ad5b5801SMichal Simek     // .. L0_SEL = 1
11003*ad5b5801SMichal Simek     // .. ==> 0XF8000748[1:1] = 0x00000001U
11004*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11005*ad5b5801SMichal Simek     // .. L1_SEL = 0
11006*ad5b5801SMichal Simek     // .. ==> 0XF8000748[2:2] = 0x00000000U
11007*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11008*ad5b5801SMichal Simek     // .. L2_SEL = 0
11009*ad5b5801SMichal Simek     // .. ==> 0XF8000748[4:3] = 0x00000000U
11010*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11011*ad5b5801SMichal Simek     // .. L3_SEL = 0
11012*ad5b5801SMichal Simek     // .. ==> 0XF8000748[7:5] = 0x00000000U
11013*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11014*ad5b5801SMichal Simek     // .. Speed = 1
11015*ad5b5801SMichal Simek     // .. ==> 0XF8000748[8:8] = 0x00000001U
11016*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11017*ad5b5801SMichal Simek     // .. IO_Type = 1
11018*ad5b5801SMichal Simek     // .. ==> 0XF8000748[11:9] = 0x00000001U
11019*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11020*ad5b5801SMichal Simek     // .. PULLUP = 0
11021*ad5b5801SMichal Simek     // .. ==> 0XF8000748[12:12] = 0x00000000U
11022*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11023*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11024*ad5b5801SMichal Simek     // .. ==> 0XF8000748[13:13] = 0x00000000U
11025*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11026*ad5b5801SMichal Simek     // ..
11027*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000748, 0x00003FFFU ,0x00000302U),
11028*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11029*ad5b5801SMichal Simek     // .. ==> 0XF800074C[0:0] = 0x00000000U
11030*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11031*ad5b5801SMichal Simek     // .. L0_SEL = 1
11032*ad5b5801SMichal Simek     // .. ==> 0XF800074C[1:1] = 0x00000001U
11033*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11034*ad5b5801SMichal Simek     // .. L1_SEL = 0
11035*ad5b5801SMichal Simek     // .. ==> 0XF800074C[2:2] = 0x00000000U
11036*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11037*ad5b5801SMichal Simek     // .. L2_SEL = 0
11038*ad5b5801SMichal Simek     // .. ==> 0XF800074C[4:3] = 0x00000000U
11039*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11040*ad5b5801SMichal Simek     // .. L3_SEL = 0
11041*ad5b5801SMichal Simek     // .. ==> 0XF800074C[7:5] = 0x00000000U
11042*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11043*ad5b5801SMichal Simek     // .. Speed = 1
11044*ad5b5801SMichal Simek     // .. ==> 0XF800074C[8:8] = 0x00000001U
11045*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11046*ad5b5801SMichal Simek     // .. IO_Type = 1
11047*ad5b5801SMichal Simek     // .. ==> 0XF800074C[11:9] = 0x00000001U
11048*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11049*ad5b5801SMichal Simek     // .. PULLUP = 0
11050*ad5b5801SMichal Simek     // .. ==> 0XF800074C[12:12] = 0x00000000U
11051*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11052*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11053*ad5b5801SMichal Simek     // .. ==> 0XF800074C[13:13] = 0x00000000U
11054*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11055*ad5b5801SMichal Simek     // ..
11056*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800074C, 0x00003FFFU ,0x00000302U),
11057*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11058*ad5b5801SMichal Simek     // .. ==> 0XF8000750[0:0] = 0x00000000U
11059*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11060*ad5b5801SMichal Simek     // .. L0_SEL = 1
11061*ad5b5801SMichal Simek     // .. ==> 0XF8000750[1:1] = 0x00000001U
11062*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11063*ad5b5801SMichal Simek     // .. L1_SEL = 0
11064*ad5b5801SMichal Simek     // .. ==> 0XF8000750[2:2] = 0x00000000U
11065*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11066*ad5b5801SMichal Simek     // .. L2_SEL = 0
11067*ad5b5801SMichal Simek     // .. ==> 0XF8000750[4:3] = 0x00000000U
11068*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11069*ad5b5801SMichal Simek     // .. L3_SEL = 0
11070*ad5b5801SMichal Simek     // .. ==> 0XF8000750[7:5] = 0x00000000U
11071*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11072*ad5b5801SMichal Simek     // .. Speed = 1
11073*ad5b5801SMichal Simek     // .. ==> 0XF8000750[8:8] = 0x00000001U
11074*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11075*ad5b5801SMichal Simek     // .. IO_Type = 1
11076*ad5b5801SMichal Simek     // .. ==> 0XF8000750[11:9] = 0x00000001U
11077*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11078*ad5b5801SMichal Simek     // .. PULLUP = 0
11079*ad5b5801SMichal Simek     // .. ==> 0XF8000750[12:12] = 0x00000000U
11080*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11081*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11082*ad5b5801SMichal Simek     // .. ==> 0XF8000750[13:13] = 0x00000000U
11083*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11084*ad5b5801SMichal Simek     // ..
11085*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000750, 0x00003FFFU ,0x00000302U),
11086*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11087*ad5b5801SMichal Simek     // .. ==> 0XF8000754[0:0] = 0x00000000U
11088*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11089*ad5b5801SMichal Simek     // .. L0_SEL = 1
11090*ad5b5801SMichal Simek     // .. ==> 0XF8000754[1:1] = 0x00000001U
11091*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11092*ad5b5801SMichal Simek     // .. L1_SEL = 0
11093*ad5b5801SMichal Simek     // .. ==> 0XF8000754[2:2] = 0x00000000U
11094*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11095*ad5b5801SMichal Simek     // .. L2_SEL = 0
11096*ad5b5801SMichal Simek     // .. ==> 0XF8000754[4:3] = 0x00000000U
11097*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11098*ad5b5801SMichal Simek     // .. L3_SEL = 0
11099*ad5b5801SMichal Simek     // .. ==> 0XF8000754[7:5] = 0x00000000U
11100*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11101*ad5b5801SMichal Simek     // .. Speed = 1
11102*ad5b5801SMichal Simek     // .. ==> 0XF8000754[8:8] = 0x00000001U
11103*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11104*ad5b5801SMichal Simek     // .. IO_Type = 1
11105*ad5b5801SMichal Simek     // .. ==> 0XF8000754[11:9] = 0x00000001U
11106*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11107*ad5b5801SMichal Simek     // .. PULLUP = 0
11108*ad5b5801SMichal Simek     // .. ==> 0XF8000754[12:12] = 0x00000000U
11109*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11110*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11111*ad5b5801SMichal Simek     // .. ==> 0XF8000754[13:13] = 0x00000000U
11112*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11113*ad5b5801SMichal Simek     // ..
11114*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000754, 0x00003FFFU ,0x00000302U),
11115*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11116*ad5b5801SMichal Simek     // .. ==> 0XF8000758[0:0] = 0x00000001U
11117*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11118*ad5b5801SMichal Simek     // .. L0_SEL = 1
11119*ad5b5801SMichal Simek     // .. ==> 0XF8000758[1:1] = 0x00000001U
11120*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11121*ad5b5801SMichal Simek     // .. L1_SEL = 0
11122*ad5b5801SMichal Simek     // .. ==> 0XF8000758[2:2] = 0x00000000U
11123*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11124*ad5b5801SMichal Simek     // .. L2_SEL = 0
11125*ad5b5801SMichal Simek     // .. ==> 0XF8000758[4:3] = 0x00000000U
11126*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11127*ad5b5801SMichal Simek     // .. L3_SEL = 0
11128*ad5b5801SMichal Simek     // .. ==> 0XF8000758[7:5] = 0x00000000U
11129*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11130*ad5b5801SMichal Simek     // .. Speed = 1
11131*ad5b5801SMichal Simek     // .. ==> 0XF8000758[8:8] = 0x00000001U
11132*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11133*ad5b5801SMichal Simek     // .. IO_Type = 1
11134*ad5b5801SMichal Simek     // .. ==> 0XF8000758[11:9] = 0x00000001U
11135*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11136*ad5b5801SMichal Simek     // .. PULLUP = 0
11137*ad5b5801SMichal Simek     // .. ==> 0XF8000758[12:12] = 0x00000000U
11138*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11139*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11140*ad5b5801SMichal Simek     // .. ==> 0XF8000758[13:13] = 0x00000000U
11141*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11142*ad5b5801SMichal Simek     // ..
11143*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000758, 0x00003FFFU ,0x00000303U),
11144*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11145*ad5b5801SMichal Simek     // .. ==> 0XF800075C[0:0] = 0x00000001U
11146*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11147*ad5b5801SMichal Simek     // .. L0_SEL = 1
11148*ad5b5801SMichal Simek     // .. ==> 0XF800075C[1:1] = 0x00000001U
11149*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11150*ad5b5801SMichal Simek     // .. L1_SEL = 0
11151*ad5b5801SMichal Simek     // .. ==> 0XF800075C[2:2] = 0x00000000U
11152*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11153*ad5b5801SMichal Simek     // .. L2_SEL = 0
11154*ad5b5801SMichal Simek     // .. ==> 0XF800075C[4:3] = 0x00000000U
11155*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11156*ad5b5801SMichal Simek     // .. L3_SEL = 0
11157*ad5b5801SMichal Simek     // .. ==> 0XF800075C[7:5] = 0x00000000U
11158*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11159*ad5b5801SMichal Simek     // .. Speed = 1
11160*ad5b5801SMichal Simek     // .. ==> 0XF800075C[8:8] = 0x00000001U
11161*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11162*ad5b5801SMichal Simek     // .. IO_Type = 1
11163*ad5b5801SMichal Simek     // .. ==> 0XF800075C[11:9] = 0x00000001U
11164*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11165*ad5b5801SMichal Simek     // .. PULLUP = 0
11166*ad5b5801SMichal Simek     // .. ==> 0XF800075C[12:12] = 0x00000000U
11167*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11168*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11169*ad5b5801SMichal Simek     // .. ==> 0XF800075C[13:13] = 0x00000000U
11170*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11171*ad5b5801SMichal Simek     // ..
11172*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800075C, 0x00003FFFU ,0x00000303U),
11173*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11174*ad5b5801SMichal Simek     // .. ==> 0XF8000760[0:0] = 0x00000001U
11175*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11176*ad5b5801SMichal Simek     // .. L0_SEL = 1
11177*ad5b5801SMichal Simek     // .. ==> 0XF8000760[1:1] = 0x00000001U
11178*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11179*ad5b5801SMichal Simek     // .. L1_SEL = 0
11180*ad5b5801SMichal Simek     // .. ==> 0XF8000760[2:2] = 0x00000000U
11181*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11182*ad5b5801SMichal Simek     // .. L2_SEL = 0
11183*ad5b5801SMichal Simek     // .. ==> 0XF8000760[4:3] = 0x00000000U
11184*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11185*ad5b5801SMichal Simek     // .. L3_SEL = 0
11186*ad5b5801SMichal Simek     // .. ==> 0XF8000760[7:5] = 0x00000000U
11187*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11188*ad5b5801SMichal Simek     // .. Speed = 1
11189*ad5b5801SMichal Simek     // .. ==> 0XF8000760[8:8] = 0x00000001U
11190*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11191*ad5b5801SMichal Simek     // .. IO_Type = 1
11192*ad5b5801SMichal Simek     // .. ==> 0XF8000760[11:9] = 0x00000001U
11193*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11194*ad5b5801SMichal Simek     // .. PULLUP = 0
11195*ad5b5801SMichal Simek     // .. ==> 0XF8000760[12:12] = 0x00000000U
11196*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11197*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11198*ad5b5801SMichal Simek     // .. ==> 0XF8000760[13:13] = 0x00000000U
11199*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11200*ad5b5801SMichal Simek     // ..
11201*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000760, 0x00003FFFU ,0x00000303U),
11202*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11203*ad5b5801SMichal Simek     // .. ==> 0XF8000764[0:0] = 0x00000001U
11204*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11205*ad5b5801SMichal Simek     // .. L0_SEL = 1
11206*ad5b5801SMichal Simek     // .. ==> 0XF8000764[1:1] = 0x00000001U
11207*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11208*ad5b5801SMichal Simek     // .. L1_SEL = 0
11209*ad5b5801SMichal Simek     // .. ==> 0XF8000764[2:2] = 0x00000000U
11210*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11211*ad5b5801SMichal Simek     // .. L2_SEL = 0
11212*ad5b5801SMichal Simek     // .. ==> 0XF8000764[4:3] = 0x00000000U
11213*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11214*ad5b5801SMichal Simek     // .. L3_SEL = 0
11215*ad5b5801SMichal Simek     // .. ==> 0XF8000764[7:5] = 0x00000000U
11216*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11217*ad5b5801SMichal Simek     // .. Speed = 1
11218*ad5b5801SMichal Simek     // .. ==> 0XF8000764[8:8] = 0x00000001U
11219*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11220*ad5b5801SMichal Simek     // .. IO_Type = 1
11221*ad5b5801SMichal Simek     // .. ==> 0XF8000764[11:9] = 0x00000001U
11222*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11223*ad5b5801SMichal Simek     // .. PULLUP = 0
11224*ad5b5801SMichal Simek     // .. ==> 0XF8000764[12:12] = 0x00000000U
11225*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11226*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11227*ad5b5801SMichal Simek     // .. ==> 0XF8000764[13:13] = 0x00000000U
11228*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11229*ad5b5801SMichal Simek     // ..
11230*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000764, 0x00003FFFU ,0x00000303U),
11231*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11232*ad5b5801SMichal Simek     // .. ==> 0XF8000768[0:0] = 0x00000001U
11233*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11234*ad5b5801SMichal Simek     // .. L0_SEL = 1
11235*ad5b5801SMichal Simek     // .. ==> 0XF8000768[1:1] = 0x00000001U
11236*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11237*ad5b5801SMichal Simek     // .. L1_SEL = 0
11238*ad5b5801SMichal Simek     // .. ==> 0XF8000768[2:2] = 0x00000000U
11239*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11240*ad5b5801SMichal Simek     // .. L2_SEL = 0
11241*ad5b5801SMichal Simek     // .. ==> 0XF8000768[4:3] = 0x00000000U
11242*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11243*ad5b5801SMichal Simek     // .. L3_SEL = 0
11244*ad5b5801SMichal Simek     // .. ==> 0XF8000768[7:5] = 0x00000000U
11245*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11246*ad5b5801SMichal Simek     // .. Speed = 1
11247*ad5b5801SMichal Simek     // .. ==> 0XF8000768[8:8] = 0x00000001U
11248*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11249*ad5b5801SMichal Simek     // .. IO_Type = 1
11250*ad5b5801SMichal Simek     // .. ==> 0XF8000768[11:9] = 0x00000001U
11251*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11252*ad5b5801SMichal Simek     // .. PULLUP = 0
11253*ad5b5801SMichal Simek     // .. ==> 0XF8000768[12:12] = 0x00000000U
11254*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11255*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11256*ad5b5801SMichal Simek     // .. ==> 0XF8000768[13:13] = 0x00000000U
11257*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11258*ad5b5801SMichal Simek     // ..
11259*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000768, 0x00003FFFU ,0x00000303U),
11260*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11261*ad5b5801SMichal Simek     // .. ==> 0XF800076C[0:0] = 0x00000001U
11262*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11263*ad5b5801SMichal Simek     // .. L0_SEL = 1
11264*ad5b5801SMichal Simek     // .. ==> 0XF800076C[1:1] = 0x00000001U
11265*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
11266*ad5b5801SMichal Simek     // .. L1_SEL = 0
11267*ad5b5801SMichal Simek     // .. ==> 0XF800076C[2:2] = 0x00000000U
11268*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11269*ad5b5801SMichal Simek     // .. L2_SEL = 0
11270*ad5b5801SMichal Simek     // .. ==> 0XF800076C[4:3] = 0x00000000U
11271*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11272*ad5b5801SMichal Simek     // .. L3_SEL = 0
11273*ad5b5801SMichal Simek     // .. ==> 0XF800076C[7:5] = 0x00000000U
11274*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11275*ad5b5801SMichal Simek     // .. Speed = 1
11276*ad5b5801SMichal Simek     // .. ==> 0XF800076C[8:8] = 0x00000001U
11277*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11278*ad5b5801SMichal Simek     // .. IO_Type = 1
11279*ad5b5801SMichal Simek     // .. ==> 0XF800076C[11:9] = 0x00000001U
11280*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11281*ad5b5801SMichal Simek     // .. PULLUP = 0
11282*ad5b5801SMichal Simek     // .. ==> 0XF800076C[12:12] = 0x00000000U
11283*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11284*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11285*ad5b5801SMichal Simek     // .. ==> 0XF800076C[13:13] = 0x00000000U
11286*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11287*ad5b5801SMichal Simek     // ..
11288*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800076C, 0x00003FFFU ,0x00000303U),
11289*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11290*ad5b5801SMichal Simek     // .. ==> 0XF8000770[0:0] = 0x00000000U
11291*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11292*ad5b5801SMichal Simek     // .. L0_SEL = 0
11293*ad5b5801SMichal Simek     // .. ==> 0XF8000770[1:1] = 0x00000000U
11294*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11295*ad5b5801SMichal Simek     // .. L1_SEL = 1
11296*ad5b5801SMichal Simek     // .. ==> 0XF8000770[2:2] = 0x00000001U
11297*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11298*ad5b5801SMichal Simek     // .. L2_SEL = 0
11299*ad5b5801SMichal Simek     // .. ==> 0XF8000770[4:3] = 0x00000000U
11300*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11301*ad5b5801SMichal Simek     // .. L3_SEL = 0
11302*ad5b5801SMichal Simek     // .. ==> 0XF8000770[7:5] = 0x00000000U
11303*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11304*ad5b5801SMichal Simek     // .. Speed = 1
11305*ad5b5801SMichal Simek     // .. ==> 0XF8000770[8:8] = 0x00000001U
11306*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11307*ad5b5801SMichal Simek     // .. IO_Type = 1
11308*ad5b5801SMichal Simek     // .. ==> 0XF8000770[11:9] = 0x00000001U
11309*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11310*ad5b5801SMichal Simek     // .. PULLUP = 0
11311*ad5b5801SMichal Simek     // .. ==> 0XF8000770[12:12] = 0x00000000U
11312*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11313*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11314*ad5b5801SMichal Simek     // .. ==> 0XF8000770[13:13] = 0x00000000U
11315*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11316*ad5b5801SMichal Simek     // ..
11317*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000770, 0x00003FFFU ,0x00000304U),
11318*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11319*ad5b5801SMichal Simek     // .. ==> 0XF8000774[0:0] = 0x00000001U
11320*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11321*ad5b5801SMichal Simek     // .. L0_SEL = 0
11322*ad5b5801SMichal Simek     // .. ==> 0XF8000774[1:1] = 0x00000000U
11323*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11324*ad5b5801SMichal Simek     // .. L1_SEL = 1
11325*ad5b5801SMichal Simek     // .. ==> 0XF8000774[2:2] = 0x00000001U
11326*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11327*ad5b5801SMichal Simek     // .. L2_SEL = 0
11328*ad5b5801SMichal Simek     // .. ==> 0XF8000774[4:3] = 0x00000000U
11329*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11330*ad5b5801SMichal Simek     // .. L3_SEL = 0
11331*ad5b5801SMichal Simek     // .. ==> 0XF8000774[7:5] = 0x00000000U
11332*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11333*ad5b5801SMichal Simek     // .. Speed = 1
11334*ad5b5801SMichal Simek     // .. ==> 0XF8000774[8:8] = 0x00000001U
11335*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11336*ad5b5801SMichal Simek     // .. IO_Type = 1
11337*ad5b5801SMichal Simek     // .. ==> 0XF8000774[11:9] = 0x00000001U
11338*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11339*ad5b5801SMichal Simek     // .. PULLUP = 0
11340*ad5b5801SMichal Simek     // .. ==> 0XF8000774[12:12] = 0x00000000U
11341*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11342*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11343*ad5b5801SMichal Simek     // .. ==> 0XF8000774[13:13] = 0x00000000U
11344*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11345*ad5b5801SMichal Simek     // ..
11346*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000774, 0x00003FFFU ,0x00000305U),
11347*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11348*ad5b5801SMichal Simek     // .. ==> 0XF8000778[0:0] = 0x00000000U
11349*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11350*ad5b5801SMichal Simek     // .. L0_SEL = 0
11351*ad5b5801SMichal Simek     // .. ==> 0XF8000778[1:1] = 0x00000000U
11352*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11353*ad5b5801SMichal Simek     // .. L1_SEL = 1
11354*ad5b5801SMichal Simek     // .. ==> 0XF8000778[2:2] = 0x00000001U
11355*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11356*ad5b5801SMichal Simek     // .. L2_SEL = 0
11357*ad5b5801SMichal Simek     // .. ==> 0XF8000778[4:3] = 0x00000000U
11358*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11359*ad5b5801SMichal Simek     // .. L3_SEL = 0
11360*ad5b5801SMichal Simek     // .. ==> 0XF8000778[7:5] = 0x00000000U
11361*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11362*ad5b5801SMichal Simek     // .. Speed = 1
11363*ad5b5801SMichal Simek     // .. ==> 0XF8000778[8:8] = 0x00000001U
11364*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11365*ad5b5801SMichal Simek     // .. IO_Type = 1
11366*ad5b5801SMichal Simek     // .. ==> 0XF8000778[11:9] = 0x00000001U
11367*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11368*ad5b5801SMichal Simek     // .. PULLUP = 0
11369*ad5b5801SMichal Simek     // .. ==> 0XF8000778[12:12] = 0x00000000U
11370*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11371*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11372*ad5b5801SMichal Simek     // .. ==> 0XF8000778[13:13] = 0x00000000U
11373*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11374*ad5b5801SMichal Simek     // ..
11375*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000778, 0x00003FFFU ,0x00000304U),
11376*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11377*ad5b5801SMichal Simek     // .. ==> 0XF800077C[0:0] = 0x00000001U
11378*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11379*ad5b5801SMichal Simek     // .. L0_SEL = 0
11380*ad5b5801SMichal Simek     // .. ==> 0XF800077C[1:1] = 0x00000000U
11381*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11382*ad5b5801SMichal Simek     // .. L1_SEL = 1
11383*ad5b5801SMichal Simek     // .. ==> 0XF800077C[2:2] = 0x00000001U
11384*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11385*ad5b5801SMichal Simek     // .. L2_SEL = 0
11386*ad5b5801SMichal Simek     // .. ==> 0XF800077C[4:3] = 0x00000000U
11387*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11388*ad5b5801SMichal Simek     // .. L3_SEL = 0
11389*ad5b5801SMichal Simek     // .. ==> 0XF800077C[7:5] = 0x00000000U
11390*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11391*ad5b5801SMichal Simek     // .. Speed = 1
11392*ad5b5801SMichal Simek     // .. ==> 0XF800077C[8:8] = 0x00000001U
11393*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11394*ad5b5801SMichal Simek     // .. IO_Type = 1
11395*ad5b5801SMichal Simek     // .. ==> 0XF800077C[11:9] = 0x00000001U
11396*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11397*ad5b5801SMichal Simek     // .. PULLUP = 0
11398*ad5b5801SMichal Simek     // .. ==> 0XF800077C[12:12] = 0x00000000U
11399*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11400*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11401*ad5b5801SMichal Simek     // .. ==> 0XF800077C[13:13] = 0x00000000U
11402*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11403*ad5b5801SMichal Simek     // ..
11404*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800077C, 0x00003FFFU ,0x00000305U),
11405*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11406*ad5b5801SMichal Simek     // .. ==> 0XF8000780[0:0] = 0x00000000U
11407*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11408*ad5b5801SMichal Simek     // .. L0_SEL = 0
11409*ad5b5801SMichal Simek     // .. ==> 0XF8000780[1:1] = 0x00000000U
11410*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11411*ad5b5801SMichal Simek     // .. L1_SEL = 1
11412*ad5b5801SMichal Simek     // .. ==> 0XF8000780[2:2] = 0x00000001U
11413*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11414*ad5b5801SMichal Simek     // .. L2_SEL = 0
11415*ad5b5801SMichal Simek     // .. ==> 0XF8000780[4:3] = 0x00000000U
11416*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11417*ad5b5801SMichal Simek     // .. L3_SEL = 0
11418*ad5b5801SMichal Simek     // .. ==> 0XF8000780[7:5] = 0x00000000U
11419*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11420*ad5b5801SMichal Simek     // .. Speed = 1
11421*ad5b5801SMichal Simek     // .. ==> 0XF8000780[8:8] = 0x00000001U
11422*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11423*ad5b5801SMichal Simek     // .. IO_Type = 1
11424*ad5b5801SMichal Simek     // .. ==> 0XF8000780[11:9] = 0x00000001U
11425*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11426*ad5b5801SMichal Simek     // .. PULLUP = 0
11427*ad5b5801SMichal Simek     // .. ==> 0XF8000780[12:12] = 0x00000000U
11428*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11429*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11430*ad5b5801SMichal Simek     // .. ==> 0XF8000780[13:13] = 0x00000000U
11431*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11432*ad5b5801SMichal Simek     // ..
11433*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000780, 0x00003FFFU ,0x00000304U),
11434*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11435*ad5b5801SMichal Simek     // .. ==> 0XF8000784[0:0] = 0x00000000U
11436*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11437*ad5b5801SMichal Simek     // .. L0_SEL = 0
11438*ad5b5801SMichal Simek     // .. ==> 0XF8000784[1:1] = 0x00000000U
11439*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11440*ad5b5801SMichal Simek     // .. L1_SEL = 1
11441*ad5b5801SMichal Simek     // .. ==> 0XF8000784[2:2] = 0x00000001U
11442*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11443*ad5b5801SMichal Simek     // .. L2_SEL = 0
11444*ad5b5801SMichal Simek     // .. ==> 0XF8000784[4:3] = 0x00000000U
11445*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11446*ad5b5801SMichal Simek     // .. L3_SEL = 0
11447*ad5b5801SMichal Simek     // .. ==> 0XF8000784[7:5] = 0x00000000U
11448*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11449*ad5b5801SMichal Simek     // .. Speed = 1
11450*ad5b5801SMichal Simek     // .. ==> 0XF8000784[8:8] = 0x00000001U
11451*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11452*ad5b5801SMichal Simek     // .. IO_Type = 1
11453*ad5b5801SMichal Simek     // .. ==> 0XF8000784[11:9] = 0x00000001U
11454*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11455*ad5b5801SMichal Simek     // .. PULLUP = 0
11456*ad5b5801SMichal Simek     // .. ==> 0XF8000784[12:12] = 0x00000000U
11457*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11458*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11459*ad5b5801SMichal Simek     // .. ==> 0XF8000784[13:13] = 0x00000000U
11460*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11461*ad5b5801SMichal Simek     // ..
11462*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000784, 0x00003FFFU ,0x00000304U),
11463*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11464*ad5b5801SMichal Simek     // .. ==> 0XF8000788[0:0] = 0x00000000U
11465*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11466*ad5b5801SMichal Simek     // .. L0_SEL = 0
11467*ad5b5801SMichal Simek     // .. ==> 0XF8000788[1:1] = 0x00000000U
11468*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11469*ad5b5801SMichal Simek     // .. L1_SEL = 1
11470*ad5b5801SMichal Simek     // .. ==> 0XF8000788[2:2] = 0x00000001U
11471*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11472*ad5b5801SMichal Simek     // .. L2_SEL = 0
11473*ad5b5801SMichal Simek     // .. ==> 0XF8000788[4:3] = 0x00000000U
11474*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11475*ad5b5801SMichal Simek     // .. L3_SEL = 0
11476*ad5b5801SMichal Simek     // .. ==> 0XF8000788[7:5] = 0x00000000U
11477*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11478*ad5b5801SMichal Simek     // .. Speed = 1
11479*ad5b5801SMichal Simek     // .. ==> 0XF8000788[8:8] = 0x00000001U
11480*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11481*ad5b5801SMichal Simek     // .. IO_Type = 1
11482*ad5b5801SMichal Simek     // .. ==> 0XF8000788[11:9] = 0x00000001U
11483*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11484*ad5b5801SMichal Simek     // .. PULLUP = 0
11485*ad5b5801SMichal Simek     // .. ==> 0XF8000788[12:12] = 0x00000000U
11486*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11487*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11488*ad5b5801SMichal Simek     // .. ==> 0XF8000788[13:13] = 0x00000000U
11489*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11490*ad5b5801SMichal Simek     // ..
11491*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000788, 0x00003FFFU ,0x00000304U),
11492*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11493*ad5b5801SMichal Simek     // .. ==> 0XF800078C[0:0] = 0x00000000U
11494*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11495*ad5b5801SMichal Simek     // .. L0_SEL = 0
11496*ad5b5801SMichal Simek     // .. ==> 0XF800078C[1:1] = 0x00000000U
11497*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11498*ad5b5801SMichal Simek     // .. L1_SEL = 1
11499*ad5b5801SMichal Simek     // .. ==> 0XF800078C[2:2] = 0x00000001U
11500*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11501*ad5b5801SMichal Simek     // .. L2_SEL = 0
11502*ad5b5801SMichal Simek     // .. ==> 0XF800078C[4:3] = 0x00000000U
11503*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11504*ad5b5801SMichal Simek     // .. L3_SEL = 0
11505*ad5b5801SMichal Simek     // .. ==> 0XF800078C[7:5] = 0x00000000U
11506*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11507*ad5b5801SMichal Simek     // .. Speed = 1
11508*ad5b5801SMichal Simek     // .. ==> 0XF800078C[8:8] = 0x00000001U
11509*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11510*ad5b5801SMichal Simek     // .. IO_Type = 1
11511*ad5b5801SMichal Simek     // .. ==> 0XF800078C[11:9] = 0x00000001U
11512*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11513*ad5b5801SMichal Simek     // .. PULLUP = 0
11514*ad5b5801SMichal Simek     // .. ==> 0XF800078C[12:12] = 0x00000000U
11515*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11516*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11517*ad5b5801SMichal Simek     // .. ==> 0XF800078C[13:13] = 0x00000000U
11518*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11519*ad5b5801SMichal Simek     // ..
11520*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800078C, 0x00003FFFU ,0x00000304U),
11521*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11522*ad5b5801SMichal Simek     // .. ==> 0XF8000790[0:0] = 0x00000001U
11523*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11524*ad5b5801SMichal Simek     // .. L0_SEL = 0
11525*ad5b5801SMichal Simek     // .. ==> 0XF8000790[1:1] = 0x00000000U
11526*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11527*ad5b5801SMichal Simek     // .. L1_SEL = 1
11528*ad5b5801SMichal Simek     // .. ==> 0XF8000790[2:2] = 0x00000001U
11529*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11530*ad5b5801SMichal Simek     // .. L2_SEL = 0
11531*ad5b5801SMichal Simek     // .. ==> 0XF8000790[4:3] = 0x00000000U
11532*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11533*ad5b5801SMichal Simek     // .. L3_SEL = 0
11534*ad5b5801SMichal Simek     // .. ==> 0XF8000790[7:5] = 0x00000000U
11535*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11536*ad5b5801SMichal Simek     // .. Speed = 1
11537*ad5b5801SMichal Simek     // .. ==> 0XF8000790[8:8] = 0x00000001U
11538*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11539*ad5b5801SMichal Simek     // .. IO_Type = 1
11540*ad5b5801SMichal Simek     // .. ==> 0XF8000790[11:9] = 0x00000001U
11541*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11542*ad5b5801SMichal Simek     // .. PULLUP = 0
11543*ad5b5801SMichal Simek     // .. ==> 0XF8000790[12:12] = 0x00000000U
11544*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11545*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11546*ad5b5801SMichal Simek     // .. ==> 0XF8000790[13:13] = 0x00000000U
11547*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11548*ad5b5801SMichal Simek     // ..
11549*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000790, 0x00003FFFU ,0x00000305U),
11550*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11551*ad5b5801SMichal Simek     // .. ==> 0XF8000794[0:0] = 0x00000000U
11552*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11553*ad5b5801SMichal Simek     // .. L0_SEL = 0
11554*ad5b5801SMichal Simek     // .. ==> 0XF8000794[1:1] = 0x00000000U
11555*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11556*ad5b5801SMichal Simek     // .. L1_SEL = 1
11557*ad5b5801SMichal Simek     // .. ==> 0XF8000794[2:2] = 0x00000001U
11558*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11559*ad5b5801SMichal Simek     // .. L2_SEL = 0
11560*ad5b5801SMichal Simek     // .. ==> 0XF8000794[4:3] = 0x00000000U
11561*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11562*ad5b5801SMichal Simek     // .. L3_SEL = 0
11563*ad5b5801SMichal Simek     // .. ==> 0XF8000794[7:5] = 0x00000000U
11564*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11565*ad5b5801SMichal Simek     // .. Speed = 1
11566*ad5b5801SMichal Simek     // .. ==> 0XF8000794[8:8] = 0x00000001U
11567*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11568*ad5b5801SMichal Simek     // .. IO_Type = 1
11569*ad5b5801SMichal Simek     // .. ==> 0XF8000794[11:9] = 0x00000001U
11570*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11571*ad5b5801SMichal Simek     // .. PULLUP = 0
11572*ad5b5801SMichal Simek     // .. ==> 0XF8000794[12:12] = 0x00000000U
11573*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11574*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11575*ad5b5801SMichal Simek     // .. ==> 0XF8000794[13:13] = 0x00000000U
11576*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11577*ad5b5801SMichal Simek     // ..
11578*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000794, 0x00003FFFU ,0x00000304U),
11579*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11580*ad5b5801SMichal Simek     // .. ==> 0XF8000798[0:0] = 0x00000000U
11581*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11582*ad5b5801SMichal Simek     // .. L0_SEL = 0
11583*ad5b5801SMichal Simek     // .. ==> 0XF8000798[1:1] = 0x00000000U
11584*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11585*ad5b5801SMichal Simek     // .. L1_SEL = 1
11586*ad5b5801SMichal Simek     // .. ==> 0XF8000798[2:2] = 0x00000001U
11587*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11588*ad5b5801SMichal Simek     // .. L2_SEL = 0
11589*ad5b5801SMichal Simek     // .. ==> 0XF8000798[4:3] = 0x00000000U
11590*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11591*ad5b5801SMichal Simek     // .. L3_SEL = 0
11592*ad5b5801SMichal Simek     // .. ==> 0XF8000798[7:5] = 0x00000000U
11593*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11594*ad5b5801SMichal Simek     // .. Speed = 1
11595*ad5b5801SMichal Simek     // .. ==> 0XF8000798[8:8] = 0x00000001U
11596*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11597*ad5b5801SMichal Simek     // .. IO_Type = 1
11598*ad5b5801SMichal Simek     // .. ==> 0XF8000798[11:9] = 0x00000001U
11599*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11600*ad5b5801SMichal Simek     // .. PULLUP = 0
11601*ad5b5801SMichal Simek     // .. ==> 0XF8000798[12:12] = 0x00000000U
11602*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11603*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11604*ad5b5801SMichal Simek     // .. ==> 0XF8000798[13:13] = 0x00000000U
11605*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11606*ad5b5801SMichal Simek     // ..
11607*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000798, 0x00003FFFU ,0x00000304U),
11608*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11609*ad5b5801SMichal Simek     // .. ==> 0XF800079C[0:0] = 0x00000000U
11610*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11611*ad5b5801SMichal Simek     // .. L0_SEL = 0
11612*ad5b5801SMichal Simek     // .. ==> 0XF800079C[1:1] = 0x00000000U
11613*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11614*ad5b5801SMichal Simek     // .. L1_SEL = 1
11615*ad5b5801SMichal Simek     // .. ==> 0XF800079C[2:2] = 0x00000001U
11616*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
11617*ad5b5801SMichal Simek     // .. L2_SEL = 0
11618*ad5b5801SMichal Simek     // .. ==> 0XF800079C[4:3] = 0x00000000U
11619*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11620*ad5b5801SMichal Simek     // .. L3_SEL = 0
11621*ad5b5801SMichal Simek     // .. ==> 0XF800079C[7:5] = 0x00000000U
11622*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11623*ad5b5801SMichal Simek     // .. Speed = 1
11624*ad5b5801SMichal Simek     // .. ==> 0XF800079C[8:8] = 0x00000001U
11625*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11626*ad5b5801SMichal Simek     // .. IO_Type = 1
11627*ad5b5801SMichal Simek     // .. ==> 0XF800079C[11:9] = 0x00000001U
11628*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11629*ad5b5801SMichal Simek     // .. PULLUP = 0
11630*ad5b5801SMichal Simek     // .. ==> 0XF800079C[12:12] = 0x00000000U
11631*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11632*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11633*ad5b5801SMichal Simek     // .. ==> 0XF800079C[13:13] = 0x00000000U
11634*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11635*ad5b5801SMichal Simek     // ..
11636*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF800079C, 0x00003FFFU ,0x00000304U),
11637*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11638*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[0:0] = 0x00000000U
11639*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11640*ad5b5801SMichal Simek     // .. L0_SEL = 0
11641*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[1:1] = 0x00000000U
11642*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11643*ad5b5801SMichal Simek     // .. L1_SEL = 0
11644*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[2:2] = 0x00000000U
11645*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11646*ad5b5801SMichal Simek     // .. L2_SEL = 0
11647*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[4:3] = 0x00000000U
11648*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11649*ad5b5801SMichal Simek     // .. L3_SEL = 4
11650*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[7:5] = 0x00000004U
11651*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
11652*ad5b5801SMichal Simek     // .. Speed = 1
11653*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[8:8] = 0x00000001U
11654*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11655*ad5b5801SMichal Simek     // .. IO_Type = 1
11656*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[11:9] = 0x00000001U
11657*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11658*ad5b5801SMichal Simek     // .. PULLUP = 0
11659*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[12:12] = 0x00000000U
11660*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11661*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11662*ad5b5801SMichal Simek     // .. ==> 0XF80007A0[13:13] = 0x00000000U
11663*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11664*ad5b5801SMichal Simek     // ..
11665*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A0, 0x00003FFFU ,0x00000380U),
11666*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11667*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[0:0] = 0x00000000U
11668*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11669*ad5b5801SMichal Simek     // .. L0_SEL = 0
11670*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[1:1] = 0x00000000U
11671*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11672*ad5b5801SMichal Simek     // .. L1_SEL = 0
11673*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[2:2] = 0x00000000U
11674*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11675*ad5b5801SMichal Simek     // .. L2_SEL = 0
11676*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[4:3] = 0x00000000U
11677*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11678*ad5b5801SMichal Simek     // .. L3_SEL = 4
11679*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[7:5] = 0x00000004U
11680*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
11681*ad5b5801SMichal Simek     // .. Speed = 1
11682*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[8:8] = 0x00000001U
11683*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11684*ad5b5801SMichal Simek     // .. IO_Type = 1
11685*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[11:9] = 0x00000001U
11686*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11687*ad5b5801SMichal Simek     // .. PULLUP = 0
11688*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[12:12] = 0x00000000U
11689*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11690*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11691*ad5b5801SMichal Simek     // .. ==> 0XF80007A4[13:13] = 0x00000000U
11692*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11693*ad5b5801SMichal Simek     // ..
11694*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A4, 0x00003FFFU ,0x00000380U),
11695*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11696*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[0:0] = 0x00000000U
11697*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11698*ad5b5801SMichal Simek     // .. L0_SEL = 0
11699*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[1:1] = 0x00000000U
11700*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11701*ad5b5801SMichal Simek     // .. L1_SEL = 0
11702*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[2:2] = 0x00000000U
11703*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11704*ad5b5801SMichal Simek     // .. L2_SEL = 0
11705*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[4:3] = 0x00000000U
11706*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11707*ad5b5801SMichal Simek     // .. L3_SEL = 4
11708*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[7:5] = 0x00000004U
11709*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
11710*ad5b5801SMichal Simek     // .. Speed = 1
11711*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[8:8] = 0x00000001U
11712*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11713*ad5b5801SMichal Simek     // .. IO_Type = 1
11714*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[11:9] = 0x00000001U
11715*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11716*ad5b5801SMichal Simek     // .. PULLUP = 0
11717*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[12:12] = 0x00000000U
11718*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11719*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11720*ad5b5801SMichal Simek     // .. ==> 0XF80007A8[13:13] = 0x00000000U
11721*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11722*ad5b5801SMichal Simek     // ..
11723*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007A8, 0x00003FFFU ,0x00000380U),
11724*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11725*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[0:0] = 0x00000000U
11726*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11727*ad5b5801SMichal Simek     // .. L0_SEL = 0
11728*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[1:1] = 0x00000000U
11729*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11730*ad5b5801SMichal Simek     // .. L1_SEL = 0
11731*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[2:2] = 0x00000000U
11732*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11733*ad5b5801SMichal Simek     // .. L2_SEL = 0
11734*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[4:3] = 0x00000000U
11735*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11736*ad5b5801SMichal Simek     // .. L3_SEL = 4
11737*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[7:5] = 0x00000004U
11738*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
11739*ad5b5801SMichal Simek     // .. Speed = 1
11740*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[8:8] = 0x00000001U
11741*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11742*ad5b5801SMichal Simek     // .. IO_Type = 1
11743*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[11:9] = 0x00000001U
11744*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11745*ad5b5801SMichal Simek     // .. PULLUP = 0
11746*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[12:12] = 0x00000000U
11747*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11748*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11749*ad5b5801SMichal Simek     // .. ==> 0XF80007AC[13:13] = 0x00000000U
11750*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11751*ad5b5801SMichal Simek     // ..
11752*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007AC, 0x00003FFFU ,0x00000380U),
11753*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11754*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[0:0] = 0x00000000U
11755*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11756*ad5b5801SMichal Simek     // .. L0_SEL = 0
11757*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[1:1] = 0x00000000U
11758*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11759*ad5b5801SMichal Simek     // .. L1_SEL = 0
11760*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[2:2] = 0x00000000U
11761*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11762*ad5b5801SMichal Simek     // .. L2_SEL = 0
11763*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[4:3] = 0x00000000U
11764*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11765*ad5b5801SMichal Simek     // .. L3_SEL = 4
11766*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[7:5] = 0x00000004U
11767*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
11768*ad5b5801SMichal Simek     // .. Speed = 1
11769*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[8:8] = 0x00000001U
11770*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11771*ad5b5801SMichal Simek     // .. IO_Type = 1
11772*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[11:9] = 0x00000001U
11773*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11774*ad5b5801SMichal Simek     // .. PULLUP = 0
11775*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[12:12] = 0x00000000U
11776*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11777*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11778*ad5b5801SMichal Simek     // .. ==> 0XF80007B0[13:13] = 0x00000000U
11779*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11780*ad5b5801SMichal Simek     // ..
11781*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B0, 0x00003FFFU ,0x00000380U),
11782*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11783*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[0:0] = 0x00000000U
11784*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11785*ad5b5801SMichal Simek     // .. L0_SEL = 0
11786*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[1:1] = 0x00000000U
11787*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11788*ad5b5801SMichal Simek     // .. L1_SEL = 0
11789*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[2:2] = 0x00000000U
11790*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11791*ad5b5801SMichal Simek     // .. L2_SEL = 0
11792*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[4:3] = 0x00000000U
11793*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11794*ad5b5801SMichal Simek     // .. L3_SEL = 4
11795*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[7:5] = 0x00000004U
11796*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
11797*ad5b5801SMichal Simek     // .. Speed = 1
11798*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[8:8] = 0x00000001U
11799*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
11800*ad5b5801SMichal Simek     // .. IO_Type = 1
11801*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[11:9] = 0x00000001U
11802*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11803*ad5b5801SMichal Simek     // .. PULLUP = 0
11804*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[12:12] = 0x00000000U
11805*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11806*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11807*ad5b5801SMichal Simek     // .. ==> 0XF80007B4[13:13] = 0x00000000U
11808*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11809*ad5b5801SMichal Simek     // ..
11810*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B4, 0x00003FFFU ,0x00000380U),
11811*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11812*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[0:0] = 0x00000001U
11813*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11814*ad5b5801SMichal Simek     // .. Speed = 0
11815*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[8:8] = 0x00000000U
11816*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
11817*ad5b5801SMichal Simek     // .. IO_Type = 1
11818*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[11:9] = 0x00000001U
11819*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11820*ad5b5801SMichal Simek     // .. PULLUP = 0
11821*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[12:12] = 0x00000000U
11822*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11823*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11824*ad5b5801SMichal Simek     // .. ==> 0XF80007B8[13:13] = 0x00000000U
11825*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11826*ad5b5801SMichal Simek     // ..
11827*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007B8, 0x00003F01U ,0x00000201U),
11828*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11829*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[0:0] = 0x00000001U
11830*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11831*ad5b5801SMichal Simek     // .. Speed = 0
11832*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[8:8] = 0x00000000U
11833*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
11834*ad5b5801SMichal Simek     // .. IO_Type = 1
11835*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[11:9] = 0x00000001U
11836*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11837*ad5b5801SMichal Simek     // .. PULLUP = 0
11838*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[12:12] = 0x00000000U
11839*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11840*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11841*ad5b5801SMichal Simek     // .. ==> 0XF80007BC[13:13] = 0x00000000U
11842*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11843*ad5b5801SMichal Simek     // ..
11844*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007BC, 0x00003F01U ,0x00000201U),
11845*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11846*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[0:0] = 0x00000000U
11847*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11848*ad5b5801SMichal Simek     // .. L0_SEL = 0
11849*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[1:1] = 0x00000000U
11850*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11851*ad5b5801SMichal Simek     // .. L1_SEL = 0
11852*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[2:2] = 0x00000000U
11853*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11854*ad5b5801SMichal Simek     // .. L2_SEL = 0
11855*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[4:3] = 0x00000000U
11856*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11857*ad5b5801SMichal Simek     // .. L3_SEL = 7
11858*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[7:5] = 0x00000007U
11859*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x000000E0U
11860*ad5b5801SMichal Simek     // .. Speed = 0
11861*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[8:8] = 0x00000000U
11862*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
11863*ad5b5801SMichal Simek     // .. IO_Type = 1
11864*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[11:9] = 0x00000001U
11865*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11866*ad5b5801SMichal Simek     // .. PULLUP = 0
11867*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[12:12] = 0x00000000U
11868*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11869*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11870*ad5b5801SMichal Simek     // .. ==> 0XF80007C0[13:13] = 0x00000000U
11871*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11872*ad5b5801SMichal Simek     // ..
11873*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C0, 0x00003FFFU ,0x000002E0U),
11874*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11875*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[0:0] = 0x00000001U
11876*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11877*ad5b5801SMichal Simek     // .. L0_SEL = 0
11878*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[1:1] = 0x00000000U
11879*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11880*ad5b5801SMichal Simek     // .. L1_SEL = 0
11881*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[2:2] = 0x00000000U
11882*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11883*ad5b5801SMichal Simek     // .. L2_SEL = 0
11884*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[4:3] = 0x00000000U
11885*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11886*ad5b5801SMichal Simek     // .. L3_SEL = 7
11887*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[7:5] = 0x00000007U
11888*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x000000E0U
11889*ad5b5801SMichal Simek     // .. Speed = 0
11890*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[8:8] = 0x00000000U
11891*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
11892*ad5b5801SMichal Simek     // .. IO_Type = 1
11893*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[11:9] = 0x00000001U
11894*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11895*ad5b5801SMichal Simek     // .. PULLUP = 0
11896*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[12:12] = 0x00000000U
11897*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11898*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11899*ad5b5801SMichal Simek     // .. ==> 0XF80007C4[13:13] = 0x00000000U
11900*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11901*ad5b5801SMichal Simek     // ..
11902*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C4, 0x00003FFFU ,0x000002E1U),
11903*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11904*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[0:0] = 0x00000001U
11905*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11906*ad5b5801SMichal Simek     // .. L0_SEL = 0
11907*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[1:1] = 0x00000000U
11908*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11909*ad5b5801SMichal Simek     // .. L1_SEL = 0
11910*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[2:2] = 0x00000000U
11911*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11912*ad5b5801SMichal Simek     // .. L2_SEL = 0
11913*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[4:3] = 0x00000000U
11914*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11915*ad5b5801SMichal Simek     // .. L3_SEL = 0
11916*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[7:5] = 0x00000000U
11917*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11918*ad5b5801SMichal Simek     // .. Speed = 0
11919*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[8:8] = 0x00000000U
11920*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
11921*ad5b5801SMichal Simek     // .. IO_Type = 1
11922*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[11:9] = 0x00000001U
11923*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11924*ad5b5801SMichal Simek     // .. PULLUP = 0
11925*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[12:12] = 0x00000000U
11926*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11927*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11928*ad5b5801SMichal Simek     // .. ==> 0XF80007C8[13:13] = 0x00000000U
11929*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11930*ad5b5801SMichal Simek     // ..
11931*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007C8, 0x00003FFFU ,0x00000201U),
11932*ad5b5801SMichal Simek     // .. TRI_ENABLE = 1
11933*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[0:0] = 0x00000001U
11934*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
11935*ad5b5801SMichal Simek     // .. L0_SEL = 0
11936*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[1:1] = 0x00000000U
11937*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11938*ad5b5801SMichal Simek     // .. L1_SEL = 0
11939*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[2:2] = 0x00000000U
11940*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11941*ad5b5801SMichal Simek     // .. L2_SEL = 0
11942*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[4:3] = 0x00000000U
11943*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11944*ad5b5801SMichal Simek     // .. L3_SEL = 0
11945*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[7:5] = 0x00000000U
11946*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000000U
11947*ad5b5801SMichal Simek     // .. Speed = 0
11948*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[8:8] = 0x00000000U
11949*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
11950*ad5b5801SMichal Simek     // .. IO_Type = 1
11951*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[11:9] = 0x00000001U
11952*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11953*ad5b5801SMichal Simek     // .. PULLUP = 0
11954*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[12:12] = 0x00000000U
11955*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11956*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11957*ad5b5801SMichal Simek     // .. ==> 0XF80007CC[13:13] = 0x00000000U
11958*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11959*ad5b5801SMichal Simek     // ..
11960*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007CC, 0x00003FFFU ,0x00000201U),
11961*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11962*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[0:0] = 0x00000000U
11963*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11964*ad5b5801SMichal Simek     // .. L0_SEL = 0
11965*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[1:1] = 0x00000000U
11966*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11967*ad5b5801SMichal Simek     // .. L1_SEL = 0
11968*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[2:2] = 0x00000000U
11969*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11970*ad5b5801SMichal Simek     // .. L2_SEL = 0
11971*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[4:3] = 0x00000000U
11972*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
11973*ad5b5801SMichal Simek     // .. L3_SEL = 4
11974*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[7:5] = 0x00000004U
11975*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
11976*ad5b5801SMichal Simek     // .. Speed = 0
11977*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[8:8] = 0x00000000U
11978*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
11979*ad5b5801SMichal Simek     // .. IO_Type = 1
11980*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[11:9] = 0x00000001U
11981*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
11982*ad5b5801SMichal Simek     // .. PULLUP = 0
11983*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[12:12] = 0x00000000U
11984*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
11985*ad5b5801SMichal Simek     // .. DisableRcvr = 0
11986*ad5b5801SMichal Simek     // .. ==> 0XF80007D0[13:13] = 0x00000000U
11987*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
11988*ad5b5801SMichal Simek     // ..
11989*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007D0, 0x00003FFFU ,0x00000280U),
11990*ad5b5801SMichal Simek     // .. TRI_ENABLE = 0
11991*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[0:0] = 0x00000000U
11992*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
11993*ad5b5801SMichal Simek     // .. L0_SEL = 0
11994*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[1:1] = 0x00000000U
11995*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
11996*ad5b5801SMichal Simek     // .. L1_SEL = 0
11997*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[2:2] = 0x00000000U
11998*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
11999*ad5b5801SMichal Simek     // .. L2_SEL = 0
12000*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[4:3] = 0x00000000U
12001*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000018U    VAL : 0x00000000U
12002*ad5b5801SMichal Simek     // .. L3_SEL = 4
12003*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[7:5] = 0x00000004U
12004*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000E0U    VAL : 0x00000080U
12005*ad5b5801SMichal Simek     // .. Speed = 0
12006*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[8:8] = 0x00000000U
12007*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
12008*ad5b5801SMichal Simek     // .. IO_Type = 1
12009*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[11:9] = 0x00000001U
12010*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000E00U    VAL : 0x00000200U
12011*ad5b5801SMichal Simek     // .. PULLUP = 0
12012*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[12:12] = 0x00000000U
12013*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
12014*ad5b5801SMichal Simek     // .. DisableRcvr = 0
12015*ad5b5801SMichal Simek     // .. ==> 0XF80007D4[13:13] = 0x00000000U
12016*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
12017*ad5b5801SMichal Simek     // ..
12018*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF80007D4, 0x00003FFFU ,0x00000280U),
12019*ad5b5801SMichal Simek     // .. SDIO0_WP_SEL = 46
12020*ad5b5801SMichal Simek     // .. ==> 0XF8000830[5:0] = 0x0000002EU
12021*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000003FU    VAL : 0x0000002EU
12022*ad5b5801SMichal Simek     // .. SDIO0_CD_SEL = 47
12023*ad5b5801SMichal Simek     // .. ==> 0XF8000830[21:16] = 0x0000002FU
12024*ad5b5801SMichal Simek     // ..     ==> MASK : 0x003F0000U    VAL : 0x002F0000U
12025*ad5b5801SMichal Simek     // ..
12026*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000830, 0x003F003FU ,0x002F002EU),
12027*ad5b5801SMichal Simek     // .. FINISH: MIO PROGRAMMING
12028*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
12029*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
12030*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
12031*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
12032*ad5b5801SMichal Simek     // ..
12033*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
12034*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
12035*ad5b5801SMichal Simek     // FINISH: top
12036*ad5b5801SMichal Simek     //
12037*ad5b5801SMichal Simek     EMIT_EXIT(),
12038*ad5b5801SMichal Simek 
12039*ad5b5801SMichal Simek     //
12040*ad5b5801SMichal Simek };
12041*ad5b5801SMichal Simek 
12042*ad5b5801SMichal Simek unsigned long ps7_peripherals_init_data_1_0[] = {
12043*ad5b5801SMichal Simek     // START: top
12044*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
12045*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
12046*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
12047*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
12048*ad5b5801SMichal Simek     // ..
12049*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
12050*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
12051*ad5b5801SMichal Simek     // .. START: DDR TERM/IBUF_DISABLE_MODE SETTINGS
12052*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
12053*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[7:7] = 0x00000001U
12054*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
12055*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
12056*ad5b5801SMichal Simek     // .. ==> 0XF8000B48[8:8] = 0x00000001U
12057*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
12058*ad5b5801SMichal Simek     // ..
12059*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B48, 0x00000180U ,0x00000180U),
12060*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
12061*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[7:7] = 0x00000001U
12062*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
12063*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
12064*ad5b5801SMichal Simek     // .. ==> 0XF8000B4C[8:8] = 0x00000001U
12065*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
12066*ad5b5801SMichal Simek     // ..
12067*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B4C, 0x00000180U ,0x00000180U),
12068*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
12069*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[7:7] = 0x00000001U
12070*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
12071*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
12072*ad5b5801SMichal Simek     // .. ==> 0XF8000B50[8:8] = 0x00000001U
12073*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
12074*ad5b5801SMichal Simek     // ..
12075*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B50, 0x00000180U ,0x00000180U),
12076*ad5b5801SMichal Simek     // .. IBUF_DISABLE_MODE = 0x1
12077*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[7:7] = 0x00000001U
12078*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000080U
12079*ad5b5801SMichal Simek     // .. TERM_DISABLE_MODE = 0x1
12080*ad5b5801SMichal Simek     // .. ==> 0XF8000B54[8:8] = 0x00000001U
12081*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000100U
12082*ad5b5801SMichal Simek     // ..
12083*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000B54, 0x00000180U ,0x00000180U),
12084*ad5b5801SMichal Simek     // .. FINISH: DDR TERM/IBUF_DISABLE_MODE SETTINGS
12085*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
12086*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
12087*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
12088*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
12089*ad5b5801SMichal Simek     // ..
12090*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
12091*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
12092*ad5b5801SMichal Simek     // .. START: SRAM/NOR SET OPMODE
12093*ad5b5801SMichal Simek     // .. FINISH: SRAM/NOR SET OPMODE
12094*ad5b5801SMichal Simek     // .. START: UART REGISTERS
12095*ad5b5801SMichal Simek     // .. BDIV = 0x6
12096*ad5b5801SMichal Simek     // .. ==> 0XE0001034[7:0] = 0x00000006U
12097*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000FFU    VAL : 0x00000006U
12098*ad5b5801SMichal Simek     // ..
12099*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001034, 0x000000FFU ,0x00000006U),
12100*ad5b5801SMichal Simek     // .. CD = 0x3e
12101*ad5b5801SMichal Simek     // .. ==> 0XE0001018[15:0] = 0x0000003EU
12102*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000003EU
12103*ad5b5801SMichal Simek     // ..
12104*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001018, 0x0000FFFFU ,0x0000003EU),
12105*ad5b5801SMichal Simek     // .. STPBRK = 0x0
12106*ad5b5801SMichal Simek     // .. ==> 0XE0001000[8:8] = 0x00000000U
12107*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
12108*ad5b5801SMichal Simek     // .. STTBRK = 0x0
12109*ad5b5801SMichal Simek     // .. ==> 0XE0001000[7:7] = 0x00000000U
12110*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000080U    VAL : 0x00000000U
12111*ad5b5801SMichal Simek     // .. RSTTO = 0x0
12112*ad5b5801SMichal Simek     // .. ==> 0XE0001000[6:6] = 0x00000000U
12113*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000040U    VAL : 0x00000000U
12114*ad5b5801SMichal Simek     // .. TXDIS = 0x0
12115*ad5b5801SMichal Simek     // .. ==> 0XE0001000[5:5] = 0x00000000U
12116*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000020U    VAL : 0x00000000U
12117*ad5b5801SMichal Simek     // .. TXEN = 0x1
12118*ad5b5801SMichal Simek     // .. ==> 0XE0001000[4:4] = 0x00000001U
12119*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000010U    VAL : 0x00000010U
12120*ad5b5801SMichal Simek     // .. RXDIS = 0x0
12121*ad5b5801SMichal Simek     // .. ==> 0XE0001000[3:3] = 0x00000000U
12122*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
12123*ad5b5801SMichal Simek     // .. RXEN = 0x1
12124*ad5b5801SMichal Simek     // .. ==> 0XE0001000[2:2] = 0x00000001U
12125*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000004U
12126*ad5b5801SMichal Simek     // .. TXRES = 0x1
12127*ad5b5801SMichal Simek     // .. ==> 0XE0001000[1:1] = 0x00000001U
12128*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000002U
12129*ad5b5801SMichal Simek     // .. RXRES = 0x1
12130*ad5b5801SMichal Simek     // .. ==> 0XE0001000[0:0] = 0x00000001U
12131*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000001U
12132*ad5b5801SMichal Simek     // ..
12133*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001000, 0x000001FFU ,0x00000017U),
12134*ad5b5801SMichal Simek     // .. IRMODE = 0x0
12135*ad5b5801SMichal Simek     // .. ==> 0XE0001004[11:11] = 0x00000000U
12136*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
12137*ad5b5801SMichal Simek     // .. UCLKEN = 0x0
12138*ad5b5801SMichal Simek     // .. ==> 0XE0001004[10:10] = 0x00000000U
12139*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
12140*ad5b5801SMichal Simek     // .. CHMODE = 0x0
12141*ad5b5801SMichal Simek     // .. ==> 0XE0001004[9:8] = 0x00000000U
12142*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000300U    VAL : 0x00000000U
12143*ad5b5801SMichal Simek     // .. NBSTOP = 0x0
12144*ad5b5801SMichal Simek     // .. ==> 0XE0001004[7:6] = 0x00000000U
12145*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000C0U    VAL : 0x00000000U
12146*ad5b5801SMichal Simek     // .. PAR = 0x4
12147*ad5b5801SMichal Simek     // .. ==> 0XE0001004[5:3] = 0x00000004U
12148*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000038U    VAL : 0x00000020U
12149*ad5b5801SMichal Simek     // .. CHRL = 0x0
12150*ad5b5801SMichal Simek     // .. ==> 0XE0001004[2:1] = 0x00000000U
12151*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000006U    VAL : 0x00000000U
12152*ad5b5801SMichal Simek     // .. CLKS = 0x0
12153*ad5b5801SMichal Simek     // .. ==> 0XE0001004[0:0] = 0x00000000U
12154*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
12155*ad5b5801SMichal Simek     // ..
12156*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE0001004, 0x00000FFFU ,0x00000020U),
12157*ad5b5801SMichal Simek     // .. FINISH: UART REGISTERS
12158*ad5b5801SMichal Simek     // .. START: QSPI REGISTERS
12159*ad5b5801SMichal Simek     // .. Holdb_dr = 1
12160*ad5b5801SMichal Simek     // .. ==> 0XE000D000[19:19] = 0x00000001U
12161*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00080000U    VAL : 0x00080000U
12162*ad5b5801SMichal Simek     // ..
12163*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XE000D000, 0x00080000U ,0x00080000U),
12164*ad5b5801SMichal Simek     // .. FINISH: QSPI REGISTERS
12165*ad5b5801SMichal Simek     // .. START: PL POWER ON RESET REGISTERS
12166*ad5b5801SMichal Simek     // .. PCFG_POR_CNT_4K = 0
12167*ad5b5801SMichal Simek     // .. ==> 0XF8007000[29:29] = 0x00000000U
12168*ad5b5801SMichal Simek     // ..     ==> MASK : 0x20000000U    VAL : 0x00000000U
12169*ad5b5801SMichal Simek     // ..
12170*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8007000, 0x20000000U ,0x00000000U),
12171*ad5b5801SMichal Simek     // .. FINISH: PL POWER ON RESET REGISTERS
12172*ad5b5801SMichal Simek     // .. START: SMC TIMING CALCULATION REGISTER UPDATE
12173*ad5b5801SMichal Simek     // .. .. START: NAND SET CYCLE
12174*ad5b5801SMichal Simek     // .. .. FINISH: NAND SET CYCLE
12175*ad5b5801SMichal Simek     // .. .. START: OPMODE
12176*ad5b5801SMichal Simek     // .. .. FINISH: OPMODE
12177*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
12178*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
12179*ad5b5801SMichal Simek     // .. .. START: SRAM/NOR CS0 SET CYCLE
12180*ad5b5801SMichal Simek     // .. .. FINISH: SRAM/NOR CS0 SET CYCLE
12181*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
12182*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
12183*ad5b5801SMichal Simek     // .. .. START: NOR CS0 BASE ADDRESS
12184*ad5b5801SMichal Simek     // .. .. FINISH: NOR CS0 BASE ADDRESS
12185*ad5b5801SMichal Simek     // .. .. START: SRAM/NOR CS1 SET CYCLE
12186*ad5b5801SMichal Simek     // .. .. FINISH: SRAM/NOR CS1 SET CYCLE
12187*ad5b5801SMichal Simek     // .. .. START: DIRECT COMMAND
12188*ad5b5801SMichal Simek     // .. .. FINISH: DIRECT COMMAND
12189*ad5b5801SMichal Simek     // .. .. START: NOR CS1 BASE ADDRESS
12190*ad5b5801SMichal Simek     // .. .. FINISH: NOR CS1 BASE ADDRESS
12191*ad5b5801SMichal Simek     // .. .. START: USB RESET
12192*ad5b5801SMichal Simek     // .. .. .. START: USB0 RESET
12193*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
12194*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
12195*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
12196*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
12197*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12198*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12199*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12200*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12201*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12202*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12203*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12204*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12205*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
12206*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
12207*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
12208*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
12209*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
12210*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
12211*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
12212*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
12213*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
12214*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
12215*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
12216*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
12217*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
12218*ad5b5801SMichal Simek     // .. .. .. ..
12219*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
12220*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
12221*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12222*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12223*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12224*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12225*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12226*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12227*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12228*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12229*ad5b5801SMichal Simek     // .. .. .. FINISH: USB0 RESET
12230*ad5b5801SMichal Simek     // .. .. .. START: USB1 RESET
12231*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
12232*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
12233*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
12234*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
12235*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12236*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12237*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12238*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12239*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12240*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12241*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12242*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12243*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
12244*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
12245*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
12246*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
12247*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
12248*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
12249*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
12250*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
12251*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
12252*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
12253*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
12254*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
12255*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
12256*ad5b5801SMichal Simek     // .. .. .. ..
12257*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
12258*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
12259*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12260*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12261*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12262*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12263*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12264*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12265*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12266*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12267*ad5b5801SMichal Simek     // .. .. .. FINISH: USB1 RESET
12268*ad5b5801SMichal Simek     // .. .. FINISH: USB RESET
12269*ad5b5801SMichal Simek     // .. .. START: ENET RESET
12270*ad5b5801SMichal Simek     // .. .. .. START: ENET0 RESET
12271*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
12272*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
12273*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
12274*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
12275*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12276*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12277*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12278*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12279*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12280*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12281*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12282*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12283*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
12284*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
12285*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
12286*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
12287*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
12288*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
12289*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
12290*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
12291*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
12292*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
12293*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
12294*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
12295*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
12296*ad5b5801SMichal Simek     // .. .. .. ..
12297*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
12298*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
12299*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12300*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12301*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12302*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12303*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12304*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12305*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12306*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12307*ad5b5801SMichal Simek     // .. .. .. FINISH: ENET0 RESET
12308*ad5b5801SMichal Simek     // .. .. .. START: ENET1 RESET
12309*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 0
12310*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 0
12311*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE BANK 1
12312*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE BANK 1
12313*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12314*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12315*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12316*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12317*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12318*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12319*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12320*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12321*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 0
12322*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 0
12323*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE BANK 1
12324*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE BANK 1
12325*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
12326*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
12327*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
12328*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
12329*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
12330*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
12331*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
12332*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
12333*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
12334*ad5b5801SMichal Simek     // .. .. .. ..
12335*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
12336*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
12337*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12338*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12339*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12340*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12341*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12342*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12343*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12344*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12345*ad5b5801SMichal Simek     // .. .. .. FINISH: ENET1 RESET
12346*ad5b5801SMichal Simek     // .. .. FINISH: ENET RESET
12347*ad5b5801SMichal Simek     // .. .. START: I2C RESET
12348*ad5b5801SMichal Simek     // .. .. .. START: I2C0 RESET
12349*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK0
12350*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK0
12351*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK1
12352*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK1
12353*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12354*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12355*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12356*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12357*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12358*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12359*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12360*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12361*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
12362*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
12363*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
12364*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
12365*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
12366*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
12367*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
12368*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
12369*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
12370*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
12371*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
12372*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
12373*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
12374*ad5b5801SMichal Simek     // .. .. .. ..
12375*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
12376*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
12377*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12378*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12379*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12380*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12381*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12382*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12383*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12384*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12385*ad5b5801SMichal Simek     // .. .. .. FINISH: I2C0 RESET
12386*ad5b5801SMichal Simek     // .. .. .. START: I2C1 RESET
12387*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK0
12388*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK0
12389*ad5b5801SMichal Simek     // .. .. .. .. START: DIR MODE GPIO BANK1
12390*ad5b5801SMichal Simek     // .. .. .. .. FINISH: DIR MODE GPIO BANK1
12391*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12392*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12393*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12394*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12395*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12396*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12397*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12398*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12399*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
12400*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
12401*ad5b5801SMichal Simek     // .. .. .. .. START: OUTPUT ENABLE
12402*ad5b5801SMichal Simek     // .. .. .. .. FINISH: OUTPUT ENABLE
12403*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW LOW BANK [15:0]
12404*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW LOW BANK [15:0]
12405*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW LOW BANK [31:16]
12406*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW LOW BANK [31:16]
12407*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW LOW BANK [47:32]
12408*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW LOW BANK [47:32]
12409*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW LOW BANK [53:48]
12410*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW LOW BANK [53:48]
12411*ad5b5801SMichal Simek     // .. .. .. .. START: ADD 1 MS DELAY
12412*ad5b5801SMichal Simek     // .. .. .. ..
12413*ad5b5801SMichal Simek     EMIT_MASKDELAY(0XF8F00200, 1),
12414*ad5b5801SMichal Simek     // .. .. .. .. FINISH: ADD 1 MS DELAY
12415*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12416*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12417*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_0_MSW HIGH BANK [31:16]
12418*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_0_MSW HIGH BANK [31:16]
12419*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_LSW HIGH BANK [47:32]
12420*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_LSW HIGH BANK [47:32]
12421*ad5b5801SMichal Simek     // .. .. .. .. START: MASK_DATA_1_MSW HIGH BANK [53:48]
12422*ad5b5801SMichal Simek     // .. .. .. .. FINISH: MASK_DATA_1_MSW HIGH BANK [53:48]
12423*ad5b5801SMichal Simek     // .. .. .. FINISH: I2C1 RESET
12424*ad5b5801SMichal Simek     // .. .. FINISH: I2C RESET
12425*ad5b5801SMichal Simek     // .. .. START: NOR CHIP SELECT
12426*ad5b5801SMichal Simek     // .. .. .. START: DIR MODE BANK 0
12427*ad5b5801SMichal Simek     // .. .. .. FINISH: DIR MODE BANK 0
12428*ad5b5801SMichal Simek     // .. .. .. START: MASK_DATA_0_LSW HIGH BANK [15:0]
12429*ad5b5801SMichal Simek     // .. .. .. FINISH: MASK_DATA_0_LSW HIGH BANK [15:0]
12430*ad5b5801SMichal Simek     // .. .. .. START: OUTPUT ENABLE BANK 0
12431*ad5b5801SMichal Simek     // .. .. .. FINISH: OUTPUT ENABLE BANK 0
12432*ad5b5801SMichal Simek     // .. .. FINISH: NOR CHIP SELECT
12433*ad5b5801SMichal Simek     // .. FINISH: SMC TIMING CALCULATION REGISTER UPDATE
12434*ad5b5801SMichal Simek     // FINISH: top
12435*ad5b5801SMichal Simek     //
12436*ad5b5801SMichal Simek     EMIT_EXIT(),
12437*ad5b5801SMichal Simek 
12438*ad5b5801SMichal Simek     //
12439*ad5b5801SMichal Simek };
12440*ad5b5801SMichal Simek 
12441*ad5b5801SMichal Simek unsigned long ps7_post_config_1_0[] = {
12442*ad5b5801SMichal Simek     // START: top
12443*ad5b5801SMichal Simek     // .. START: SLCR SETTINGS
12444*ad5b5801SMichal Simek     // .. UNLOCK_KEY = 0XDF0D
12445*ad5b5801SMichal Simek     // .. ==> 0XF8000008[15:0] = 0x0000DF0DU
12446*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000DF0DU
12447*ad5b5801SMichal Simek     // ..
12448*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000008, 0x0000FFFFU ,0x0000DF0DU),
12449*ad5b5801SMichal Simek     // .. FINISH: SLCR SETTINGS
12450*ad5b5801SMichal Simek     // .. START: ENABLING LEVEL SHIFTER
12451*ad5b5801SMichal Simek     // .. USER_INP_ICT_EN_0 = 3
12452*ad5b5801SMichal Simek     // .. ==> 0XF8000900[1:0] = 0x00000003U
12453*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000003U    VAL : 0x00000003U
12454*ad5b5801SMichal Simek     // .. USER_INP_ICT_EN_1 = 3
12455*ad5b5801SMichal Simek     // .. ==> 0XF8000900[3:2] = 0x00000003U
12456*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000000CU    VAL : 0x0000000CU
12457*ad5b5801SMichal Simek     // ..
12458*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000900, 0x0000000FU ,0x0000000FU),
12459*ad5b5801SMichal Simek     // .. FINISH: ENABLING LEVEL SHIFTER
12460*ad5b5801SMichal Simek     // .. START: FPGA RESETS TO 0
12461*ad5b5801SMichal Simek     // .. reserved_3 = 0
12462*ad5b5801SMichal Simek     // .. ==> 0XF8000240[31:25] = 0x00000000U
12463*ad5b5801SMichal Simek     // ..     ==> MASK : 0xFE000000U    VAL : 0x00000000U
12464*ad5b5801SMichal Simek     // .. FPGA_ACP_RST = 0
12465*ad5b5801SMichal Simek     // .. ==> 0XF8000240[24:24] = 0x00000000U
12466*ad5b5801SMichal Simek     // ..     ==> MASK : 0x01000000U    VAL : 0x00000000U
12467*ad5b5801SMichal Simek     // .. FPGA_AXDS3_RST = 0
12468*ad5b5801SMichal Simek     // .. ==> 0XF8000240[23:23] = 0x00000000U
12469*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00800000U    VAL : 0x00000000U
12470*ad5b5801SMichal Simek     // .. FPGA_AXDS2_RST = 0
12471*ad5b5801SMichal Simek     // .. ==> 0XF8000240[22:22] = 0x00000000U
12472*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00400000U    VAL : 0x00000000U
12473*ad5b5801SMichal Simek     // .. FPGA_AXDS1_RST = 0
12474*ad5b5801SMichal Simek     // .. ==> 0XF8000240[21:21] = 0x00000000U
12475*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00200000U    VAL : 0x00000000U
12476*ad5b5801SMichal Simek     // .. FPGA_AXDS0_RST = 0
12477*ad5b5801SMichal Simek     // .. ==> 0XF8000240[20:20] = 0x00000000U
12478*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00100000U    VAL : 0x00000000U
12479*ad5b5801SMichal Simek     // .. reserved_2 = 0
12480*ad5b5801SMichal Simek     // .. ==> 0XF8000240[19:18] = 0x00000000U
12481*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000C0000U    VAL : 0x00000000U
12482*ad5b5801SMichal Simek     // .. FSSW1_FPGA_RST = 0
12483*ad5b5801SMichal Simek     // .. ==> 0XF8000240[17:17] = 0x00000000U
12484*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00020000U    VAL : 0x00000000U
12485*ad5b5801SMichal Simek     // .. FSSW0_FPGA_RST = 0
12486*ad5b5801SMichal Simek     // .. ==> 0XF8000240[16:16] = 0x00000000U
12487*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00010000U    VAL : 0x00000000U
12488*ad5b5801SMichal Simek     // .. reserved_1 = 0
12489*ad5b5801SMichal Simek     // .. ==> 0XF8000240[15:14] = 0x00000000U
12490*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000C000U    VAL : 0x00000000U
12491*ad5b5801SMichal Simek     // .. FPGA_FMSW1_RST = 0
12492*ad5b5801SMichal Simek     // .. ==> 0XF8000240[13:13] = 0x00000000U
12493*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00002000U    VAL : 0x00000000U
12494*ad5b5801SMichal Simek     // .. FPGA_FMSW0_RST = 0
12495*ad5b5801SMichal Simek     // .. ==> 0XF8000240[12:12] = 0x00000000U
12496*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00001000U    VAL : 0x00000000U
12497*ad5b5801SMichal Simek     // .. FPGA_DMA3_RST = 0
12498*ad5b5801SMichal Simek     // .. ==> 0XF8000240[11:11] = 0x00000000U
12499*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000800U    VAL : 0x00000000U
12500*ad5b5801SMichal Simek     // .. FPGA_DMA2_RST = 0
12501*ad5b5801SMichal Simek     // .. ==> 0XF8000240[10:10] = 0x00000000U
12502*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000400U    VAL : 0x00000000U
12503*ad5b5801SMichal Simek     // .. FPGA_DMA1_RST = 0
12504*ad5b5801SMichal Simek     // .. ==> 0XF8000240[9:9] = 0x00000000U
12505*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000200U    VAL : 0x00000000U
12506*ad5b5801SMichal Simek     // .. FPGA_DMA0_RST = 0
12507*ad5b5801SMichal Simek     // .. ==> 0XF8000240[8:8] = 0x00000000U
12508*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000100U    VAL : 0x00000000U
12509*ad5b5801SMichal Simek     // .. reserved = 0
12510*ad5b5801SMichal Simek     // .. ==> 0XF8000240[7:4] = 0x00000000U
12511*ad5b5801SMichal Simek     // ..     ==> MASK : 0x000000F0U    VAL : 0x00000000U
12512*ad5b5801SMichal Simek     // .. FPGA3_OUT_RST = 0
12513*ad5b5801SMichal Simek     // .. ==> 0XF8000240[3:3] = 0x00000000U
12514*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000008U    VAL : 0x00000000U
12515*ad5b5801SMichal Simek     // .. FPGA2_OUT_RST = 0
12516*ad5b5801SMichal Simek     // .. ==> 0XF8000240[2:2] = 0x00000000U
12517*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000004U    VAL : 0x00000000U
12518*ad5b5801SMichal Simek     // .. FPGA1_OUT_RST = 0
12519*ad5b5801SMichal Simek     // .. ==> 0XF8000240[1:1] = 0x00000000U
12520*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000002U    VAL : 0x00000000U
12521*ad5b5801SMichal Simek     // .. FPGA0_OUT_RST = 0
12522*ad5b5801SMichal Simek     // .. ==> 0XF8000240[0:0] = 0x00000000U
12523*ad5b5801SMichal Simek     // ..     ==> MASK : 0x00000001U    VAL : 0x00000000U
12524*ad5b5801SMichal Simek     // ..
12525*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000240, 0xFFFFFFFFU ,0x00000000U),
12526*ad5b5801SMichal Simek     // .. FINISH: FPGA RESETS TO 0
12527*ad5b5801SMichal Simek     // .. START: AFI REGISTERS
12528*ad5b5801SMichal Simek     // .. .. START: AFI0 REGISTERS
12529*ad5b5801SMichal Simek     // .. .. FINISH: AFI0 REGISTERS
12530*ad5b5801SMichal Simek     // .. .. START: AFI1 REGISTERS
12531*ad5b5801SMichal Simek     // .. .. FINISH: AFI1 REGISTERS
12532*ad5b5801SMichal Simek     // .. .. START: AFI2 REGISTERS
12533*ad5b5801SMichal Simek     // .. .. FINISH: AFI2 REGISTERS
12534*ad5b5801SMichal Simek     // .. .. START: AFI3 REGISTERS
12535*ad5b5801SMichal Simek     // .. .. FINISH: AFI3 REGISTERS
12536*ad5b5801SMichal Simek     // .. FINISH: AFI REGISTERS
12537*ad5b5801SMichal Simek     // .. START: LOCK IT BACK
12538*ad5b5801SMichal Simek     // .. LOCK_KEY = 0X767B
12539*ad5b5801SMichal Simek     // .. ==> 0XF8000004[15:0] = 0x0000767BU
12540*ad5b5801SMichal Simek     // ..     ==> MASK : 0x0000FFFFU    VAL : 0x0000767BU
12541*ad5b5801SMichal Simek     // ..
12542*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8000004, 0x0000FFFFU ,0x0000767BU),
12543*ad5b5801SMichal Simek     // .. FINISH: LOCK IT BACK
12544*ad5b5801SMichal Simek     // FINISH: top
12545*ad5b5801SMichal Simek     //
12546*ad5b5801SMichal Simek     EMIT_EXIT(),
12547*ad5b5801SMichal Simek 
12548*ad5b5801SMichal Simek     //
12549*ad5b5801SMichal Simek };
12550*ad5b5801SMichal Simek 
12551*ad5b5801SMichal Simek unsigned long ps7_debug_1_0[] = {
12552*ad5b5801SMichal Simek     // START: top
12553*ad5b5801SMichal Simek     // .. START: CROSS TRIGGER CONFIGURATIONS
12554*ad5b5801SMichal Simek     // .. .. START: UNLOCKING CTI REGISTERS
12555*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
12556*ad5b5801SMichal Simek     // .. .. ==> 0XF8898FB0[31:0] = 0xC5ACCE55U
12557*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
12558*ad5b5801SMichal Simek     // .. ..
12559*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8898FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
12560*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
12561*ad5b5801SMichal Simek     // .. .. ==> 0XF8899FB0[31:0] = 0xC5ACCE55U
12562*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
12563*ad5b5801SMichal Simek     // .. ..
12564*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8899FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
12565*ad5b5801SMichal Simek     // .. .. KEY = 0XC5ACCE55
12566*ad5b5801SMichal Simek     // .. .. ==> 0XF8809FB0[31:0] = 0xC5ACCE55U
12567*ad5b5801SMichal Simek     // .. ..     ==> MASK : 0xFFFFFFFFU    VAL : 0xC5ACCE55U
12568*ad5b5801SMichal Simek     // .. ..
12569*ad5b5801SMichal Simek     EMIT_MASKWRITE(0XF8809FB0, 0xFFFFFFFFU ,0xC5ACCE55U),
12570*ad5b5801SMichal Simek     // .. .. FINISH: UNLOCKING CTI REGISTERS
12571*ad5b5801SMichal Simek     // .. .. START: ENABLING CTI MODULES AND CHANNELS
12572*ad5b5801SMichal Simek     // .. .. FINISH: ENABLING CTI MODULES AND CHANNELS
12573*ad5b5801SMichal Simek     // .. .. START: MAPPING CPU0, CPU1 AND FTM EVENTS TO CTM CHANNELS
12574*ad5b5801SMichal Simek     // .. .. FINISH: MAPPING CPU0, CPU1 AND FTM EVENTS TO CTM CHANNELS
12575*ad5b5801SMichal Simek     // .. FINISH: CROSS TRIGGER CONFIGURATIONS
12576*ad5b5801SMichal Simek     // FINISH: top
12577*ad5b5801SMichal Simek     //
12578*ad5b5801SMichal Simek     EMIT_EXIT(),
12579*ad5b5801SMichal Simek 
12580*ad5b5801SMichal Simek     //
12581*ad5b5801SMichal Simek };
12582*ad5b5801SMichal Simek 
12583*ad5b5801SMichal Simek 
12584*ad5b5801SMichal Simek #include "xil_io.h"
12585*ad5b5801SMichal Simek #define PS7_MASK_POLL_TIME 100000000
12586*ad5b5801SMichal Simek 
12587*ad5b5801SMichal Simek char*
12588*ad5b5801SMichal Simek getPS7MessageInfo(unsigned key) {
12589*ad5b5801SMichal Simek 
12590*ad5b5801SMichal Simek   char* err_msg = "";
12591*ad5b5801SMichal Simek   switch (key) {
12592*ad5b5801SMichal Simek     case PS7_INIT_SUCCESS:                  err_msg = "PS7 initialization successful"; break;
12593*ad5b5801SMichal Simek     case PS7_INIT_CORRUPT:                  err_msg = "PS7 init Data Corrupted"; break;
12594*ad5b5801SMichal Simek     case PS7_INIT_TIMEOUT:                  err_msg = "PS7 init mask poll timeout"; break;
12595*ad5b5801SMichal Simek     case PS7_POLL_FAILED_DDR_INIT:          err_msg = "Mask Poll failed for DDR Init"; break;
12596*ad5b5801SMichal Simek     case PS7_POLL_FAILED_DMA:               err_msg = "Mask Poll failed for PLL Init"; break;
12597*ad5b5801SMichal Simek     case PS7_POLL_FAILED_PLL:               err_msg = "Mask Poll failed for DMA done bit"; break;
12598*ad5b5801SMichal Simek     default:                                err_msg = "Undefined error status"; break;
12599*ad5b5801SMichal Simek   }
12600*ad5b5801SMichal Simek 
12601*ad5b5801SMichal Simek   return err_msg;
12602*ad5b5801SMichal Simek }
12603*ad5b5801SMichal Simek 
12604*ad5b5801SMichal Simek unsigned long
12605*ad5b5801SMichal Simek ps7GetSiliconVersion () {
12606*ad5b5801SMichal Simek   // Read PS version from MCTRL register [31:28]
12607*ad5b5801SMichal Simek   unsigned long mask = 0xF0000000;
12608*ad5b5801SMichal Simek   unsigned long *addr = (unsigned long*) 0XF8007080;
12609*ad5b5801SMichal Simek   unsigned long ps_version = (*addr & mask) >> 28;
12610*ad5b5801SMichal Simek   return ps_version;
12611*ad5b5801SMichal Simek }
12612*ad5b5801SMichal Simek 
12613*ad5b5801SMichal Simek void mask_write (unsigned long add , unsigned long  mask, unsigned long val ) {
12614*ad5b5801SMichal Simek         unsigned long *addr = (unsigned long*) add;
12615*ad5b5801SMichal Simek         *addr = ( val & mask ) | ( *addr & ~mask);
12616*ad5b5801SMichal Simek         //xil_printf("MaskWrite : 0x%x--> 0x%x \n \r" ,add, *addr);
12617*ad5b5801SMichal Simek }
12618*ad5b5801SMichal Simek 
12619*ad5b5801SMichal Simek 
12620*ad5b5801SMichal Simek int mask_poll(unsigned long add , unsigned long mask ) {
12621*ad5b5801SMichal Simek         volatile unsigned long *addr = (volatile unsigned long*) add;
12622*ad5b5801SMichal Simek         int i = 0;
12623*ad5b5801SMichal Simek         while (!(*addr & mask)) {
12624*ad5b5801SMichal Simek           if (i == PS7_MASK_POLL_TIME) {
12625*ad5b5801SMichal Simek             return -1;
12626*ad5b5801SMichal Simek           }
12627*ad5b5801SMichal Simek           i++;
12628*ad5b5801SMichal Simek         }
12629*ad5b5801SMichal Simek      return 1;
12630*ad5b5801SMichal Simek         //xil_printf("MaskPoll : 0x%x --> 0x%x \n \r" , add, *addr);
12631*ad5b5801SMichal Simek }
12632*ad5b5801SMichal Simek 
12633*ad5b5801SMichal Simek unsigned long mask_read(unsigned long add , unsigned long mask ) {
12634*ad5b5801SMichal Simek         unsigned long *addr = (unsigned long*) add;
12635*ad5b5801SMichal Simek         unsigned long val = (*addr & mask);
12636*ad5b5801SMichal Simek         //xil_printf("MaskRead : 0x%x --> 0x%x \n \r" , add, val);
12637*ad5b5801SMichal Simek         return val;
12638*ad5b5801SMichal Simek }
12639*ad5b5801SMichal Simek 
12640*ad5b5801SMichal Simek 
12641*ad5b5801SMichal Simek 
12642*ad5b5801SMichal Simek int
12643*ad5b5801SMichal Simek ps7_config(unsigned long * ps7_config_init)
12644*ad5b5801SMichal Simek {
12645*ad5b5801SMichal Simek     unsigned long *ptr = ps7_config_init;
12646*ad5b5801SMichal Simek 
12647*ad5b5801SMichal Simek     unsigned long  opcode;            // current instruction ..
12648*ad5b5801SMichal Simek     unsigned long  args[16];           // no opcode has so many args ...
12649*ad5b5801SMichal Simek     int  numargs;           // number of arguments of this instruction
12650*ad5b5801SMichal Simek     int  j;                 // general purpose index
12651*ad5b5801SMichal Simek 
12652*ad5b5801SMichal Simek     volatile unsigned long *addr;         // some variable to make code readable
12653*ad5b5801SMichal Simek     unsigned long  val,mask;              // some variable to make code readable
12654*ad5b5801SMichal Simek 
12655*ad5b5801SMichal Simek     int finish = -1 ;           // loop while this is negative !
12656*ad5b5801SMichal Simek     int i = 0;                  // Timeout variable
12657*ad5b5801SMichal Simek 
12658*ad5b5801SMichal Simek     while( finish < 0 ) {
12659*ad5b5801SMichal Simek         numargs = ptr[0] & 0xF;
12660*ad5b5801SMichal Simek         opcode = ptr[0] >> 4;
12661*ad5b5801SMichal Simek 
12662*ad5b5801SMichal Simek         for( j = 0 ; j < numargs ; j ++ )
12663*ad5b5801SMichal Simek             args[j] = ptr[j+1];
12664*ad5b5801SMichal Simek         ptr += numargs + 1;
12665*ad5b5801SMichal Simek 
12666*ad5b5801SMichal Simek 
12667*ad5b5801SMichal Simek         switch ( opcode ) {
12668*ad5b5801SMichal Simek 
12669*ad5b5801SMichal Simek         case OPCODE_EXIT:
12670*ad5b5801SMichal Simek             finish = PS7_INIT_SUCCESS;
12671*ad5b5801SMichal Simek             break;
12672*ad5b5801SMichal Simek 
12673*ad5b5801SMichal Simek         case OPCODE_CLEAR:
12674*ad5b5801SMichal Simek             addr = (unsigned long*) args[0];
12675*ad5b5801SMichal Simek             *addr = 0;
12676*ad5b5801SMichal Simek             break;
12677*ad5b5801SMichal Simek 
12678*ad5b5801SMichal Simek         case OPCODE_WRITE:
12679*ad5b5801SMichal Simek             addr = (unsigned long*) args[0];
12680*ad5b5801SMichal Simek             val = args[1];
12681*ad5b5801SMichal Simek             *addr = val;
12682*ad5b5801SMichal Simek             break;
12683*ad5b5801SMichal Simek 
12684*ad5b5801SMichal Simek         case OPCODE_MASKWRITE:
12685*ad5b5801SMichal Simek             addr = (unsigned long*) args[0];
12686*ad5b5801SMichal Simek             mask = args[1];
12687*ad5b5801SMichal Simek             val = args[2];
12688*ad5b5801SMichal Simek             *addr = ( val & mask ) | ( *addr & ~mask);
12689*ad5b5801SMichal Simek             break;
12690*ad5b5801SMichal Simek 
12691*ad5b5801SMichal Simek         case OPCODE_MASKPOLL:
12692*ad5b5801SMichal Simek             addr = (unsigned long*) args[0];
12693*ad5b5801SMichal Simek             mask = args[1];
12694*ad5b5801SMichal Simek             i = 0;
12695*ad5b5801SMichal Simek             while (!(*addr & mask)) {
12696*ad5b5801SMichal Simek                 if (i == PS7_MASK_POLL_TIME) {
12697*ad5b5801SMichal Simek                     finish = PS7_INIT_TIMEOUT;
12698*ad5b5801SMichal Simek                     break;
12699*ad5b5801SMichal Simek                 }
12700*ad5b5801SMichal Simek                 i++;
12701*ad5b5801SMichal Simek             }
12702*ad5b5801SMichal Simek             break;
12703*ad5b5801SMichal Simek         case OPCODE_MASKDELAY:
12704*ad5b5801SMichal Simek             addr = (unsigned long*) args[0];
12705*ad5b5801SMichal Simek             mask = args[1];
12706*ad5b5801SMichal Simek             int delay = get_number_of_cycles_for_delay(mask);
12707*ad5b5801SMichal Simek             perf_reset_and_start_timer();
12708*ad5b5801SMichal Simek             while ((*addr < delay)) {
12709*ad5b5801SMichal Simek             }
12710*ad5b5801SMichal Simek             break;
12711*ad5b5801SMichal Simek         default:
12712*ad5b5801SMichal Simek             finish = PS7_INIT_CORRUPT;
12713*ad5b5801SMichal Simek             break;
12714*ad5b5801SMichal Simek         }
12715*ad5b5801SMichal Simek     }
12716*ad5b5801SMichal Simek     return finish;
12717*ad5b5801SMichal Simek }
12718*ad5b5801SMichal Simek 
12719*ad5b5801SMichal Simek unsigned long *ps7_mio_init_data = ps7_mio_init_data_3_0;
12720*ad5b5801SMichal Simek unsigned long *ps7_pll_init_data = ps7_pll_init_data_3_0;
12721*ad5b5801SMichal Simek unsigned long *ps7_clock_init_data = ps7_clock_init_data_3_0;
12722*ad5b5801SMichal Simek unsigned long *ps7_ddr_init_data = ps7_ddr_init_data_3_0;
12723*ad5b5801SMichal Simek unsigned long *ps7_peripherals_init_data = ps7_peripherals_init_data_3_0;
12724*ad5b5801SMichal Simek 
12725*ad5b5801SMichal Simek int
12726*ad5b5801SMichal Simek ps7_post_config()
12727*ad5b5801SMichal Simek {
12728*ad5b5801SMichal Simek   // Get the PS_VERSION on run time
12729*ad5b5801SMichal Simek   unsigned long si_ver = ps7GetSiliconVersion ();
12730*ad5b5801SMichal Simek   int ret = -1;
12731*ad5b5801SMichal Simek   if (si_ver == PCW_SILICON_VERSION_1) {
12732*ad5b5801SMichal Simek       ret = ps7_config (ps7_post_config_1_0);
12733*ad5b5801SMichal Simek       if (ret != PS7_INIT_SUCCESS) return ret;
12734*ad5b5801SMichal Simek   } else if (si_ver == PCW_SILICON_VERSION_2) {
12735*ad5b5801SMichal Simek       ret = ps7_config (ps7_post_config_2_0);
12736*ad5b5801SMichal Simek       if (ret != PS7_INIT_SUCCESS) return ret;
12737*ad5b5801SMichal Simek   } else {
12738*ad5b5801SMichal Simek       ret = ps7_config (ps7_post_config_3_0);
12739*ad5b5801SMichal Simek       if (ret != PS7_INIT_SUCCESS) return ret;
12740*ad5b5801SMichal Simek   }
12741*ad5b5801SMichal Simek   return PS7_INIT_SUCCESS;
12742*ad5b5801SMichal Simek }
12743*ad5b5801SMichal Simek 
12744*ad5b5801SMichal Simek int
12745*ad5b5801SMichal Simek ps7_debug()
12746*ad5b5801SMichal Simek {
12747*ad5b5801SMichal Simek   // Get the PS_VERSION on run time
12748*ad5b5801SMichal Simek   unsigned long si_ver = ps7GetSiliconVersion ();
12749*ad5b5801SMichal Simek   int ret = -1;
12750*ad5b5801SMichal Simek   if (si_ver == PCW_SILICON_VERSION_1) {
12751*ad5b5801SMichal Simek       ret = ps7_config (ps7_debug_1_0);
12752*ad5b5801SMichal Simek       if (ret != PS7_INIT_SUCCESS) return ret;
12753*ad5b5801SMichal Simek   } else if (si_ver == PCW_SILICON_VERSION_2) {
12754*ad5b5801SMichal Simek       ret = ps7_config (ps7_debug_2_0);
12755*ad5b5801SMichal Simek       if (ret != PS7_INIT_SUCCESS) return ret;
12756*ad5b5801SMichal Simek   } else {
12757*ad5b5801SMichal Simek       ret = ps7_config (ps7_debug_3_0);
12758*ad5b5801SMichal Simek       if (ret != PS7_INIT_SUCCESS) return ret;
12759*ad5b5801SMichal Simek   }
12760*ad5b5801SMichal Simek   return PS7_INIT_SUCCESS;
12761*ad5b5801SMichal Simek }
12762*ad5b5801SMichal Simek 
12763*ad5b5801SMichal Simek int
12764*ad5b5801SMichal Simek ps7_init()
12765*ad5b5801SMichal Simek {
12766*ad5b5801SMichal Simek   // Get the PS_VERSION on run time
12767*ad5b5801SMichal Simek   unsigned long si_ver = ps7GetSiliconVersion ();
12768*ad5b5801SMichal Simek   int ret;
12769*ad5b5801SMichal Simek   //int pcw_ver = 0;
12770*ad5b5801SMichal Simek 
12771*ad5b5801SMichal Simek   if (si_ver == PCW_SILICON_VERSION_1) {
12772*ad5b5801SMichal Simek     ps7_mio_init_data = ps7_mio_init_data_1_0;
12773*ad5b5801SMichal Simek     ps7_pll_init_data = ps7_pll_init_data_1_0;
12774*ad5b5801SMichal Simek     ps7_clock_init_data = ps7_clock_init_data_1_0;
12775*ad5b5801SMichal Simek     ps7_ddr_init_data = ps7_ddr_init_data_1_0;
12776*ad5b5801SMichal Simek     ps7_peripherals_init_data = ps7_peripherals_init_data_1_0;
12777*ad5b5801SMichal Simek     //pcw_ver = 1;
12778*ad5b5801SMichal Simek 
12779*ad5b5801SMichal Simek   } else if (si_ver == PCW_SILICON_VERSION_2) {
12780*ad5b5801SMichal Simek     ps7_mio_init_data = ps7_mio_init_data_2_0;
12781*ad5b5801SMichal Simek     ps7_pll_init_data = ps7_pll_init_data_2_0;
12782*ad5b5801SMichal Simek     ps7_clock_init_data = ps7_clock_init_data_2_0;
12783*ad5b5801SMichal Simek     ps7_ddr_init_data = ps7_ddr_init_data_2_0;
12784*ad5b5801SMichal Simek     ps7_peripherals_init_data = ps7_peripherals_init_data_2_0;
12785*ad5b5801SMichal Simek     //pcw_ver = 2;
12786*ad5b5801SMichal Simek 
12787*ad5b5801SMichal Simek   } else {
12788*ad5b5801SMichal Simek     ps7_mio_init_data = ps7_mio_init_data_3_0;
12789*ad5b5801SMichal Simek     ps7_pll_init_data = ps7_pll_init_data_3_0;
12790*ad5b5801SMichal Simek     ps7_clock_init_data = ps7_clock_init_data_3_0;
12791*ad5b5801SMichal Simek     ps7_ddr_init_data = ps7_ddr_init_data_3_0;
12792*ad5b5801SMichal Simek     ps7_peripherals_init_data = ps7_peripherals_init_data_3_0;
12793*ad5b5801SMichal Simek     //pcw_ver = 3;
12794*ad5b5801SMichal Simek   }
12795*ad5b5801SMichal Simek 
12796*ad5b5801SMichal Simek   // MIO init
12797*ad5b5801SMichal Simek   ret = ps7_config (ps7_mio_init_data);
12798*ad5b5801SMichal Simek   if (ret != PS7_INIT_SUCCESS) return ret;
12799*ad5b5801SMichal Simek 
12800*ad5b5801SMichal Simek   // PLL init
12801*ad5b5801SMichal Simek   ret = ps7_config (ps7_pll_init_data);
12802*ad5b5801SMichal Simek   if (ret != PS7_INIT_SUCCESS) return ret;
12803*ad5b5801SMichal Simek 
12804*ad5b5801SMichal Simek   // Clock init
12805*ad5b5801SMichal Simek   ret = ps7_config (ps7_clock_init_data);
12806*ad5b5801SMichal Simek   if (ret != PS7_INIT_SUCCESS) return ret;
12807*ad5b5801SMichal Simek 
12808*ad5b5801SMichal Simek   // DDR init
12809*ad5b5801SMichal Simek   ret = ps7_config (ps7_ddr_init_data);
12810*ad5b5801SMichal Simek   if (ret != PS7_INIT_SUCCESS) return ret;
12811*ad5b5801SMichal Simek 
12812*ad5b5801SMichal Simek 
12813*ad5b5801SMichal Simek 
12814*ad5b5801SMichal Simek   // Peripherals init
12815*ad5b5801SMichal Simek   ret = ps7_config (ps7_peripherals_init_data);
12816*ad5b5801SMichal Simek   if (ret != PS7_INIT_SUCCESS) return ret;
12817*ad5b5801SMichal Simek   //xil_printf ("\n PCW Silicon Version : %d.0", pcw_ver);
12818*ad5b5801SMichal Simek   return PS7_INIT_SUCCESS;
12819*ad5b5801SMichal Simek }
12820*ad5b5801SMichal Simek 
12821*ad5b5801SMichal Simek 
12822*ad5b5801SMichal Simek 
12823*ad5b5801SMichal Simek 
12824*ad5b5801SMichal Simek /* For delay calculation using global timer */
12825*ad5b5801SMichal Simek 
12826*ad5b5801SMichal Simek /* start timer */
12827*ad5b5801SMichal Simek  void perf_start_clock(void)
12828*ad5b5801SMichal Simek {
12829*ad5b5801SMichal Simek 	*(volatile unsigned int*)SCU_GLOBAL_TIMER_CONTROL = ((1 << 0) | // Timer Enable
12830*ad5b5801SMichal Simek 						      (1 << 3) | // Auto-increment
12831*ad5b5801SMichal Simek 						      (0 << 8) // Pre-scale
12832*ad5b5801SMichal Simek 	);
12833*ad5b5801SMichal Simek }
12834*ad5b5801SMichal Simek 
12835*ad5b5801SMichal Simek /* stop timer and reset timer count regs */
12836*ad5b5801SMichal Simek  void perf_reset_clock(void)
12837*ad5b5801SMichal Simek {
12838*ad5b5801SMichal Simek 	perf_disable_clock();
12839*ad5b5801SMichal Simek 	*(volatile unsigned int*)SCU_GLOBAL_TIMER_COUNT_L32 = 0;
12840*ad5b5801SMichal Simek 	*(volatile unsigned int*)SCU_GLOBAL_TIMER_COUNT_U32 = 0;
12841*ad5b5801SMichal Simek }
12842*ad5b5801SMichal Simek 
12843*ad5b5801SMichal Simek /* Compute mask for given delay in miliseconds*/
12844*ad5b5801SMichal Simek int get_number_of_cycles_for_delay(unsigned int delay)
12845*ad5b5801SMichal Simek {
12846*ad5b5801SMichal Simek   // GTC is always clocked at 1/2 of the CPU frequency (CPU_3x2x)
12847*ad5b5801SMichal Simek   return (APU_FREQ*delay/(2*1000));
12848*ad5b5801SMichal Simek 
12849*ad5b5801SMichal Simek }
12850*ad5b5801SMichal Simek 
12851*ad5b5801SMichal Simek /* stop timer */
12852*ad5b5801SMichal Simek  void perf_disable_clock(void)
12853*ad5b5801SMichal Simek {
12854*ad5b5801SMichal Simek 	*(volatile unsigned int*)SCU_GLOBAL_TIMER_CONTROL = 0;
12855*ad5b5801SMichal Simek }
12856*ad5b5801SMichal Simek 
12857*ad5b5801SMichal Simek void perf_reset_and_start_timer()
12858*ad5b5801SMichal Simek {
12859*ad5b5801SMichal Simek 	    perf_reset_clock();
12860*ad5b5801SMichal Simek 	    perf_start_clock();
12861*ad5b5801SMichal Simek }
12862