summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp106/pmu_mclk_gp106.c
diff options
context:
space:
mode:
authorThomas Fleury <tfleury@nvidia.com>2017-06-06 21:58:17 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-06-21 00:43:47 -0400
commitc32c86342e90cf7d85114f3a40853bc9ba0e7540 (patch)
treefa79a5df8dd4f509122709ffcb95adfb606acf10 /drivers/gpu/nvgpu/gp106/pmu_mclk_gp106.c
parent83f8bb225b074bfdf11a2da6c21acf204eecb293 (diff)
gpu: nvgpu: g106 hal for mclk switching
move mclk switching to gp106 hal. Bug 1921082 JIRA EVLR-1269 Change-Id: I97812b871384460bec88fddac0f6a326df12fc45 Signed-off-by: Thomas Fleury <tfleury@nvidia.com> Reviewed-on: http://git-master/r/1499393 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gp106/pmu_mclk_gp106.c')
-rw-r--r--drivers/gpu/nvgpu/gp106/pmu_mclk_gp106.c3017
1 files changed, 3017 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gp106/pmu_mclk_gp106.c b/drivers/gpu/nvgpu/gp106/pmu_mclk_gp106.c
new file mode 100644
index 00000000..c510a8d7
--- /dev/null
+++ b/drivers/gpu/nvgpu/gp106/pmu_mclk_gp106.c
@@ -0,0 +1,3017 @@
1/*
2 * Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms and conditions of the GNU General Public License,
6 * version 2, as published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 */
13
14#include <linux/delay.h>
15
16#include <nvgpu/bios.h>
17#include <nvgpu/kmem.h>
18
19#include "gk20a/gk20a.h"
20#ifdef CONFIG_DEBUG_FS
21#include "gk20a/platform_gk20a.h"
22#endif
23#include "gp106/pmu_mclk_gp106.h"
24
25#include <nvgpu/hw/gk20a/hw_pwr_gk20a.h>
26#include <nvgpu/hw/gp106/hw_fb_gp106.h>
27
28#define VREG_COUNT 24
29
30#define GP106_MCLK_LOW_SPEED 0
31#define GP106_MCLK_MID_SPEED 1
32#define GP106_MCLK_HIGH_SPEED 2
33#define GP106_MCLK_NUM_SPEED 3
34
35struct memory_link_training_pattern {
36 u32 regaddr;
37 u32 writeval;
38};
39
40static struct memory_link_training_pattern memory_pattern_gp106[] = {
41 { 0x009a0968, 0x00000000 },
42 { 0x009a0920, 0x00000000 },
43 { 0x009a0918, 0x00000000 },
44 { 0x009a0920, 0x00000100 },
45 { 0x009a0918, 0x00000000 },
46 { 0x009a096c, 0x00000000 },
47 { 0x009a0924, 0x00000000 },
48 { 0x009a091c, 0x00000000 },
49 { 0x009a0924, 0x00000100 },
50 { 0x009a091c, 0x00000000 },
51 { 0x009a0968, 0x00000100 },
52 { 0x009a0920, 0x000000ff },
53 { 0x009a0918, 0xffffffff },
54 { 0x009a0920, 0x000001ff },
55 { 0x009a0918, 0xffffffff },
56 { 0x009a096c, 0x00000100 },
57 { 0x009a0924, 0x000000ff },
58 { 0x009a091c, 0xffffffff },
59 { 0x009a0924, 0x000001ff },
60 { 0x009a091c, 0xffffffff },
61 { 0x009a0968, 0x00000200 },
62 { 0x009a0920, 0x000000ff },
63 { 0x009a0918, 0x55555555 },
64 { 0x009a0920, 0x000001ff },
65 { 0x009a0918, 0x55555555 },
66 { 0x009a096c, 0x00000200 },
67 { 0x009a0924, 0x000000ff },
68 { 0x009a091c, 0x55555555 },
69 { 0x009a0924, 0x000001ff },
70 { 0x009a091c, 0x55555555 },
71 { 0x009a0968, 0x00000300 },
72 { 0x009a0920, 0x00000000 },
73 { 0x009a0918, 0xaaaaaaaa },
74 { 0x009a0920, 0x00000100 },
75 { 0x009a0918, 0xaaaaaaaa },
76 { 0x009a096c, 0x00000300 },
77 { 0x009a0924, 0x00000000 },
78 { 0x009a091c, 0xaaaaaaaa },
79 { 0x009a0924, 0x00000100 },
80 { 0x009a091c, 0xaaaaaaaa },
81 { 0x009a0968, 0x00000400 },
82 { 0x009a0920, 0x000000ff },
83 { 0x009a0918, 0x33333333 },
84 { 0x009a0920, 0x000001ff },
85 { 0x009a0918, 0x33333333 },
86 { 0x009a096c, 0x00000400 },
87 { 0x009a0924, 0x000000ff },
88 { 0x009a091c, 0x33333333 },
89 { 0x009a0924, 0x000001ff },
90 { 0x009a091c, 0x33333333 },
91 { 0x009a0968, 0x00000500 },
92 { 0x009a0920, 0x00000000 },
93 { 0x009a0918, 0xcccccccc },
94 { 0x009a0920, 0x00000100 },
95 { 0x009a0918, 0xcccccccc },
96 { 0x009a096c, 0x00000500 },
97 { 0x009a0924, 0x00000000 },
98 { 0x009a091c, 0xcccccccc },
99 { 0x009a0924, 0x00000100 },
100 { 0x009a091c, 0xcccccccc },
101 { 0x009a0968, 0x00000600 },
102 { 0x009a0920, 0x00000000 },
103 { 0x009a0918, 0xf0f0f0f0 },
104 { 0x009a0920, 0x00000100 },
105 { 0x009a0918, 0xf0f0f0f0 },
106 { 0x009a096c, 0x00000600 },
107 { 0x009a0924, 0x00000000 },
108 { 0x009a091c, 0xf0f0f0f0 },
109 { 0x009a0924, 0x00000100 },
110 { 0x009a091c, 0xf0f0f0f0 },
111 { 0x009a0968, 0x00000700 },
112 { 0x009a0920, 0x000000ff },
113 { 0x009a0918, 0x0f0f0f0f },
114 { 0x009a0920, 0x000001ff },
115 { 0x009a0918, 0x0f0f0f0f },
116 { 0x009a096c, 0x00000700 },
117 { 0x009a0924, 0x000000ff },
118 { 0x009a091c, 0x0f0f0f0f },
119 { 0x009a0924, 0x000001ff },
120 { 0x009a091c, 0x0f0f0f0f },
121 { 0x009a0968, 0x00000800 },
122 { 0x009a0920, 0x000000ff },
123 { 0x009a0918, 0x00ff00ff },
124 { 0x009a0920, 0x000001ff },
125 { 0x009a0918, 0x00ff00ff },
126 { 0x009a096c, 0x00000800 },
127 { 0x009a0924, 0x000000ff },
128 { 0x009a091c, 0x00ff00ff },
129 { 0x009a0924, 0x000001ff },
130 { 0x009a091c, 0x00ff00ff },
131 { 0x009a0968, 0x00000900 },
132 { 0x009a0920, 0x00000000 },
133 { 0x009a0918, 0xff00ff00 },
134 { 0x009a0920, 0x00000100 },
135 { 0x009a0918, 0xff00ff00 },
136 { 0x009a096c, 0x00000900 },
137 { 0x009a0924, 0x00000000 },
138 { 0x009a091c, 0xff00ff00 },
139 { 0x009a0924, 0x00000100 },
140 { 0x009a091c, 0xff00ff00 },
141 { 0x009a0968, 0x00000a00 },
142 { 0x009a0920, 0x000000ff },
143 { 0x009a0918, 0x0000ffff },
144 { 0x009a0920, 0x000001ff },
145 { 0x009a0918, 0x0000ffff },
146 { 0x009a096c, 0x00000a00 },
147 { 0x009a0924, 0x000000ff },
148 { 0x009a091c, 0x0000ffff },
149 { 0x009a0924, 0x000001ff },
150 { 0x009a091c, 0x0000ffff },
151 { 0x009a0968, 0x00000b00 },
152 { 0x009a0920, 0x00000000 },
153 { 0x009a0918, 0xffff0000 },
154 { 0x009a0920, 0x00000100 },
155 { 0x009a0918, 0xffff0000 },
156 { 0x009a096c, 0x00000b00 },
157 { 0x009a0924, 0x00000000 },
158 { 0x009a091c, 0xffff0000 },
159 { 0x009a0924, 0x00000100 },
160 { 0x009a091c, 0xffff0000 },
161 { 0x009a0968, 0x00000c00 },
162 { 0x009a0920, 0x00000000 },
163 { 0x009a0918, 0x00000000 },
164 { 0x009a0920, 0x00000100 },
165 { 0x009a0918, 0x00000000 },
166 { 0x009a096c, 0x00000c00 },
167 { 0x009a0924, 0x00000000 },
168 { 0x009a091c, 0x00000000 },
169 { 0x009a0924, 0x00000100 },
170 { 0x009a091c, 0x00000000 },
171 { 0x009a0968, 0x00000d00 },
172 { 0x009a0920, 0x000000ff },
173 { 0x009a0918, 0xffffffff },
174 { 0x009a0920, 0x000001ff },
175 { 0x009a0918, 0xffffffff },
176 { 0x009a096c, 0x00000d00 },
177 { 0x009a0924, 0x000000ff },
178 { 0x009a091c, 0xffffffff },
179 { 0x009a0924, 0x000001ff },
180 { 0x009a091c, 0xffffffff },
181 { 0x009a0968, 0x00000e00 },
182 { 0x009a0920, 0x000000ff },
183 { 0x009a0918, 0x55555555 },
184 { 0x009a0920, 0x000001ff },
185 { 0x009a0918, 0x55555555 },
186 { 0x009a096c, 0x00000e00 },
187 { 0x009a0924, 0x000000ff },
188 { 0x009a091c, 0x55555555 },
189 { 0x009a0924, 0x000001ff },
190 { 0x009a091c, 0x55555555 },
191 { 0x009a0968, 0x00000f00 },
192 { 0x009a0920, 0x00000000 },
193 { 0x009a0918, 0xaaaaaaaa },
194 { 0x009a0920, 0x00000100 },
195 { 0x009a0918, 0xaaaaaaaa },
196 { 0x009a096c, 0x00000f00 },
197 { 0x009a0924, 0x00000000 },
198 { 0x009a091c, 0xaaaaaaaa },
199 { 0x009a0924, 0x00000100 },
200 { 0x009a091c, 0xaaaaaaaa },
201 { 0x009a0968, 0x00001000 },
202 { 0x009a0920, 0x000000ff },
203 { 0x009a0918, 0x33333333 },
204 { 0x009a0920, 0x000001ff },
205 { 0x009a0918, 0x33333333 },
206 { 0x009a096c, 0x00001000 },
207 { 0x009a0924, 0x000000ff },
208 { 0x009a091c, 0x33333333 },
209 { 0x009a0924, 0x000001ff },
210 { 0x009a091c, 0x33333333 },
211 { 0x009a0968, 0x00001100 },
212 { 0x009a0920, 0x00000000 },
213 { 0x009a0918, 0xcccccccc },
214 { 0x009a0920, 0x00000100 },
215 { 0x009a0918, 0xcccccccc },
216 { 0x009a096c, 0x00001100 },
217 { 0x009a0924, 0x00000000 },
218 { 0x009a091c, 0xcccccccc },
219 { 0x009a0924, 0x00000100 },
220 { 0x009a091c, 0xcccccccc },
221 { 0x009a0968, 0x00001200 },
222 { 0x009a0920, 0x00000000 },
223 { 0x009a0918, 0xf0f0f0f0 },
224 { 0x009a0920, 0x00000100 },
225 { 0x009a0918, 0xf0f0f0f0 },
226 { 0x009a096c, 0x00001200 },
227 { 0x009a0924, 0x00000000 },
228 { 0x009a091c, 0xf0f0f0f0 },
229 { 0x009a0924, 0x00000100 },
230 { 0x009a091c, 0xf0f0f0f0 },
231 { 0x009a0968, 0x00001300 },
232 { 0x009a0920, 0x000000ff },
233 { 0x009a0918, 0x0f0f0f0f },
234 { 0x009a0920, 0x000001ff },
235 { 0x009a0918, 0x0f0f0f0f },
236 { 0x009a096c, 0x00001300 },
237 { 0x009a0924, 0x000000ff },
238 { 0x009a091c, 0x0f0f0f0f },
239 { 0x009a0924, 0x000001ff },
240 { 0x009a091c, 0x0f0f0f0f },
241 { 0x009a0968, 0x00001400 },
242 { 0x009a0920, 0x000000ff },
243 { 0x009a0918, 0x00ff00ff },
244 { 0x009a0920, 0x000001ff },
245 { 0x009a0918, 0x00ff00ff },
246 { 0x009a096c, 0x00001400 },
247 { 0x009a0924, 0x000000ff },
248 { 0x009a091c, 0x00ff00ff },
249 { 0x009a0924, 0x000001ff },
250 { 0x009a091c, 0x00ff00ff },
251 { 0x009a0968, 0x00001500 },
252 { 0x009a0920, 0x00000000 },
253 { 0x009a0918, 0xff00ff00 },
254 { 0x009a0920, 0x00000100 },
255 { 0x009a0918, 0xff00ff00 },
256 { 0x009a096c, 0x00001500 },
257 { 0x009a0924, 0x00000000 },
258 { 0x009a091c, 0xff00ff00 },
259 { 0x009a0924, 0x00000100 },
260 { 0x009a091c, 0xff00ff00 },
261 { 0x009a0968, 0x00001600 },
262 { 0x009a0920, 0x000000ff },
263 { 0x009a0918, 0x0000ffff },
264 { 0x009a0920, 0x000001ff },
265 { 0x009a0918, 0x0000ffff },
266 { 0x009a096c, 0x00001600 },
267 { 0x009a0924, 0x000000ff },
268 { 0x009a091c, 0x0000ffff },
269 { 0x009a0924, 0x000001ff },
270 { 0x009a091c, 0x0000ffff },
271 { 0x009a0968, 0x00001700 },
272 { 0x009a0920, 0x00000000 },
273 { 0x009a0918, 0xffff0000 },
274 { 0x009a0920, 0x00000100 },
275 { 0x009a0918, 0xffff0000 },
276 { 0x009a096c, 0x00001700 },
277 { 0x009a0924, 0x00000000 },
278 { 0x009a091c, 0xffff0000 },
279 { 0x009a0924, 0x00000100 },
280 { 0x009a091c, 0xffff0000 },
281 { 0x009a0968, 0x00001800 },
282 { 0x009a0920, 0x00000000 },
283 { 0x009a0918, 0x00000000 },
284 { 0x009a0920, 0x00000100 },
285 { 0x009a0918, 0x00000000 },
286 { 0x009a096c, 0x00001800 },
287 { 0x009a0924, 0x00000000 },
288 { 0x009a091c, 0x00000000 },
289 { 0x009a0924, 0x00000100 },
290 { 0x009a091c, 0x00000000 },
291 { 0x009a0968, 0x00001900 },
292 { 0x009a0920, 0x000000ff },
293 { 0x009a0918, 0xffffffff },
294 { 0x009a0920, 0x000001ff },
295 { 0x009a0918, 0xffffffff },
296 { 0x009a096c, 0x00001900 },
297 { 0x009a0924, 0x000000ff },
298 { 0x009a091c, 0xffffffff },
299 { 0x009a0924, 0x000001ff },
300 { 0x009a091c, 0xffffffff },
301 { 0x009a0968, 0x00001a00 },
302 { 0x009a0920, 0x000000ff },
303 { 0x009a0918, 0x55555555 },
304 { 0x009a0920, 0x000001ff },
305 { 0x009a0918, 0x55555555 },
306 { 0x009a096c, 0x00001a00 },
307 { 0x009a0924, 0x000000ff },
308 { 0x009a091c, 0x55555555 },
309 { 0x009a0924, 0x000001ff },
310 { 0x009a091c, 0x55555555 },
311 { 0x009a0968, 0x00001b00 },
312 { 0x009a0920, 0x00000000 },
313 { 0x009a0918, 0xaaaaaaaa },
314 { 0x009a0920, 0x00000100 },
315 { 0x009a0918, 0xaaaaaaaa },
316 { 0x009a096c, 0x00001b00 },
317 { 0x009a0924, 0x00000000 },
318 { 0x009a091c, 0xaaaaaaaa },
319 { 0x009a0924, 0x00000100 },
320 { 0x009a091c, 0xaaaaaaaa },
321 { 0x009a0968, 0x00001c00 },
322 { 0x009a0920, 0x000000ff },
323 { 0x009a0918, 0x33333333 },
324 { 0x009a0920, 0x000001ff },
325 { 0x009a0918, 0x33333333 },
326 { 0x009a096c, 0x00001c00 },
327 { 0x009a0924, 0x000000ff },
328 { 0x009a091c, 0x33333333 },
329 { 0x009a0924, 0x000001ff },
330 { 0x009a091c, 0x33333333 },
331 { 0x009a0968, 0x00001d00 },
332 { 0x009a0920, 0x00000000 },
333 { 0x009a0918, 0xcccccccc },
334 { 0x009a0920, 0x00000100 },
335 { 0x009a0918, 0xcccccccc },
336 { 0x009a096c, 0x00001d00 },
337 { 0x009a0924, 0x00000000 },
338 { 0x009a091c, 0xcccccccc },
339 { 0x009a0924, 0x00000100 },
340 { 0x009a091c, 0xcccccccc },
341 { 0x009a0968, 0x00001e00 },
342 { 0x009a0920, 0x00000000 },
343 { 0x009a0918, 0xf0f0f0f0 },
344 { 0x009a0920, 0x00000100 },
345 { 0x009a0918, 0xf0f0f0f0 },
346 { 0x009a096c, 0x00001e00 },
347 { 0x009a0924, 0x00000000 },
348 { 0x009a091c, 0xf0f0f0f0 },
349 { 0x009a0924, 0x00000100 },
350 { 0x009a091c, 0xf0f0f0f0 },
351 { 0x009a0968, 0x00001f00 },
352 { 0x009a0920, 0x000000ff },
353 { 0x009a0918, 0x0f0f0f0f },
354 { 0x009a0920, 0x000001ff },
355 { 0x009a0918, 0x0f0f0f0f },
356 { 0x009a096c, 0x00001f00 },
357 { 0x009a0924, 0x000000ff },
358 { 0x009a091c, 0x0f0f0f0f },
359 { 0x009a0924, 0x000001ff },
360 { 0x009a091c, 0x0f0f0f0f },
361 { 0x009a0968, 0x00002000 },
362 { 0x009a0920, 0x000000ff },
363 { 0x009a0918, 0x00ff00ff },
364 { 0x009a0920, 0x000001ff },
365 { 0x009a0918, 0x00ff00ff },
366 { 0x009a096c, 0x00002000 },
367 { 0x009a0924, 0x000000ff },
368 { 0x009a091c, 0x00ff00ff },
369 { 0x009a0924, 0x000001ff },
370 { 0x009a091c, 0x00ff00ff },
371 { 0x009a0968, 0x00002100 },
372 { 0x009a0920, 0x00000000 },
373 { 0x009a0918, 0xff00ff00 },
374 { 0x009a0920, 0x00000100 },
375 { 0x009a0918, 0xff00ff00 },
376 { 0x009a096c, 0x00002100 },
377 { 0x009a0924, 0x00000000 },
378 { 0x009a091c, 0xff00ff00 },
379 { 0x009a0924, 0x00000100 },
380 { 0x009a091c, 0xff00ff00 },
381 { 0x009a0968, 0x00002200 },
382 { 0x009a0920, 0x000000ff },
383 { 0x009a0918, 0x0000ffff },
384 { 0x009a0920, 0x000001ff },
385 { 0x009a0918, 0x0000ffff },
386 { 0x009a096c, 0x00002200 },
387 { 0x009a0924, 0x000000ff },
388 { 0x009a091c, 0x0000ffff },
389 { 0x009a0924, 0x000001ff },
390 { 0x009a091c, 0x0000ffff },
391 { 0x009a0968, 0x00002300 },
392 { 0x009a0920, 0x00000000 },
393 { 0x009a0918, 0xffff0000 },
394 { 0x009a0920, 0x00000100 },
395 { 0x009a0918, 0xffff0000 },
396 { 0x009a096c, 0x00002300 },
397 { 0x009a0924, 0x00000000 },
398 { 0x009a091c, 0xffff0000 },
399 { 0x009a0924, 0x00000100 },
400 { 0x009a091c, 0xffff0000 },
401 { 0x009a0968, 0x00002400 },
402 { 0x009a0920, 0x00000000 },
403 { 0x009a0918, 0x00000000 },
404 { 0x009a0920, 0x00000100 },
405 { 0x009a0918, 0x00000000 },
406 { 0x009a096c, 0x00002400 },
407 { 0x009a0924, 0x00000000 },
408 { 0x009a091c, 0x00000000 },
409 { 0x009a0924, 0x00000100 },
410 { 0x009a091c, 0x00000000 },
411 { 0x009a0968, 0x00002500 },
412 { 0x009a0920, 0x000000ff },
413 { 0x009a0918, 0xffffffff },
414 { 0x009a0920, 0x000001ff },
415 { 0x009a0918, 0xffffffff },
416 { 0x009a096c, 0x00002500 },
417 { 0x009a0924, 0x000000ff },
418 { 0x009a091c, 0xffffffff },
419 { 0x009a0924, 0x000001ff },
420 { 0x009a091c, 0xffffffff },
421 { 0x009a0968, 0x00002600 },
422 { 0x009a0920, 0x000000ff },
423 { 0x009a0918, 0x55555555 },
424 { 0x009a0920, 0x000001ff },
425 { 0x009a0918, 0x55555555 },
426 { 0x009a096c, 0x00002600 },
427 { 0x009a0924, 0x000000ff },
428 { 0x009a091c, 0x55555555 },
429 { 0x009a0924, 0x000001ff },
430 { 0x009a091c, 0x55555555 },
431 { 0x009a0968, 0x00002700 },
432 { 0x009a0920, 0x00000000 },
433 { 0x009a0918, 0xaaaaaaaa },
434 { 0x009a0920, 0x00000100 },
435 { 0x009a0918, 0xaaaaaaaa },
436 { 0x009a096c, 0x00002700 },
437 { 0x009a0924, 0x00000000 },
438 { 0x009a091c, 0xaaaaaaaa },
439 { 0x009a0924, 0x00000100 },
440 { 0x009a091c, 0xaaaaaaaa },
441 { 0x009a0968, 0x00002800 },
442 { 0x009a0920, 0x000000ff },
443 { 0x009a0918, 0x33333333 },
444 { 0x009a0920, 0x000001ff },
445 { 0x009a0918, 0x33333333 },
446 { 0x009a096c, 0x00002800 },
447 { 0x009a0924, 0x000000ff },
448 { 0x009a091c, 0x33333333 },
449 { 0x009a0924, 0x000001ff },
450 { 0x009a091c, 0x33333333 },
451 { 0x009a0968, 0x00002900 },
452 { 0x009a0920, 0x00000000 },
453 { 0x009a0918, 0xcccccccc },
454 { 0x009a0920, 0x00000100 },
455 { 0x009a0918, 0xcccccccc },
456 { 0x009a096c, 0x00002900 },
457 { 0x009a0924, 0x00000000 },
458 { 0x009a091c, 0xcccccccc },
459 { 0x009a0924, 0x00000100 },
460 { 0x009a091c, 0xcccccccc },
461 { 0x009a0968, 0x00002a00 },
462 { 0x009a0920, 0x00000000 },
463 { 0x009a0918, 0xf0f0f0f0 },
464 { 0x009a0920, 0x00000100 },
465 { 0x009a0918, 0xf0f0f0f0 },
466 { 0x009a096c, 0x00002a00 },
467 { 0x009a0924, 0x00000000 },
468 { 0x009a091c, 0xf0f0f0f0 },
469 { 0x009a0924, 0x00000100 },
470 { 0x009a091c, 0xf0f0f0f0 },
471 { 0x009a0968, 0x00002b00 },
472 { 0x009a0920, 0x000000ff },
473 { 0x009a0918, 0x0f0f0f0f },
474 { 0x009a0920, 0x000001ff },
475 { 0x009a0918, 0x0f0f0f0f },
476 { 0x009a096c, 0x00002b00 },
477 { 0x009a0924, 0x000000ff },
478 { 0x009a091c, 0x0f0f0f0f },
479 { 0x009a0924, 0x000001ff },
480 { 0x009a091c, 0x0f0f0f0f },
481 { 0x009a0968, 0x00002c00 },
482 { 0x009a0920, 0x000000ff },
483 { 0x009a0918, 0x00ff00ff },
484 { 0x009a0920, 0x000001ff },
485 { 0x009a0918, 0x00ff00ff },
486 { 0x009a096c, 0x00002c00 },
487 { 0x009a0924, 0x000000ff },
488 { 0x009a091c, 0x00ff00ff },
489 { 0x009a0924, 0x000001ff },
490 { 0x009a091c, 0x00ff00ff },
491 { 0x009a0968, 0x00002d00 },
492 { 0x009a0920, 0x00000000 },
493 { 0x009a0918, 0xff00ff00 },
494 { 0x009a0920, 0x00000100 },
495 { 0x009a0918, 0xff00ff00 },
496 { 0x009a096c, 0x00002d00 },
497 { 0x009a0924, 0x00000000 },
498 { 0x009a091c, 0xff00ff00 },
499 { 0x009a0924, 0x00000100 },
500 { 0x009a091c, 0xff00ff00 },
501 { 0x009a0968, 0x00002e00 },
502 { 0x009a0920, 0x000000ff },
503 { 0x009a0918, 0x0000ffff },
504 { 0x009a0920, 0x000001ff },
505 { 0x009a0918, 0x0000ffff },
506 { 0x009a096c, 0x00002e00 },
507 { 0x009a0924, 0x000000ff },
508 { 0x009a091c, 0x0000ffff },
509 { 0x009a0924, 0x000001ff },
510 { 0x009a091c, 0x0000ffff },
511 { 0x009a0968, 0x00002f00 },
512 { 0x009a0920, 0x00000000 },
513 { 0x009a0918, 0xffff0000 },
514 { 0x009a0920, 0x00000100 },
515 { 0x009a0918, 0xffff0000 },
516 { 0x009a096c, 0x00002f00 },
517 { 0x009a0924, 0x00000000 },
518 { 0x009a091c, 0xffff0000 },
519 { 0x009a0924, 0x00000100 },
520 { 0x009a091c, 0xffff0000 },
521 { 0x009a0968, 0x00000000 },
522 { 0x009a0900, 0x00000000 },
523 { 0x009a0968, 0x00000001 },
524 { 0x009a0900, 0xffffffff },
525 { 0x009a0968, 0x00000002 },
526 { 0x009a0900, 0x00000000 },
527 { 0x009a0968, 0x00000003 },
528 { 0x009a0900, 0xffffffff },
529 { 0x009a0968, 0x00000004 },
530 { 0x009a0900, 0x00000000 },
531 { 0x009a0968, 0x00000005 },
532 { 0x009a0900, 0xffffffff },
533 { 0x009a0968, 0x00000006 },
534 { 0x009a0900, 0x00000000 },
535 { 0x009a0968, 0x00000007 },
536 { 0x009a0900, 0xffffffff },
537 { 0x009a0968, 0x00000008 },
538 { 0x009a0900, 0x00000000 },
539 { 0x009a0968, 0x00000009 },
540 { 0x009a0900, 0xffffffff },
541 { 0x009a0968, 0x0000000a },
542 { 0x009a0900, 0x00000000 },
543 { 0x009a0968, 0x0000000b },
544 { 0x009a0900, 0xffffffff },
545 { 0x009a0968, 0x0000000c },
546 { 0x009a0900, 0x00000000 },
547 { 0x009a0968, 0x0000000d },
548 { 0x009a0900, 0xffffffff },
549 { 0x009a0968, 0x0000000e },
550 { 0x009a0900, 0x00000000 },
551 { 0x009a0968, 0x0000000f },
552 { 0x009a0900, 0xffffffff },
553 { 0x009a0968, 0x00000010 },
554 { 0x009a0900, 0x55555555 },
555 { 0x009a0968, 0x00000011 },
556 { 0x009a0900, 0xaaaaaaaa },
557 { 0x009a0968, 0x00000012 },
558 { 0x009a0900, 0x55555555 },
559 { 0x009a0968, 0x00000013 },
560 { 0x009a0900, 0xaaaaaaaa },
561 { 0x009a0968, 0x00000014 },
562 { 0x009a0900, 0x55555555 },
563 { 0x009a0968, 0x00000015 },
564 { 0x009a0900, 0xaaaaaaaa },
565 { 0x009a0968, 0x00000016 },
566 { 0x009a0900, 0x55555555 },
567 { 0x009a0968, 0x00000017 },
568 { 0x009a0900, 0xaaaaaaaa },
569 { 0x009a0968, 0x00000018 },
570 { 0x009a0900, 0x55555555 },
571 { 0x009a0968, 0x00000019 },
572 { 0x009a0900, 0xaaaaaaaa },
573 { 0x009a0968, 0x0000001a },
574 { 0x009a0900, 0x55555555 },
575 { 0x009a0968, 0x0000001b },
576 { 0x009a0900, 0xaaaaaaaa },
577 { 0x009a0968, 0x0000001c },
578 { 0x009a0900, 0x55555555 },
579 { 0x009a0968, 0x0000001d },
580 { 0x009a0900, 0xaaaaaaaa },
581 { 0x009a0968, 0x0000001e },
582 { 0x009a0900, 0x55555555 },
583 { 0x009a0968, 0x0000001f },
584 { 0x009a0900, 0xaaaaaaaa },
585 { 0x009a0968, 0x00000020 },
586 { 0x009a0900, 0x0000ffff },
587 { 0x009a0968, 0x00000021 },
588 { 0x009a0900, 0xffff0000 },
589 { 0x009a0968, 0x00000022 },
590 { 0x009a0900, 0x0000ffff },
591 { 0x009a0968, 0x00000023 },
592 { 0x009a0900, 0xffff0000 },
593 { 0x009a0968, 0x00000024 },
594 { 0x009a0900, 0x0000ffff },
595 { 0x009a0968, 0x00000025 },
596 { 0x009a0900, 0xffff0000 },
597 { 0x009a0968, 0x00000026 },
598 { 0x009a0900, 0x0000ffff },
599 { 0x009a0968, 0x00000027 },
600 { 0x009a0900, 0xffff0000 },
601 { 0x009a0968, 0x00000028 },
602 { 0x009a0900, 0x0000ffff },
603 { 0x009a0968, 0x00000029 },
604 { 0x009a0900, 0xffff0000 },
605 { 0x009a0968, 0x0000002a },
606 { 0x009a0900, 0x0000ffff },
607 { 0x009a0968, 0x0000002b },
608 { 0x009a0900, 0xffff0000 },
609 { 0x009a0968, 0x0000002c },
610 { 0x009a0900, 0x0000ffff },
611 { 0x009a0968, 0x0000002d },
612 { 0x009a0900, 0xffff0000 },
613 { 0x009a0968, 0x0000002e },
614 { 0x009a0900, 0x0000ffff },
615 { 0x009a0968, 0x0000002f },
616 { 0x009a0900, 0xffff0000 },
617 { 0x009a0968, 0x00000030 },
618 { 0x009a0900, 0x00ff00ff },
619 { 0x009a0968, 0x00000031 },
620 { 0x009a0900, 0xff00ff00 },
621 { 0x009a0968, 0x00000032 },
622 { 0x009a0900, 0x00ff00ff },
623 { 0x009a0968, 0x00000033 },
624 { 0x009a0900, 0xff00ff00 },
625 { 0x009a0968, 0x00000034 },
626 { 0x009a0900, 0x00ff00ff },
627 { 0x009a0968, 0x00000035 },
628 { 0x009a0900, 0xff00ff00 },
629 { 0x009a0968, 0x00000036 },
630 { 0x009a0900, 0x00ff00ff },
631 { 0x009a0968, 0x00000037 },
632 { 0x009a0900, 0xff00ff00 },
633 { 0x009a0968, 0x00000038 },
634 { 0x009a0900, 0x00ff00ff },
635 { 0x009a0968, 0x00000039 },
636 { 0x009a0900, 0xff00ff00 },
637 { 0x009a0968, 0x0000003a },
638 { 0x009a0900, 0x00ff00ff },
639 { 0x009a0968, 0x0000003b },
640 { 0x009a0900, 0xff00ff00 },
641 { 0x009a0968, 0x0000003c },
642 { 0x009a0900, 0x00ff00ff },
643 { 0x009a0968, 0x0000003d },
644 { 0x009a0900, 0xff00ff00 },
645 { 0x009a0968, 0x0000003e },
646 { 0x009a0900, 0x00ff00ff },
647 { 0x009a0968, 0x0000003f },
648 { 0x009a0900, 0xff00ff00 },
649 { 0x009a0968, 0x00000040 },
650 { 0x009a0900, 0x00000000 },
651 { 0x009a0968, 0x00000041 },
652 { 0x009a0900, 0xffffffff },
653 { 0x009a0968, 0x00000042 },
654 { 0x009a0900, 0x00000000 },
655 { 0x009a0968, 0x00000043 },
656 { 0x009a0900, 0xffffffff },
657 { 0x009a0968, 0x00000044 },
658 { 0x009a0900, 0x00000000 },
659 { 0x009a0968, 0x00000045 },
660 { 0x009a0900, 0xffffffff },
661 { 0x009a0968, 0x00000046 },
662 { 0x009a0900, 0x00000000 },
663 { 0x009a0968, 0x00000047 },
664 { 0x009a0900, 0xffffffff },
665 { 0x009a0968, 0x00000048 },
666 { 0x009a0900, 0x00000000 },
667 { 0x009a0968, 0x00000049 },
668 { 0x009a0900, 0xffffffff },
669 { 0x009a0968, 0x0000004a },
670 { 0x009a0900, 0x00000000 },
671 { 0x009a0968, 0x0000004b },
672 { 0x009a0900, 0xffffffff },
673 { 0x009a0968, 0x0000004c },
674 { 0x009a0900, 0x00000000 },
675 { 0x009a0968, 0x0000004d },
676 { 0x009a0900, 0xffffffff },
677 { 0x009a0968, 0x0000004e },
678 { 0x009a0900, 0x00000000 },
679 { 0x009a0968, 0x0000004f },
680 { 0x009a0900, 0xffffffff },
681 { 0x009a0968, 0x00000050 },
682 { 0x009a0900, 0x55555555 },
683 { 0x009a0968, 0x00000051 },
684 { 0x009a0900, 0xaaaaaaaa },
685 { 0x009a0968, 0x00000052 },
686 { 0x009a0900, 0x55555555 },
687 { 0x009a0968, 0x00000053 },
688 { 0x009a0900, 0xaaaaaaaa },
689 { 0x009a0968, 0x00000054 },
690 { 0x009a0900, 0x55555555 },
691 { 0x009a0968, 0x00000055 },
692 { 0x009a0900, 0xaaaaaaaa },
693 { 0x009a0968, 0x00000056 },
694 { 0x009a0900, 0x55555555 },
695 { 0x009a0968, 0x00000057 },
696 { 0x009a0900, 0xaaaaaaaa },
697 { 0x009a0968, 0x00000058 },
698 { 0x009a0900, 0x55555555 },
699 { 0x009a0968, 0x00000059 },
700 { 0x009a0900, 0xaaaaaaaa },
701 { 0x009a0968, 0x0000005a },
702 { 0x009a0900, 0x55555555 },
703 { 0x009a0968, 0x0000005b },
704 { 0x009a0900, 0xaaaaaaaa },
705 { 0x009a0968, 0x0000005c },
706 { 0x009a0900, 0x55555555 },
707 { 0x009a0968, 0x0000005d },
708 { 0x009a0900, 0xaaaaaaaa },
709 { 0x009a0968, 0x0000005e },
710 { 0x009a0900, 0x55555555 },
711 { 0x009a0968, 0x0000005f },
712 { 0x009a0900, 0x00000000 },
713 { 0x009a0968, 0x00000060 },
714 { 0x009a0900, 0xffffffff },
715 { 0x009a0968, 0x00000061 },
716 { 0x009a0900, 0x00000000 },
717 { 0x009a0968, 0x00000062 },
718 { 0x009a0900, 0xffffffff },
719 { 0x009a0968, 0x00000063 },
720 { 0x009a0900, 0x00000000 },
721 { 0x009a0968, 0x00000064 },
722 { 0x009a0900, 0xffffffff },
723 { 0x009a0968, 0x00000065 },
724 { 0x009a0900, 0x00000000 },
725 { 0x009a0968, 0x00000066 },
726 { 0x009a0900, 0xffffffff },
727 { 0x009a0968, 0x00000067 },
728 { 0x009a0900, 0x00000000 },
729 { 0x009a0968, 0x00000068 },
730 { 0x009a0900, 0xffffffff },
731 { 0x009a0968, 0x00000069 },
732 { 0x009a0900, 0x00000000 },
733 { 0x009a0968, 0x0000006a },
734 { 0x009a0900, 0xffffffff },
735 { 0x009a0968, 0x0000006b },
736 { 0x009a0900, 0x00000000 },
737 { 0x009a0968, 0x0000006c },
738 { 0x009a0900, 0xffffffff },
739 { 0x009a0968, 0x0000006d },
740 { 0x009a0900, 0x00000000 },
741 { 0x009a0968, 0x0000006e },
742 { 0x009a0900, 0xffffffff },
743 { 0x009a0968, 0x0000006f },
744 { 0x009a0900, 0x55555555 },
745 { 0x009a0968, 0x00000070 },
746 { 0x009a0900, 0xaaaaaaaa },
747 { 0x009a0968, 0x00000071 },
748 { 0x009a0900, 0x55555555 },
749 { 0x009a0968, 0x00000072 },
750 { 0x009a0900, 0xaaaaaaaa },
751 { 0x009a0968, 0x00000073 },
752 { 0x009a0900, 0x55555555 },
753 { 0x009a0968, 0x00000074 },
754 { 0x009a0900, 0xaaaaaaaa },
755 { 0x009a0968, 0x00000075 },
756 { 0x009a0900, 0x55555555 },
757 { 0x009a0968, 0x00000076 },
758 { 0x009a0900, 0xaaaaaaaa },
759 { 0x009a0968, 0x00000077 },
760 { 0x009a0900, 0x55555555 },
761 { 0x009a0968, 0x00000078 },
762 { 0x009a0900, 0xaaaaaaaa },
763 { 0x009a0968, 0x00000079 },
764 { 0x009a0900, 0x55555555 },
765 { 0x009a0968, 0x0000007a },
766 { 0x009a0900, 0xaaaaaaaa },
767 { 0x009a0968, 0x0000007b },
768 { 0x009a0900, 0x55555555 },
769 { 0x009a0968, 0x0000007c },
770 { 0x009a0900, 0xaaaaaaaa },
771 { 0x009a0968, 0x0000007d },
772 { 0x009a0900, 0x55555555 },
773 { 0x009a0968, 0x0000007e },
774 { 0x009a0900, 0xaaaaaaaa },
775 { 0x009a0968, 0x0000007f },
776 { 0x009a0900, 0x0000ffff },
777 { 0x009a0968, 0x00000080 },
778 { 0x009a0900, 0xffff0000 },
779 { 0x009a0968, 0x00000081 },
780 { 0x009a0900, 0x0000ffff },
781 { 0x009a0968, 0x00000082 },
782 { 0x009a0900, 0xffff0000 },
783 { 0x009a0968, 0x00000083 },
784 { 0x009a0900, 0x0000ffff },
785 { 0x009a0968, 0x00000084 },
786 { 0x009a0900, 0xffff0000 },
787 { 0x009a0968, 0x00000085 },
788 { 0x009a0900, 0x0000ffff },
789 { 0x009a0968, 0x00000086 },
790 { 0x009a0900, 0xffff0000 },
791 { 0x009a0968, 0x00000087 },
792 { 0x009a0900, 0x0000ffff },
793 { 0x009a0968, 0x00000088 },
794 { 0x009a0900, 0xffff0000 },
795 { 0x009a0968, 0x00000089 },
796 { 0x009a0900, 0x0000ffff },
797 { 0x009a0968, 0x0000008a },
798 { 0x009a0900, 0xffff0000 },
799 { 0x009a0968, 0x0000008b },
800 { 0x009a0900, 0x0000ffff },
801 { 0x009a0968, 0x0000008c },
802 { 0x009a0900, 0xffff0000 },
803 { 0x009a0968, 0x0000008d },
804 { 0x009a0900, 0x0000ffff },
805 { 0x009a0968, 0x0000008e },
806 { 0x009a0900, 0xffff0000 },
807 { 0x009a0968, 0x0000008f },
808 { 0x009a0900, 0x00ff00ff },
809 { 0x009a0968, 0x00000090 },
810 { 0x009a0900, 0xff00ff00 },
811 { 0x009a0968, 0x00000091 },
812 { 0x009a0900, 0x00ff00ff },
813 { 0x009a0968, 0x00000092 },
814 { 0x009a0900, 0xff00ff00 },
815 { 0x009a0968, 0x00000093 },
816 { 0x009a0900, 0x00ff00ff },
817 { 0x009a0968, 0x00000094 },
818 { 0x009a0900, 0xff00ff00 },
819 { 0x009a0968, 0x00000095 },
820 { 0x009a0900, 0x00ff00ff },
821 { 0x009a0968, 0x00000096 },
822 { 0x009a0900, 0xff00ff00 },
823 { 0x009a0968, 0x00000097 },
824 { 0x009a0900, 0x00ff00ff },
825 { 0x009a0968, 0x00000098 },
826 { 0x009a0900, 0xff00ff00 },
827 { 0x009a0968, 0x00000099 },
828 { 0x009a0900, 0x00ff00ff },
829 { 0x009a0968, 0x0000009a },
830 { 0x009a0900, 0xff00ff00 },
831 { 0x009a0968, 0x0000009b },
832 { 0x009a0900, 0x00ff00ff },
833 { 0x009a0968, 0x0000009c },
834 { 0x009a0900, 0xff00ff00 },
835 { 0x009a0968, 0x0000009d },
836 { 0x009a0900, 0x00ff00ff },
837 { 0x009a0968, 0x0000009e },
838 { 0x009a0900, 0xff00ff00 },
839 { 0x009a0968, 0x0000009f },
840 { 0x009a0900, 0x00000000 },
841 { 0x009a0968, 0x000000a0 },
842 { 0x009a0900, 0xffffffff },
843 { 0x009a0968, 0x000000a1 },
844 { 0x009a0900, 0x00000000 },
845 { 0x009a0968, 0x000000a2 },
846 { 0x009a0900, 0xffffffff },
847 { 0x009a0968, 0x000000a3 },
848 { 0x009a0900, 0x00000000 },
849 { 0x009a0968, 0x000000a4 },
850 { 0x009a0900, 0xffffffff },
851 { 0x009a0968, 0x000000a5 },
852 { 0x009a0900, 0x00000000 },
853 { 0x009a0968, 0x000000a6 },
854 { 0x009a0900, 0xffffffff },
855 { 0x009a0968, 0x000000a7 },
856 { 0x009a0900, 0x00000000 },
857 { 0x009a0968, 0x000000a8 },
858 { 0x009a0900, 0xffffffff },
859 { 0x009a0968, 0x000000a9 },
860 { 0x009a0900, 0x00000000 },
861 { 0x009a0968, 0x000000aa },
862 { 0x009a0900, 0xffffffff },
863 { 0x009a0968, 0x000000ab },
864 { 0x009a0900, 0x00000000 },
865 { 0x009a0968, 0x000000ac },
866 { 0x009a0900, 0xffffffff },
867 { 0x009a0968, 0x000000ad },
868 { 0x009a0900, 0x00000000 },
869 { 0x009a0968, 0x000000ae },
870 { 0x009a0900, 0xffffffff },
871 { 0x009a0968, 0x000000af },
872 { 0x009a0900, 0x55555555 },
873 { 0x009a0968, 0x000000b0 },
874 { 0x009a0900, 0xaaaaaaaa },
875 { 0x009a0968, 0x000000b1 },
876 { 0x009a0900, 0x55555555 },
877 { 0x009a0968, 0x000000b2 },
878 { 0x009a0900, 0xaaaaaaaa },
879 { 0x009a0968, 0x000000b3 },
880 { 0x009a0900, 0x55555555 },
881 { 0x009a0968, 0x000000b4 },
882 { 0x009a0900, 0xaaaaaaaa },
883 { 0x009a0968, 0x000000b5 },
884 { 0x009a0900, 0x55555555 },
885 { 0x009a0968, 0x000000b6 },
886 { 0x009a0900, 0xaaaaaaaa },
887 { 0x009a0968, 0x000000b7 },
888 { 0x009a0900, 0x55555555 },
889 { 0x009a0968, 0x000000b8 },
890 { 0x009a0900, 0xaaaaaaaa },
891 { 0x009a0968, 0x000000b9 },
892 { 0x009a0900, 0x55555555 },
893 { 0x009a0968, 0x000000ba },
894 { 0x009a0900, 0xaaaaaaaa },
895 { 0x009a0968, 0x000000bb },
896 { 0x009a0900, 0x55555555 },
897 { 0x009a0968, 0x000000bc },
898 { 0x009a0900, 0xaaaaaaaa },
899 { 0x009a0968, 0x000000bd },
900 { 0x009a0900, 0x55555555 },
901 { 0x009a0968, 0x000000be },
902 { 0x009a0900, 0x00000000 },
903 { 0x009a0968, 0x000000bf },
904 { 0x009a0900, 0xffffffff },
905 { 0x009a0968, 0x000000c0 },
906 { 0x009a0900, 0x00000000 },
907 { 0x009a0968, 0x000000c1 },
908 { 0x009a0900, 0xffffffff },
909 { 0x009a0968, 0x000000c2 },
910 { 0x009a0900, 0x00000000 },
911 { 0x009a0968, 0x000000c3 },
912 { 0x009a0900, 0xffffffff },
913 { 0x009a0968, 0x000000c4 },
914 { 0x009a0900, 0x00000000 },
915 { 0x009a0968, 0x000000c5 },
916 { 0x009a0900, 0xffffffff },
917 { 0x009a0968, 0x000000c6 },
918 { 0x009a0900, 0x00000000 },
919 { 0x009a0968, 0x000000c7 },
920 { 0x009a0900, 0xffffffff },
921 { 0x009a0968, 0x000000c8 },
922 { 0x009a0900, 0x00000000 },
923 { 0x009a0968, 0x000000c9 },
924 { 0x009a0900, 0xffffffff },
925 { 0x009a0968, 0x000000ca },
926 { 0x009a0900, 0x00000000 },
927 { 0x009a0968, 0x000000cb },
928 { 0x009a0900, 0xffffffff },
929 { 0x009a0968, 0x000000cc },
930 { 0x009a0900, 0x00000000 },
931 { 0x009a0968, 0x000000cd },
932 { 0x009a0900, 0xffffffff },
933 { 0x009a0968, 0x000000ce },
934 { 0x009a0900, 0x55555555 },
935 { 0x009a0968, 0x000000cf },
936 { 0x009a0900, 0xaaaaaaaa },
937 { 0x009a0968, 0x000000d0 },
938 { 0x009a0900, 0x55555555 },
939 { 0x009a0968, 0x000000d1 },
940 { 0x009a0900, 0xaaaaaaaa },
941 { 0x009a0968, 0x000000d2 },
942 { 0x009a0900, 0x55555555 },
943 { 0x009a0968, 0x000000d3 },
944 { 0x009a0900, 0xaaaaaaaa },
945 { 0x009a0968, 0x000000d4 },
946 { 0x009a0900, 0x55555555 },
947 { 0x009a0968, 0x000000d5 },
948 { 0x009a0900, 0xaaaaaaaa },
949 { 0x009a0968, 0x000000d6 },
950 { 0x009a0900, 0x55555555 },
951 { 0x009a0968, 0x000000d7 },
952 { 0x009a0900, 0xaaaaaaaa },
953 { 0x009a0968, 0x000000d8 },
954 { 0x009a0900, 0x55555555 },
955 { 0x009a0968, 0x000000d9 },
956 { 0x009a0900, 0xaaaaaaaa },
957 { 0x009a0968, 0x000000da },
958 { 0x009a0900, 0x55555555 },
959 { 0x009a0968, 0x000000db },
960 { 0x009a0900, 0xaaaaaaaa },
961 { 0x009a0968, 0x000000dc },
962 { 0x009a0900, 0x55555555 },
963 { 0x009a0968, 0x000000dd },
964 { 0x009a0900, 0xaaaaaaaa },
965 { 0x009a0968, 0x000000de },
966 { 0x009a0900, 0x0000ffff },
967 { 0x009a0968, 0x000000df },
968 { 0x009a0900, 0xffff0000 },
969 { 0x009a0968, 0x000000e0 },
970 { 0x009a0900, 0x0000ffff },
971 { 0x009a0968, 0x000000e1 },
972 { 0x009a0900, 0xffff0000 },
973 { 0x009a0968, 0x000000e2 },
974 { 0x009a0900, 0x0000ffff },
975 { 0x009a0968, 0x000000e3 },
976 { 0x009a0900, 0xffff0000 },
977 { 0x009a0968, 0x000000e4 },
978 { 0x009a0900, 0x0000ffff },
979 { 0x009a0968, 0x000000e5 },
980 { 0x009a0900, 0xffff0000 },
981 { 0x009a0968, 0x000000e6 },
982 { 0x009a0900, 0x0000ffff },
983 { 0x009a0968, 0x000000e7 },
984 { 0x009a0900, 0xffff0000 },
985 { 0x009a0968, 0x000000e8 },
986 { 0x009a0900, 0x0000ffff },
987 { 0x009a0968, 0x000000e9 },
988 { 0x009a0900, 0xffff0000 },
989 { 0x009a0968, 0x000000ea },
990 { 0x009a0900, 0x0000ffff },
991 { 0x009a0968, 0x000000eb },
992 { 0x009a0900, 0xffff0000 },
993 { 0x009a0968, 0x000000ec },
994 { 0x009a0900, 0x0000ffff },
995 { 0x009a0968, 0x000000ed },
996 { 0x009a0900, 0xffff0000 },
997 { 0x009a0968, 0x000000ee },
998 { 0x009a0900, 0x00ff00ff },
999 { 0x009a0968, 0x000000ef },
1000 { 0x009a0900, 0xff00ff00 },
1001 { 0x009a0968, 0x000000f0 },
1002 { 0x009a0900, 0x00ff00ff },
1003 { 0x009a0968, 0x000000f1 },
1004 { 0x009a0900, 0xff00ff00 },
1005 { 0x009a0968, 0x000000f2 },
1006 { 0x009a0900, 0x00ff00ff },
1007 { 0x009a0968, 0x000000f3 },
1008 { 0x009a0900, 0xff00ff00 },
1009 { 0x009a0968, 0x000000f4 },
1010 { 0x009a0900, 0x00ff00ff },
1011 { 0x009a0968, 0x000000f5 },
1012 { 0x009a0900, 0xff00ff00 },
1013 { 0x009a0968, 0x000000f6 },
1014 { 0x009a0900, 0x00ff00ff },
1015 { 0x009a0968, 0x000000f7 },
1016 { 0x009a0900, 0xff00ff00 },
1017 { 0x009a0968, 0x000000f8 },
1018 { 0x009a0900, 0x00ff00ff },
1019 { 0x009a0968, 0x000000f9 },
1020 { 0x009a0900, 0xff00ff00 },
1021 { 0x009a0968, 0x000000fa },
1022 { 0x009a0900, 0x00ff00ff },
1023 { 0x009a0968, 0x000000fb },
1024 { 0x009a0900, 0xff00ff00 },
1025 { 0x009a0968, 0x000000fc },
1026 { 0x009a0900, 0x00ff00ff },
1027 { 0x009a0968, 0x000000fd },
1028 { 0x009a0900, 0xff00ff00 },
1029 { 0x009a0968, 0x000000fe },
1030 { 0x009a0900, 0x00000000 },
1031 { 0x009a0968, 0x000000ff },
1032 { 0x009a0900, 0xffffffff },
1033 { 0x009a096c, 0x00000000 },
1034 { 0x009a0904, 0x00000000 },
1035 { 0x009a096c, 0x00000001 },
1036 { 0x009a0904, 0xffffffff },
1037 { 0x009a096c, 0x00000002 },
1038 { 0x009a0904, 0x00000000 },
1039 { 0x009a096c, 0x00000003 },
1040 { 0x009a0904, 0xffffffff },
1041 { 0x009a096c, 0x00000004 },
1042 { 0x009a0904, 0x00000000 },
1043 { 0x009a096c, 0x00000005 },
1044 { 0x009a0904, 0xffffffff },
1045 { 0x009a096c, 0x00000006 },
1046 { 0x009a0904, 0x00000000 },
1047 { 0x009a096c, 0x00000007 },
1048 { 0x009a0904, 0xffffffff },
1049 { 0x009a096c, 0x00000008 },
1050 { 0x009a0904, 0x00000000 },
1051 { 0x009a096c, 0x00000009 },
1052 { 0x009a0904, 0xffffffff },
1053 { 0x009a096c, 0x0000000a },
1054 { 0x009a0904, 0x00000000 },
1055 { 0x009a096c, 0x0000000b },
1056 { 0x009a0904, 0xffffffff },
1057 { 0x009a096c, 0x0000000c },
1058 { 0x009a0904, 0x00000000 },
1059 { 0x009a096c, 0x0000000d },
1060 { 0x009a0904, 0xffffffff },
1061 { 0x009a096c, 0x0000000e },
1062 { 0x009a0904, 0x00000000 },
1063 { 0x009a096c, 0x0000000f },
1064 { 0x009a0904, 0xffffffff },
1065 { 0x009a096c, 0x00000010 },
1066 { 0x009a0904, 0x55555555 },
1067 { 0x009a096c, 0x00000011 },
1068 { 0x009a0904, 0xaaaaaaaa },
1069 { 0x009a096c, 0x00000012 },
1070 { 0x009a0904, 0x55555555 },
1071 { 0x009a096c, 0x00000013 },
1072 { 0x009a0904, 0xaaaaaaaa },
1073 { 0x009a096c, 0x00000014 },
1074 { 0x009a0904, 0x55555555 },
1075 { 0x009a096c, 0x00000015 },
1076 { 0x009a0904, 0xaaaaaaaa },
1077 { 0x009a096c, 0x00000016 },
1078 { 0x009a0904, 0x55555555 },
1079 { 0x009a096c, 0x00000017 },
1080 { 0x009a0904, 0xaaaaaaaa },
1081 { 0x009a096c, 0x00000018 },
1082 { 0x009a0904, 0x55555555 },
1083 { 0x009a096c, 0x00000019 },
1084 { 0x009a0904, 0xaaaaaaaa },
1085 { 0x009a096c, 0x0000001a },
1086 { 0x009a0904, 0x55555555 },
1087 { 0x009a096c, 0x0000001b },
1088 { 0x009a0904, 0xaaaaaaaa },
1089 { 0x009a096c, 0x0000001c },
1090 { 0x009a0904, 0x55555555 },
1091 { 0x009a096c, 0x0000001d },
1092 { 0x009a0904, 0xaaaaaaaa },
1093 { 0x009a096c, 0x0000001e },
1094 { 0x009a0904, 0x55555555 },
1095 { 0x009a096c, 0x0000001f },
1096 { 0x009a0904, 0xaaaaaaaa },
1097 { 0x009a096c, 0x00000020 },
1098 { 0x009a0904, 0x0000ffff },
1099 { 0x009a096c, 0x00000021 },
1100 { 0x009a0904, 0xffff0000 },
1101 { 0x009a096c, 0x00000022 },
1102 { 0x009a0904, 0x0000ffff },
1103 { 0x009a096c, 0x00000023 },
1104 { 0x009a0904, 0xffff0000 },
1105 { 0x009a096c, 0x00000024 },
1106 { 0x009a0904, 0x0000ffff },
1107 { 0x009a096c, 0x00000025 },
1108 { 0x009a0904, 0xffff0000 },
1109 { 0x009a096c, 0x00000026 },
1110 { 0x009a0904, 0x0000ffff },
1111 { 0x009a096c, 0x00000027 },
1112 { 0x009a0904, 0xffff0000 },
1113 { 0x009a096c, 0x00000028 },
1114 { 0x009a0904, 0x0000ffff },
1115 { 0x009a096c, 0x00000029 },
1116 { 0x009a0904, 0xffff0000 },
1117 { 0x009a096c, 0x0000002a },
1118 { 0x009a0904, 0x0000ffff },
1119 { 0x009a096c, 0x0000002b },
1120 { 0x009a0904, 0xffff0000 },
1121 { 0x009a096c, 0x0000002c },
1122 { 0x009a0904, 0x0000ffff },
1123 { 0x009a096c, 0x0000002d },
1124 { 0x009a0904, 0xffff0000 },
1125 { 0x009a096c, 0x0000002e },
1126 { 0x009a0904, 0x0000ffff },
1127 { 0x009a096c, 0x0000002f },
1128 { 0x009a0904, 0xffff0000 },
1129 { 0x009a096c, 0x00000030 },
1130 { 0x009a0904, 0x00ff00ff },
1131 { 0x009a096c, 0x00000031 },
1132 { 0x009a0904, 0xff00ff00 },
1133 { 0x009a096c, 0x00000032 },
1134 { 0x009a0904, 0x00ff00ff },
1135 { 0x009a096c, 0x00000033 },
1136 { 0x009a0904, 0xff00ff00 },
1137 { 0x009a096c, 0x00000034 },
1138 { 0x009a0904, 0x00ff00ff },
1139 { 0x009a096c, 0x00000035 },
1140 { 0x009a0904, 0xff00ff00 },
1141 { 0x009a096c, 0x00000036 },
1142 { 0x009a0904, 0x00ff00ff },
1143 { 0x009a096c, 0x00000037 },
1144 { 0x009a0904, 0xff00ff00 },
1145 { 0x009a096c, 0x00000038 },
1146 { 0x009a0904, 0x00ff00ff },
1147 { 0x009a096c, 0x00000039 },
1148 { 0x009a0904, 0xff00ff00 },
1149 { 0x009a096c, 0x0000003a },
1150 { 0x009a0904, 0x00ff00ff },
1151 { 0x009a096c, 0x0000003b },
1152 { 0x009a0904, 0xff00ff00 },
1153 { 0x009a096c, 0x0000003c },
1154 { 0x009a0904, 0x00ff00ff },
1155 { 0x009a096c, 0x0000003d },
1156 { 0x009a0904, 0xff00ff00 },
1157 { 0x009a096c, 0x0000003e },
1158 { 0x009a0904, 0x00ff00ff },
1159 { 0x009a096c, 0x0000003f },
1160 { 0x009a0904, 0xff00ff00 },
1161 { 0x009a096c, 0x00000040 },
1162 { 0x009a0904, 0x00000000 },
1163 { 0x009a096c, 0x00000041 },
1164 { 0x009a0904, 0xffffffff },
1165 { 0x009a096c, 0x00000042 },
1166 { 0x009a0904, 0x00000000 },
1167 { 0x009a096c, 0x00000043 },
1168 { 0x009a0904, 0xffffffff },
1169 { 0x009a096c, 0x00000044 },
1170 { 0x009a0904, 0x00000000 },
1171 { 0x009a096c, 0x00000045 },
1172 { 0x009a0904, 0xffffffff },
1173 { 0x009a096c, 0x00000046 },
1174 { 0x009a0904, 0x00000000 },
1175 { 0x009a096c, 0x00000047 },
1176 { 0x009a0904, 0xffffffff },
1177 { 0x009a096c, 0x00000048 },
1178 { 0x009a0904, 0x00000000 },
1179 { 0x009a096c, 0x00000049 },
1180 { 0x009a0904, 0xffffffff },
1181 { 0x009a096c, 0x0000004a },
1182 { 0x009a0904, 0x00000000 },
1183 { 0x009a096c, 0x0000004b },
1184 { 0x009a0904, 0xffffffff },
1185 { 0x009a096c, 0x0000004c },
1186 { 0x009a0904, 0x00000000 },
1187 { 0x009a096c, 0x0000004d },
1188 { 0x009a0904, 0xffffffff },
1189 { 0x009a096c, 0x0000004e },
1190 { 0x009a0904, 0x00000000 },
1191 { 0x009a096c, 0x0000004f },
1192 { 0x009a0904, 0xffffffff },
1193 { 0x009a096c, 0x00000050 },
1194 { 0x009a0904, 0x55555555 },
1195 { 0x009a096c, 0x00000051 },
1196 { 0x009a0904, 0xaaaaaaaa },
1197 { 0x009a096c, 0x00000052 },
1198 { 0x009a0904, 0x55555555 },
1199 { 0x009a096c, 0x00000053 },
1200 { 0x009a0904, 0xaaaaaaaa },
1201 { 0x009a096c, 0x00000054 },
1202 { 0x009a0904, 0x55555555 },
1203 { 0x009a096c, 0x00000055 },
1204 { 0x009a0904, 0xaaaaaaaa },
1205 { 0x009a096c, 0x00000056 },
1206 { 0x009a0904, 0x55555555 },
1207 { 0x009a096c, 0x00000057 },
1208 { 0x009a0904, 0xaaaaaaaa },
1209 { 0x009a096c, 0x00000058 },
1210 { 0x009a0904, 0x55555555 },
1211 { 0x009a096c, 0x00000059 },
1212 { 0x009a0904, 0xaaaaaaaa },
1213 { 0x009a096c, 0x0000005a },
1214 { 0x009a0904, 0x55555555 },
1215 { 0x009a096c, 0x0000005b },
1216 { 0x009a0904, 0xaaaaaaaa },
1217 { 0x009a096c, 0x0000005c },
1218 { 0x009a0904, 0x55555555 },
1219 { 0x009a096c, 0x0000005d },
1220 { 0x009a0904, 0xaaaaaaaa },
1221 { 0x009a096c, 0x0000005e },
1222 { 0x009a0904, 0x55555555 },
1223 { 0x009a096c, 0x0000005f },
1224 { 0x009a0904, 0x00000000 },
1225 { 0x009a096c, 0x00000060 },
1226 { 0x009a0904, 0xffffffff },
1227 { 0x009a096c, 0x00000061 },
1228 { 0x009a0904, 0x00000000 },
1229 { 0x009a096c, 0x00000062 },
1230 { 0x009a0904, 0xffffffff },
1231 { 0x009a096c, 0x00000063 },
1232 { 0x009a0904, 0x00000000 },
1233 { 0x009a096c, 0x00000064 },
1234 { 0x009a0904, 0xffffffff },
1235 { 0x009a096c, 0x00000065 },
1236 { 0x009a0904, 0x00000000 },
1237 { 0x009a096c, 0x00000066 },
1238 { 0x009a0904, 0xffffffff },
1239 { 0x009a096c, 0x00000067 },
1240 { 0x009a0904, 0x00000000 },
1241 { 0x009a096c, 0x00000068 },
1242 { 0x009a0904, 0xffffffff },
1243 { 0x009a096c, 0x00000069 },
1244 { 0x009a0904, 0x00000000 },
1245 { 0x009a096c, 0x0000006a },
1246 { 0x009a0904, 0xffffffff },
1247 { 0x009a096c, 0x0000006b },
1248 { 0x009a0904, 0x00000000 },
1249 { 0x009a096c, 0x0000006c },
1250 { 0x009a0904, 0xffffffff },
1251 { 0x009a096c, 0x0000006d },
1252 { 0x009a0904, 0x00000000 },
1253 { 0x009a096c, 0x0000006e },
1254 { 0x009a0904, 0xffffffff },
1255 { 0x009a096c, 0x0000006f },
1256 { 0x009a0904, 0x55555555 },
1257 { 0x009a096c, 0x00000070 },
1258 { 0x009a0904, 0xaaaaaaaa },
1259 { 0x009a096c, 0x00000071 },
1260 { 0x009a0904, 0x55555555 },
1261 { 0x009a096c, 0x00000072 },
1262 { 0x009a0904, 0xaaaaaaaa },
1263 { 0x009a096c, 0x00000073 },
1264 { 0x009a0904, 0x55555555 },
1265 { 0x009a096c, 0x00000074 },
1266 { 0x009a0904, 0xaaaaaaaa },
1267 { 0x009a096c, 0x00000075 },
1268 { 0x009a0904, 0x55555555 },
1269 { 0x009a096c, 0x00000076 },
1270 { 0x009a0904, 0xaaaaaaaa },
1271 { 0x009a096c, 0x00000077 },
1272 { 0x009a0904, 0x55555555 },
1273 { 0x009a096c, 0x00000078 },
1274 { 0x009a0904, 0xaaaaaaaa },
1275 { 0x009a096c, 0x00000079 },
1276 { 0x009a0904, 0x55555555 },
1277 { 0x009a096c, 0x0000007a },
1278 { 0x009a0904, 0xaaaaaaaa },
1279 { 0x009a096c, 0x0000007b },
1280 { 0x009a0904, 0x55555555 },
1281 { 0x009a096c, 0x0000007c },
1282 { 0x009a0904, 0xaaaaaaaa },
1283 { 0x009a096c, 0x0000007d },
1284 { 0x009a0904, 0x55555555 },
1285 { 0x009a096c, 0x0000007e },
1286 { 0x009a0904, 0xaaaaaaaa },
1287 { 0x009a096c, 0x0000007f },
1288 { 0x009a0904, 0x0000ffff },
1289 { 0x009a096c, 0x00000080 },
1290 { 0x009a0904, 0xffff0000 },
1291 { 0x009a096c, 0x00000081 },
1292 { 0x009a0904, 0x0000ffff },
1293 { 0x009a096c, 0x00000082 },
1294 { 0x009a0904, 0xffff0000 },
1295 { 0x009a096c, 0x00000083 },
1296 { 0x009a0904, 0x0000ffff },
1297 { 0x009a096c, 0x00000084 },
1298 { 0x009a0904, 0xffff0000 },
1299 { 0x009a096c, 0x00000085 },
1300 { 0x009a0904, 0x0000ffff },
1301 { 0x009a096c, 0x00000086 },
1302 { 0x009a0904, 0xffff0000 },
1303 { 0x009a096c, 0x00000087 },
1304 { 0x009a0904, 0x0000ffff },
1305 { 0x009a096c, 0x00000088 },
1306 { 0x009a0904, 0xffff0000 },
1307 { 0x009a096c, 0x00000089 },
1308 { 0x009a0904, 0x0000ffff },
1309 { 0x009a096c, 0x0000008a },
1310 { 0x009a0904, 0xffff0000 },
1311 { 0x009a096c, 0x0000008b },
1312 { 0x009a0904, 0x0000ffff },
1313 { 0x009a096c, 0x0000008c },
1314 { 0x009a0904, 0xffff0000 },
1315 { 0x009a096c, 0x0000008d },
1316 { 0x009a0904, 0x0000ffff },
1317 { 0x009a096c, 0x0000008e },
1318 { 0x009a0904, 0xffff0000 },
1319 { 0x009a096c, 0x0000008f },
1320 { 0x009a0904, 0x00ff00ff },
1321 { 0x009a096c, 0x00000090 },
1322 { 0x009a0904, 0xff00ff00 },
1323 { 0x009a096c, 0x00000091 },
1324 { 0x009a0904, 0x00ff00ff },
1325 { 0x009a096c, 0x00000092 },
1326 { 0x009a0904, 0xff00ff00 },
1327 { 0x009a096c, 0x00000093 },
1328 { 0x009a0904, 0x00ff00ff },
1329 { 0x009a096c, 0x00000094 },
1330 { 0x009a0904, 0xff00ff00 },
1331 { 0x009a096c, 0x00000095 },
1332 { 0x009a0904, 0x00ff00ff },
1333 { 0x009a096c, 0x00000096 },
1334 { 0x009a0904, 0xff00ff00 },
1335 { 0x009a096c, 0x00000097 },
1336 { 0x009a0904, 0x00ff00ff },
1337 { 0x009a096c, 0x00000098 },
1338 { 0x009a0904, 0xff00ff00 },
1339 { 0x009a096c, 0x00000099 },
1340 { 0x009a0904, 0x00ff00ff },
1341 { 0x009a096c, 0x0000009a },
1342 { 0x009a0904, 0xff00ff00 },
1343 { 0x009a096c, 0x0000009b },
1344 { 0x009a0904, 0x00ff00ff },
1345 { 0x009a096c, 0x0000009c },
1346 { 0x009a0904, 0xff00ff00 },
1347 { 0x009a096c, 0x0000009d },
1348 { 0x009a0904, 0x00ff00ff },
1349 { 0x009a096c, 0x0000009e },
1350 { 0x009a0904, 0xff00ff00 },
1351 { 0x009a096c, 0x0000009f },
1352 { 0x009a0904, 0x00000000 },
1353 { 0x009a096c, 0x000000a0 },
1354 { 0x009a0904, 0xffffffff },
1355 { 0x009a096c, 0x000000a1 },
1356 { 0x009a0904, 0x00000000 },
1357 { 0x009a096c, 0x000000a2 },
1358 { 0x009a0904, 0xffffffff },
1359 { 0x009a096c, 0x000000a3 },
1360 { 0x009a0904, 0x00000000 },
1361 { 0x009a096c, 0x000000a4 },
1362 { 0x009a0904, 0xffffffff },
1363 { 0x009a096c, 0x000000a5 },
1364 { 0x009a0904, 0x00000000 },
1365 { 0x009a096c, 0x000000a6 },
1366 { 0x009a0904, 0xffffffff },
1367 { 0x009a096c, 0x000000a7 },
1368 { 0x009a0904, 0x00000000 },
1369 { 0x009a096c, 0x000000a8 },
1370 { 0x009a0904, 0xffffffff },
1371 { 0x009a096c, 0x000000a9 },
1372 { 0x009a0904, 0x00000000 },
1373 { 0x009a096c, 0x000000aa },
1374 { 0x009a0904, 0xffffffff },
1375 { 0x009a096c, 0x000000ab },
1376 { 0x009a0904, 0x00000000 },
1377 { 0x009a096c, 0x000000ac },
1378 { 0x009a0904, 0xffffffff },
1379 { 0x009a096c, 0x000000ad },
1380 { 0x009a0904, 0x00000000 },
1381 { 0x009a096c, 0x000000ae },
1382 { 0x009a0904, 0xffffffff },
1383 { 0x009a096c, 0x000000af },
1384 { 0x009a0904, 0x55555555 },
1385 { 0x009a096c, 0x000000b0 },
1386 { 0x009a0904, 0xaaaaaaaa },
1387 { 0x009a096c, 0x000000b1 },
1388 { 0x009a0904, 0x55555555 },
1389 { 0x009a096c, 0x000000b2 },
1390 { 0x009a0904, 0xaaaaaaaa },
1391 { 0x009a096c, 0x000000b3 },
1392 { 0x009a0904, 0x55555555 },
1393 { 0x009a096c, 0x000000b4 },
1394 { 0x009a0904, 0xaaaaaaaa },
1395 { 0x009a096c, 0x000000b5 },
1396 { 0x009a0904, 0x55555555 },
1397 { 0x009a096c, 0x000000b6 },
1398 { 0x009a0904, 0xaaaaaaaa },
1399 { 0x009a096c, 0x000000b7 },
1400 { 0x009a0904, 0x55555555 },
1401 { 0x009a096c, 0x000000b8 },
1402 { 0x009a0904, 0xaaaaaaaa },
1403 { 0x009a096c, 0x000000b9 },
1404 { 0x009a0904, 0x55555555 },
1405 { 0x009a096c, 0x000000ba },
1406 { 0x009a0904, 0xaaaaaaaa },
1407 { 0x009a096c, 0x000000bb },
1408 { 0x009a0904, 0x55555555 },
1409 { 0x009a096c, 0x000000bc },
1410 { 0x009a0904, 0xaaaaaaaa },
1411 { 0x009a096c, 0x000000bd },
1412 { 0x009a0904, 0x55555555 },
1413 { 0x009a096c, 0x000000be },
1414 { 0x009a0904, 0x00000000 },
1415 { 0x009a096c, 0x000000bf },
1416 { 0x009a0904, 0xffffffff },
1417 { 0x009a096c, 0x000000c0 },
1418 { 0x009a0904, 0x00000000 },
1419 { 0x009a096c, 0x000000c1 },
1420 { 0x009a0904, 0xffffffff },
1421 { 0x009a096c, 0x000000c2 },
1422 { 0x009a0904, 0x00000000 },
1423 { 0x009a096c, 0x000000c3 },
1424 { 0x009a0904, 0xffffffff },
1425 { 0x009a096c, 0x000000c4 },
1426 { 0x009a0904, 0x00000000 },
1427 { 0x009a096c, 0x000000c5 },
1428 { 0x009a0904, 0xffffffff },
1429 { 0x009a096c, 0x000000c6 },
1430 { 0x009a0904, 0x00000000 },
1431 { 0x009a096c, 0x000000c7 },
1432 { 0x009a0904, 0xffffffff },
1433 { 0x009a096c, 0x000000c8 },
1434 { 0x009a0904, 0x00000000 },
1435 { 0x009a096c, 0x000000c9 },
1436 { 0x009a0904, 0xffffffff },
1437 { 0x009a096c, 0x000000ca },
1438 { 0x009a0904, 0x00000000 },
1439 { 0x009a096c, 0x000000cb },
1440 { 0x009a0904, 0xffffffff },
1441 { 0x009a096c, 0x000000cc },
1442 { 0x009a0904, 0x00000000 },
1443 { 0x009a096c, 0x000000cd },
1444 { 0x009a0904, 0xffffffff },
1445 { 0x009a096c, 0x000000ce },
1446 { 0x009a0904, 0x55555555 },
1447 { 0x009a096c, 0x000000cf },
1448 { 0x009a0904, 0xaaaaaaaa },
1449 { 0x009a096c, 0x000000d0 },
1450 { 0x009a0904, 0x55555555 },
1451 { 0x009a096c, 0x000000d1 },
1452 { 0x009a0904, 0xaaaaaaaa },
1453 { 0x009a096c, 0x000000d2 },
1454 { 0x009a0904, 0x55555555 },
1455 { 0x009a096c, 0x000000d3 },
1456 { 0x009a0904, 0xaaaaaaaa },
1457 { 0x009a096c, 0x000000d4 },
1458 { 0x009a0904, 0x55555555 },
1459 { 0x009a096c, 0x000000d5 },
1460 { 0x009a0904, 0xaaaaaaaa },
1461 { 0x009a096c, 0x000000d6 },
1462 { 0x009a0904, 0x55555555 },
1463 { 0x009a096c, 0x000000d7 },
1464 { 0x009a0904, 0xaaaaaaaa },
1465 { 0x009a096c, 0x000000d8 },
1466 { 0x009a0904, 0x55555555 },
1467 { 0x009a096c, 0x000000d9 },
1468 { 0x009a0904, 0xaaaaaaaa },
1469 { 0x009a096c, 0x000000da },
1470 { 0x009a0904, 0x55555555 },
1471 { 0x009a096c, 0x000000db },
1472 { 0x009a0904, 0xaaaaaaaa },
1473 { 0x009a096c, 0x000000dc },
1474 { 0x009a0904, 0x55555555 },
1475 { 0x009a096c, 0x000000dd },
1476 { 0x009a0904, 0xaaaaaaaa },
1477 { 0x009a096c, 0x000000de },
1478 { 0x009a0904, 0x0000ffff },
1479 { 0x009a096c, 0x000000df },
1480 { 0x009a0904, 0xffff0000 },
1481 { 0x009a096c, 0x000000e0 },
1482 { 0x009a0904, 0x0000ffff },
1483 { 0x009a096c, 0x000000e1 },
1484 { 0x009a0904, 0xffff0000 },
1485 { 0x009a096c, 0x000000e2 },
1486 { 0x009a0904, 0x0000ffff },
1487 { 0x009a096c, 0x000000e3 },
1488 { 0x009a0904, 0xffff0000 },
1489 { 0x009a096c, 0x000000e4 },
1490 { 0x009a0904, 0x0000ffff },
1491 { 0x009a096c, 0x000000e5 },
1492 { 0x009a0904, 0xffff0000 },
1493 { 0x009a096c, 0x000000e6 },
1494 { 0x009a0904, 0x0000ffff },
1495 { 0x009a096c, 0x000000e7 },
1496 { 0x009a0904, 0xffff0000 },
1497 { 0x009a096c, 0x000000e8 },
1498 { 0x009a0904, 0x0000ffff },
1499 { 0x009a096c, 0x000000e9 },
1500 { 0x009a0904, 0xffff0000 },
1501 { 0x009a096c, 0x000000ea },
1502 { 0x009a0904, 0x0000ffff },
1503 { 0x009a096c, 0x000000eb },
1504 { 0x009a0904, 0xffff0000 },
1505 { 0x009a096c, 0x000000ec },
1506 { 0x009a0904, 0x0000ffff },
1507 { 0x009a096c, 0x000000ed },
1508 { 0x009a0904, 0xffff0000 },
1509 { 0x009a096c, 0x000000ee },
1510 { 0x009a0904, 0x00ff00ff },
1511 { 0x009a096c, 0x000000ef },
1512 { 0x009a0904, 0xff00ff00 },
1513 { 0x009a096c, 0x000000f0 },
1514 { 0x009a0904, 0x00ff00ff },
1515 { 0x009a096c, 0x000000f1 },
1516 { 0x009a0904, 0xff00ff00 },
1517 { 0x009a096c, 0x000000f2 },
1518 { 0x009a0904, 0x00ff00ff },
1519 { 0x009a096c, 0x000000f3 },
1520 { 0x009a0904, 0xff00ff00 },
1521 { 0x009a096c, 0x000000f4 },
1522 { 0x009a0904, 0x00ff00ff },
1523 { 0x009a096c, 0x000000f5 },
1524 { 0x009a0904, 0xff00ff00 },
1525 { 0x009a096c, 0x000000f6 },
1526 { 0x009a0904, 0x00ff00ff },
1527 { 0x009a096c, 0x000000f7 },
1528 { 0x009a0904, 0xff00ff00 },
1529 { 0x009a096c, 0x000000f8 },
1530 { 0x009a0904, 0x00ff00ff },
1531 { 0x009a096c, 0x000000f9 },
1532 { 0x009a0904, 0xff00ff00 },
1533 { 0x009a096c, 0x000000fa },
1534 { 0x009a0904, 0x00ff00ff },
1535 { 0x009a096c, 0x000000fb },
1536 { 0x009a0904, 0xff00ff00 },
1537 { 0x009a096c, 0x000000fc },
1538 { 0x009a0904, 0x00ff00ff },
1539 { 0x009a096c, 0x000000fd },
1540 { 0x009a0904, 0xff00ff00 },
1541 { 0x009a096c, 0x000000fe },
1542 { 0x009a0904, 0x00000000 },
1543 { 0x009a096c, 0x000000ff },
1544 { 0x009a0904, 0xffffffff },
1545};
1546
1547/* MID SPEED TO LOW SPEED */
1548static u8 seq_script_step33_ls_pg418[] = {
1549 0x34, 0x00, 0x02, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
1550 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x00, 0x02,
1551 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C,
1552 0x00, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x10, 0x49, 0x90, 0x00,
1553 0x00, 0x00, 0x0C, 0x00, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x10,
1554 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03,
1555 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x10, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00,
1556 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00,
1557 0x48, 0x03, 0x9A, 0x00, 0x88, 0x00, 0x70, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00,
1558 0x90, 0x8F, 0x82, 0x14, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02,
1559 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x90, 0x00, 0x9A, 0x00, 0x61, 0x00, 0x00,
1560 0x00, 0x90, 0x00, 0x9A, 0x00, 0x7F, 0x00, 0x00, 0xC0, 0x2E, 0x00, 0x02, 0x00,
1561 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x27, 0x00, 0x98, 0x06, 0x9A, 0x00, 0x00,
1562 0x00, 0x00, 0x00, 0x9C, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08,
1563 0x9A, 0x00, 0xE7, 0x8F, 0x83, 0x40, 0x38, 0x1F, 0x9A, 0x00, 0x00, 0x00, 0x01,
1564 0x00, 0x34, 0x1F, 0x9A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x0D, 0x9A, 0x00,
1565 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x8B, 0xC0, 0x24,
1566 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x83, 0x40, 0xF4, 0x73, 0x13, 0x00, 0x11, 0x00,
1567 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x10, 0x00, 0x01, 0x00, 0xF4, 0x73, 0x13,
1568 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x20, 0x13, 0x00, 0x00, 0x00, 0x01, 0x18,
1569 0x00, 0x20, 0x13, 0x00, 0x02, 0x00, 0x01, 0x18, 0x20, 0x20, 0x13, 0x00, 0x00,
1570 0x00, 0x03, 0x20, 0x20, 0x73, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20,
1571 0x13, 0x00, 0x01, 0x3B, 0x04, 0x00, 0x2C, 0x20, 0x13, 0x00, 0x00, 0x01, 0x00,
1572 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20, 0x13, 0x00,
1573 0x01, 0x00, 0x03, 0x20, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x01,
1574 0x00, 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00, 0x00, 0x00,
1575 0x02, 0x00, 0x00, 0xFA, 0x00, 0x00, 0x21, 0x00, 0x1F, 0x00, 0x2C, 0x20, 0x13,
1576 0x00, 0x00, 0x03, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x04, 0x10,
1577 0xF4, 0x73, 0x13, 0x00, 0x00, 0x01, 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x10,
1578 0x01, 0x01, 0x00, 0xEC, 0x73, 0x13, 0x00, 0x00, 0x00, 0x01, 0x00, 0xF4, 0x73,
1579 0x13, 0x00, 0x11, 0x01, 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x11, 0x01, 0x00,
1580 0x00, 0x5C, 0x06, 0x9A, 0x00, 0x11, 0x00, 0x00, 0x00, 0x70, 0x06, 0x9A, 0x00,
1581 0x06, 0x13, 0x08, 0xB4, 0x98, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9C,
1582 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x06, 0x9A, 0x00, 0x0E, 0x06,
1583 0x0E, 0x06, 0xD4, 0x0E, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x40, 0xD4, 0x0E, 0x9A,
1584 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x80, 0x40,
1585 0x13, 0x00, 0x02, 0x00, 0x2C, 0x01, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0x10,
1586 0x27, 0x00, 0x00, 0x21, 0x00, 0x1D, 0x00, 0x70, 0x06, 0x9A, 0x00, 0x06, 0x13,
1587 0x08, 0x34, 0x48, 0x02, 0x9A, 0x00, 0xA3, 0x44, 0x14, 0x86, 0x90, 0x02, 0x9A,
1588 0x00, 0x12, 0x2C, 0x18, 0x06, 0x94, 0x02, 0x9A, 0x00, 0x8A, 0x82, 0x41, 0x24,
1589 0x98, 0x02, 0x9A, 0x00, 0x11, 0x05, 0x06, 0x88, 0x9C, 0x02, 0x9A, 0x00, 0x8C,
1590 0x10, 0x00, 0x22, 0xA8, 0x02, 0x9A, 0x00, 0x0B, 0x86, 0x00, 0x01, 0x4C, 0x02,
1591 0x9A, 0x00, 0x85, 0x0C, 0x05, 0x06, 0x30, 0x1F, 0x9A, 0x00, 0x03, 0x16, 0x2C,
1592 0x00, 0xE0, 0x08, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x03, 0x9A, 0x00,
1593 0x00, 0x00, 0x00, 0x00, 0x94, 0x03, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1594 0x0B, 0x9A, 0x00, 0x06, 0x22, 0x22, 0x22, 0x90, 0x00, 0x9A, 0x00, 0x7E, 0x00,
1595 0x00, 0x40, 0x2E, 0x00, 0x02, 0x00, 0xD0, 0x07, 0x00, 0x00, 0x21, 0x00, 0x0D,
1596 0x00, 0x14, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x9A, 0x00,
1597 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x80, 0x90,
1598 0x03, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x03, 0x9A, 0x00, 0x23, 0x01,
1599 0x30, 0x00, 0x00, 0x03, 0x9A, 0x00, 0x2D, 0x02, 0x00, 0x00, 0x2E, 0x00, 0x02,
1600 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x07, 0x00, 0x00, 0x02, 0x9A, 0x00,
1601 0x00, 0x90, 0x8F, 0x82, 0x18, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
1602 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03,
1603 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x78, 0x09, 0x9A, 0x00, 0x0B, 0x1E, 0x7A,
1604 0x88, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27, 0x00, 0x10, 0x09, 0x90, 0x00,
1605 0x00, 0x00, 0x0A, 0x98, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x98, 0x10,
1606 0x49, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x98, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00,
1607 0x0A, 0x98, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02,
1608 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00,
1609 0x20, 0xA1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x49, 0x90, 0x00, 0x15,
1610 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x20, 0xA1, 0x07, 0x00, 0x21, 0x00,
1611 0x0D, 0x00, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27, 0x01, 0x30, 0x08, 0x9A,
1612 0x00, 0x91, 0x10, 0x27, 0x00, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19,
1613 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x10, 0x49, 0x90, 0x00, 0x00,
1614 0x00, 0x08, 0x19, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x20, 0x00,
1615 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x02,
1616 0x00, 0x0B, 0x00, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x00, 0x02, 0x9A, 0x00,
1617 0x00, 0x98, 0x8F, 0x02, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
1618};
1619
1620static u8 seq_script_step33_ls_pg419[] = {
1621 0x34, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
1622 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x00, 0x02,
1623 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c,
1624 0x10, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x10, 0x10, 0x49, 0x90, 0x00,
1625 0x00, 0x00, 0x0c, 0x10, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x10, 0x10,
1626 0x02, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03,
1627 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00,
1628 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00,
1629 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x82, 0x14, 0x03, 0x9a, 0x00, 0x01,
1630 0x00, 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x90, 0x00,
1631 0x9a, 0x00, 0x61, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7f, 0x00, 0x00,
1632 0xc0, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x23, 0x00,
1633 0x98, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x06, 0x9a, 0x00, 0x00,
1634 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x87, 0x40, 0x38, 0x1f,
1635 0x9a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x1f, 0x9a, 0x00, 0x00, 0x00, 0x01,
1636 0x00, 0x34, 0x0d, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00,
1637 0xe7, 0x8f, 0x8f, 0xc0, 0x24, 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x87, 0x40, 0xf4,
1638 0x73, 0x13, 0x00, 0x11, 0x11, 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11,
1639 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x00, 0x11, 0x01, 0x00, 0x20, 0x20, 0x13,
1640 0x00, 0x00, 0x00, 0x03, 0x20, 0x20, 0x73, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00,
1641 0x24, 0x20, 0x13, 0x00, 0x01, 0x3b, 0x04, 0x00, 0x2c, 0x20, 0x13, 0x00, 0x00,
1642 0x01, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20,
1643 0x13, 0x00, 0x01, 0x00, 0x03, 0x20, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02,
1644 0x00, 0x01, 0x00, 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00,
1645 0x00, 0x00, 0x02, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x21, 0x00, 0x1b, 0x00, 0x2c,
1646 0x20, 0x13, 0x00, 0x00, 0x03, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00,
1647 0x04, 0x10, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x01, 0x00, 0xec, 0x73, 0x13,
1648 0x00, 0x00, 0x00, 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x11, 0x11, 0x01, 0x00,
1649 0xf4, 0x73, 0x13, 0x00, 0x11, 0x11, 0x00, 0x00, 0x5c, 0x06, 0x9a, 0x00, 0x00,
1650 0x00, 0x00, 0x00, 0x98, 0x06, 0x9a, 0x00, 0x06, 0x06, 0x06, 0x06, 0x9c, 0x06,
1651 0x9a, 0x00, 0x06, 0x06, 0x06, 0x06, 0x94, 0x06, 0x9a, 0x00, 0x0c, 0x06, 0x0c,
1652 0x06, 0xd4, 0x0e, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x40, 0xd4, 0x0e, 0x9a, 0x00,
1653 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x84, 0x40, 0x13,
1654 0x00, 0x02, 0x00, 0x2c, 0x01, 0x00, 0x00, 0x21, 0x00, 0x0f, 0x00, 0x48, 0x02,
1655 0x9a, 0x00, 0x32, 0x44, 0x08, 0x03, 0x90, 0x02, 0x9a, 0x00, 0x09, 0x17, 0x0c,
1656 0x03, 0x94, 0x02, 0x9a, 0x00, 0x86, 0xc2, 0x30, 0x24, 0x98, 0x02, 0x9a, 0x00,
1657 0x11, 0x04, 0x04, 0x88, 0x4c, 0x02, 0x9a, 0x00, 0x85, 0x0c, 0x05, 0x04, 0xe0,
1658 0x08, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7e, 0x00,
1659 0x00, 0x40, 0x2e, 0x00, 0x02, 0x00, 0xd0, 0x07, 0x00, 0x00, 0x21, 0x00, 0x0b,
1660 0x00, 0x14, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x9a, 0x00,
1661 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x80, 0x38,
1662 0x03, 0x9a, 0x00, 0x23, 0x00, 0x30, 0x00, 0x00, 0x03, 0x9a, 0x00, 0x0d, 0x00,
1663 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x07,
1664 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x82, 0x18, 0x03, 0x9a, 0x00,
1665 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x2e,
1666 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x78, 0x09,
1667 0x9a, 0x00, 0x0f, 0x3e, 0x7a, 0x88, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27,
1668 0x00, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x88, 0x14, 0x09, 0x90, 0x00,
1669 0x00, 0x00, 0x0a, 0x88, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x88, 0x14,
1670 0x49, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x88, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
1671 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03,
1672 0x00, 0x0f, 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00,
1673 0x74, 0x49, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x20,
1674 0xa1, 0x07, 0x00, 0x21, 0x00, 0x05, 0x00, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10,
1675 0x27, 0x01, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x20, 0x00, 0x03,
1676 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x02, 0x00,
1677 0x0b, 0x00, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00,
1678 0x98, 0x8f, 0x02, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
1679};
1680
1681/* LOW SPEED TO MID SPEED */
1682static u8 seq_script_step33_pg418[] = {
1683 0x34, 0x00, 0x02, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
1684 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x00, 0x02,
1685 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C,
1686 0x00, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x10, 0x49, 0x90, 0x00,
1687 0x00, 0x00, 0x0C, 0x00, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x10,
1688 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03,
1689 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x10, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00,
1690 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00,
1691 0x48, 0x03, 0x9A, 0x00, 0x88, 0x00, 0x70, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00,
1692 0x90, 0x8F, 0x82, 0x14, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02,
1693 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x90, 0x00, 0x9A, 0x00, 0x61, 0x00, 0x00,
1694 0x00, 0x90, 0x00, 0x9A, 0x00, 0x7F, 0x00, 0x00, 0xC0, 0x2E, 0x00, 0x02, 0x00,
1695 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x27, 0x00, 0x98, 0x06, 0x9A, 0x00, 0x00,
1696 0x00, 0x00, 0x00, 0x9C, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08,
1697 0x9A, 0x00, 0xE7, 0x8F, 0x83, 0x40, 0x38, 0x1F, 0x9A, 0x00, 0x00, 0x00, 0x01,
1698 0x00, 0x34, 0x1F, 0x9A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x0D, 0x9A, 0x00,
1699 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x8B, 0xC0, 0x24,
1700 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x83, 0x40, 0xF4, 0x73, 0x13, 0x00, 0x11, 0x00,
1701 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x10, 0x00, 0x01, 0x00, 0xF4, 0x73, 0x13,
1702 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x20, 0x13, 0x00, 0x00, 0x00, 0x01, 0x18,
1703 0x00, 0x20, 0x13, 0x00, 0x02, 0x00, 0x01, 0x18, 0x20, 0x20, 0x13, 0x00, 0x00,
1704 0x00, 0x03, 0x20, 0x20, 0x73, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20,
1705 0x13, 0x00, 0x01, 0x3B, 0x02, 0x00, 0x2C, 0x20, 0x13, 0x00, 0x00, 0x01, 0x00,
1706 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20, 0x13, 0x00,
1707 0x01, 0x00, 0x03, 0x20, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x01,
1708 0x00, 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00, 0x00, 0x00,
1709 0x02, 0x00, 0x00, 0xFA, 0x00, 0x00, 0x21, 0x00, 0x1F, 0x00, 0x2C, 0x20, 0x13,
1710 0x00, 0x00, 0x03, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x04, 0x10,
1711 0xF4, 0x73, 0x13, 0x00, 0x00, 0x01, 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x10,
1712 0x01, 0x01, 0x00, 0xEC, 0x73, 0x13, 0x00, 0x00, 0x00, 0x01, 0x00, 0xF4, 0x73,
1713 0x13, 0x00, 0x11, 0x01, 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x11, 0x01, 0x00,
1714 0x00, 0x5C, 0x06, 0x9A, 0x00, 0x11, 0x00, 0x00, 0x00, 0x70, 0x06, 0x9A, 0x00,
1715 0x06, 0x13, 0x08, 0xB4, 0x98, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9C,
1716 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x06, 0x9A, 0x00, 0x0E, 0x06,
1717 0x0E, 0x06, 0xD4, 0x0E, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x40, 0xD4, 0x0E, 0x9A,
1718 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x80, 0x40,
1719 0x13, 0x00, 0x02, 0x00, 0x2C, 0x01, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0x10,
1720 0x27, 0x00, 0x00, 0x21, 0x00, 0x1D, 0x00, 0x70, 0x06, 0x9A, 0x00, 0x06, 0x13,
1721 0x08, 0x34, 0x48, 0x02, 0x9A, 0x00, 0xA3, 0x44, 0x14, 0x86, 0x90, 0x02, 0x9A,
1722 0x00, 0x12, 0x2C, 0x18, 0x06, 0x94, 0x02, 0x9A, 0x00, 0x8A, 0x82, 0x41, 0x24,
1723 0x98, 0x02, 0x9A, 0x00, 0x11, 0x05, 0x06, 0x88, 0x9C, 0x02, 0x9A, 0x00, 0x8C,
1724 0x10, 0x00, 0x22, 0xA8, 0x02, 0x9A, 0x00, 0x0B, 0x86, 0x00, 0x01, 0x4C, 0x02,
1725 0x9A, 0x00, 0x85, 0x0C, 0x05, 0x06, 0x30, 0x1F, 0x9A, 0x00, 0x03, 0x16, 0x2C,
1726 0x00, 0xE0, 0x08, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x03, 0x9A, 0x00,
1727 0x00, 0x00, 0x00, 0x00, 0x94, 0x03, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1728 0x0B, 0x9A, 0x00, 0x06, 0x22, 0x22, 0x22, 0x90, 0x00, 0x9A, 0x00, 0x7E, 0x00,
1729 0x00, 0x40, 0x2E, 0x00, 0x02, 0x00, 0xD0, 0x07, 0x00, 0x00, 0x21, 0x00, 0x0D,
1730 0x00, 0x14, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x9A, 0x00,
1731 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x80, 0x90,
1732 0x03, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x03, 0x9A, 0x00, 0x23, 0x01,
1733 0x30, 0x00, 0x00, 0x03, 0x9A, 0x00, 0x2D, 0x02, 0x00, 0x00, 0x2E, 0x00, 0x02,
1734 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x07, 0x00, 0x00, 0x02, 0x9A, 0x00,
1735 0x00, 0x90, 0x8F, 0x82, 0x18, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
1736 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03,
1737 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x78, 0x09, 0x9A, 0x00, 0x0B, 0x1E, 0x7A,
1738 0x88, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27, 0x00, 0x10, 0x09, 0x90, 0x00,
1739 0x00, 0x00, 0x0A, 0x98, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x98, 0x10,
1740 0x49, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x98, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00,
1741 0x0A, 0x98, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02,
1742 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00,
1743 0x20, 0xA1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x49, 0x90, 0x00, 0x15,
1744 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x20, 0xA1, 0x07, 0x00, 0x21, 0x00,
1745 0x0D, 0x00, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27, 0x01, 0x30, 0x08, 0x9A,
1746 0x00, 0x91, 0x10, 0x27, 0x00, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19,
1747 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x10, 0x49, 0x90, 0x00, 0x00,
1748 0x00, 0x08, 0x19, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x20, 0x00,
1749 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x02,
1750 0x00, 0x0B, 0x00, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x00, 0x02, 0x9A, 0x00,
1751 0x00, 0x98, 0x8F, 0x02, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
1752};
1753
1754static u8 seq_script_step33_pg419[] = {
1755 0x34, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
1756 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x00, 0x02,
1757 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c,
1758 0x08, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x08, 0x10, 0x49, 0x90, 0x00,
1759 0x00, 0x00, 0x0c, 0x08, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x08, 0x10,
1760 0x02, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03,
1761 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00,
1762 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00,
1763 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x82, 0x14, 0x03, 0x9a, 0x00, 0x01,
1764 0x00, 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x90, 0x00,
1765 0x9a, 0x00, 0x61, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7f, 0x00, 0x00,
1766 0xc0, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x23, 0x00,
1767 0x98, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x06, 0x9a, 0x00, 0x00,
1768 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x87, 0x40, 0x38, 0x1f,
1769 0x9a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x1f, 0x9a, 0x00, 0x00, 0x00, 0x01,
1770 0x00, 0x34, 0x0d, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00,
1771 0xe7, 0x8f, 0x8f, 0xc0, 0x24, 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x87, 0x40, 0xf4,
1772 0x73, 0x13, 0x00, 0x11, 0x11, 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11,
1773 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x00, 0x11, 0x01, 0x00, 0x20, 0x20, 0x13,
1774 0x00, 0x00, 0x00, 0x03, 0x20, 0x20, 0x73, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00,
1775 0x24, 0x20, 0x13, 0x00, 0x01, 0x3b, 0x02, 0x00, 0x2c, 0x20, 0x13, 0x00, 0x00,
1776 0x01, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20,
1777 0x13, 0x00, 0x01, 0x00, 0x03, 0x20, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02,
1778 0x00, 0x01, 0x00, 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00,
1779 0x00, 0x00, 0x02, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x21, 0x00, 0x1d, 0x00, 0x2c,
1780 0x20, 0x13, 0x00, 0x00, 0x03, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00,
1781 0x04, 0x10, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x01, 0x00, 0xec, 0x73, 0x13,
1782 0x00, 0x00, 0x00, 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x11, 0x11, 0x01, 0x00,
1783 0xf4, 0x73, 0x13, 0x00, 0x11, 0x11, 0x00, 0x00, 0x5c, 0x06, 0x9a, 0x00, 0x11,
1784 0x00, 0x00, 0x00, 0x70, 0x06, 0x9a, 0x00, 0x06, 0x13, 0x08, 0xb4, 0x98, 0x06,
1785 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00,
1786 0x00, 0x94, 0x06, 0x9a, 0x00, 0x0c, 0x06, 0x0c, 0x06, 0xd4, 0x0e, 0x9a, 0x00,
1787 0x00, 0x00, 0x00, 0x40, 0xd4, 0x0e, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24,
1788 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x84, 0x40, 0x13, 0x00, 0x02, 0x00, 0x2c, 0x01,
1789 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00, 0x10, 0x27, 0x00, 0x00, 0x21, 0x00, 0x11,
1790 0x00, 0x70, 0x06, 0x9a, 0x00, 0x06, 0x13, 0x08, 0x34, 0x48, 0x02, 0x9a, 0x00,
1791 0x42, 0x44, 0x08, 0x04, 0x90, 0x02, 0x9a, 0x00, 0x11, 0x2c, 0x18, 0x06, 0x94,
1792 0x02, 0x9a, 0x00, 0x8b, 0x82, 0x41, 0x24, 0x98, 0x02, 0x9a, 0x00, 0x11, 0x04,
1793 0x06, 0x88, 0x4c, 0x02, 0x9a, 0x00, 0x85, 0x0c, 0x05, 0x06, 0xe0, 0x08, 0x9a,
1794 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7e, 0x00, 0x00, 0x40,
1795 0x2e, 0x00, 0x02, 0x00, 0xd0, 0x07, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00, 0x14,
1796 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00,
1797 0x00, 0x00, 0x10, 0x02, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x80, 0x38, 0x03, 0x9a,
1798 0x00, 0x23, 0x01, 0x30, 0x00, 0x00, 0x03, 0x9a, 0x00, 0x35, 0x02, 0x00, 0x00,
1799 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x07, 0x00, 0x00,
1800 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x82, 0x18, 0x03, 0x9a, 0x00, 0x01, 0x00,
1801 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x2e, 0x00, 0x02,
1802 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x78, 0x09, 0x9a, 0x00,
1803 0x0b, 0x1e, 0x7a, 0x88, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x10,
1804 0x09, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x98, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00,
1805 0x0a, 0x98, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x98, 0x14, 0x49, 0x90,
1806 0x00, 0x00, 0x00, 0x0a, 0x98, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
1807 0x01, 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f,
1808 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x49,
1809 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07,
1810 0x00, 0x21, 0x00, 0x0d, 0x00, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x01,
1811 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x10, 0x09, 0x90, 0x00, 0x00,
1812 0x00, 0x08, 0x19, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x10, 0x49,
1813 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x08,
1814 0x19, 0x20, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1815 0x34, 0x00, 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x00,
1816 0x02, 0x9a, 0x00, 0x00, 0x98, 0x8f, 0x02, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00,
1817 0x00, 0x00,
1818};
1819
1820
1821
1822/* LOW/MID SPEED TO HIGH SPEED */
1823static u8 seq_script_step28_pg418[] = {
1824 0x34, 0x00, 0x02, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
1825 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x07, 0x00, 0x30, 0x03,
1826 0x9A, 0x00, 0x14, 0x00, 0x10, 0x00, 0x38, 0xD6, 0x00, 0x00, 0x00, 0x60, 0x00,
1827 0x00, 0x04, 0xD6, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00,
1828 0x20, 0x4E, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00,
1829 0x90, 0x8F, 0x02, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x14, 0x09,
1830 0x90, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0C,
1831 0x00, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x10, 0x02, 0x9A, 0x00,
1832 0x00, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21,
1833 0x00, 0x03, 0x00, 0x10, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00,
1834 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x48, 0x03, 0x9A,
1835 0x00, 0x88, 0x00, 0x70, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x82,
1836 0x14, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00,
1837 0x90, 0x8F, 0x02, 0x90, 0x00, 0x9A, 0x00, 0x61, 0x00, 0x00, 0x00, 0x90, 0x00,
1838 0x9A, 0x00, 0x7F, 0x00, 0x00, 0xC0, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00,
1839 0x00, 0x21, 0x00, 0x27, 0x00, 0x98, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00,
1840 0x9C, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00, 0xE7,
1841 0x8F, 0x88, 0xF7, 0x40, 0x0D, 0x9A, 0x00, 0x20, 0xE0, 0x01, 0x00, 0x00, 0x02,
1842 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x1A, 0x00, 0x08, 0x9A, 0x00, 0x00, 0x00, 0x00,
1843 0x00, 0xF0, 0x73, 0x13, 0x00, 0x03, 0x00, 0x00, 0x00, 0x30, 0x08, 0x9A, 0x00,
1844 0x90, 0x90, 0x67, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x11, 0x00, 0x01, 0x00, 0xF4,
1845 0x73, 0x13, 0x00, 0x10, 0x00, 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x00, 0x00,
1846 0x01, 0x00, 0x20, 0x20, 0x13, 0x00, 0x00, 0x00, 0x03, 0x20, 0x20, 0x73, 0x13,
1847 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x20, 0x13, 0x00, 0x04, 0x00, 0x00, 0x00,
1848 0x34, 0x20, 0x13, 0x00, 0x00, 0x00, 0x8A, 0xF9, 0x24, 0x20, 0x13, 0x00, 0x01,
1849 0x32, 0x05, 0x00, 0x2C, 0x20, 0x13, 0x00, 0x00, 0x01, 0x00, 0x00, 0x28, 0x20,
1850 0x13, 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20, 0x13, 0x00, 0x01, 0x00, 0x03,
1851 0x20, 0x34, 0x00, 0x02, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00,
1852 0x00, 0x00, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15,
1853 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0xFA, 0x00, 0x00, 0x34, 0x00,
1854 0x02, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x2C, 0x20, 0x13,
1855 0x00, 0x00, 0x03, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x04, 0x10,
1856 0xF4, 0x73, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x13, 0x00, 0x00,
1857 0x00, 0x01, 0x98, 0x04, 0x20, 0x13, 0x00, 0x01, 0x0B, 0x01, 0x00, 0x00, 0x20,
1858 0x13, 0x00, 0x01, 0x00, 0x01, 0x98, 0x34, 0x00, 0x02, 0x00, 0x0D, 0x00, 0x00,
1859 0x00, 0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00,
1860 0x90, 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00,
1861 0xFA, 0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x21, 0x00,
1862 0x1D, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x00, 0x11, 0x00, 0x00, 0xF4, 0x73, 0x13,
1863 0x00, 0x10, 0x11, 0x00, 0x00, 0xEC, 0x73, 0x13, 0x00, 0x00, 0x00, 0x03, 0x00,
1864 0xF0, 0x73, 0x13, 0x00, 0x02, 0x00, 0x00, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x12,
1865 0x11, 0x00, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x12, 0x00, 0x00, 0x00, 0x08, 0x08,
1866 0x9A, 0x00, 0x70, 0x00, 0x08, 0x48, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x10, 0x8F,
1867 0x1A, 0x24, 0x08, 0x9A, 0x00, 0xE5, 0x8F, 0x88, 0xF7, 0x08, 0x08, 0x9A, 0x00,
1868 0x70, 0x00, 0xA8, 0x4A, 0x24, 0x08, 0x9A, 0x00, 0x85, 0x8F, 0x88, 0xF7, 0x38,
1869 0x1F, 0x9A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x1F, 0x9A, 0x00, 0x00, 0x00,
1870 0x01, 0x00, 0x34, 0x0D, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x02,
1871 0x00, 0x2C, 0x01, 0x00, 0x00, 0x21, 0x00, 0x09, 0x00, 0x5C, 0x06, 0x9A, 0x00,
1872 0x22, 0x00, 0x00, 0x00, 0x0C, 0x06, 0x9A, 0x00, 0xD0, 0x20, 0x00, 0xFD, 0xD4,
1873 0x0E, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x40, 0xD4, 0x0E, 0x9A, 0x00, 0x00, 0x00,
1874 0x00, 0x00, 0x13, 0x00, 0x02, 0x00, 0x2C, 0x01, 0x00, 0x00, 0x21, 0x00, 0x25,
1875 0x00, 0x2C, 0x08, 0x9A, 0x00, 0x00, 0x00, 0x05, 0x00, 0x30, 0x08, 0x9A, 0x00,
1876 0x90, 0xA0, 0x67, 0x00, 0x48, 0x02, 0x9A, 0x00, 0xA3, 0x44, 0x20, 0x95, 0x90,
1877 0x02, 0x9A, 0x00, 0x46, 0xAE, 0x60, 0x16, 0x94, 0x02, 0x9A, 0x00, 0x96, 0x02,
1878 0xF6, 0x28, 0x98, 0x02, 0x9A, 0x00, 0x00, 0x09, 0x16, 0x88, 0x9C, 0x02, 0x9A,
1879 0x00, 0x4C, 0x39, 0x00, 0x24, 0xA0, 0x02, 0x9A, 0x00, 0x32, 0x80, 0x83, 0xD5,
1880 0xA8, 0x02, 0x9A, 0x00, 0x0F, 0x86, 0x00, 0x02, 0x14, 0x06, 0x9A, 0x00, 0x77,
1881 0x4E, 0x04, 0x40, 0x10, 0x06, 0x9A, 0x00, 0x77, 0x4E, 0x04, 0x40, 0x78, 0x07,
1882 0x10, 0x00, 0x44, 0x04, 0x00, 0x82, 0x4C, 0x02, 0x9A, 0x00, 0x85, 0x0C, 0x05,
1883 0x15, 0xE0, 0x08, 0x9A, 0x00, 0x11, 0x00, 0x00, 0x00, 0x90, 0x03, 0x9A, 0x00,
1884 0x00, 0x00, 0x00, 0x00, 0x94, 0x03, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1885 0x0B, 0x9A, 0x00, 0x06, 0x22, 0x22, 0x22, 0x90, 0x00, 0x9A, 0x00, 0x7E, 0x00,
1886 0x00, 0x40, 0x2E, 0x00, 0x02, 0x00, 0xD0, 0x07, 0x00, 0x00, 0x21, 0x00, 0x13,
1887 0x00, 0x14, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x9A, 0x00,
1888 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x80, 0x90,
1889 0x03, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x02, 0x9A, 0x00, 0x96, 0x02,
1890 0xF6, 0x24, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x01, 0xA4, 0x14, 0x09, 0x90,
1891 0x00, 0x00, 0x00, 0x01, 0xA4, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x01, 0xA4,
1892 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x01, 0xA4, 0x34, 0x00, 0x02, 0x00, 0x0F,
1893 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
1894 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00,
1895 0x00, 0x20, 0xA1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x49, 0x90, 0x00,
1896 0x15, 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x20, 0xA1, 0x07, 0x00, 0x34,
1897 0x00, 0x02, 0x00, 0x10, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03,
1898 0x00, 0x00, 0x21, 0x00, 0x0B, 0x00, 0x94, 0x02, 0x9A, 0x00, 0x96, 0x02, 0xF6,
1899 0x28, 0x38, 0x03, 0x9A, 0x00, 0x03, 0x01, 0x30, 0x00, 0x3C, 0x03, 0x9A, 0x00,
1900 0xFF, 0x01, 0x40, 0x00, 0x00, 0x03, 0x9A, 0x00, 0x0D, 0x02, 0x00, 0x00, 0x54,
1901 0x03, 0x9A, 0x00, 0x03, 0x00, 0x80, 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03,
1902 0x00, 0x00, 0x21, 0x00, 0x09, 0x00, 0x48, 0x03, 0x9A, 0x00, 0x00, 0x00, 0x70,
1903 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x10, 0x8F, 0x9A, 0x18, 0x03, 0x9A, 0x00,
1904 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x10, 0x8F, 0x1A, 0x2E,
1905 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0B, 0x00, 0x78, 0x09,
1906 0x9A, 0x00, 0x0F, 0x1E, 0x7E, 0x88, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0E,
1907 0xA4, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0E, 0xA4, 0x10, 0x49, 0x90, 0x00,
1908 0x00, 0x00, 0x0E, 0xA4, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0E, 0xA4, 0x34,
1909 0x00, 0x02, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
1910 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03,
1911 0x00, 0x0F, 0x00, 0x00, 0x00, 0x20, 0xA1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00,
1912 0x74, 0x49, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x20,
1913 0xA1, 0x07, 0x00, 0x34, 0x00, 0x02, 0x00, 0x12, 0x00, 0x00, 0x00, 0x2E, 0x00,
1914 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0B, 0x00, 0x00, 0x02, 0x9A,
1915 0x00, 0x00, 0x10, 0x8F, 0x3A, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x25,
1916 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x25, 0x10, 0x49, 0x90, 0x00, 0x00,
1917 0x00, 0x0C, 0x25, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x25, 0x20, 0x00,
1918 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x02,
1919 0x00, 0x13, 0x00, 0x00, 0x00, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00
1920};
1921
1922static u8 seq_script_step28_pg419[] = {
1923 0x34, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
1924 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x07, 0x00, 0x30, 0x03,
1925 0x9a, 0x00, 0x14, 0x00, 0x10, 0x00, 0x38, 0xd6, 0x00, 0x00, 0x00, 0x60, 0x00,
1926 0x00, 0x04, 0xd6, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00,
1927 0x20, 0x4e, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00,
1928 0x90, 0x8f, 0x02, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x14, 0x09,
1929 0x90, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c,
1930 0x00, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x10, 0x02, 0x9a, 0x00,
1931 0x00, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21,
1932 0x00, 0x03, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2e, 0x00,
1933 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x48, 0x03, 0x9a,
1934 0x00, 0x88, 0x00, 0x70, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x82,
1935 0x14, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00,
1936 0x90, 0x8f, 0x02, 0x90, 0x00, 0x9a, 0x00, 0x61, 0x00, 0x00, 0x00, 0x90, 0x00,
1937 0x9a, 0x00, 0x7f, 0x00, 0x00, 0xc0, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00,
1938 0x00, 0x21, 0x00, 0x27, 0x00, 0x98, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00,
1939 0x9c, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00, 0xe7,
1940 0x8f, 0x8c, 0xf7, 0x40, 0x0d, 0x9a, 0x00, 0x20, 0xe0, 0x01, 0x00, 0x00, 0x02,
1941 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x1a, 0x00, 0x08, 0x9a, 0x00, 0x00, 0x00, 0x00,
1942 0x00, 0xf0, 0x73, 0x13, 0x00, 0x03, 0x00, 0x00, 0x00, 0x30, 0x08, 0x9a, 0x00,
1943 0x90, 0x90, 0x67, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x11, 0x00, 0x01, 0x00, 0xf4,
1944 0x73, 0x13, 0x00, 0x10, 0x00, 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x00, 0x00,
1945 0x01, 0x00, 0x20, 0x20, 0x13, 0x00, 0x00, 0x00, 0x03, 0x20, 0x20, 0x73, 0x13,
1946 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x20, 0x13, 0x00, 0x04, 0x00, 0x00, 0x00,
1947 0x34, 0x20, 0x13, 0x00, 0x00, 0x00, 0x8a, 0xf9, 0x24, 0x20, 0x13, 0x00, 0x01,
1948 0x32, 0x05, 0x00, 0x2c, 0x20, 0x13, 0x00, 0x00, 0x01, 0x00, 0x00, 0x28, 0x20,
1949 0x13, 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20, 0x13, 0x00, 0x01, 0x00, 0x03,
1950 0x20, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00,
1951 0x90, 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,
1952 0xfa, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x2c, 0x20, 0x13, 0x00, 0x00, 0x03,
1953 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x04, 0x10, 0xf4, 0x73, 0x13,
1954 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x13, 0x00, 0x00, 0x00, 0x01, 0x98,
1955 0x04, 0x20, 0x13, 0x00, 0x01, 0x0b, 0x01, 0x00, 0x00, 0x20, 0x13, 0x00, 0x01,
1956 0x00, 0x01, 0x98, 0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00,
1957 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00, 0x02, 0x00, 0x00,
1958 0x00, 0x00, 0xfa, 0x00, 0x00, 0x21, 0x00, 0x1d, 0x00, 0xf4, 0x73, 0x13, 0x00,
1959 0x00, 0x11, 0x00, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x00, 0x00, 0xec,
1960 0x73, 0x13, 0x00, 0x00, 0x00, 0x03, 0x00, 0xf0, 0x73, 0x13, 0x00, 0x02, 0x00,
1961 0x00, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x12, 0x11, 0x00, 0x00, 0xf4, 0x73, 0x13,
1962 0x00, 0x12, 0x00, 0x00, 0x00, 0x08, 0x08, 0x9a, 0x00, 0x70, 0x00, 0x08, 0x48,
1963 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x1a, 0x24, 0x08, 0x9a, 0x00, 0xe5,
1964 0x8f, 0x8c, 0xf7, 0x08, 0x08, 0x9a, 0x00, 0x70, 0x00, 0xa8, 0x4a, 0x24, 0x08,
1965 0x9a, 0x00, 0x85, 0x8f, 0x8c, 0xf7, 0x38, 0x1f, 0x9a, 0x00, 0x00, 0x00, 0x01,
1966 0x00, 0x34, 0x1f, 0x9a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x0d, 0x9a, 0x00,
1967 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x02, 0x00, 0x2c, 0x01, 0x00, 0x00, 0x21,
1968 0x00, 0x09, 0x00, 0x5c, 0x06, 0x9a, 0x00, 0x22, 0x00, 0x00, 0x00, 0x0c, 0x06,
1969 0x9a, 0x00, 0xd0, 0x20, 0x00, 0xfd, 0xd4, 0x0e, 0x9a, 0x00, 0x00, 0x00, 0x00,
1970 0x40, 0xd4, 0x0e, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x02, 0x00,
1971 0x2c, 0x01, 0x00, 0x00, 0x21, 0x00, 0x2d, 0x00, 0x2c, 0x08, 0x9a, 0x00, 0x00,
1972 0x00, 0x05, 0x00, 0x30, 0x08, 0x9a, 0x00, 0x90, 0xa0, 0x67, 0x00, 0x48, 0x02,
1973 0x9a, 0x00, 0x05, 0x44, 0x0e, 0x50, 0x90, 0x02, 0x9a, 0x00, 0x43, 0xae, 0x5a,
1974 0x17, 0x94, 0x02, 0x9a, 0x00, 0x93, 0xc2, 0x05, 0x29, 0x98, 0x02, 0x9a, 0x00,
1975 0x00, 0x0a, 0x18, 0x88, 0x9c, 0x02, 0x9a, 0x00, 0xf3, 0x41, 0x00, 0x22, 0xa0,
1976 0x02, 0x9a, 0x00, 0x32, 0x00, 0x84, 0xd5, 0xa8, 0x02, 0x9a, 0x00, 0x0f, 0x86,
1977 0x00, 0x02, 0xcc, 0x02, 0x9a, 0x00, 0x00, 0x39, 0x08, 0x10, 0x04, 0x06, 0x9a,
1978 0x00, 0x01, 0x00, 0x00, 0x00, 0x14, 0x06, 0x9a, 0x00, 0x77, 0x4e, 0x04, 0x40,
1979 0x10, 0x06, 0x9a, 0x00, 0x77, 0x4e, 0x04, 0x40, 0x78, 0x07, 0x10, 0x00, 0x44,
1980 0x04, 0x00, 0x82, 0x50, 0x02, 0x9a, 0x00, 0x03, 0x01, 0x00, 0x00, 0x4c, 0x02,
1981 0x9a, 0x00, 0x85, 0x0c, 0x05, 0x14, 0xe0, 0x08, 0x9a, 0x00, 0x11, 0x00, 0x00,
1982 0x00, 0x90, 0x03, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x03, 0x9a, 0x00,
1983 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x9a, 0x00, 0x06, 0x22, 0x22, 0x22, 0x50,
1984 0x02, 0x9a, 0x00, 0x02, 0x01, 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7e, 0x00,
1985 0x00, 0x40, 0x2e, 0x00, 0x02, 0x00, 0xd0, 0x07, 0x00, 0x00, 0x21, 0x00, 0x13,
1986 0x00, 0x14, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x9a, 0x00,
1987 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x80, 0x90,
1988 0x03, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x02, 0x9a, 0x00, 0x93, 0xc2,
1989 0x05, 0x25, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x01, 0xa4, 0x14, 0x09, 0x90,
1990 0x00, 0x00, 0x00, 0x01, 0xa4, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x01, 0xa4,
1991 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x01, 0xa4, 0x00, 0x00, 0x02, 0x00, 0x00,
1992 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00,
1993 0x03, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x01, 0x00, 0x02,
1994 0x00, 0x74, 0x49, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00, 0x00,
1995 0x20, 0xa1, 0x07, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21,
1996 0x00, 0x0b, 0x00, 0x94, 0x02, 0x9a, 0x00, 0x93, 0xc2, 0x05, 0x29, 0x38, 0x03,
1997 0x9a, 0x00, 0x03, 0x01, 0x30, 0x00, 0x3c, 0x03, 0x9a, 0x00, 0x4f, 0x01, 0x40,
1998 0x00, 0x00, 0x03, 0x9a, 0x00, 0x75, 0x04, 0x00, 0x00, 0x54, 0x03, 0x9a, 0x00,
1999 0x02, 0x00, 0x80, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21,
2000 0x00, 0x0b, 0x00, 0x44, 0x03, 0x9a, 0x00, 0x28, 0x02, 0x60, 0x00, 0x48, 0x03,
2001 0x9a, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f,
2002 0x9a, 0x18, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00,
2003 0x00, 0x10, 0x8f, 0x1a, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21,
2004 0x00, 0x0b, 0x00, 0x78, 0x09, 0x9a, 0x00, 0x0f, 0x1e, 0x7e, 0x88, 0x10, 0x09,
2005 0x90, 0x00, 0x00, 0x00, 0x0e, 0xa4, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0e,
2006 0xa4, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0e, 0xa4, 0x14, 0x49, 0x90, 0x00,
2007 0x00, 0x00, 0x0e, 0xa4, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
2008 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00,
2009 0x00, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x49, 0x90,
2010 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07, 0x00,
2011 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00, 0x00,
2012 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x3a, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00,
2013 0x0c, 0x25, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x25, 0x10, 0x49, 0x90,
2014 0x00, 0x00, 0x00, 0x0c, 0x25, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x25,
2015 0x20, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34,
2016 0x00, 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00,
2017 0x00, 0x00,
2018};
2019
2020/* MID SPEED TO HIGH SPEED */
2021static u8 seq_script_step29_pg419[] = {
2022 0x34, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
2023 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x07, 0x00, 0x30, 0x03,
2024 0x9a, 0x00, 0x14, 0x00, 0x10, 0x00, 0x38, 0xd6, 0x00, 0x00, 0x00, 0x60, 0x00,
2025 0x00, 0x04, 0xd6, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00,
2026 0x20, 0x4e, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00,
2027 0x90, 0x8f, 0x02, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x10, 0x14, 0x09,
2028 0x90, 0x00, 0x00, 0x00, 0x0c, 0x10, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c,
2029 0x10, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x10, 0x10, 0x02, 0x9a, 0x00,
2030 0x00, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21,
2031 0x00, 0x03, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2e, 0x00,
2032 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00, 0x00, 0x02, 0x9a,
2033 0x00, 0x00, 0x90, 0x8f, 0x82, 0x14, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00,
2034 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x90, 0x00, 0x9a, 0x00, 0x61,
2035 0x00, 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7f, 0x00, 0x00, 0xc0, 0x2e, 0x00,
2036 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x27, 0x00, 0x98, 0x06, 0x9a,
2037 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00,
2038 0x24, 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x8c, 0xf7, 0x40, 0x0d, 0x9a, 0x00, 0x20,
2039 0xe0, 0x01, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x1a, 0x00, 0x08,
2040 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x73, 0x13, 0x00, 0x03, 0x00, 0x00,
2041 0x00, 0x30, 0x08, 0x9a, 0x00, 0x90, 0x90, 0x67, 0x00, 0xf4, 0x73, 0x13, 0x00,
2042 0x11, 0x11, 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x01, 0x00, 0xf4,
2043 0x73, 0x13, 0x00, 0x00, 0x11, 0x01, 0x00, 0x20, 0x20, 0x13, 0x00, 0x00, 0x00,
2044 0x03, 0x20, 0x20, 0x73, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x20, 0x13,
2045 0x00, 0x04, 0x00, 0x00, 0x00, 0x34, 0x20, 0x13, 0x00, 0x00, 0x00, 0x8a, 0xf9,
2046 0x24, 0x20, 0x13, 0x00, 0x01, 0x32, 0x05, 0x00, 0x2c, 0x20, 0x13, 0x00, 0x00,
2047 0x01, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20,
2048 0x13, 0x00, 0x01, 0x00, 0x03, 0x20, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02,
2049 0x00, 0x01, 0x00, 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00,
2050 0x00, 0x00, 0x02, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00, 0x2c,
2051 0x20, 0x13, 0x00, 0x00, 0x03, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00,
2052 0x04, 0x10, 0xf4, 0x73, 0x13, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x20, 0x13,
2053 0x00, 0x00, 0x00, 0x01, 0x98, 0x00, 0x20, 0x13, 0x00, 0x01, 0x00, 0x01, 0x98,
2054 0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x90,
2055 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0xfa,
2056 0x00, 0x00, 0x21, 0x00, 0x1b, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x00,
2057 0x00, 0xec, 0x73, 0x13, 0x00, 0x00, 0x00, 0x03, 0x00, 0xf0, 0x73, 0x13, 0x00,
2058 0x02, 0x00, 0x00, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x12, 0x11, 0x00, 0x00, 0xf4,
2059 0x73, 0x13, 0x00, 0x12, 0x00, 0x00, 0x00, 0x08, 0x08, 0x9a, 0x00, 0x70, 0x00,
2060 0x08, 0x48, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x1a, 0x24, 0x08, 0x9a,
2061 0x00, 0xe5, 0x8f, 0x8c, 0xf7, 0x08, 0x08, 0x9a, 0x00, 0x70, 0x00, 0xa8, 0x4a,
2062 0x24, 0x08, 0x9a, 0x00, 0x85, 0x8f, 0x8c, 0xf7, 0x38, 0x1f, 0x9a, 0x00, 0x00,
2063 0x00, 0x01, 0x00, 0x34, 0x1f, 0x9a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x0d,
2064 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x02, 0x00, 0x2c, 0x01, 0x00,
2065 0x00, 0x21, 0x00, 0x09, 0x00, 0x5c, 0x06, 0x9a, 0x00, 0x22, 0x00, 0x00, 0x00,
2066 0x0c, 0x06, 0x9a, 0x00, 0xd0, 0x20, 0x00, 0xfd, 0xd4, 0x0e, 0x9a, 0x00, 0x00,
2067 0x00, 0x00, 0x40, 0xd4, 0x0e, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00,
2068 0x02, 0x00, 0x2c, 0x01, 0x00, 0x00, 0x21, 0x00, 0x27, 0x00, 0x2c, 0x08, 0x9a,
2069 0x00, 0x00, 0x00, 0x05, 0x00, 0x30, 0x08, 0x9a, 0x00, 0x90, 0xa0, 0x67, 0x00,
2070 0x48, 0x02, 0x9a, 0x00, 0x05, 0x44, 0x0e, 0x50, 0x90, 0x02, 0x9a, 0x00, 0x43,
2071 0xae, 0x5a, 0x17, 0x94, 0x02, 0x9a, 0x00, 0x93, 0xc2, 0x05, 0x29, 0x98, 0x02,
2072 0x9a, 0x00, 0x00, 0x0a, 0x18, 0x88, 0x9c, 0x02, 0x9a, 0x00, 0xf3, 0x41, 0x00,
2073 0x22, 0xa0, 0x02, 0x9a, 0x00, 0x32, 0x00, 0x84, 0xd5, 0xa8, 0x02, 0x9a, 0x00,
2074 0x0f, 0x86, 0x00, 0x02, 0xcc, 0x02, 0x9a, 0x00, 0x00, 0x39, 0x08, 0x10, 0x04,
2075 0x06, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x14, 0x06, 0x9a, 0x00, 0x77, 0x4e,
2076 0x04, 0x40, 0x10, 0x06, 0x9a, 0x00, 0x77, 0x4e, 0x04, 0x40, 0x78, 0x07, 0x10,
2077 0x00, 0x44, 0x04, 0x00, 0x82, 0x50, 0x02, 0x9a, 0x00, 0x02, 0x01, 0x00, 0x00,
2078 0x4c, 0x02, 0x9a, 0x00, 0x85, 0x0c, 0x05, 0x14, 0x30, 0x1f, 0x9a, 0x00, 0x03,
2079 0x18, 0x2c, 0x00, 0xe0, 0x08, 0x9a, 0x00, 0x11, 0x00, 0x00, 0x00, 0x90, 0x00,
2080 0x9a, 0x00, 0x7e, 0x00, 0x00, 0x40, 0x2e, 0x00, 0x02, 0x00, 0xd0, 0x07, 0x00,
2081 0x00, 0x21, 0x00, 0x0f, 0x00, 0x14, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00,
2082 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9a, 0x00, 0x00,
2083 0x00, 0x00, 0x80, 0x38, 0x03, 0x9a, 0x00, 0x03, 0x01, 0x30, 0x00, 0x3c, 0x03,
2084 0x9a, 0x00, 0x4f, 0x01, 0x40, 0x00, 0x00, 0x03, 0x9a, 0x00, 0x75, 0x04, 0x00,
2085 0x00, 0x54, 0x03, 0x9a, 0x00, 0x02, 0x00, 0x80, 0x00, 0x2e, 0x00, 0x02, 0x00,
2086 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00, 0x44, 0x03, 0x9a, 0x00, 0x28,
2087 0x02, 0x60, 0x00, 0x48, 0x03, 0x9a, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x02,
2088 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x9a, 0x18, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00,
2089 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x1a, 0x2e, 0x00, 0x02, 0x00,
2090 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00, 0x78, 0x09, 0x9a, 0x00, 0x0f,
2091 0x1e, 0x7e, 0x88, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0e, 0xa4, 0x14, 0x09,
2092 0x90, 0x00, 0x00, 0x00, 0x0e, 0xa4, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0e,
2093 0xa4, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0e, 0xa4, 0x00, 0x00, 0x02, 0x00,
2094 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15,
2095 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x01, 0x00,
2096 0x02, 0x00, 0x74, 0x49, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00,
2097 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00,
2098 0x21, 0x00, 0x0b, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x3a, 0x10,
2099 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x25, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00,
2100 0x0c, 0x25, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x25, 0x14, 0x49, 0x90,
2101 0x00, 0x00, 0x00, 0x0c, 0x25, 0x20, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,
2102 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x16,
2103 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
2104};
2105
2106/* HIGH SPEED TO LOW SPEED */
2107static u8 seq_script_step32_ls_pg418[] = {
2108 0x34, 0x00, 0x02, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
2109 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0B, 0x00, 0x10, 0x09,
2110 0x90, 0x00, 0x00, 0x00, 0x0C, 0x24, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C,
2111 0x24, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x24, 0x14, 0x49, 0x90, 0x00,
2112 0x00, 0x00, 0x0C, 0x24, 0x10, 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2E,
2113 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x10, 0x03,
2114 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00,
2115 0x00, 0x21, 0x00, 0x0D, 0x00, 0x48, 0x03, 0x9A, 0x00, 0x00, 0x00, 0x70, 0x00,
2116 0x00, 0x02, 0x9A, 0x00, 0x00, 0x10, 0x8F, 0x82, 0x14, 0x03, 0x9A, 0x00, 0x01,
2117 0x00, 0x00, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x10, 0x8F, 0x02, 0x90, 0x00,
2118 0x9A, 0x00, 0x61, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9A, 0x00, 0x7F, 0x00, 0x00,
2119 0xC0, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x35, 0x00,
2120 0x98, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9C, 0x06, 0x9A, 0x00, 0x00,
2121 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00, 0x85, 0x8F, 0x8B, 0xF7, 0x38, 0x1F,
2122 0x9A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x1F, 0x9A, 0x00, 0x00, 0x00, 0x01,
2123 0x00, 0x34, 0x0D, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00,
2124 0xE7, 0x8F, 0x8B, 0xF7, 0x40, 0x0D, 0x9A, 0x00, 0x00, 0xE0, 0x01, 0x00, 0x24,
2125 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x83, 0x40, 0x08, 0x08, 0x9A, 0x00, 0x70, 0x00,
2126 0xA0, 0x4A, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x30, 0x08, 0x9A,
2127 0x00, 0x90, 0x20, 0x67, 0x01, 0x30, 0x08, 0x9A, 0x00, 0x90, 0x20, 0x67, 0x00,
2128 0xF4, 0x73, 0x13, 0x00, 0x12, 0x11, 0x00, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x10,
2129 0x11, 0x00, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x20,
2130 0x13, 0x00, 0x00, 0x00, 0x03, 0x98, 0x00, 0x20, 0x13, 0x00, 0x02, 0x00, 0x03,
2131 0x98, 0x20, 0x20, 0x13, 0x00, 0x00, 0x00, 0x03, 0x20, 0x20, 0x73, 0x13, 0x00,
2132 0x00, 0x00, 0x00, 0x00, 0x30, 0x20, 0x13, 0x00, 0x06, 0x00, 0x00, 0x10, 0x34,
2133 0x20, 0x13, 0x00, 0x00, 0x10, 0x67, 0x06, 0x24, 0x20, 0x13, 0x00, 0x01, 0x3B,
2134 0x04, 0x00, 0x2C, 0x20, 0x13, 0x00, 0x00, 0x01, 0x00, 0x00, 0x28, 0x20, 0x13,
2135 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20, 0x13, 0x00, 0x01, 0x00, 0x03, 0x20,
2136 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x90,
2137 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0xFA,
2138 0x00, 0x00, 0x21, 0x00, 0x23, 0x00, 0x2C, 0x20, 0x13, 0x00, 0x00, 0x03, 0x00,
2139 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x04, 0x10, 0xF4, 0x73, 0x13, 0x00,
2140 0x00, 0x11, 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x01, 0x00, 0xF0,
2141 0x73, 0x13, 0x00, 0x01, 0x00, 0x00, 0x00, 0xEC, 0x73, 0x13, 0x00, 0x00, 0x00,
2142 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x11, 0x11, 0x01, 0x00, 0xF4, 0x73, 0x13,
2143 0x00, 0x11, 0x11, 0x00, 0x00, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x20, 0x27, 0x00,
2144 0x5C, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x06, 0x9A, 0x00, 0x06,
2145 0x06, 0x06, 0x06, 0x9C, 0x06, 0x9A, 0x00, 0x06, 0x06, 0x06, 0x06, 0x94, 0x06,
2146 0x9A, 0x00, 0x0E, 0x06, 0x0E, 0x06, 0x0C, 0x06, 0x9A, 0x00, 0x50, 0x20, 0x00,
2147 0xFD, 0xD4, 0x0E, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x40, 0xD4, 0x0E, 0x9A, 0x00,
2148 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x80, 0x40, 0x13,
2149 0x00, 0x02, 0x00, 0x2C, 0x01, 0x00, 0x00, 0x21, 0x00, 0x23, 0x00, 0x2C, 0x08,
2150 0x9A, 0x00, 0x00, 0x00, 0x15, 0x00, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27,
2151 0x00, 0x48, 0x02, 0x9A, 0x00, 0xA3, 0x44, 0x14, 0x84, 0x90, 0x02, 0x9A, 0x00,
2152 0x0A, 0x17, 0x0E, 0x03, 0x94, 0x02, 0x9A, 0x00, 0x89, 0x02, 0x21, 0x24, 0x98,
2153 0x02, 0x9A, 0x00, 0x11, 0x04, 0x05, 0x88, 0x9C, 0x02, 0x9A, 0x00, 0x6C, 0x10,
2154 0x00, 0x22, 0xA0, 0x02, 0x9A, 0x00, 0x32, 0x00, 0x61, 0xD3, 0xA8, 0x02, 0x9A,
2155 0x00, 0x0B, 0x86, 0x00, 0x02, 0x14, 0x06, 0x9A, 0x00, 0x77, 0x3E, 0x03, 0x30,
2156 0x10, 0x06, 0x9A, 0x00, 0x77, 0x3E, 0x03, 0x30, 0x08, 0x08, 0x9A, 0x00, 0x70,
2157 0x00, 0x00, 0x48, 0x78, 0x07, 0x10, 0x00, 0x33, 0x03, 0x00, 0x82, 0x4C, 0x02,
2158 0x9A, 0x00, 0x85, 0x0C, 0x05, 0x04, 0x30, 0x1F, 0x9A, 0x00, 0x03, 0x16, 0x2C,
2159 0x00, 0xE0, 0x08, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9A, 0x00,
2160 0x7E, 0x00, 0x00, 0x40, 0x2E, 0x00, 0x02, 0x00, 0xD0, 0x07, 0x00, 0x00, 0x21,
2161 0x00, 0x0D, 0x00, 0x14, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03,
2162 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00,
2163 0x80, 0x38, 0x03, 0x9A, 0x00, 0x23, 0x00, 0x30, 0x00, 0x00, 0x03, 0x9A, 0x00,
2164 0x25, 0x01, 0x00, 0x00, 0x54, 0x03, 0x9A, 0x00, 0x00, 0x00, 0x80, 0x00, 0x2E,
2165 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x09, 0x00, 0x30, 0x03,
2166 0x9A, 0x00, 0x30, 0x00, 0x10, 0x00, 0x48, 0x03, 0x9A, 0x00, 0x88, 0x00, 0x70,
2167 0x00, 0x38, 0xD6, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x04, 0xD6, 0x00, 0x00,
2168 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0x20, 0x4E, 0x00, 0x00, 0x21,
2169 0x00, 0x07, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x82, 0x18, 0x03,
2170 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F,
2171 0x02, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00,
2172 0x78, 0x09, 0x9A, 0x00, 0x0F, 0x3E, 0x7A, 0x88, 0x30, 0x08, 0x9A, 0x00, 0x91,
2173 0x10, 0x27, 0x00, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x88, 0x14, 0x09,
2174 0x90, 0x00, 0x00, 0x00, 0x0A, 0x88, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0A,
2175 0x88, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x88, 0x00, 0x00, 0x02, 0x00,
2176 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15,
2177 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x20, 0xA1, 0x07, 0x00, 0x01, 0x00,
2178 0x02, 0x00, 0x74, 0x49, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00,
2179 0x00, 0x20, 0xA1, 0x07, 0x00, 0x21, 0x00, 0x05, 0x00, 0x30, 0x08, 0x9A, 0x00,
2180 0x91, 0x10, 0x27, 0x01, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27, 0x00, 0x20,
2181 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00,
2182 0x02, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x00, 0x02, 0x9A,
2183 0x00, 0x00, 0x98, 0x8F, 0x02, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
2184};
2185
2186static u8 seq_script_step32_ls_pg419[] = {
2187 0x34, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
2188 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x00, 0x02,
2189 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x1a, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c,
2190 0x24, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x24, 0x10, 0x49, 0x90, 0x00,
2191 0x00, 0x00, 0x0c, 0x24, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x24, 0x10,
2192 0x02, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03,
2193 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00,
2194 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00,
2195 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x9a, 0x14, 0x03, 0x9a, 0x00, 0x01,
2196 0x00, 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x1a, 0x90, 0x00,
2197 0x9a, 0x00, 0x61, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7f, 0x00, 0x00,
2198 0xc0, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x37, 0x00,
2199 0x98, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x06, 0x9a, 0x00, 0x00,
2200 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00, 0x85, 0x8f, 0x8f, 0xf7, 0x38, 0x1f,
2201 0x9a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x1f, 0x9a, 0x00, 0x00, 0x00, 0x01,
2202 0x00, 0x34, 0x0d, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00,
2203 0xe7, 0x8f, 0x8f, 0xf7, 0x40, 0x0d, 0x9a, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x24,
2204 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x87, 0x40, 0x08, 0x08, 0x9a, 0x00, 0x70, 0x00,
2205 0xa0, 0x4a, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x00, 0x08, 0x9a,
2206 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x08, 0x9a, 0x00, 0x90, 0x20, 0x67, 0x01,
2207 0x30, 0x08, 0x9a, 0x00, 0x90, 0x20, 0x67, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x12,
2208 0x11, 0x00, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x00, 0x00, 0xf4, 0x73,
2209 0x13, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x20, 0x13, 0x00, 0x00, 0x00, 0x03,
2210 0x98, 0x00, 0x20, 0x13, 0x00, 0x02, 0x00, 0x03, 0x98, 0x20, 0x20, 0x13, 0x00,
2211 0x00, 0x00, 0x03, 0x20, 0x20, 0x73, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30,
2212 0x20, 0x13, 0x00, 0x06, 0x00, 0x00, 0x10, 0x34, 0x20, 0x13, 0x00, 0x00, 0x10,
2213 0x67, 0x06, 0x24, 0x20, 0x13, 0x00, 0x01, 0x3b, 0x04, 0x00, 0x2c, 0x20, 0x13,
2214 0x00, 0x00, 0x01, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x08, 0x10,
2215 0x20, 0x20, 0x13, 0x00, 0x01, 0x00, 0x03, 0x20, 0x00, 0x00, 0x02, 0x00, 0x00,
2216 0x00, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15, 0x00,
2217 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x21, 0x00, 0x23,
2218 0x00, 0x2c, 0x20, 0x13, 0x00, 0x00, 0x03, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00,
2219 0x10, 0x00, 0x04, 0x10, 0xf4, 0x73, 0x13, 0x00, 0x00, 0x11, 0x01, 0x00, 0xf4,
2220 0x73, 0x13, 0x00, 0x10, 0x11, 0x01, 0x00, 0xf0, 0x73, 0x13, 0x00, 0x01, 0x00,
2221 0x00, 0x00, 0xec, 0x73, 0x13, 0x00, 0x00, 0x00, 0x01, 0x00, 0xf4, 0x73, 0x13,
2222 0x00, 0x11, 0x11, 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x11, 0x11, 0x00, 0x00,
2223 0x30, 0x08, 0x9a, 0x00, 0x91, 0x20, 0x27, 0x00, 0x5c, 0x06, 0x9a, 0x00, 0x00,
2224 0x00, 0x00, 0x00, 0x98, 0x06, 0x9a, 0x00, 0x06, 0x06, 0x06, 0x06, 0x9c, 0x06,
2225 0x9a, 0x00, 0x06, 0x06, 0x06, 0x06, 0x94, 0x06, 0x9a, 0x00, 0x0c, 0x06, 0x0c,
2226 0x06, 0x0c, 0x06, 0x9a, 0x00, 0x50, 0x20, 0x00, 0xfd, 0xd4, 0x0e, 0x9a, 0x00,
2227 0x00, 0x00, 0x00, 0x40, 0xd4, 0x0e, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24,
2228 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x84, 0x40, 0x13, 0x00, 0x02, 0x00, 0x2c, 0x01,
2229 0x00, 0x00, 0x21, 0x00, 0x29, 0x00, 0x2c, 0x08, 0x9a, 0x00, 0x00, 0x00, 0x15,
2230 0x00, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x48, 0x02, 0x9a, 0x00,
2231 0x32, 0x44, 0x08, 0x03, 0x90, 0x02, 0x9a, 0x00, 0x09, 0x17, 0x0c, 0x03, 0x94,
2232 0x02, 0x9a, 0x00, 0x86, 0xc2, 0x30, 0x24, 0x98, 0x02, 0x9a, 0x00, 0x11, 0x04,
2233 0x04, 0x88, 0x9c, 0x02, 0x9a, 0x00, 0x4a, 0x11, 0x00, 0x22, 0xa0, 0x02, 0x9a,
2234 0x00, 0x32, 0x00, 0x61, 0xd3, 0xa8, 0x02, 0x9a, 0x00, 0x0b, 0x86, 0x00, 0x02,
2235 0xcc, 0x02, 0x9a, 0x00, 0x00, 0x39, 0x02, 0x0c, 0x04, 0x06, 0x9a, 0x00, 0x01,
2236 0x02, 0x00, 0x00, 0x14, 0x06, 0x9a, 0x00, 0x77, 0x3e, 0x03, 0x30, 0x10, 0x06,
2237 0x9a, 0x00, 0x77, 0x3e, 0x03, 0x30, 0x08, 0x08, 0x9a, 0x00, 0x70, 0x00, 0x00,
2238 0x48, 0x78, 0x07, 0x10, 0x00, 0x33, 0x03, 0x00, 0x82, 0x50, 0x02, 0x9a, 0x00,
2239 0xa2, 0x00, 0x00, 0x00, 0x4c, 0x02, 0x9a, 0x00, 0x85, 0x0c, 0x05, 0x04, 0x30,
2240 0x1f, 0x9a, 0x00, 0x03, 0x16, 0x2c, 0x00, 0xe0, 0x08, 0x9a, 0x00, 0x00, 0x00,
2241 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7e, 0x00, 0x00, 0x40, 0x2e, 0x00, 0x02,
2242 0x00, 0xd0, 0x07, 0x00, 0x00, 0x21, 0x00, 0x0f, 0x00, 0x14, 0x03, 0x9a, 0x00,
2243 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10,
2244 0x02, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x80, 0x38, 0x03, 0x9a, 0x00, 0x23, 0x00,
2245 0x30, 0x00, 0x3c, 0x03, 0x9a, 0x00, 0x4f, 0x07, 0x40, 0x00, 0x00, 0x03, 0x9a,
2246 0x00, 0x0d, 0x00, 0x00, 0x00, 0x54, 0x03, 0x9a, 0x00, 0x00, 0x00, 0x80, 0x00,
2247 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00, 0x30,
2248 0x03, 0x9a, 0x00, 0x30, 0x00, 0x10, 0x00, 0x44, 0x03, 0x9a, 0x00, 0x08, 0x00,
2249 0x60, 0x00, 0x48, 0x03, 0x9a, 0x00, 0x88, 0x00, 0x70, 0x00, 0x38, 0xd6, 0x00,
2250 0x00, 0x00, 0x30, 0x00, 0x00, 0x04, 0xd6, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
2251 0x2e, 0x00, 0x02, 0x00, 0x20, 0x4e, 0x00, 0x00, 0x21, 0x00, 0x07, 0x00, 0x00,
2252 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x82, 0x18, 0x03, 0x9a, 0x00, 0x01, 0x00,
2253 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x2e, 0x00, 0x02,
2254 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x78, 0x09, 0x9a, 0x00,
2255 0x0f, 0x3e, 0x7a, 0x88, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x10,
2256 0x09, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x88, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00,
2257 0x0a, 0x88, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x88, 0x14, 0x49, 0x90,
2258 0x00, 0x00, 0x00, 0x0a, 0x88, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
2259 0x01, 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f,
2260 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x49,
2261 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07,
2262 0x00, 0x21, 0x00, 0x05, 0x00, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x01,
2263 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x20, 0x00, 0x03, 0x00, 0x00,
2264 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x0b, 0x00,
2265 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x98, 0x8f,
2266 0x02, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
2267};
2268
2269/* HIGH SPEED TO LOW/MID SPEED */
2270static u8 seq_script_step32_pg418[] = {
2271 0x34, 0x00, 0x02, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
2272 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0B, 0x00, 0x10, 0x09,
2273 0x90, 0x00, 0x00, 0x00, 0x0C, 0x24, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0C,
2274 0x24, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0C, 0x24, 0x14, 0x49, 0x90, 0x00,
2275 0x00, 0x00, 0x0C, 0x24, 0x10, 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2E,
2276 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x10, 0x03,
2277 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00,
2278 0x00, 0x21, 0x00, 0x0D, 0x00, 0x48, 0x03, 0x9A, 0x00, 0x00, 0x00, 0x70, 0x00,
2279 0x00, 0x02, 0x9A, 0x00, 0x00, 0x10, 0x8F, 0x82, 0x14, 0x03, 0x9A, 0x00, 0x01,
2280 0x00, 0x00, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x10, 0x8F, 0x02, 0x90, 0x00,
2281 0x9A, 0x00, 0x61, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9A, 0x00, 0x7F, 0x00, 0x00,
2282 0xC0, 0x2E, 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x35, 0x00,
2283 0x98, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9C, 0x06, 0x9A, 0x00, 0x00,
2284 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00, 0x85, 0x8F, 0x8B, 0xF7, 0x38, 0x1F,
2285 0x9A, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x1F, 0x9A, 0x00, 0x00, 0x00, 0x01,
2286 0x00, 0x34, 0x0D, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9A, 0x00,
2287 0xE7, 0x8F, 0x8B, 0xF7, 0x40, 0x0D, 0x9A, 0x00, 0x00, 0xE0, 0x01, 0x00, 0x24,
2288 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x83, 0x40, 0x08, 0x08, 0x9A, 0x00, 0x70, 0x00,
2289 0xA0, 0x4A, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x30, 0x08, 0x9A,
2290 0x00, 0x90, 0x20, 0x67, 0x01, 0x30, 0x08, 0x9A, 0x00, 0x90, 0x20, 0x67, 0x00,
2291 0xF4, 0x73, 0x13, 0x00, 0x12, 0x11, 0x00, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x10,
2292 0x11, 0x00, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x20,
2293 0x13, 0x00, 0x00, 0x00, 0x03, 0x98, 0x00, 0x20, 0x13, 0x00, 0x02, 0x00, 0x03,
2294 0x98, 0x20, 0x20, 0x13, 0x00, 0x00, 0x00, 0x03, 0x20, 0x20, 0x73, 0x13, 0x00,
2295 0x00, 0x00, 0x00, 0x00, 0x30, 0x20, 0x13, 0x00, 0x06, 0x00, 0x00, 0x10, 0x34,
2296 0x20, 0x13, 0x00, 0x00, 0x10, 0x67, 0x06, 0x24, 0x20, 0x13, 0x00, 0x01, 0x3B,
2297 0x02, 0x00, 0x2C, 0x20, 0x13, 0x00, 0x00, 0x01, 0x00, 0x00, 0x28, 0x20, 0x13,
2298 0x00, 0x10, 0x00, 0x08, 0x10, 0x20, 0x20, 0x13, 0x00, 0x01, 0x00, 0x03, 0x20,
2299 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x90,
2300 0x73, 0x13, 0x00, 0x15, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0xFA,
2301 0x00, 0x00, 0x21, 0x00, 0x25, 0x00, 0x2C, 0x20, 0x13, 0x00, 0x00, 0x03, 0x00,
2302 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x04, 0x10, 0xF4, 0x73, 0x13, 0x00,
2303 0x00, 0x11, 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x01, 0x00, 0xF0,
2304 0x73, 0x13, 0x00, 0x01, 0x00, 0x00, 0x00, 0xEC, 0x73, 0x13, 0x00, 0x00, 0x00,
2305 0x01, 0x00, 0xF4, 0x73, 0x13, 0x00, 0x11, 0x11, 0x01, 0x00, 0xF4, 0x73, 0x13,
2306 0x00, 0x11, 0x11, 0x00, 0x00, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x20, 0x27, 0x00,
2307 0x5C, 0x06, 0x9A, 0x00, 0x11, 0x00, 0x00, 0x00, 0x70, 0x06, 0x9A, 0x00, 0x06,
2308 0x13, 0x08, 0xB4, 0x98, 0x06, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9C, 0x06,
2309 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x06, 0x9A, 0x00, 0x0E, 0x06, 0x0E,
2310 0x06, 0x0C, 0x06, 0x9A, 0x00, 0x50, 0x20, 0x00, 0xFD, 0xD4, 0x0E, 0x9A, 0x00,
2311 0x00, 0x00, 0x00, 0x40, 0xD4, 0x0E, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24,
2312 0x08, 0x9A, 0x00, 0xE7, 0x8F, 0x80, 0x40, 0x13, 0x00, 0x02, 0x00, 0x2C, 0x01,
2313 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0x10, 0x27, 0x00, 0x00, 0x21, 0x00, 0x25,
2314 0x00, 0x70, 0x06, 0x9A, 0x00, 0x06, 0x13, 0x08, 0x34, 0x2C, 0x08, 0x9A, 0x00,
2315 0x00, 0x00, 0x15, 0x00, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27, 0x00, 0x48,
2316 0x02, 0x9A, 0x00, 0xA3, 0x44, 0x14, 0x86, 0x90, 0x02, 0x9A, 0x00, 0x12, 0x2C,
2317 0x18, 0x06, 0x94, 0x02, 0x9A, 0x00, 0x8A, 0x82, 0x41, 0x24, 0x98, 0x02, 0x9A,
2318 0x00, 0x11, 0x05, 0x06, 0x88, 0x9C, 0x02, 0x9A, 0x00, 0x8C, 0x10, 0x00, 0x22,
2319 0xA0, 0x02, 0x9A, 0x00, 0x32, 0x00, 0x61, 0xD3, 0xA8, 0x02, 0x9A, 0x00, 0x0B,
2320 0x86, 0x00, 0x01, 0x14, 0x06, 0x9A, 0x00, 0x77, 0x3E, 0x03, 0x30, 0x10, 0x06,
2321 0x9A, 0x00, 0x77, 0x3E, 0x03, 0x30, 0x08, 0x08, 0x9A, 0x00, 0x70, 0x00, 0x00,
2322 0x48, 0x78, 0x07, 0x10, 0x00, 0x33, 0x03, 0x00, 0x82, 0x4C, 0x02, 0x9A, 0x00,
2323 0x85, 0x0C, 0x05, 0x06, 0x30, 0x1F, 0x9A, 0x00, 0x03, 0x16, 0x2C, 0x00, 0xE0,
2324 0x08, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9A, 0x00, 0x7E, 0x00,
2325 0x00, 0x40, 0x2E, 0x00, 0x02, 0x00, 0xD0, 0x07, 0x00, 0x00, 0x21, 0x00, 0x0D,
2326 0x00, 0x14, 0x03, 0x9A, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x9A, 0x00,
2327 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x80, 0x38,
2328 0x03, 0x9A, 0x00, 0x23, 0x01, 0x30, 0x00, 0x00, 0x03, 0x9A, 0x00, 0x2D, 0x02,
2329 0x00, 0x00, 0x54, 0x03, 0x9A, 0x00, 0x00, 0x00, 0x80, 0x00, 0x2E, 0x00, 0x02,
2330 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x09, 0x00, 0x30, 0x03, 0x9A, 0x00,
2331 0x30, 0x00, 0x10, 0x00, 0x48, 0x03, 0x9A, 0x00, 0x88, 0x00, 0x70, 0x00, 0x38,
2332 0xD6, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x04, 0xD6, 0x00, 0x00, 0x01, 0x00,
2333 0x00, 0x00, 0x2E, 0x00, 0x02, 0x00, 0x20, 0x4E, 0x00, 0x00, 0x21, 0x00, 0x07,
2334 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x82, 0x18, 0x03, 0x9A, 0x00,
2335 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x90, 0x8F, 0x02, 0x2E,
2336 0x00, 0x02, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x78, 0x09,
2337 0x9A, 0x00, 0x0B, 0x1E, 0x7A, 0x88, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27,
2338 0x00, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x98, 0x14, 0x09, 0x90, 0x00,
2339 0x00, 0x00, 0x0A, 0x98, 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x98, 0x14,
2340 0x49, 0x90, 0x00, 0x00, 0x00, 0x0A, 0x98, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
2341 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03,
2342 0x00, 0x0F, 0x00, 0x00, 0x00, 0x20, 0xA1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00,
2343 0x74, 0x49, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x20,
2344 0xA1, 0x07, 0x00, 0x21, 0x00, 0x0D, 0x00, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10,
2345 0x27, 0x01, 0x30, 0x08, 0x9A, 0x00, 0x91, 0x10, 0x27, 0x00, 0x10, 0x09, 0x90,
2346 0x00, 0x00, 0x00, 0x08, 0x19, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19,
2347 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x14, 0x49, 0x90, 0x00, 0x00,
2348 0x00, 0x08, 0x19, 0x20, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
2349 0x00, 0x00, 0x34, 0x00, 0x02, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x21, 0x00, 0x03,
2350 0x00, 0x00, 0x02, 0x9A, 0x00, 0x00, 0x98, 0x8F, 0x02, 0x16, 0x00, 0x02, 0x00,
2351 0x00, 0x00, 0x00, 0x00,
2352};
2353
2354/* HIGH SPEED TO LOW/MID SPEED */
2355static u8 seq_script_step32_pg419[] = {
2356 0x34, 0x00, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x20, 0x00, 0x03, 0x00, 0x01,
2357 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x00, 0x02,
2358 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x1a, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c,
2359 0x24, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x24, 0x10, 0x49, 0x90, 0x00,
2360 0x00, 0x00, 0x0c, 0x24, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0c, 0x24, 0x10,
2361 0x02, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03,
2362 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00,
2363 0x00, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00,
2364 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x9a, 0x14, 0x03, 0x9a, 0x00, 0x01,
2365 0x00, 0x00, 0x00, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x10, 0x8f, 0x1a, 0x90, 0x00,
2366 0x9a, 0x00, 0x61, 0x00, 0x00, 0x00, 0x90, 0x00, 0x9a, 0x00, 0x7f, 0x00, 0x00,
2367 0xc0, 0x2e, 0x00, 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x37, 0x00,
2368 0x98, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x06, 0x9a, 0x00, 0x00,
2369 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00, 0x85, 0x8f, 0x8f, 0xf7, 0x38, 0x1f,
2370 0x9a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x34, 0x1f, 0x9a, 0x00, 0x00, 0x00, 0x01,
2371 0x00, 0x34, 0x0d, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00,
2372 0xe7, 0x8f, 0x8f, 0xf7, 0x40, 0x0d, 0x9a, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x24,
2373 0x08, 0x9a, 0x00, 0xe7, 0x8f, 0x87, 0x40, 0x08, 0x08, 0x9a, 0x00, 0x70, 0x00,
2374 0xa0, 0x4a, 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x00, 0x08, 0x9a,
2375 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x08, 0x9a, 0x00, 0x90, 0x20, 0x67, 0x01,
2376 0x30, 0x08, 0x9a, 0x00, 0x90, 0x20, 0x67, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x12,
2377 0x11, 0x00, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x10, 0x11, 0x00, 0x00, 0xf4, 0x73,
2378 0x13, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x20, 0x13, 0x00, 0x00, 0x00, 0x03,
2379 0x98, 0x00, 0x20, 0x13, 0x00, 0x02, 0x00, 0x03, 0x98, 0x20, 0x20, 0x13, 0x00,
2380 0x00, 0x00, 0x03, 0x20, 0x20, 0x73, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30,
2381 0x20, 0x13, 0x00, 0x06, 0x00, 0x00, 0x10, 0x34, 0x20, 0x13, 0x00, 0x00, 0x10,
2382 0x67, 0x06, 0x24, 0x20, 0x13, 0x00, 0x01, 0x3b, 0x02, 0x00, 0x2c, 0x20, 0x13,
2383 0x00, 0x00, 0x01, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00, 0x10, 0x00, 0x08, 0x10,
2384 0x20, 0x20, 0x13, 0x00, 0x01, 0x00, 0x03, 0x20, 0x00, 0x00, 0x02, 0x00, 0x00,
2385 0x00, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x90, 0x73, 0x13, 0x00, 0x15, 0x00,
2386 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x21, 0x00, 0x25,
2387 0x00, 0x2c, 0x20, 0x13, 0x00, 0x00, 0x03, 0x00, 0x00, 0x28, 0x20, 0x13, 0x00,
2388 0x10, 0x00, 0x04, 0x10, 0xf4, 0x73, 0x13, 0x00, 0x00, 0x11, 0x01, 0x00, 0xf4,
2389 0x73, 0x13, 0x00, 0x10, 0x11, 0x01, 0x00, 0xf0, 0x73, 0x13, 0x00, 0x01, 0x00,
2390 0x00, 0x00, 0xec, 0x73, 0x13, 0x00, 0x00, 0x00, 0x01, 0x00, 0xf4, 0x73, 0x13,
2391 0x00, 0x11, 0x11, 0x01, 0x00, 0xf4, 0x73, 0x13, 0x00, 0x11, 0x11, 0x00, 0x00,
2392 0x30, 0x08, 0x9a, 0x00, 0x91, 0x20, 0x27, 0x00, 0x5c, 0x06, 0x9a, 0x00, 0x11,
2393 0x00, 0x00, 0x00, 0x70, 0x06, 0x9a, 0x00, 0x06, 0x13, 0x08, 0xb4, 0x98, 0x06,
2394 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x06, 0x9a, 0x00, 0x00, 0x00, 0x00,
2395 0x00, 0x94, 0x06, 0x9a, 0x00, 0x0c, 0x06, 0x0c, 0x06, 0x0c, 0x06, 0x9a, 0x00,
2396 0x50, 0x20, 0x00, 0xfd, 0xd4, 0x0e, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x40, 0xd4,
2397 0x0e, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x08, 0x9a, 0x00, 0xe7, 0x8f,
2398 0x84, 0x40, 0x13, 0x00, 0x02, 0x00, 0x2c, 0x01, 0x00, 0x00, 0x2e, 0x00, 0x02,
2399 0x00, 0x10, 0x27, 0x00, 0x00, 0x21, 0x00, 0x2b, 0x00, 0x70, 0x06, 0x9a, 0x00,
2400 0x06, 0x13, 0x08, 0x34, 0x2c, 0x08, 0x9a, 0x00, 0x00, 0x00, 0x15, 0x00, 0x30,
2401 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x48, 0x02, 0x9a, 0x00, 0x42, 0x44,
2402 0x08, 0x04, 0x90, 0x02, 0x9a, 0x00, 0x11, 0x2c, 0x18, 0x06, 0x94, 0x02, 0x9a,
2403 0x00, 0x8b, 0x82, 0x41, 0x24, 0x98, 0x02, 0x9a, 0x00, 0x11, 0x04, 0x06, 0x88,
2404 0x9c, 0x02, 0x9a, 0x00, 0x4a, 0x11, 0x00, 0x22, 0xa0, 0x02, 0x9a, 0x00, 0x32,
2405 0x00, 0x61, 0xd3, 0xa8, 0x02, 0x9a, 0x00, 0x0b, 0x86, 0x00, 0x02, 0xcc, 0x02,
2406 0x9a, 0x00, 0x00, 0x39, 0x02, 0x0c, 0x04, 0x06, 0x9a, 0x00, 0x01, 0x02, 0x00,
2407 0x00, 0x14, 0x06, 0x9a, 0x00, 0x77, 0x3e, 0x03, 0x30, 0x10, 0x06, 0x9a, 0x00,
2408 0x77, 0x3e, 0x03, 0x30, 0x08, 0x08, 0x9a, 0x00, 0x70, 0x00, 0x00, 0x48, 0x78,
2409 0x07, 0x10, 0x00, 0x33, 0x03, 0x00, 0x82, 0x50, 0x02, 0x9a, 0x00, 0xa2, 0x00,
2410 0x00, 0x00, 0x4c, 0x02, 0x9a, 0x00, 0x85, 0x0c, 0x05, 0x06, 0x30, 0x1f, 0x9a,
2411 0x00, 0x03, 0x16, 0x2c, 0x00, 0xe0, 0x08, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00,
2412 0x90, 0x00, 0x9a, 0x00, 0x7e, 0x00, 0x00, 0x40, 0x2e, 0x00, 0x02, 0x00, 0xd0,
2413 0x07, 0x00, 0x00, 0x21, 0x00, 0x0f, 0x00, 0x14, 0x03, 0x9a, 0x00, 0x01, 0x00,
2414 0x00, 0x00, 0x10, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x02, 0x9a,
2415 0x00, 0x00, 0x00, 0x00, 0x80, 0x38, 0x03, 0x9a, 0x00, 0x23, 0x01, 0x30, 0x00,
2416 0x3c, 0x03, 0x9a, 0x00, 0x4f, 0x07, 0x40, 0x00, 0x00, 0x03, 0x9a, 0x00, 0x35,
2417 0x02, 0x00, 0x00, 0x54, 0x03, 0x9a, 0x00, 0x00, 0x00, 0x80, 0x00, 0x2e, 0x00,
2418 0x02, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x21, 0x00, 0x0b, 0x00, 0x30, 0x03, 0x9a,
2419 0x00, 0x30, 0x00, 0x10, 0x00, 0x44, 0x03, 0x9a, 0x00, 0x08, 0x00, 0x60, 0x00,
2420 0x48, 0x03, 0x9a, 0x00, 0x88, 0x00, 0x70, 0x00, 0x38, 0xd6, 0x00, 0x00, 0x00,
2421 0x30, 0x00, 0x00, 0x04, 0xd6, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2e, 0x00,
2422 0x02, 0x00, 0x20, 0x4e, 0x00, 0x00, 0x21, 0x00, 0x07, 0x00, 0x00, 0x02, 0x9a,
2423 0x00, 0x00, 0x90, 0x8f, 0x82, 0x18, 0x03, 0x9a, 0x00, 0x01, 0x00, 0x00, 0x00,
2424 0x00, 0x02, 0x9a, 0x00, 0x00, 0x90, 0x8f, 0x02, 0x2e, 0x00, 0x02, 0x00, 0xe8,
2425 0x03, 0x00, 0x00, 0x21, 0x00, 0x0d, 0x00, 0x78, 0x09, 0x9a, 0x00, 0x0b, 0x1e,
2426 0x7a, 0x88, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x10, 0x09, 0x90,
2427 0x00, 0x00, 0x00, 0x0a, 0x98, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x98,
2428 0x10, 0x49, 0x90, 0x00, 0x00, 0x00, 0x0a, 0x98, 0x14, 0x49, 0x90, 0x00, 0x00,
2429 0x00, 0x0a, 0x98, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
2430 0x02, 0x00, 0x74, 0x09, 0x90, 0x00, 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00,
2431 0x00, 0x20, 0xa1, 0x07, 0x00, 0x01, 0x00, 0x02, 0x00, 0x74, 0x49, 0x90, 0x00,
2432 0x15, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x21,
2433 0x00, 0x0d, 0x00, 0x30, 0x08, 0x9a, 0x00, 0x91, 0x10, 0x27, 0x01, 0x30, 0x08,
2434 0x9a, 0x00, 0x91, 0x10, 0x27, 0x00, 0x10, 0x09, 0x90, 0x00, 0x00, 0x00, 0x08,
2435 0x19, 0x14, 0x09, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x10, 0x49, 0x90, 0x00,
2436 0x00, 0x00, 0x08, 0x19, 0x14, 0x49, 0x90, 0x00, 0x00, 0x00, 0x08, 0x19, 0x20,
2437 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00,
2438 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x21, 0x00, 0x03, 0x00, 0x00, 0x02, 0x9a,
2439 0x00, 0x00, 0x98, 0x8f, 0x02, 0x16, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
2440};
2441
2442#ifdef CONFIG_DEBUG_FS
2443static int mclk_debugfs_init(struct gk20a *g);
2444#endif
2445
2446struct memory_config {
2447 struct memory_link_training_pattern *pattern_ptr;
2448 u32 pattern_size;
2449 struct {
2450 u8 *addr;
2451 u32 size;
2452 } scripts[GP106_MCLK_NUM_SPEED][GP106_MCLK_NUM_SPEED];
2453};
2454
2455#undef S
2456#define S(from, to, script) \
2457 [GP106_MCLK_##from##_SPEED][GP106_MCLK_##to##_SPEED] = \
2458 { script, sizeof(script) }
2459
2460static struct memory_config mem_config[] = {
2461 [GP106_MEM_CONFIG_GDDR5_PG418] = {
2462 .pattern_ptr = memory_pattern_gp106,
2463 .pattern_size = sizeof(memory_pattern_gp106) /
2464 sizeof(struct memory_link_training_pattern),
2465 .scripts = {
2466 S(LOW, MID, seq_script_step33_pg418),
2467 S(LOW, HIGH, seq_script_step28_pg418),
2468 S(MID, LOW, seq_script_step33_ls_pg418),
2469 S(MID, HIGH, seq_script_step28_pg418),
2470 S(HIGH, LOW, seq_script_step32_ls_pg418),
2471 S(HIGH, MID, seq_script_step32_pg418),
2472 }
2473 },
2474 [GP106_MEM_CONFIG_GDDR5_PG419] = {
2475 .pattern_ptr = memory_pattern_gp106,
2476 .pattern_size = sizeof(memory_pattern_gp106) /
2477 sizeof(struct memory_link_training_pattern),
2478 .scripts = {
2479 S(LOW, MID, seq_script_step33_pg419),
2480 S(LOW, HIGH, seq_script_step28_pg419),
2481 S(MID, LOW, seq_script_step33_ls_pg419),
2482 S(MID, HIGH, seq_script_step29_pg419),
2483 S(HIGH, LOW, seq_script_step32_ls_pg419),
2484 S(HIGH, MID, seq_script_step32_pg419),
2485 }
2486 }
2487};
2488
2489static void mclk_seq_pmucmdhandler(struct gk20a *g, struct pmu_msg *_msg,
2490 void *param, u32 handle, u32 status)
2491{
2492 struct nv_pmu_seq_msg *msg = (struct nv_pmu_seq_msg *)_msg;
2493 struct nv_pmu_seq_msg_run_script *seq_msg;
2494 u32 msg_status = 0;
2495
2496 gk20a_dbg_info("");
2497
2498 if (status != 0) {
2499 nvgpu_err(g, "mclk seq_script cmd aborted");
2500 msg_status = -ENOENT;
2501 goto status_update;
2502 }
2503
2504 seq_msg = &msg->run_script;
2505
2506 if (seq_msg->msg_type != NV_PMU_SEQ_MSG_ID_RUN_SCRIPT) {
2507 msg_status = -ENOENT;
2508 goto status_update;
2509 }
2510
2511 if (seq_msg->error_code) {
2512 msg_status = -ENOENT;
2513 goto status_update;
2514 }
2515
2516status_update:
2517 *((u32 *)param) = msg_status;
2518}
2519
2520static int mclk_get_memclk_table(struct gk20a *g)
2521{
2522 int status = 0;
2523 u8 *mem_table_ptr = NULL;
2524 u32 idx_to_ptr_tbl[8];
2525 u32 idx_to_cmd_ptr_tbl[8];
2526
2527 u32 old_fbio_delay;
2528 u32 old_fbio_cmd_delay;
2529
2530 u32 cmd_idx;
2531 u32 shadow_idx;
2532
2533 struct vbios_memory_clock_header_1x memclock_table_header = { 0 };
2534 struct vbios_memory_clock_base_entry_11 memclock_base_entry = { 0 };
2535
2536 u8 *mem_entry_ptr = NULL;
2537 int index;
2538
2539 gk20a_dbg_info("");
2540
2541 mem_table_ptr = (u8 *)nvgpu_bios_get_perf_table_ptrs(g,
2542 g->bios.perf_token,
2543 MEMORY_CLOCK_TABLE);
2544 if (mem_table_ptr == NULL) {
2545 status = -EPERM;
2546 goto done;
2547 }
2548
2549 memcpy(&memclock_table_header, mem_table_ptr,
2550 sizeof(memclock_table_header));
2551
2552 if ((memclock_table_header.version <
2553 VBIOS_MEMORY_CLOCK_HEADER_11_VERSION) ||
2554 (memclock_table_header.base_entry_size <
2555 VBIOS_MEMORY_CLOCK_BASE_ENTRY_11_2_SIZE)) {
2556 status = -EINVAL;
2557 goto done;
2558 }
2559
2560 /* reset and save shadow table map and registers */
2561 old_fbio_delay = gk20a_readl(g, fb_fbpa_fbio_delay_r());
2562 old_fbio_cmd_delay = gk20a_readl(g, fb_fbpa_fbio_cmd_delay_r());
2563
2564 memset(idx_to_ptr_tbl, 0, sizeof(idx_to_ptr_tbl));
2565 memset(idx_to_cmd_ptr_tbl, 0, sizeof(idx_to_cmd_ptr_tbl));
2566
2567 /* Read table entries */
2568 mem_entry_ptr = mem_table_ptr + memclock_table_header.header_size;
2569 for (index = 0; index < memclock_table_header.entry_count; index++) {
2570 u8 script_index, cmd_script_index;
2571 u32 script_ptr = 0, cmd_script_ptr = 0;
2572
2573 memcpy(&memclock_base_entry, mem_entry_ptr,
2574 memclock_table_header.base_entry_size);
2575 if (memclock_base_entry.maximum == 0)
2576 continue;
2577
2578 script_index = BIOS_GET_FIELD(memclock_base_entry.flags1,
2579 VBIOS_MEMORY_CLOCK_BASE_ENTRY_11_FLAGS1_SCRIPT_INDEX);
2580
2581 script_ptr = nvgpu_bios_read_u32(g,
2582 memclock_table_header.script_list_ptr +
2583 script_index * sizeof(u32));
2584
2585 if (!script_ptr)
2586 continue;
2587
2588 /* Link and execute shadow scripts */
2589
2590 for (shadow_idx = 0; shadow_idx <= fb_fbpa_fbio_delay_priv_max_v();
2591 ++shadow_idx) {
2592 if (script_ptr == idx_to_ptr_tbl[shadow_idx]) {
2593 break;
2594 }
2595 }
2596
2597 /* script has not been executed before */
2598 if (shadow_idx > fb_fbpa_fbio_delay_priv_max_v()) {
2599 /* find unused index */
2600 for (shadow_idx = 0; shadow_idx <
2601 fb_fbpa_fbio_delay_priv_max_v();
2602 ++shadow_idx) {
2603 if (idx_to_ptr_tbl[shadow_idx] == 0)
2604 break;
2605 }
2606
2607 if (shadow_idx > fb_fbpa_fbio_delay_priv_max_v()) {
2608 nvgpu_err(g, "invalid shadow reg script index");
2609 status = -EINVAL;
2610 goto done;
2611 }
2612
2613 idx_to_ptr_tbl[shadow_idx] = script_ptr;
2614
2615 gk20a_writel(g, fb_fbpa_fbio_delay_r(),
2616 set_field(old_fbio_delay,
2617 fb_fbpa_fbio_delay_priv_m(),
2618 fb_fbpa_fbio_delay_priv_f(shadow_idx)));
2619
2620 status = nvgpu_bios_execute_script(g, script_ptr);
2621 if (status < 0) {
2622 gk20a_writel(g, fb_fbpa_fbio_delay_r(),
2623 old_fbio_delay);
2624 goto done;
2625 }
2626
2627 gk20a_writel(g, fb_fbpa_fbio_delay_r(), old_fbio_delay);
2628
2629 }
2630
2631 cmd_script_index = BIOS_GET_FIELD(memclock_base_entry.flags2,
2632 VBIOS_MEMORY_CLOCK_BASE_ENTRY_12_FLAGS2_CMD_SCRIPT_INDEX);
2633
2634 cmd_script_ptr = nvgpu_bios_read_u32(g,
2635 memclock_table_header.cmd_script_list_ptr +
2636 cmd_script_index * sizeof(u32));
2637
2638 if (!cmd_script_ptr)
2639 continue;
2640
2641 /* Link and execute cmd shadow scripts */
2642 for (cmd_idx = 0; cmd_idx <= fb_fbpa_fbio_cmd_delay_cmd_priv_max_v();
2643 ++cmd_idx) {
2644 if (cmd_script_ptr == idx_to_cmd_ptr_tbl[cmd_idx])
2645 break;
2646 }
2647
2648 /* script has not been executed before */
2649 if (cmd_idx > fb_fbpa_fbio_cmd_delay_cmd_priv_max_v()) {
2650 /* find unused index */
2651 for (cmd_idx = 0; cmd_idx <
2652 fb_fbpa_fbio_cmd_delay_cmd_priv_max_v();
2653 ++cmd_idx) {
2654 if (idx_to_cmd_ptr_tbl[cmd_idx] == 0)
2655 break;
2656 }
2657
2658 if (cmd_idx > fb_fbpa_fbio_cmd_delay_cmd_priv_max_v()) {
2659 nvgpu_err(g,
2660 "invalid shadow reg cmd script index");
2661 status = -EINVAL;
2662 goto done;
2663 }
2664
2665 idx_to_cmd_ptr_tbl[cmd_idx] = cmd_script_ptr;
2666 gk20a_writel(g, fb_fbpa_fbio_cmd_delay_r(),
2667 set_field(old_fbio_cmd_delay,
2668 fb_fbpa_fbio_cmd_delay_cmd_priv_m(),
2669 fb_fbpa_fbio_cmd_delay_cmd_priv_f(
2670 cmd_idx)));
2671
2672 status = nvgpu_bios_execute_script(g, cmd_script_ptr);
2673 if (status < 0) {
2674 gk20a_writel(g, fb_fbpa_fbio_cmd_delay_r(),
2675 old_fbio_cmd_delay);
2676 goto done;
2677 }
2678
2679 gk20a_writel(g, fb_fbpa_fbio_cmd_delay_r(),
2680 old_fbio_cmd_delay);
2681
2682 }
2683
2684 mem_entry_ptr += memclock_table_header.base_entry_size +
2685 memclock_table_header.strap_entry_count *
2686 memclock_table_header.strap_entry_size;
2687 }
2688
2689done:
2690 return status;
2691}
2692
2693void gp106_mclk_deinit(struct gk20a *g)
2694{
2695 struct clk_mclk_state *mclk = &g->clk_pmu.clk_mclk;
2696
2697 nvgpu_mutex_destroy(&mclk->data_lock);
2698 nvgpu_mutex_destroy(&mclk->mclk_lock);
2699}
2700
2701int gp106_mclk_init(struct gk20a *g)
2702{
2703 struct clk_mclk_state *mclk;
2704 int status;
2705 struct clk_set_info *p5_info;
2706 struct clk_set_info *p0_info;
2707 int err;
2708 u32 index;
2709 struct memory_config *m;
2710
2711 gk20a_dbg_fn("");
2712
2713 mclk = &g->clk_pmu.clk_mclk;
2714
2715 err = nvgpu_mutex_init(&mclk->mclk_lock);
2716 if (err)
2717 return err;
2718
2719 err = nvgpu_mutex_init(&mclk->data_lock);
2720 if (err)
2721 goto fail_mclk_mutex;
2722
2723 /* FBPA gain WAR */
2724 gk20a_writel(g, fb_fbpa_fbio_iref_byte_rx_ctrl_r(), 0x22222222);
2725
2726 mclk->speed = GP106_MCLK_LOW_SPEED; /* Value from Devinit */
2727
2728 /* Parse VBIOS */
2729 status = mclk_get_memclk_table(g);
2730 if (status < 0) {
2731 err = status;
2732 goto fail_data_mutex;
2733 }
2734
2735 /* Load RAM pattern */
2736 m = &mem_config[g->mem_config_idx];
2737 for (index = 0; index < m->pattern_size; index++) {
2738 gk20a_writel(g, m->pattern_ptr[index].regaddr,
2739 m->pattern_ptr[index].writeval);
2740 }
2741
2742 p5_info = pstate_get_clk_set_info(g,
2743 CTRL_PERF_PSTATE_P5, clkwhich_mclk);
2744 if (!p5_info) {
2745 err = -EINVAL;
2746 goto fail_data_mutex;
2747 }
2748
2749 p0_info = pstate_get_clk_set_info(g,
2750 CTRL_PERF_PSTATE_P0, clkwhich_mclk);
2751 if (!p0_info) {
2752 err = -EINVAL;
2753 goto fail_data_mutex;
2754 }
2755
2756 mclk->p5_min = p5_info->min_mhz;
2757 mclk->p0_min = p0_info->min_mhz;
2758
2759 mclk->vreg_buf = nvgpu_kcalloc(g, VREG_COUNT, sizeof(u32));
2760 if (!mclk->vreg_buf) {
2761 nvgpu_err(g, "unable to allocate memory for VREG");
2762 err = -ENOMEM;
2763 goto fail_data_mutex;
2764 }
2765
2766#ifdef CONFIG_DEBUG_FS
2767 if (!mclk->debugfs_set) {
2768 if (mclk_debugfs_init(g))
2769 mclk->debugfs_set = true;
2770 }
2771#endif
2772 g->ops.pmu.mclk_change = gp106_mclk_change;
2773
2774 mclk->init = true;
2775
2776 return 0;
2777
2778fail_data_mutex:
2779 nvgpu_mutex_destroy(&mclk->data_lock);
2780fail_mclk_mutex:
2781 nvgpu_mutex_destroy(&mclk->mclk_lock);
2782 return err;
2783}
2784
2785int gp106_mclk_change(struct gk20a *g, u16 val)
2786{
2787 struct clk_mclk_state *mclk;
2788 struct pmu_payload payload;
2789 struct nv_pmu_seq_cmd cmd;
2790 struct nv_pmu_seq_cmd_run_script *pseq_cmd;
2791 u32 seqdesc;
2792 int status = 0;
2793 struct memory_config *m = &mem_config[g->mem_config_idx];
2794 u32 seq_completion_status = ~0x0;
2795 u8 *seq_script_ptr = NULL;
2796 size_t seq_script_size = 0;
2797#ifdef CONFIG_DEBUG_FS
2798 u64 t0, t1;
2799#endif
2800 u32 speed;
2801
2802 gk20a_dbg_info("");
2803
2804 memset(&payload, 0, sizeof(struct pmu_payload));
2805
2806 mclk = &g->clk_pmu.clk_mclk;
2807
2808 nvgpu_mutex_acquire(&mclk->mclk_lock);
2809
2810 if (!mclk->init)
2811 goto exit_status;
2812
2813 speed = (val < mclk->p5_min) ? GP106_MCLK_LOW_SPEED :
2814 (val < mclk->p0_min) ? GP106_MCLK_MID_SPEED :
2815 GP106_MCLK_HIGH_SPEED;
2816
2817 if (speed == mclk->speed)
2818 goto exit_status;
2819
2820 seq_script_ptr = m->scripts[mclk->speed][speed].addr;
2821 seq_script_size = m->scripts[mclk->speed][speed].size;
2822 if (seq_script_size == 0) {
2823 nvgpu_err(g, "Illegal MCLK clock change");
2824 status = -EINVAL;
2825 goto exit_status;
2826 }
2827
2828 /* Fill command header with SEQ ID & size */
2829 memset(&cmd, 0, sizeof(cmd));
2830 cmd.hdr.unit_id = PMU_UNIT_SEQ;
2831 cmd.hdr.size = sizeof(struct nv_pmu_seq_cmd_run_script) +
2832 sizeof(struct pmu_hdr);
2833
2834 /* Fill RM_PMU_SEQ_CMD_RUN_SCRIPT struct */
2835 pseq_cmd = &cmd.run_script;
2836 pseq_cmd->cmd_type = NV_PMU_SEQ_CMD_ID_RUN_SCRIPT;
2837
2838#ifdef CONFIG_DEBUG_FS
2839 g->ops.bus.read_ptimer(g, &t0);
2840#endif
2841
2842 if (speed == GP106_MCLK_HIGH_SPEED) {
2843 gk20a_writel(g, 0x132000, 0x98010000);
2844 /* Introduce delay */
2845 gk20a_readl(g, 0x132000);
2846 gk20a_readl(g, 0x132000);
2847 }
2848
2849 gk20a_writel(g, 0x137300, 0x20000103);
2850
2851 /* Read sequencer binary*/
2852 payload.in.buf = seq_script_ptr;
2853 payload.in.size = seq_script_size;
2854 payload.in.fb_size = PMU_CMD_SUBMIT_PAYLOAD_PARAMS_FB_SIZE_UNUSED;
2855 payload.in.offset = offsetof(struct nv_pmu_seq_cmd_run_script,
2856 script_alloc);
2857
2858 memset(mclk->vreg_buf, 0, (sizeof(u32) * VREG_COUNT));
2859
2860 payload.out.buf = mclk->vreg_buf;
2861 payload.out.size = (VREG_COUNT * sizeof(u32));
2862 payload.out.fb_size = PMU_CMD_SUBMIT_PAYLOAD_PARAMS_FB_SIZE_UNUSED;
2863 payload.out.offset = offsetof(struct nv_pmu_seq_cmd_run_script,
2864 reg_alloc);
2865
2866 /* Send command to PMU to execute sequencer script */
2867 status = gk20a_pmu_cmd_post(g, (struct pmu_cmd *)&cmd, NULL, &payload,
2868 PMU_COMMAND_QUEUE_LPQ,
2869 mclk_seq_pmucmdhandler,
2870 &seq_completion_status, &seqdesc, ~0);
2871 if (status) {
2872 nvgpu_err(g, "unable to post seq script exec cmd for unit %x",
2873 cmd.hdr.unit_id);
2874 goto exit_status;
2875 }
2876 /* wait till sequencer script complete */
2877 pmu_wait_message_cond(&g->pmu, (gk20a_get_gr_idle_timeout(g)),
2878 &seq_completion_status, 0);
2879 if (seq_completion_status != 0) {
2880 nvgpu_err(g, "seq_script update failed");
2881 status = -EBUSY;
2882 goto exit_status;
2883 }
2884
2885 mclk->speed = speed;
2886
2887#ifdef CONFIG_DEBUG_FS
2888 g->ops.bus.read_ptimer(g, &t1);
2889
2890 nvgpu_mutex_acquire(&mclk->data_lock);
2891 mclk->switch_num++;
2892
2893 if (mclk->switch_num == 1) {
2894 mclk->switch_max = mclk->switch_min =
2895 mclk->switch_avg = (t1-t0)/1000;
2896 mclk->switch_std = 0;
2897 } else {
2898 s64 prev_avg;
2899 s64 curr = (t1-t0)/1000;
2900
2901 mclk->switch_max = curr > mclk->switch_max ?
2902 curr : mclk->switch_max;
2903 mclk->switch_min = mclk->switch_min ?
2904 (curr < mclk->switch_min ?
2905 curr : mclk->switch_min) : curr;
2906 prev_avg = mclk->switch_avg;
2907 mclk->switch_avg = (curr +
2908 (mclk->switch_avg * (mclk->switch_num-1))) /
2909 mclk->switch_num;
2910 mclk->switch_std +=
2911 (curr - mclk->switch_avg) * (curr - prev_avg);
2912 }
2913 nvgpu_mutex_release(&mclk->data_lock);
2914#endif
2915exit_status:
2916
2917 nvgpu_mutex_release(&mclk->mclk_lock);
2918 return status;
2919}
2920
2921#ifdef CONFIG_DEBUG_FS
2922static int mclk_debug_speed_set(void *data, u64 val)
2923{
2924 struct gk20a *g = (struct gk20a *) data;
2925 struct clk_mclk_state *mclk;
2926
2927 mclk = &g->clk_pmu.clk_mclk;
2928
2929 /* This is problematic because it can interrupt the arbiter
2930 * and send it to sleep. we need to consider removing this
2931 */
2932 if (g->ops.pmu.mclk_change)
2933 return g->ops.pmu.mclk_change(g, (u16) val);
2934 return 0;
2935
2936}
2937
2938DEFINE_SIMPLE_ATTRIBUTE(
2939 mclk_debug_speed_set_fops,
2940 NULL,
2941 mclk_debug_speed_set,
2942 "%llu\n"
2943);
2944
2945static int mclk_switch_stats_show(struct seq_file *s, void *unused)
2946{
2947 struct gk20a *g = s->private;
2948 struct clk_mclk_state *mclk;
2949 u64 num;
2950 s64 tmp, avg, std, max, min;
2951
2952 mclk = &g->clk_pmu.clk_mclk;
2953
2954 /* Make copy of structure to reduce time with lock held */
2955 nvgpu_mutex_acquire(&mclk->data_lock);
2956 std = mclk->switch_std;
2957 avg = mclk->switch_avg;
2958 max = mclk->switch_max;
2959 min = mclk->switch_min;
2960 num = mclk->switch_num;
2961 nvgpu_mutex_release(&mclk->data_lock);
2962
2963 tmp = std;
2964 do_div(tmp, num);
2965 seq_printf(s, "MCLK:\n number of transitions: %lld\n",
2966 num);
2967 seq_printf(s, "max / min : %lld / %lld usec\n",
2968 max, min);
2969 seq_printf(s, "avg / std : %lld / %ld usec\n",
2970 avg, int_sqrt(tmp));
2971
2972 return 0;
2973}
2974
2975static int mclk_switch_stats_open(struct inode *inode, struct file *file)
2976{
2977 return single_open(file, mclk_switch_stats_show, inode->i_private);
2978}
2979
2980static const struct file_operations mclk_switch_stats_fops = {
2981 .open = mclk_switch_stats_open,
2982 .read = seq_read,
2983 .llseek = seq_lseek,
2984 .release = single_release,
2985};
2986
2987
2988static int mclk_debugfs_init(struct gk20a *g)
2989{
2990 struct gk20a_platform *platform = dev_get_drvdata(g->dev);
2991
2992 struct dentry *gpu_root = platform->debugfs;
2993 struct dentry *d;
2994
2995 gk20a_dbg(gpu_dbg_info, "g=%p", g);
2996
2997 d = debugfs_create_file(
2998 "mclk_speed_set",
2999 S_IWUGO,
3000 gpu_root,
3001 g,
3002 &mclk_debug_speed_set_fops);
3003 if (!d)
3004 return -ENOMEM;
3005
3006 d = debugfs_create_file(
3007 "mclk_switch_stats",
3008 S_IRUGO,
3009 gpu_root,
3010 g,
3011 &mclk_switch_stats_fops);
3012 if (!d)
3013 return -ENOMEM;
3014
3015 return 0;
3016}
3017#endif