Lines Matching +full:0 +full:xffffff0f
11 psu_mask_write(0xFF5E0034, 0xFE7FEDEFU, 0x7E4B0C62U); in psu_pll_init_data()
12 psu_mask_write(0xFF5E0030, 0x00717F00U, 0x00014600U); in psu_pll_init_data()
13 psu_mask_write(0xFF5E0030, 0x00000008U, 0x00000008U); in psu_pll_init_data()
14 psu_mask_write(0xFF5E0030, 0x00000001U, 0x00000001U); in psu_pll_init_data()
15 psu_mask_write(0xFF5E0030, 0x00000001U, 0x00000000U); in psu_pll_init_data()
16 mask_poll(0xFF5E0040, 0x00000002U); in psu_pll_init_data()
17 psu_mask_write(0xFF5E0030, 0x00000008U, 0x00000000U); in psu_pll_init_data()
18 psu_mask_write(0xFF5E0048, 0x00003F00U, 0x00000300U); in psu_pll_init_data()
19 psu_mask_write(0xFF5E0038, 0x8000FFFFU, 0x00000000U); in psu_pll_init_data()
20 psu_mask_write(0xFF5E0024, 0xFE7FEDEFU, 0x7E672C6CU); in psu_pll_init_data()
21 psu_mask_write(0xFF5E0020, 0x00717F00U, 0x00002D00U); in psu_pll_init_data()
22 psu_mask_write(0xFF5E0020, 0x00000008U, 0x00000008U); in psu_pll_init_data()
23 psu_mask_write(0xFF5E0020, 0x00000001U, 0x00000001U); in psu_pll_init_data()
24 psu_mask_write(0xFF5E0020, 0x00000001U, 0x00000000U); in psu_pll_init_data()
25 mask_poll(0xFF5E0040, 0x00000001U); in psu_pll_init_data()
26 psu_mask_write(0xFF5E0020, 0x00000008U, 0x00000000U); in psu_pll_init_data()
27 psu_mask_write(0xFF5E0044, 0x00003F00U, 0x00000300U); in psu_pll_init_data()
28 psu_mask_write(0xFF5E0028, 0x8000FFFFU, 0x00000000U); in psu_pll_init_data()
29 psu_mask_write(0xFD1A0024, 0xFE7FEDEFU, 0x7E4B0C62U); in psu_pll_init_data()
30 psu_mask_write(0xFD1A0020, 0x00717F00U, 0x00014800U); in psu_pll_init_data()
31 psu_mask_write(0xFD1A0020, 0x00000008U, 0x00000008U); in psu_pll_init_data()
32 psu_mask_write(0xFD1A0020, 0x00000001U, 0x00000001U); in psu_pll_init_data()
33 psu_mask_write(0xFD1A0020, 0x00000001U, 0x00000000U); in psu_pll_init_data()
34 mask_poll(0xFD1A0044, 0x00000001U); in psu_pll_init_data()
35 psu_mask_write(0xFD1A0020, 0x00000008U, 0x00000000U); in psu_pll_init_data()
36 psu_mask_write(0xFD1A0048, 0x00003F00U, 0x00000300U); in psu_pll_init_data()
37 psu_mask_write(0xFD1A0028, 0x8000FFFFU, 0x00000000U); in psu_pll_init_data()
38 psu_mask_write(0xFD1A0030, 0xFE7FEDEFU, 0x7E4B0C62U); in psu_pll_init_data()
39 psu_mask_write(0xFD1A002C, 0x00717F00U, 0x00014000U); in psu_pll_init_data()
40 psu_mask_write(0xFD1A002C, 0x00000008U, 0x00000008U); in psu_pll_init_data()
41 psu_mask_write(0xFD1A002C, 0x00000001U, 0x00000001U); in psu_pll_init_data()
42 psu_mask_write(0xFD1A002C, 0x00000001U, 0x00000000U); in psu_pll_init_data()
43 mask_poll(0xFD1A0044, 0x00000002U); in psu_pll_init_data()
44 psu_mask_write(0xFD1A002C, 0x00000008U, 0x00000000U); in psu_pll_init_data()
45 psu_mask_write(0xFD1A004C, 0x00003F00U, 0x00000300U); in psu_pll_init_data()
46 psu_mask_write(0xFD1A0034, 0x8000FFFFU, 0x00000000U); in psu_pll_init_data()
47 psu_mask_write(0xFD1A003C, 0xFE7FEDEFU, 0x7E4B0C62U); in psu_pll_init_data()
48 psu_mask_write(0xFD1A0038, 0x00717F00U, 0x00014700U); in psu_pll_init_data()
49 psu_mask_write(0xFD1A0038, 0x00000008U, 0x00000008U); in psu_pll_init_data()
50 psu_mask_write(0xFD1A0038, 0x00000001U, 0x00000001U); in psu_pll_init_data()
51 psu_mask_write(0xFD1A0038, 0x00000001U, 0x00000000U); in psu_pll_init_data()
52 mask_poll(0xFD1A0044, 0x00000004U); in psu_pll_init_data()
53 psu_mask_write(0xFD1A0038, 0x00000008U, 0x00000000U); in psu_pll_init_data()
54 psu_mask_write(0xFD1A0050, 0x00003F00U, 0x00000300U); in psu_pll_init_data()
55 psu_mask_write(0xFD1A0040, 0x8000FFFFU, 0x00000000U); in psu_pll_init_data()
62 psu_mask_write(0xFF5E0060, 0x023F3F07U, 0x02010600U); in psu_clock_init_data()
63 psu_mask_write(0xFF5E0064, 0x023F3F07U, 0x02010600U); in psu_clock_init_data()
64 psu_mask_write(0xFF5E004C, 0x023F3F07U, 0x020F0500U); in psu_clock_init_data()
65 psu_mask_write(0xFF5E006C, 0x013F3F07U, 0x01010800U); in psu_clock_init_data()
66 psu_mask_write(0xFF5E0070, 0x013F3F07U, 0x01010800U); in psu_clock_init_data()
67 psu_mask_write(0xFF18030C, 0x00020003U, 0x00000000U); in psu_clock_init_data()
68 psu_mask_write(0xFF5E0074, 0x013F3F07U, 0x01010F00U); in psu_clock_init_data()
69 psu_mask_write(0xFF5E0078, 0x013F3F07U, 0x01010F00U); in psu_clock_init_data()
70 psu_mask_write(0xFF5E0124, 0x013F3F07U, 0x01010F00U); in psu_clock_init_data()
71 psu_mask_write(0xFF5E007C, 0x013F3F07U, 0x01010800U); in psu_clock_init_data()
72 psu_mask_write(0xFF5E0080, 0x013F3F07U, 0x01010800U); in psu_clock_init_data()
73 psu_mask_write(0xFF5E0090, 0x01003F07U, 0x01000302U); in psu_clock_init_data()
74 psu_mask_write(0xFF5E009C, 0x01003F07U, 0x01000602U); in psu_clock_init_data()
75 psu_mask_write(0xFF5E00A4, 0x01003F07U, 0x01000800U); in psu_clock_init_data()
76 psu_mask_write(0xFF5E00A8, 0x01003F07U, 0x01000302U); in psu_clock_init_data()
77 psu_mask_write(0xFF5E00AC, 0x01003F07U, 0x01000F02U); in psu_clock_init_data()
78 psu_mask_write(0xFF5E00B0, 0x01003F07U, 0x01000602U); in psu_clock_init_data()
79 psu_mask_write(0xFF5E00B8, 0x01003F07U, 0x01000302U); in psu_clock_init_data()
80 psu_mask_write(0xFF5E00C0, 0x013F3F07U, 0x01010F00U); in psu_clock_init_data()
81 psu_mask_write(0xFF5E00C4, 0x013F3F07U, 0x01040F00U); in psu_clock_init_data()
82 psu_mask_write(0xFF5E00C8, 0x013F3F07U, 0x01010500U); in psu_clock_init_data()
83 psu_mask_write(0xFF5E00CC, 0x013F3F07U, 0x01010400U); in psu_clock_init_data()
84 psu_mask_write(0xFF5E0108, 0x013F3F07U, 0x01011D02U); in psu_clock_init_data()
85 psu_mask_write(0xFF5E0104, 0x00000007U, 0x00000000U); in psu_clock_init_data()
86 psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000F00U); in psu_clock_init_data()
87 psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010400U); in psu_clock_init_data()
88 psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01011003U); in psu_clock_init_data()
89 psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01010F03U); in psu_clock_init_data()
90 psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); in psu_clock_init_data()
91 psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); in psu_clock_init_data()
92 psu_mask_write(0xFD1A0080, 0x00003F07U, 0x00000400U); in psu_clock_init_data()
93 psu_mask_write(0xFD1A0084, 0x07003F07U, 0x07000100U); in psu_clock_init_data()
94 psu_mask_write(0xFD1A00B8, 0x01003F07U, 0x01000200U); in psu_clock_init_data()
95 psu_mask_write(0xFD1A00BC, 0x01003F07U, 0x01000200U); in psu_clock_init_data()
96 psu_mask_write(0xFD1A00C0, 0x01003F07U, 0x01000203U); in psu_clock_init_data()
97 psu_mask_write(0xFD1A00C4, 0x01003F07U, 0x01000502U); in psu_clock_init_data()
98 psu_mask_write(0xFD1A00F8, 0x00003F07U, 0x00000200U); in psu_clock_init_data()
99 psu_mask_write(0xFF180380, 0x000000FFU, 0x00000000U); in psu_clock_init_data()
100 psu_mask_write(0xFD610100, 0x00000001U, 0x00000000U); in psu_clock_init_data()
101 psu_mask_write(0xFF180300, 0x00000001U, 0x00000000U); in psu_clock_init_data()
102 psu_mask_write(0xFF410050, 0x00000001U, 0x00000000U); in psu_clock_init_data()
109 psu_mask_write(0xFD1A0108, 0x00000008U, 0x00000008U); in psu_ddr_init_data()
110 psu_mask_write(0xFD070000, 0xE30FBE3DU, 0xC3081020U); in psu_ddr_init_data()
111 psu_mask_write(0xFD070010, 0x8000F03FU, 0x00000030U); in psu_ddr_init_data()
112 psu_mask_write(0xFD070020, 0x000003F3U, 0x00000102U); in psu_ddr_init_data()
113 psu_mask_write(0xFD070024, 0xFFFFFFFFU, 0x0028B090U); in psu_ddr_init_data()
114 psu_mask_write(0xFD070030, 0x0000007FU, 0x00000000U); in psu_ddr_init_data()
115 psu_mask_write(0xFD070034, 0x00FFFF1FU, 0x00404310U); in psu_ddr_init_data()
116 psu_mask_write(0xFD070050, 0x00F1F1F4U, 0x00210000U); in psu_ddr_init_data()
117 psu_mask_write(0xFD070054, 0x0FFF0FFFU, 0x00000000U); in psu_ddr_init_data()
118 psu_mask_write(0xFD070060, 0x00000073U, 0x00000001U); in psu_ddr_init_data()
119 psu_mask_write(0xFD070064, 0x0FFF83FFU, 0x00208030U); in psu_ddr_init_data()
120 psu_mask_write(0xFD070070, 0x00000017U, 0x00000010U); in psu_ddr_init_data()
121 psu_mask_write(0xFD070074, 0x00000003U, 0x00000000U); in psu_ddr_init_data()
122 psu_mask_write(0xFD0700C4, 0x3F000391U, 0x10000200U); in psu_ddr_init_data()
123 psu_mask_write(0xFD0700C8, 0x01FF1F3FU, 0x0030051FU); in psu_ddr_init_data()
124 psu_mask_write(0xFD0700D0, 0xC3FF0FFFU, 0x0002020AU); in psu_ddr_init_data()
125 psu_mask_write(0xFD0700D4, 0x01FF7F0FU, 0x00360000U); in psu_ddr_init_data()
126 psu_mask_write(0xFD0700D8, 0x0000FF0FU, 0x00001205U); in psu_ddr_init_data()
127 psu_mask_write(0xFD0700DC, 0xFFFFFFFFU, 0x00240012U); in psu_ddr_init_data()
128 psu_mask_write(0xFD0700E0, 0xFFFFFFFFU, 0x00310008U); in psu_ddr_init_data()
129 psu_mask_write(0xFD0700E4, 0x00FF03FFU, 0x00210004U); in psu_ddr_init_data()
130 psu_mask_write(0xFD0700E8, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
131 psu_mask_write(0xFD0700EC, 0xFFFF0000U, 0x00000000U); in psu_ddr_init_data()
132 psu_mask_write(0xFD0700F0, 0x0000003FU, 0x00000010U); in psu_ddr_init_data()
133 psu_mask_write(0xFD0700F4, 0x00000FFFU, 0x0000077FU); in psu_ddr_init_data()
134 psu_mask_write(0xFD070100, 0x7F3F7F3FU, 0x0E0B010CU); in psu_ddr_init_data()
135 psu_mask_write(0xFD070104, 0x001F1F7FU, 0x00030412U); in psu_ddr_init_data()
136 psu_mask_write(0xFD070108, 0x3F3F3F3FU, 0x04070F0DU); in psu_ddr_init_data()
137 psu_mask_write(0xFD07010C, 0x3FF3F3FFU, 0x00A05000U); in psu_ddr_init_data()
138 psu_mask_write(0xFD070110, 0x1F0F0F1FU, 0x05040306U); in psu_ddr_init_data()
139 psu_mask_write(0xFD070114, 0x0F0F3F1FU, 0x01020404U); in psu_ddr_init_data()
140 psu_mask_write(0xFD070118, 0x0F0F000FU, 0x01010004U); in psu_ddr_init_data()
141 psu_mask_write(0xFD07011C, 0x00000F0FU, 0x00000201U); in psu_ddr_init_data()
142 psu_mask_write(0xFD070120, 0x7F7F7F7FU, 0x03030303U); in psu_ddr_init_data()
143 psu_mask_write(0xFD070124, 0x40070F3FU, 0x0004040DU); in psu_ddr_init_data()
144 psu_mask_write(0xFD07012C, 0x7F1F031FU, 0x440C011CU); in psu_ddr_init_data()
145 psu_mask_write(0xFD070130, 0x00030F1FU, 0x00020608U); in psu_ddr_init_data()
146 psu_mask_write(0xFD070180, 0xF7FF03FFU, 0x810B0008U); in psu_ddr_init_data()
147 psu_mask_write(0xFD070184, 0x3FFFFFFFU, 0x00E32DCBU); in psu_ddr_init_data()
148 psu_mask_write(0xFD070190, 0x1FBFBF3FU, 0x048B8206U); in psu_ddr_init_data()
149 psu_mask_write(0xFD070194, 0xF31F0F0FU, 0x00030304U); in psu_ddr_init_data()
150 psu_mask_write(0xFD070198, 0x0FF1F1F1U, 0x07000101U); in psu_ddr_init_data()
151 psu_mask_write(0xFD07019C, 0x000000F1U, 0x00000021U); in psu_ddr_init_data()
152 psu_mask_write(0xFD0701A0, 0xC3FF03FFU, 0x00400003U); in psu_ddr_init_data()
153 psu_mask_write(0xFD0701A4, 0x00FF00FFU, 0x00A00070U); in psu_ddr_init_data()
154 psu_mask_write(0xFD0701B0, 0x00000007U, 0x00000004U); in psu_ddr_init_data()
155 psu_mask_write(0xFD0701B4, 0x00003F3FU, 0x00000901U); in psu_ddr_init_data()
156 psu_mask_write(0xFD0701C0, 0x00000007U, 0x00000001U); in psu_ddr_init_data()
157 psu_mask_write(0xFD070200, 0x0000001FU, 0x00000015U); in psu_ddr_init_data()
158 psu_mask_write(0xFD070204, 0x001F1F1FU, 0x00070707U); in psu_ddr_init_data()
159 psu_mask_write(0xFD070208, 0x0F0F0F0FU, 0x00000000U); in psu_ddr_init_data()
160 psu_mask_write(0xFD07020C, 0x0F0F0F0FU, 0x0F000000U); in psu_ddr_init_data()
161 psu_mask_write(0xFD070210, 0x00000F0FU, 0x00000F0FU); in psu_ddr_init_data()
162 psu_mask_write(0xFD070214, 0x0F0F0F0FU, 0x060F0606U); in psu_ddr_init_data()
163 psu_mask_write(0xFD070218, 0x8F0F0F0FU, 0x0F060606U); in psu_ddr_init_data()
164 psu_mask_write(0xFD07021C, 0x00000F0FU, 0x00000F0FU); in psu_ddr_init_data()
165 psu_mask_write(0xFD070220, 0x00001F1FU, 0x00000000U); in psu_ddr_init_data()
166 psu_mask_write(0xFD070224, 0x0F0F0F0FU, 0x06060606U); in psu_ddr_init_data()
167 psu_mask_write(0xFD070228, 0x0F0F0F0FU, 0x06060606U); in psu_ddr_init_data()
168 psu_mask_write(0xFD07022C, 0x0000000FU, 0x00000006U); in psu_ddr_init_data()
169 psu_mask_write(0xFD070240, 0x0F1F0F7CU, 0x04000400U); in psu_ddr_init_data()
170 psu_mask_write(0xFD070244, 0x00003333U, 0x00000000U); in psu_ddr_init_data()
171 psu_mask_write(0xFD070250, 0x7FFF3F07U, 0x01002001U); in psu_ddr_init_data()
172 psu_mask_write(0xFD070264, 0xFF00FFFFU, 0x08000040U); in psu_ddr_init_data()
173 psu_mask_write(0xFD07026C, 0xFF00FFFFU, 0x08000040U); in psu_ddr_init_data()
174 psu_mask_write(0xFD070280, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
175 psu_mask_write(0xFD070284, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
176 psu_mask_write(0xFD070288, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
177 psu_mask_write(0xFD07028C, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
178 psu_mask_write(0xFD070290, 0x0000FFFFU, 0x00000000U); in psu_ddr_init_data()
179 psu_mask_write(0xFD070294, 0x00000001U, 0x00000001U); in psu_ddr_init_data()
180 psu_mask_write(0xFD070300, 0x00000011U, 0x00000000U); in psu_ddr_init_data()
181 psu_mask_write(0xFD07030C, 0x80000033U, 0x00000000U); in psu_ddr_init_data()
182 psu_mask_write(0xFD070320, 0x00000001U, 0x00000000U); in psu_ddr_init_data()
183 psu_mask_write(0xFD070400, 0x00000111U, 0x00000001U); in psu_ddr_init_data()
184 psu_mask_write(0xFD070404, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
185 psu_mask_write(0xFD070408, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
186 psu_mask_write(0xFD070490, 0x00000001U, 0x00000001U); in psu_ddr_init_data()
187 psu_mask_write(0xFD070494, 0x0033000FU, 0x0020000BU); in psu_ddr_init_data()
188 psu_mask_write(0xFD070498, 0x07FF07FFU, 0x00000000U); in psu_ddr_init_data()
189 psu_mask_write(0xFD0704B4, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
190 psu_mask_write(0xFD0704B8, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
191 psu_mask_write(0xFD070540, 0x00000001U, 0x00000001U); in psu_ddr_init_data()
192 psu_mask_write(0xFD070544, 0x03330F0FU, 0x02000B03U); in psu_ddr_init_data()
193 psu_mask_write(0xFD070548, 0x07FF07FFU, 0x00000000U); in psu_ddr_init_data()
194 psu_mask_write(0xFD070564, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
195 psu_mask_write(0xFD070568, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
196 psu_mask_write(0xFD0705F0, 0x00000001U, 0x00000001U); in psu_ddr_init_data()
197 psu_mask_write(0xFD0705F4, 0x03330F0FU, 0x02000B03U); in psu_ddr_init_data()
198 psu_mask_write(0xFD0705F8, 0x07FF07FFU, 0x00000000U); in psu_ddr_init_data()
199 psu_mask_write(0xFD070614, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
200 psu_mask_write(0xFD070618, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
201 psu_mask_write(0xFD0706A0, 0x00000001U, 0x00000001U); in psu_ddr_init_data()
202 psu_mask_write(0xFD0706A4, 0x0033000FU, 0x00100003U); in psu_ddr_init_data()
203 psu_mask_write(0xFD0706A8, 0x07FF07FFU, 0x0000004FU); in psu_ddr_init_data()
204 psu_mask_write(0xFD0706AC, 0x0033000FU, 0x00100003U); in psu_ddr_init_data()
205 psu_mask_write(0xFD0706B0, 0x000007FFU, 0x0000004FU); in psu_ddr_init_data()
206 psu_mask_write(0xFD0706C4, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
207 psu_mask_write(0xFD0706C8, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
208 psu_mask_write(0xFD070750, 0x00000001U, 0x00000001U); in psu_ddr_init_data()
209 psu_mask_write(0xFD070754, 0x0033000FU, 0x00100003U); in psu_ddr_init_data()
210 psu_mask_write(0xFD070758, 0x07FF07FFU, 0x0000004FU); in psu_ddr_init_data()
211 psu_mask_write(0xFD07075C, 0x0033000FU, 0x00100003U); in psu_ddr_init_data()
212 psu_mask_write(0xFD070760, 0x000007FFU, 0x0000004FU); in psu_ddr_init_data()
213 psu_mask_write(0xFD070774, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
214 psu_mask_write(0xFD070778, 0x000073FFU, 0x0000200FU); in psu_ddr_init_data()
215 psu_mask_write(0xFD070800, 0x00000001U, 0x00000001U); in psu_ddr_init_data()
216 psu_mask_write(0xFD070804, 0x0033000FU, 0x00100003U); in psu_ddr_init_data()
217 psu_mask_write(0xFD070808, 0x07FF07FFU, 0x0000004FU); in psu_ddr_init_data()
218 psu_mask_write(0xFD07080C, 0x0033000FU, 0x00100003U); in psu_ddr_init_data()
219 psu_mask_write(0xFD070810, 0x000007FFU, 0x0000004FU); in psu_ddr_init_data()
220 psu_mask_write(0xFD070F04, 0x000001FFU, 0x00000000U); in psu_ddr_init_data()
221 psu_mask_write(0xFD070F08, 0x000000FFU, 0x00000000U); in psu_ddr_init_data()
222 psu_mask_write(0xFD070F0C, 0x000001FFU, 0x00000010U); in psu_ddr_init_data()
223 psu_mask_write(0xFD070F10, 0x000000FFU, 0x0000000FU); in psu_ddr_init_data()
224 psu_mask_write(0xFD072190, 0x1FBFBF3FU, 0x07828002U); in psu_ddr_init_data()
225 psu_mask_write(0xFD1A0108, 0x0000000CU, 0x00000000U); in psu_ddr_init_data()
226 psu_mask_write(0xFD080010, 0xFFFFFFFFU, 0x87001E00U); in psu_ddr_init_data()
227 psu_mask_write(0xFD080018, 0xFFFFFFFFU, 0x00F03D28U); in psu_ddr_init_data()
228 psu_mask_write(0xFD08001C, 0xFFFFFFFFU, 0x55AA5480U); in psu_ddr_init_data()
229 psu_mask_write(0xFD080024, 0xFFFFFFFFU, 0x010100F4U); in psu_ddr_init_data()
230 psu_mask_write(0xFD080040, 0xFFFFFFFFU, 0x85642AD0U); in psu_ddr_init_data()
231 psu_mask_write(0xFD080044, 0xFFFFFFFFU, 0xA0AA0580U); in psu_ddr_init_data()
232 psu_mask_write(0xFD080068, 0xFFFFFFFFU, 0x05102000U); in psu_ddr_init_data()
233 psu_mask_write(0xFD080090, 0xFFFFFFFFU, 0x02A040A1U); in psu_ddr_init_data()
234 psu_mask_write(0xFD0800C0, 0xFFFFFFFFU, 0x000000D3U); in psu_ddr_init_data()
235 psu_mask_write(0xFD080100, 0xFFFFFFFFU, 0x0000040DU); in psu_ddr_init_data()
236 psu_mask_write(0xFD080110, 0xFFFFFFFFU, 0x06180C08U); in psu_ddr_init_data()
237 psu_mask_write(0xFD080114, 0xFFFFFFFFU, 0x2816050AU); in psu_ddr_init_data()
238 psu_mask_write(0xFD080118, 0xFFFFFFFFU, 0x00080064U); in psu_ddr_init_data()
239 psu_mask_write(0xFD08011C, 0xFFFFFFFFU, 0x82000501U); in psu_ddr_init_data()
240 psu_mask_write(0xFD080120, 0xFFFFFFFFU, 0x00602B08U); in psu_ddr_init_data()
241 psu_mask_write(0xFD080124, 0xFFFFFFFFU, 0x00231008U); in psu_ddr_init_data()
242 psu_mask_write(0xFD080128, 0xFFFFFFFFU, 0x0000080EU); in psu_ddr_init_data()
243 psu_mask_write(0xFD080140, 0xFFFFFFFFU, 0x08400020U); in psu_ddr_init_data()
244 psu_mask_write(0xFD080144, 0xFFFFFFFFU, 0x00000C80U); in psu_ddr_init_data()
245 psu_mask_write(0xFD080150, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
246 psu_mask_write(0xFD080154, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
247 psu_mask_write(0xFD080180, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
248 psu_mask_write(0xFD080184, 0xFFFFFFFFU, 0x00000024U); in psu_ddr_init_data()
249 psu_mask_write(0xFD080188, 0xFFFFFFFFU, 0x00000012U); in psu_ddr_init_data()
250 psu_mask_write(0xFD08018C, 0xFFFFFFFFU, 0x00000031U); in psu_ddr_init_data()
251 psu_mask_write(0xFD080190, 0xFFFFFFFFU, 0x00000008U); in psu_ddr_init_data()
252 psu_mask_write(0xFD080194, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
253 psu_mask_write(0xFD080198, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
254 psu_mask_write(0xFD0801AC, 0xFFFFFFFFU, 0x00000056U); in psu_ddr_init_data()
255 psu_mask_write(0xFD0801B0, 0xFFFFFFFFU, 0x00000021U); in psu_ddr_init_data()
256 psu_mask_write(0xFD0801B4, 0xFFFFFFFFU, 0x00000008U); in psu_ddr_init_data()
257 psu_mask_write(0xFD0801B8, 0xFFFFFFFFU, 0x00000019U); in psu_ddr_init_data()
258 psu_mask_write(0xFD0801D8, 0xFFFFFFFFU, 0x00000016U); in psu_ddr_init_data()
259 psu_mask_write(0xFD080200, 0xFFFFFFFFU, 0x810091C7U); in psu_ddr_init_data()
260 psu_mask_write(0xFD080204, 0xFFFFFFFFU, 0x00030236U); in psu_ddr_init_data()
261 psu_mask_write(0xFD080240, 0xFFFFFFFFU, 0x00141054U); in psu_ddr_init_data()
262 psu_mask_write(0xFD080250, 0xFFFFFFFFU, 0x00088000U); in psu_ddr_init_data()
263 psu_mask_write(0xFD080414, 0xFFFFFFFFU, 0x12340800U); in psu_ddr_init_data()
264 psu_mask_write(0xFD0804F4, 0xFFFFFFFFU, 0x0000000AU); in psu_ddr_init_data()
265 psu_mask_write(0xFD080500, 0xFFFFFFFFU, 0x30000028U); in psu_ddr_init_data()
266 psu_mask_write(0xFD080508, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
267 psu_mask_write(0xFD08050C, 0xFFFFFFFFU, 0x00000005U); in psu_ddr_init_data()
268 psu_mask_write(0xFD080510, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
269 psu_mask_write(0xFD080520, 0xFFFFFFFFU, 0x0300BD99U); in psu_ddr_init_data()
270 psu_mask_write(0xFD080528, 0xFFFFFFFFU, 0xF1032019U); in psu_ddr_init_data()
271 psu_mask_write(0xFD08052C, 0xFFFFFFFFU, 0x07F001E3U); in psu_ddr_init_data()
272 psu_mask_write(0xFD080544, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
273 psu_mask_write(0xFD080548, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
274 psu_mask_write(0xFD080558, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
275 psu_mask_write(0xFD08055C, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
276 psu_mask_write(0xFD080560, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
277 psu_mask_write(0xFD080564, 0xFFFFFFFFU, 0x00000000U); in psu_ddr_init_data()
278 psu_mask_write(0xFD080680, 0xFFFFFFFFU, 0x00894C58U); in psu_ddr_init_data()
279 psu_mask_write(0xFD080684, 0xFFFFFFFFU, 0x0001B39BU); in psu_ddr_init_data()
280 psu_mask_write(0xFD080694, 0xFFFFFFFFU, 0x01E10210U); in psu_ddr_init_data()
281 psu_mask_write(0xFD080698, 0xFFFFFFFFU, 0x01E10000U); in psu_ddr_init_data()
282 psu_mask_write(0xFD0806A4, 0xFFFFFFFFU, 0x0001BB9BU); in psu_ddr_init_data()
283 psu_mask_write(0xFD080700, 0xFFFFFFFFU, 0x40800604U); in psu_ddr_init_data()
284 psu_mask_write(0xFD080710, 0xFFFFFFFFU, 0x0E00F50CU); in psu_ddr_init_data()
285 psu_mask_write(0xFD080714, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
286 psu_mask_write(0xFD080718, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
287 psu_mask_write(0xFD080800, 0xFFFFFFFFU, 0x40800604U); in psu_ddr_init_data()
288 psu_mask_write(0xFD080810, 0xFFFFFFFFU, 0x0E00F50CU); in psu_ddr_init_data()
289 psu_mask_write(0xFD080814, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
290 psu_mask_write(0xFD080818, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
291 psu_mask_write(0xFD080900, 0xFFFFFFFFU, 0x40800604U); in psu_ddr_init_data()
292 psu_mask_write(0xFD080904, 0xFFFFFFFFU, 0x00007FFFU); in psu_ddr_init_data()
293 psu_mask_write(0xFD080910, 0xFFFFFFFFU, 0x0E00F50CU); in psu_ddr_init_data()
294 psu_mask_write(0xFD080914, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
295 psu_mask_write(0xFD080918, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
296 psu_mask_write(0xFD080A00, 0xFFFFFFFFU, 0x40800604U); in psu_ddr_init_data()
297 psu_mask_write(0xFD080A04, 0xFFFFFFFFU, 0x00007FFFU); in psu_ddr_init_data()
298 psu_mask_write(0xFD080A10, 0xFFFFFFFFU, 0x0E00F50CU); in psu_ddr_init_data()
299 psu_mask_write(0xFD080A14, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
300 psu_mask_write(0xFD080A18, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
301 psu_mask_write(0xFD080B00, 0xFFFFFFFFU, 0x40800604U); in psu_ddr_init_data()
302 psu_mask_write(0xFD080B04, 0xFFFFFFFFU, 0x00007F00U); in psu_ddr_init_data()
303 psu_mask_write(0xFD080B10, 0xFFFFFFFFU, 0x0E00BD0CU); in psu_ddr_init_data()
304 psu_mask_write(0xFD080B14, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
305 psu_mask_write(0xFD080B18, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
306 psu_mask_write(0xFD080C00, 0xFFFFFFFFU, 0x40800604U); in psu_ddr_init_data()
307 psu_mask_write(0xFD080C04, 0xFFFFFFFFU, 0x00007F00U); in psu_ddr_init_data()
308 psu_mask_write(0xFD080C10, 0xFFFFFFFFU, 0x0E00BD0CU); in psu_ddr_init_data()
309 psu_mask_write(0xFD080C14, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
310 psu_mask_write(0xFD080C18, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
311 psu_mask_write(0xFD080D00, 0xFFFFFFFFU, 0x40800604U); in psu_ddr_init_data()
312 psu_mask_write(0xFD080D04, 0xFFFFFFFFU, 0x00007F00U); in psu_ddr_init_data()
313 psu_mask_write(0xFD080D10, 0xFFFFFFFFU, 0x0E00BD0CU); in psu_ddr_init_data()
314 psu_mask_write(0xFD080D14, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
315 psu_mask_write(0xFD080D18, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
316 psu_mask_write(0xFD080E00, 0xFFFFFFFFU, 0x40800604U); in psu_ddr_init_data()
317 psu_mask_write(0xFD080E04, 0xFFFFFFFFU, 0x00007F00U); in psu_ddr_init_data()
318 psu_mask_write(0xFD080E10, 0xFFFFFFFFU, 0x0E00BD0CU); in psu_ddr_init_data()
319 psu_mask_write(0xFD080E14, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
320 psu_mask_write(0xFD080E18, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
321 psu_mask_write(0xFD080F00, 0xFFFFFFFFU, 0x40800624U); in psu_ddr_init_data()
322 psu_mask_write(0xFD080F04, 0xFFFFFFFFU, 0x00007F00U); in psu_ddr_init_data()
323 psu_mask_write(0xFD080F10, 0xFFFFFFFFU, 0x0E00BD0CU); in psu_ddr_init_data()
324 psu_mask_write(0xFD080F14, 0xFFFFFFFFU, 0x09091616U); in psu_ddr_init_data()
325 psu_mask_write(0xFD080F18, 0xFFFFFFFFU, 0x09092B2BU); in psu_ddr_init_data()
326 psu_mask_write(0xFD081400, 0xFFFFFFFFU, 0x2A019FFEU); in psu_ddr_init_data()
327 psu_mask_write(0xFD081404, 0xFFFFFFFFU, 0x05102000U); in psu_ddr_init_data()
328 psu_mask_write(0xFD08141C, 0xFFFFFFFFU, 0x01264300U); in psu_ddr_init_data()
329 psu_mask_write(0xFD08142C, 0xFFFFFFFFU, 0x000C1800U); in psu_ddr_init_data()
330 psu_mask_write(0xFD081430, 0xFFFFFFFFU, 0x71000000U); in psu_ddr_init_data()
331 psu_mask_write(0xFD081440, 0xFFFFFFFFU, 0x2A019FFEU); in psu_ddr_init_data()
332 psu_mask_write(0xFD081444, 0xFFFFFFFFU, 0x05102000U); in psu_ddr_init_data()
333 psu_mask_write(0xFD08145C, 0xFFFFFFFFU, 0x01264300U); in psu_ddr_init_data()
334 psu_mask_write(0xFD08146C, 0xFFFFFFFFU, 0x000C1800U); in psu_ddr_init_data()
335 psu_mask_write(0xFD081470, 0xFFFFFFFFU, 0x71000000U); in psu_ddr_init_data()
336 psu_mask_write(0xFD081480, 0xFFFFFFFFU, 0x2A019FFEU); in psu_ddr_init_data()
337 psu_mask_write(0xFD081484, 0xFFFFFFFFU, 0x05102000U); in psu_ddr_init_data()
338 psu_mask_write(0xFD08149C, 0xFFFFFFFFU, 0x01264300U); in psu_ddr_init_data()
339 psu_mask_write(0xFD0814AC, 0xFFFFFFFFU, 0x000C1800U); in psu_ddr_init_data()
340 psu_mask_write(0xFD0814B0, 0xFFFFFFFFU, 0x71000000U); in psu_ddr_init_data()
341 psu_mask_write(0xFD0814C0, 0xFFFFFFFFU, 0x2A019FFEU); in psu_ddr_init_data()
342 psu_mask_write(0xFD0814C4, 0xFFFFFFFFU, 0x05102000U); in psu_ddr_init_data()
343 psu_mask_write(0xFD0814DC, 0xFFFFFFFFU, 0x01264300U); in psu_ddr_init_data()
344 psu_mask_write(0xFD0814EC, 0xFFFFFFFFU, 0x000C1800U); in psu_ddr_init_data()
345 psu_mask_write(0xFD0814F0, 0xFFFFFFFFU, 0x71000000U); in psu_ddr_init_data()
346 psu_mask_write(0xFD081500, 0xFFFFFFFFU, 0x2A019FFEU); in psu_ddr_init_data()
347 psu_mask_write(0xFD081504, 0xFFFFFFFFU, 0x05102000U); in psu_ddr_init_data()
348 psu_mask_write(0xFD08151C, 0xFFFFFFFFU, 0x01264300U); in psu_ddr_init_data()
349 psu_mask_write(0xFD08152C, 0xFFFFFFFFU, 0x000C1800U); in psu_ddr_init_data()
350 psu_mask_write(0xFD081530, 0xFFFFFFFFU, 0x71000000U); in psu_ddr_init_data()
351 psu_mask_write(0xFD0817C4, 0xFFFFFFFFU, 0x05102000U); in psu_ddr_init_data()
352 psu_mask_write(0xFD0817DC, 0xFFFFFFFFU, 0x012643C4U); in psu_ddr_init_data()
359 psu_mask_write(0xFD090000, 0x0000FFFFU, 0x00000845U); in psu_ddr_qos_init_data()
360 psu_mask_write(0xFD090004, 0x002DB5ADU, 0x002DB5ADU); in psu_ddr_qos_init_data()
361 psu_mask_write(0xFD090800, 0xFFFFFFFFU, 0x00000001U); in psu_ddr_qos_init_data()
362 psu_mask_write(0xFD09000C, 0x0000007FU, 0x00000010U); in psu_ddr_qos_init_data()
363 psu_mask_write(0xFD090010, 0x0000007FU, 0x00000010U); in psu_ddr_qos_init_data()
364 psu_mask_write(0xFD380008, 0x0000000FU, 0x00000007U); in psu_ddr_qos_init_data()
365 psu_mask_write(0xFD38001C, 0x0000000FU, 0x0000000FU); in psu_ddr_qos_init_data()
366 psu_mask_write(0xFD390008, 0x0000000FU, 0x00000003U); in psu_ddr_qos_init_data()
367 psu_mask_write(0xFD39001C, 0x0000000FU, 0x00000003U); in psu_ddr_qos_init_data()
368 psu_mask_write(0xFD3A0008, 0x0000000FU, 0x00000003U); in psu_ddr_qos_init_data()
369 psu_mask_write(0xFD3A001C, 0x0000000FU, 0x00000003U); in psu_ddr_qos_init_data()
370 psu_mask_write(0xFD3B0008, 0x0000000FU, 0x00000003U); in psu_ddr_qos_init_data()
371 psu_mask_write(0xFD3B001C, 0x0000000FU, 0x00000003U); in psu_ddr_qos_init_data()
378 psu_mask_write(0xFF180000, 0x000000FEU, 0x000000C0U); in psu_mio_init_data()
379 psu_mask_write(0xFF180004, 0x000000FEU, 0x000000C0U); in psu_mio_init_data()
380 psu_mask_write(0xFF180008, 0x000000FEU, 0x000000C0U); in psu_mio_init_data()
381 psu_mask_write(0xFF18000C, 0x000000FEU, 0x000000C0U); in psu_mio_init_data()
382 psu_mask_write(0xFF180010, 0x000000FEU, 0x00000040U); in psu_mio_init_data()
383 psu_mask_write(0xFF180014, 0x000000FEU, 0x00000040U); in psu_mio_init_data()
384 psu_mask_write(0xFF180018, 0x000000FEU, 0x00000080U); in psu_mio_init_data()
385 psu_mask_write(0xFF18001C, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
386 psu_mask_write(0xFF180020, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
387 psu_mask_write(0xFF180024, 0x000000FEU, 0x00000080U); in psu_mio_init_data()
388 psu_mask_write(0xFF180028, 0x000000FEU, 0x00000080U); in psu_mio_init_data()
389 psu_mask_write(0xFF18002C, 0x000000FEU, 0x00000080U); in psu_mio_init_data()
390 psu_mask_write(0xFF180030, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
391 psu_mask_write(0xFF180034, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
392 psu_mask_write(0xFF180038, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
393 psu_mask_write(0xFF18003C, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
394 psu_mask_write(0xFF180040, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
395 psu_mask_write(0xFF180044, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
396 psu_mask_write(0xFF180048, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
397 psu_mask_write(0xFF18004C, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
398 psu_mask_write(0xFF180050, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
399 psu_mask_write(0xFF180054, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
400 psu_mask_write(0xFF180058, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
401 psu_mask_write(0xFF18005C, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
402 psu_mask_write(0xFF180060, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
403 psu_mask_write(0xFF180064, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
404 psu_mask_write(0xFF180068, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
405 psu_mask_write(0xFF18006C, 0x000000FEU, 0x00000018U); in psu_mio_init_data()
406 psu_mask_write(0xFF180070, 0x000000FEU, 0x00000018U); in psu_mio_init_data()
407 psu_mask_write(0xFF180074, 0x000000FEU, 0x00000018U); in psu_mio_init_data()
408 psu_mask_write(0xFF180078, 0x000000FEU, 0x00000018U); in psu_mio_init_data()
409 psu_mask_write(0xFF18007C, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
410 psu_mask_write(0xFF180080, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
411 psu_mask_write(0xFF180084, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
412 psu_mask_write(0xFF180088, 0x000000FEU, 0x00000008U); in psu_mio_init_data()
413 psu_mask_write(0xFF18008C, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
414 psu_mask_write(0xFF180090, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
415 psu_mask_write(0xFF180094, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
416 psu_mask_write(0xFF180098, 0x000000FEU, 0x00000080U); in psu_mio_init_data()
417 psu_mask_write(0xFF18009C, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
418 psu_mask_write(0xFF1800A0, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
419 psu_mask_write(0xFF1800A4, 0x000000FEU, 0x00000080U); in psu_mio_init_data()
420 psu_mask_write(0xFF1800A8, 0x000000FEU, 0x00000080U); in psu_mio_init_data()
421 psu_mask_write(0xFF1800AC, 0x000000FEU, 0x00000080U); in psu_mio_init_data()
422 psu_mask_write(0xFF1800B0, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
423 psu_mask_write(0xFF1800B4, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
424 psu_mask_write(0xFF1800B8, 0x000000FEU, 0x00000010U); in psu_mio_init_data()
425 psu_mask_write(0xFF1800BC, 0x000000FEU, 0x00000010U); in psu_mio_init_data()
426 psu_mask_write(0xFF1800C0, 0x000000FEU, 0x00000010U); in psu_mio_init_data()
427 psu_mask_write(0xFF1800C4, 0x000000FEU, 0x00000010U); in psu_mio_init_data()
428 psu_mask_write(0xFF1800C8, 0x000000FEU, 0x00000010U); in psu_mio_init_data()
429 psu_mask_write(0xFF1800CC, 0x000000FEU, 0x00000010U); in psu_mio_init_data()
430 psu_mask_write(0xFF1800D0, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
431 psu_mask_write(0xFF1800D4, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
432 psu_mask_write(0xFF1800D8, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
433 psu_mask_write(0xFF1800DC, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
434 psu_mask_write(0xFF1800E0, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
435 psu_mask_write(0xFF1800E4, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
436 psu_mask_write(0xFF1800E8, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
437 psu_mask_write(0xFF1800EC, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
438 psu_mask_write(0xFF1800F0, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
439 psu_mask_write(0xFF1800F4, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
440 psu_mask_write(0xFF1800F8, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
441 psu_mask_write(0xFF1800FC, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
442 psu_mask_write(0xFF180100, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
443 psu_mask_write(0xFF180104, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
444 psu_mask_write(0xFF180108, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
445 psu_mask_write(0xFF18010C, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
446 psu_mask_write(0xFF180110, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
447 psu_mask_write(0xFF180114, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
448 psu_mask_write(0xFF180118, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
449 psu_mask_write(0xFF18011C, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
450 psu_mask_write(0xFF180120, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
451 psu_mask_write(0xFF180124, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
452 psu_mask_write(0xFF180128, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
453 psu_mask_write(0xFF18012C, 0x000000FEU, 0x00000004U); in psu_mio_init_data()
454 psu_mask_write(0xFF180130, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
455 psu_mask_write(0xFF180134, 0x000000FEU, 0x00000000U); in psu_mio_init_data()
456 psu_mask_write(0xFF180204, 0xFFFFFFFFU, 0x51000006U); in psu_mio_init_data()
457 psu_mask_write(0xFF180208, 0xFFFFFFFFU, 0x00B00000U); in psu_mio_init_data()
458 psu_mask_write(0xFF18020C, 0x00003FFFU, 0x0000000BU); in psu_mio_init_data()
459 psu_mask_write(0xFF180138, 0x03FFFFFFU, 0x039E1FFFU); in psu_mio_init_data()
460 psu_mask_write(0xFF18013C, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
461 psu_mask_write(0xFF180140, 0x03FFFFFFU, 0x00000000U); in psu_mio_init_data()
462 psu_mask_write(0xFF180144, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
463 psu_mask_write(0xFF180148, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
464 psu_mask_write(0xFF18014C, 0x03FFFFFFU, 0x00000000U); in psu_mio_init_data()
465 psu_mask_write(0xFF180154, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
466 psu_mask_write(0xFF180158, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
467 psu_mask_write(0xFF18015C, 0x03FFFFFFU, 0x00000000U); in psu_mio_init_data()
468 psu_mask_write(0xFF180160, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
469 psu_mask_write(0xFF180164, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
470 psu_mask_write(0xFF180168, 0x03FFFFFFU, 0x00000000U); in psu_mio_init_data()
471 psu_mask_write(0xFF180170, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
472 psu_mask_write(0xFF180174, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
473 psu_mask_write(0xFF180178, 0x03FFFFFFU, 0x00000000U); in psu_mio_init_data()
474 psu_mask_write(0xFF18017C, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
475 psu_mask_write(0xFF180180, 0x03FFFFFFU, 0x03FFFFFFU); in psu_mio_init_data()
476 psu_mask_write(0xFF180184, 0x03FFFFFFU, 0x00000000U); in psu_mio_init_data()
477 psu_mask_write(0xFF180200, 0x0000000FU, 0x00000000U); in psu_mio_init_data()
484 psu_mask_write(0xFD1A0100, 0x0001807CU, 0x00000000U); in psu_peripherals_init_data()
485 psu_mask_write(0xFF5E0238, 0x001A0000U, 0x00000000U); in psu_peripherals_init_data()
486 psu_mask_write(0xFF5E023C, 0x0093C018U, 0x00000000U); in psu_peripherals_init_data()
487 psu_mask_write(0xFF5E023C, 0x00000FC0U, 0x00000000U); in psu_peripherals_init_data()
488 psu_mask_write(0xFF5E0238, 0x00000060U, 0x00000000U); in psu_peripherals_init_data()
489 psu_mask_write(0xFF180310, 0x00008001U, 0x00000000U); in psu_peripherals_init_data()
490 psu_mask_write(0xFF180320, 0x33803380U, 0x00800080U); in psu_peripherals_init_data()
491 psu_mask_write(0xFF18031C, 0x00007FFEU, 0x00006450U); in psu_peripherals_init_data()
492 psu_mask_write(0xFF180358, 0x00080000U, 0x00080000U); in psu_peripherals_init_data()
493 psu_mask_write(0xFF18031C, 0x7FFE0000U, 0x64500000U); in psu_peripherals_init_data()
494 psu_mask_write(0xFF180358, 0x00000008U, 0x00000008U); in psu_peripherals_init_data()
495 psu_mask_write(0xFF180324, 0x000003C0U, 0x00000000U); in psu_peripherals_init_data()
496 psu_mask_write(0xFF180324, 0x03C00000U, 0x00000000U); in psu_peripherals_init_data()
497 psu_mask_write(0xFF5E0238, 0x00000400U, 0x00000000U); in psu_peripherals_init_data()
498 psu_mask_write(0xFF5E0238, 0x00000018U, 0x00000000U); in psu_peripherals_init_data()
499 psu_mask_write(0xFF5E0238, 0x00000800U, 0x00000000U); in psu_peripherals_init_data()
500 psu_mask_write(0xFF5E0238, 0x00000006U, 0x00000000U); in psu_peripherals_init_data()
501 psu_mask_write(0xFD4AB120, 0x00000007U, 0x00000007U); in psu_peripherals_init_data()
502 psu_mask_write(0xFF000034, 0x000000FFU, 0x00000005U); in psu_peripherals_init_data()
503 psu_mask_write(0xFF000018, 0x0000FFFFU, 0x0000008FU); in psu_peripherals_init_data()
504 psu_mask_write(0xFF000000, 0x000001FFU, 0x00000017U); in psu_peripherals_init_data()
505 psu_mask_write(0xFF000004, 0x000003FFU, 0x00000020U); in psu_peripherals_init_data()
506 psu_mask_write(0xFF010034, 0x000000FFU, 0x00000005U); in psu_peripherals_init_data()
507 psu_mask_write(0xFF010018, 0x0000FFFFU, 0x0000008FU); in psu_peripherals_init_data()
508 psu_mask_write(0xFF010000, 0x000001FFU, 0x00000017U); in psu_peripherals_init_data()
509 psu_mask_write(0xFF010004, 0x000003FFU, 0x00000020U); in psu_peripherals_init_data()
510 psu_mask_write(0xFF5E0238, 0x00040000U, 0x00000000U); in psu_peripherals_init_data()
511 psu_mask_write(0xFF4B0024, 0x000000FFU, 0x000000FFU); in psu_peripherals_init_data()
512 psu_mask_write(0xFFCA5000, 0x00001FFFU, 0x00000000U); in psu_peripherals_init_data()
513 psu_mask_write(0xFD5C0060, 0x000F000FU, 0x00000000U); in psu_peripherals_init_data()
514 psu_mask_write(0xFFA60040, 0x80000000U, 0x80000000U); in psu_peripherals_init_data()
515 psu_mask_write(0xFF260020, 0xFFFFFFFFU, 0x05F5DD17U); in psu_peripherals_init_data()
516 psu_mask_write(0xFF260000, 0x00000001U, 0x00000001U); in psu_peripherals_init_data()
523 psu_mask_write(0xFD410000, 0x0000001FU, 0x00000009U); in psu_serdes_init_data()
524 psu_mask_write(0xFD410004, 0x0000001FU, 0x00000009U); in psu_serdes_init_data()
525 psu_mask_write(0xFD410008, 0x0000001FU, 0x00000008U); in psu_serdes_init_data()
526 psu_mask_write(0xFD41000C, 0x0000001FU, 0x00000008U); in psu_serdes_init_data()
527 psu_mask_write(0xFD402860, 0x00000082U, 0x00000002U); in psu_serdes_init_data()
528 psu_mask_write(0xFD402864, 0x00000080U, 0x00000080U); in psu_serdes_init_data()
529 psu_mask_write(0xFD402868, 0x00000081U, 0x00000001U); in psu_serdes_init_data()
530 psu_mask_write(0xFD40286C, 0x00000081U, 0x00000001U); in psu_serdes_init_data()
531 psu_mask_write(0xFD40A094, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
532 psu_mask_write(0xFD40E094, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
533 psu_mask_write(0xFD40A368, 0x000000FFU, 0x00000038U); in psu_serdes_init_data()
534 psu_mask_write(0xFD40A36C, 0x00000007U, 0x00000003U); in psu_serdes_init_data()
535 psu_mask_write(0xFD40E368, 0x000000FFU, 0x00000038U); in psu_serdes_init_data()
536 psu_mask_write(0xFD40E36C, 0x00000007U, 0x00000003U); in psu_serdes_init_data()
537 psu_mask_write(0xFD402368, 0x000000FFU, 0x00000058U); in psu_serdes_init_data()
538 psu_mask_write(0xFD40236C, 0x00000007U, 0x00000003U); in psu_serdes_init_data()
539 psu_mask_write(0xFD406368, 0x000000FFU, 0x00000058U); in psu_serdes_init_data()
540 psu_mask_write(0xFD40636C, 0x00000007U, 0x00000003U); in psu_serdes_init_data()
541 psu_mask_write(0xFD402370, 0x000000FFU, 0x0000007CU); in psu_serdes_init_data()
542 psu_mask_write(0xFD402374, 0x000000FFU, 0x00000033U); in psu_serdes_init_data()
543 psu_mask_write(0xFD402378, 0x000000FFU, 0x00000002U); in psu_serdes_init_data()
544 psu_mask_write(0xFD40237C, 0x00000033U, 0x00000030U); in psu_serdes_init_data()
545 psu_mask_write(0xFD406370, 0x000000FFU, 0x0000007CU); in psu_serdes_init_data()
546 psu_mask_write(0xFD406374, 0x000000FFU, 0x00000033U); in psu_serdes_init_data()
547 psu_mask_write(0xFD406378, 0x000000FFU, 0x00000002U); in psu_serdes_init_data()
548 psu_mask_write(0xFD40637C, 0x00000033U, 0x00000030U); in psu_serdes_init_data()
549 psu_mask_write(0xFD40A370, 0x000000FFU, 0x000000F4U); in psu_serdes_init_data()
550 psu_mask_write(0xFD40A374, 0x000000FFU, 0x00000031U); in psu_serdes_init_data()
551 psu_mask_write(0xFD40A378, 0x000000FFU, 0x00000002U); in psu_serdes_init_data()
552 psu_mask_write(0xFD40A37C, 0x00000033U, 0x00000030U); in psu_serdes_init_data()
553 psu_mask_write(0xFD40E370, 0x000000FFU, 0x000000F4U); in psu_serdes_init_data()
554 psu_mask_write(0xFD40E374, 0x000000FFU, 0x00000031U); in psu_serdes_init_data()
555 psu_mask_write(0xFD40E378, 0x000000FFU, 0x00000002U); in psu_serdes_init_data()
556 psu_mask_write(0xFD40E37C, 0x00000033U, 0x00000030U); in psu_serdes_init_data()
557 psu_mask_write(0xFD40906C, 0x00000003U, 0x00000003U); in psu_serdes_init_data()
558 psu_mask_write(0xFD4080F4, 0x00000003U, 0x00000003U); in psu_serdes_init_data()
559 psu_mask_write(0xFD40D06C, 0x00000003U, 0x00000003U); in psu_serdes_init_data()
560 psu_mask_write(0xFD40C0F4, 0x00000003U, 0x00000003U); in psu_serdes_init_data()
561 psu_mask_write(0xFD4090CC, 0x00000020U, 0x00000020U); in psu_serdes_init_data()
562 psu_mask_write(0xFD40D0CC, 0x00000020U, 0x00000020U); in psu_serdes_init_data()
563 psu_mask_write(0xFD401074, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
564 psu_mask_write(0xFD405074, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
565 psu_mask_write(0xFD409074, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
566 psu_mask_write(0xFD40D074, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
567 psu_mask_write(0xFD401994, 0x00000007U, 0x00000007U); in psu_serdes_init_data()
568 psu_mask_write(0xFD405994, 0x00000007U, 0x00000007U); in psu_serdes_init_data()
569 psu_mask_write(0xFD40989C, 0x00000080U, 0x00000080U); in psu_serdes_init_data()
570 psu_mask_write(0xFD4098F8, 0x000000FFU, 0x0000001AU); in psu_serdes_init_data()
571 psu_mask_write(0xFD4098FC, 0x000000FFU, 0x0000001AU); in psu_serdes_init_data()
572 psu_mask_write(0xFD409990, 0x000000FFU, 0x00000010U); in psu_serdes_init_data()
573 psu_mask_write(0xFD409924, 0x000000FFU, 0x000000FEU); in psu_serdes_init_data()
574 psu_mask_write(0xFD409928, 0x000000FFU, 0x00000000U); in psu_serdes_init_data()
575 psu_mask_write(0xFD409900, 0x000000FFU, 0x0000001AU); in psu_serdes_init_data()
576 psu_mask_write(0xFD40992C, 0x000000FFU, 0x00000000U); in psu_serdes_init_data()
577 psu_mask_write(0xFD409980, 0x000000FFU, 0x000000FFU); in psu_serdes_init_data()
578 psu_mask_write(0xFD409914, 0x000000FFU, 0x000000F7U); in psu_serdes_init_data()
579 psu_mask_write(0xFD409918, 0x00000001U, 0x00000001U); in psu_serdes_init_data()
580 psu_mask_write(0xFD409940, 0x000000FFU, 0x000000F7U); in psu_serdes_init_data()
581 psu_mask_write(0xFD409944, 0x00000001U, 0x00000001U); in psu_serdes_init_data()
582 psu_mask_write(0xFD409994, 0x00000007U, 0x00000007U); in psu_serdes_init_data()
583 psu_mask_write(0xFD40D89C, 0x00000080U, 0x00000080U); in psu_serdes_init_data()
584 psu_mask_write(0xFD40D8F8, 0x000000FFU, 0x0000001AU); in psu_serdes_init_data()
585 psu_mask_write(0xFD40D8FC, 0x000000FFU, 0x0000001AU); in psu_serdes_init_data()
586 psu_mask_write(0xFD40D990, 0x000000FFU, 0x00000010U); in psu_serdes_init_data()
587 psu_mask_write(0xFD40D924, 0x000000FFU, 0x000000FEU); in psu_serdes_init_data()
588 psu_mask_write(0xFD40D928, 0x000000FFU, 0x00000000U); in psu_serdes_init_data()
589 psu_mask_write(0xFD40D900, 0x000000FFU, 0x0000001AU); in psu_serdes_init_data()
590 psu_mask_write(0xFD40D92C, 0x000000FFU, 0x00000000U); in psu_serdes_init_data()
591 psu_mask_write(0xFD40D980, 0x000000FFU, 0x000000FFU); in psu_serdes_init_data()
592 psu_mask_write(0xFD40D914, 0x000000FFU, 0x000000F7U); in psu_serdes_init_data()
593 psu_mask_write(0xFD40D918, 0x00000001U, 0x00000001U); in psu_serdes_init_data()
594 psu_mask_write(0xFD40D940, 0x000000FFU, 0x000000F7U); in psu_serdes_init_data()
595 psu_mask_write(0xFD40D944, 0x00000001U, 0x00000001U); in psu_serdes_init_data()
596 psu_mask_write(0xFD40D994, 0x00000007U, 0x00000007U); in psu_serdes_init_data()
597 psu_mask_write(0xFD40107C, 0x0000000FU, 0x00000001U); in psu_serdes_init_data()
598 psu_mask_write(0xFD40507C, 0x0000000FU, 0x00000001U); in psu_serdes_init_data()
599 psu_mask_write(0xFD40907C, 0x0000000FU, 0x00000001U); in psu_serdes_init_data()
600 psu_mask_write(0xFD40D07C, 0x0000000FU, 0x00000001U); in psu_serdes_init_data()
601 psu_mask_write(0xFD4019A4, 0x000000FFU, 0x000000FFU); in psu_serdes_init_data()
602 psu_mask_write(0xFD401038, 0x00000040U, 0x00000040U); in psu_serdes_init_data()
603 psu_mask_write(0xFD40102C, 0x00000040U, 0x00000040U); in psu_serdes_init_data()
604 psu_mask_write(0xFD4059A4, 0x000000FFU, 0x000000FFU); in psu_serdes_init_data()
605 psu_mask_write(0xFD405038, 0x00000040U, 0x00000040U); in psu_serdes_init_data()
606 psu_mask_write(0xFD40502C, 0x00000040U, 0x00000040U); in psu_serdes_init_data()
607 psu_mask_write(0xFD4099A4, 0x000000FFU, 0x000000FFU); in psu_serdes_init_data()
608 psu_mask_write(0xFD409038, 0x00000040U, 0x00000040U); in psu_serdes_init_data()
609 psu_mask_write(0xFD40902C, 0x00000040U, 0x00000040U); in psu_serdes_init_data()
610 psu_mask_write(0xFD40D9A4, 0x000000FFU, 0x000000FFU); in psu_serdes_init_data()
611 psu_mask_write(0xFD40D038, 0x00000040U, 0x00000040U); in psu_serdes_init_data()
612 psu_mask_write(0xFD40D02C, 0x00000040U, 0x00000040U); in psu_serdes_init_data()
613 psu_mask_write(0xFD4019AC, 0x00000003U, 0x00000000U); in psu_serdes_init_data()
614 psu_mask_write(0xFD4059AC, 0x00000003U, 0x00000000U); in psu_serdes_init_data()
615 psu_mask_write(0xFD4099AC, 0x00000003U, 0x00000000U); in psu_serdes_init_data()
616 psu_mask_write(0xFD40D9AC, 0x00000003U, 0x00000000U); in psu_serdes_init_data()
617 psu_mask_write(0xFD401978, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
618 psu_mask_write(0xFD405978, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
619 psu_mask_write(0xFD409978, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
620 psu_mask_write(0xFD40D978, 0x00000010U, 0x00000010U); in psu_serdes_init_data()
621 psu_mask_write(0xFD410010, 0x00000077U, 0x00000044U); in psu_serdes_init_data()
622 psu_mask_write(0xFD410014, 0x00000077U, 0x00000033U); in psu_serdes_init_data()
623 psu_mask_write(0xFD400CB4, 0x00000037U, 0x00000037U); in psu_serdes_init_data()
624 psu_mask_write(0xFD404CB4, 0x00000037U, 0x00000037U); in psu_serdes_init_data()
625 psu_mask_write(0xFD4001D8, 0x00000001U, 0x00000001U); in psu_serdes_init_data()
626 psu_mask_write(0xFD4041D8, 0x00000001U, 0x00000001U); in psu_serdes_init_data()
627 psu_mask_write(0xFD404CC0, 0x0000001FU, 0x00000000U); in psu_serdes_init_data()
628 psu_mask_write(0xFD400CC0, 0x0000001FU, 0x00000000U); in psu_serdes_init_data()
629 psu_mask_write(0xFD404048, 0x000000FFU, 0x00000000U); in psu_serdes_init_data()
630 psu_mask_write(0xFD400048, 0x000000FFU, 0x00000000U); in psu_serdes_init_data()
637 psu_mask_write(0xFF5E023C, 0x00000400U, 0x00000000U); in psu_resetout_init_data()
638 psu_mask_write(0xFF9D0080, 0x00000001U, 0x00000001U); in psu_resetout_init_data()
639 psu_mask_write(0xFF9D007C, 0x00000001U, 0x00000000U); in psu_resetout_init_data()
640 psu_mask_write(0xFF5E023C, 0x00000140U, 0x00000000U); in psu_resetout_init_data()
641 psu_mask_write(0xFF5E023C, 0x00000800U, 0x00000000U); in psu_resetout_init_data()
642 psu_mask_write(0xFF9E0080, 0x00000001U, 0x00000001U); in psu_resetout_init_data()
643 psu_mask_write(0xFF9E007C, 0x00000001U, 0x00000000U); in psu_resetout_init_data()
644 psu_mask_write(0xFF5E023C, 0x00000280U, 0x00000000U); in psu_resetout_init_data()
645 psu_mask_write(0xFD1A0100, 0x00010000U, 0x00000000U); in psu_resetout_init_data()
646 psu_mask_write(0xFD4A0200, 0x00000002U, 0x00000000U); in psu_resetout_init_data()
647 psu_mask_write(0xFD4A0238, 0x0000000FU, 0x00000000U); in psu_resetout_init_data()
648 psu_mask_write(0xFE20C200, 0x00023FFFU, 0x00022457U); in psu_resetout_init_data()
649 psu_mask_write(0xFE20C630, 0x003FFF00U, 0x00000000U); in psu_resetout_init_data()
650 psu_mask_write(0xFE20C11C, 0x00000600U, 0x00000600U); in psu_resetout_init_data()
651 psu_mask_write(0xFE20C12C, 0x00004000U, 0x00004000U); in psu_resetout_init_data()
652 psu_mask_write(0xFE30C200, 0x00023FFFU, 0x00022457U); in psu_resetout_init_data()
653 psu_mask_write(0xFE30C630, 0x003FFF00U, 0x00000000U); in psu_resetout_init_data()
654 psu_mask_write(0xFE30C12C, 0x00004000U, 0x00004000U); in psu_resetout_init_data()
655 psu_mask_write(0xFE30C11C, 0x00000600U, 0x00000600U); in psu_resetout_init_data()
656 psu_mask_write(0xFD480064, 0x00000200U, 0x00000200U); in psu_resetout_init_data()
657 mask_poll(0xFD4063E4, 0x00000010U); in psu_resetout_init_data()
658 mask_poll(0xFD40A3E4, 0x00000010U); in psu_resetout_init_data()
659 mask_poll(0xFD40E3E4, 0x00000010U); in psu_resetout_init_data()
666 psu_mask_write(0xFF5E023C, 0x00000540U, 0x00000540U); in psu_resetin_init_data()
667 psu_mask_write(0xFF5E023C, 0x00000A80U, 0x00000A80U); in psu_resetin_init_data()
668 psu_mask_write(0xFD4A0238, 0x0000000FU, 0x0000000AU); in psu_resetin_init_data()
669 psu_mask_write(0xFD4A0200, 0x00000002U, 0x00000002U); in psu_resetin_init_data()
670 psu_mask_write(0xFD1A0100, 0x00010000U, 0x00010000U); in psu_resetin_init_data()
677 psu_mask_write(0xFD1A0100, 0x00001F80U, 0x00000000U); in psu_afi_config()
678 psu_mask_write(0xFF5E023C, 0x00080000U, 0x00000000U); in psu_afi_config()
679 psu_mask_write(0xFF419000, 0x00000300U, 0x00000000U); in psu_afi_config()
686 unsigned int regval = 0; in psu_ddr_phybringup_data()
688 unsigned int pll_locked = 0; in psu_ddr_phybringup_data()
690 while ((pll_retry > 0) && (!pll_locked)) { in psu_ddr_phybringup_data()
691 Xil_Out32(0xFD080004, 0x00040010); in psu_ddr_phybringup_data()
692 Xil_Out32(0xFD080004, 0x00040011); in psu_ddr_phybringup_data()
694 while ((Xil_In32(0xFD080030) & 0x1) != 1) in psu_ddr_phybringup_data()
697 pll_locked = (Xil_In32(0xFD080030) & 0x80000000) in psu_ddr_phybringup_data()
699 pll_locked &= (Xil_In32(0xFD0807E0) & 0x10000) in psu_ddr_phybringup_data()
701 pll_locked &= (Xil_In32(0xFD0809E0) & 0x10000) in psu_ddr_phybringup_data()
705 Xil_Out32(0xFD0800C0, Xil_In32(0xFD0800C0) | (pll_retry << 16)); in psu_ddr_phybringup_data()
706 Xil_Out32(0xFD080004U, 0x00040063U); in psu_ddr_phybringup_data()
707 Xil_Out32(0xFD090000U, 0x00000845U); in psu_ddr_phybringup_data()
708 Xil_Out32(0xFD090004U, 0x003FFFFFU); in psu_ddr_phybringup_data()
709 Xil_Out32(0xFD09000CU, 0x00000010U); in psu_ddr_phybringup_data()
710 Xil_Out32(0xFD090010U, 0x00000010U); in psu_ddr_phybringup_data()
711 Xil_Out32(0xFD090800U, 0x00000001U); in psu_ddr_phybringup_data()
713 while ((Xil_In32(0xFD080030U) & 0x0000000FU) != 0x0000000FU) in psu_ddr_phybringup_data()
716 prog_reg(0xFD080004U, 0x00000001U, 0x00000000U, 0x00000001U); in psu_ddr_phybringup_data()
718 while ((Xil_In32(0xFD080030U) & 0x000000FFU) != 0x0000001FU) in psu_ddr_phybringup_data()
721 Xil_Out32(0xFD070010U, 0x80000038U); in psu_ddr_phybringup_data()
722 Xil_Out32(0xFD0701B0U, 0x00000005U); in psu_ddr_phybringup_data()
723 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
724 while ((regval & 0x1) != 0x0) in psu_ddr_phybringup_data()
725 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
727 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
728 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
729 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
730 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
731 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
732 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
733 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
734 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
735 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
736 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
737 Xil_Out32(0xFD070014U, 0x00000331U); in psu_ddr_phybringup_data()
738 Xil_Out32(0xFD070010U, 0x80000038U); in psu_ddr_phybringup_data()
739 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
740 while ((regval & 0x1) != 0x0) in psu_ddr_phybringup_data()
741 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
743 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
744 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
745 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
746 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
747 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
748 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
749 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
750 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
751 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
752 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
753 Xil_Out32(0xFD070014U, 0x00000B36U); in psu_ddr_phybringup_data()
754 Xil_Out32(0xFD070010U, 0x80000038U); in psu_ddr_phybringup_data()
755 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
756 while ((regval & 0x1) != 0x0) in psu_ddr_phybringup_data()
757 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
759 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
760 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
761 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
762 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
763 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
764 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
765 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
766 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
767 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
768 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
769 Xil_Out32(0xFD070014U, 0x00000C21U); in psu_ddr_phybringup_data()
770 Xil_Out32(0xFD070010U, 0x80000038U); in psu_ddr_phybringup_data()
771 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
772 while ((regval & 0x1) != 0x0) in psu_ddr_phybringup_data()
773 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
775 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
776 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
777 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
778 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
779 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
780 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
781 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
782 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
783 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
784 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
785 Xil_Out32(0xFD070014U, 0x00000E19U); in psu_ddr_phybringup_data()
786 Xil_Out32(0xFD070010U, 0x80000038U); in psu_ddr_phybringup_data()
787 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
788 while ((regval & 0x1) != 0x0) in psu_ddr_phybringup_data()
789 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
791 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
792 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
793 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
794 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
795 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
796 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
797 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
798 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
799 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
800 regval = Xil_In32(0xFD070018); in psu_ddr_phybringup_data()
801 Xil_Out32(0xFD070014U, 0x00001616U); in psu_ddr_phybringup_data()
802 Xil_Out32(0xFD070010U, 0x80000038U); in psu_ddr_phybringup_data()
803 Xil_Out32(0xFD070010U, 0x80000030U); in psu_ddr_phybringup_data()
804 Xil_Out32(0xFD0701B0U, 0x00000005U); in psu_ddr_phybringup_data()
805 Xil_Out32(0xFD070320U, 0x00000001U); in psu_ddr_phybringup_data()
806 while ((Xil_In32(0xFD070004U) & 0x0000000FU) != 0x00000001U) in psu_ddr_phybringup_data()
809 prog_reg(0xFD080014U, 0x00000040U, 0x00000006U, 0x00000001U); in psu_ddr_phybringup_data()
810 Xil_Out32(0xFD080004, 0x0014FE01); in psu_ddr_phybringup_data()
812 regval = Xil_In32(0xFD080030); in psu_ddr_phybringup_data()
813 while (regval != 0x8000007E) in psu_ddr_phybringup_data()
814 regval = Xil_In32(0xFD080030); in psu_ddr_phybringup_data()
816 Xil_Out32(0xFD080200U, 0x010091C7U); in psu_ddr_phybringup_data()
817 regval = Xil_In32(0xFD080030); in psu_ddr_phybringup_data()
818 while (regval != 0x80008FFF) in psu_ddr_phybringup_data()
819 regval = Xil_In32(0xFD080030); in psu_ddr_phybringup_data()
821 Xil_Out32(0xFD080200U, 0x810091C7U); in psu_ddr_phybringup_data()
822 Xil_Out32(0xFD070180U, 0x010B0008U); in psu_ddr_phybringup_data()
823 Xil_Out32(0xFD070060U, 0x00000000U); in psu_ddr_phybringup_data()
824 prog_reg(0xFD070020U, 0x00000001U, 0x00000000U, 0x00000001U); in psu_ddr_phybringup_data()
825 prog_reg(0xFD080014U, 0x00000040U, 0x00000006U, 0x00000000U); in psu_ddr_phybringup_data()
832 Xil_Out32(0xFD402094, 0x00000010); in serdes_enb_coarse_saturation()
833 Xil_Out32(0xFD406094, 0x00000010); in serdes_enb_coarse_saturation()
834 Xil_Out32(0xFD40A094, 0x00000010); in serdes_enb_coarse_saturation()
835 Xil_Out32(0xFD40E094, 0x00000010); in serdes_enb_coarse_saturation()
846 unsigned int p_code = 0; in serdes_fixcal_code()
847 unsigned int n_code = 0; in serdes_fixcal_code()
848 unsigned int i_code = 0; in serdes_fixcal_code()
849 unsigned int r_code = 0; in serdes_fixcal_code()
850 unsigned int repeat_count = 0; in serdes_fixcal_code()
851 unsigned int L3_TM_CALIB_DIG20 = 0; in serdes_fixcal_code()
852 unsigned int L3_TM_CALIB_DIG19 = 0; in serdes_fixcal_code()
853 unsigned int L3_TM_CALIB_DIG18 = 0; in serdes_fixcal_code()
854 unsigned int L3_TM_CALIB_DIG16 = 0; in serdes_fixcal_code()
855 unsigned int L3_TM_CALIB_DIG15 = 0; in serdes_fixcal_code()
856 unsigned int L3_TM_CALIB_DIG14 = 0; in serdes_fixcal_code()
857 int i = 0; in serdes_fixcal_code()
859 for (i = 0; i < 23; i++) { in serdes_fixcal_code()
860 match_pmos_code[i] = 0; in serdes_fixcal_code()
861 match_nmos_code[i] = 0; in serdes_fixcal_code()
863 for (i = 0; i < 7; i++) { in serdes_fixcal_code()
864 match_ical_code[i] = 0; in serdes_fixcal_code()
865 match_rcal_code[i] = 0; in serdes_fixcal_code()
869 Xil_Out32(0xFD410010, 0x00000000); in serdes_fixcal_code()
870 Xil_Out32(0xFD410014, 0x00000000); in serdes_fixcal_code()
872 Xil_Out32(0xFD410010, 0x00000001); in serdes_fixcal_code()
873 Xil_Out32(0xFD410014, 0x00000000); in serdes_fixcal_code()
875 maskstatus = mask_poll(0xFD40EF14, 0x2); in serdes_fixcal_code()
876 if (maskstatus == 0) { in serdes_fixcal_code()
881 p_code = mask_read(0xFD40EF18, 0xFFFFFFFF); in serdes_fixcal_code()
882 n_code = mask_read(0xFD40EF1C, 0xFFFFFFFF); in serdes_fixcal_code()
884 i_code = mask_read(0xFD40EF24, 0xFFFFFFFF); in serdes_fixcal_code()
885 r_code = mask_read(0xFD40EF28, 0xFFFFFFFF); in serdes_fixcal_code()
888 if ((p_code >= 0x26) && (p_code <= 0x3C)) in serdes_fixcal_code()
889 match_pmos_code[p_code - 0x26] += 1; in serdes_fixcal_code()
891 if ((n_code >= 0x26) && (n_code <= 0x3C)) in serdes_fixcal_code()
892 match_nmos_code[n_code - 0x26] += 1; in serdes_fixcal_code()
894 if ((i_code >= 0xC) && (i_code <= 0x12)) in serdes_fixcal_code()
895 match_ical_code[i_code - 0xC] += 1; in serdes_fixcal_code()
897 if ((r_code >= 0x6) && (r_code <= 0xC)) in serdes_fixcal_code()
898 match_rcal_code[r_code - 0x6] += 1; in serdes_fixcal_code()
902 for (i = 0; i < 23; i++) { in serdes_fixcal_code()
903 if (match_pmos_code[i] >= match_pmos_code[0]) { in serdes_fixcal_code()
904 match_pmos_code[0] = match_pmos_code[i]; in serdes_fixcal_code()
905 p_code = 0x26 + i; in serdes_fixcal_code()
907 if (match_nmos_code[i] >= match_nmos_code[0]) { in serdes_fixcal_code()
908 match_nmos_code[0] = match_nmos_code[i]; in serdes_fixcal_code()
909 n_code = 0x26 + i; in serdes_fixcal_code()
913 for (i = 0; i < 7; i++) { in serdes_fixcal_code()
914 if (match_ical_code[i] >= match_ical_code[0]) { in serdes_fixcal_code()
915 match_ical_code[0] = match_ical_code[i]; in serdes_fixcal_code()
916 i_code = 0xC + i; in serdes_fixcal_code()
918 if (match_rcal_code[i] >= match_rcal_code[0]) { in serdes_fixcal_code()
919 match_rcal_code[0] = match_rcal_code[i]; in serdes_fixcal_code()
920 r_code = 0x6 + i; in serdes_fixcal_code()
924 L3_TM_CALIB_DIG20 = mask_read(0xFD40EC50, 0xFFFFFFF0); in serdes_fixcal_code()
925 L3_TM_CALIB_DIG20 = L3_TM_CALIB_DIG20 | 0x8 | ((p_code >> 2) & 0x7); in serdes_fixcal_code()
927 L3_TM_CALIB_DIG19 = mask_read(0xFD40EC4C, 0xFFFFFF18); in serdes_fixcal_code()
928 L3_TM_CALIB_DIG19 = L3_TM_CALIB_DIG19 | ((p_code & 0x3) << 6) in serdes_fixcal_code()
929 | 0x20 | 0x4 | ((n_code >> 3) & 0x3); in serdes_fixcal_code()
931 L3_TM_CALIB_DIG18 = mask_read(0xFD40EC48, 0xFFFFFF0F); in serdes_fixcal_code()
932 L3_TM_CALIB_DIG18 = L3_TM_CALIB_DIG18 | ((n_code & 0x7) << 5) | 0x10; in serdes_fixcal_code()
934 L3_TM_CALIB_DIG16 = mask_read(0xFD40EC40, 0xFFFFFFF8); in serdes_fixcal_code()
935 L3_TM_CALIB_DIG16 = L3_TM_CALIB_DIG16 | ((r_code >> 1) & 0x7); in serdes_fixcal_code()
937 L3_TM_CALIB_DIG15 = mask_read(0xFD40EC3C, 0xFFFFFF30); in serdes_fixcal_code()
938 L3_TM_CALIB_DIG15 = L3_TM_CALIB_DIG15 | ((r_code & 0x1) << 7) in serdes_fixcal_code()
939 | 0x40 | 0x8 | ((i_code >> 1) & 0x7); in serdes_fixcal_code()
941 L3_TM_CALIB_DIG14 = mask_read(0xFD40EC38, 0xFFFFFF3F); in serdes_fixcal_code()
942 L3_TM_CALIB_DIG14 = L3_TM_CALIB_DIG14 | ((i_code & 0x1) << 7) | 0x40; in serdes_fixcal_code()
944 Xil_Out32(0xFD40EC50, L3_TM_CALIB_DIG20); in serdes_fixcal_code()
945 Xil_Out32(0xFD40EC4C, L3_TM_CALIB_DIG19); in serdes_fixcal_code()
946 Xil_Out32(0xFD40EC48, L3_TM_CALIB_DIG18); in serdes_fixcal_code()
947 Xil_Out32(0xFD40EC40, L3_TM_CALIB_DIG16); in serdes_fixcal_code()
948 Xil_Out32(0xFD40EC3C, L3_TM_CALIB_DIG15); in serdes_fixcal_code()
949 Xil_Out32(0xFD40EC38, L3_TM_CALIB_DIG14); in serdes_fixcal_code()
970 psu_mask_write(0xFD5F0018, 0x0000001FU, 0x0000001FU); in init_peripheral()
989 if (status == 0) in psu_init()
991 return 0; in psu_init()