1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
| /* HWIF_PP_AXI_WR_ID */ {/*swreg*/0, 8, 16},
| /* HWIF_PP_AXI_RD_ID */ {/*swreg*/0, 8, 8},
| /* HWIF_PP_SCMD_DIS */ {/*swreg*/0, 1, 5},
| /* HWIF_PP_MAX_BURST */ {/*swreg*/0, 5, 0},
| /* HWIF_COLOR_COEFFB */ {/*swreg*/1, 10, 20},
| /* HWIF_COLOR_COEFFA2 */ {/*swreg*/1, 10, 10},
| /* HWIF_COLOR_COEFFA1 */ {/*swreg*/1, 10, 0},
| /* HWIF_COLOR_COEFFE */ {/*swreg*/2, 10, 20},
| /* HWIF_COLOR_COEFFD */ {/*swreg*/2, 10, 10},
| /* HWIF_COLOR_COEFFC */ {/*swreg*/2, 10, 0},
| /* HWIF_COLOR_COEFFF */ {/*swreg*/3, 8, 0},
| /* HWIF_VER_SCALE_MODE */ {/*swreg*/4, 2, 22},
| /* HWIF_HOR_SCALE_MODE */ {/*swreg*/4, 2, 20},
| /* HWIF_SCALE_WRATIO */ {/*swreg*/4, 18, 0},
| /* HWIF_SCALE_HRATIO */ {/*swreg*/5, 18, 0},
| /* HWIF_HSCALE_INVRA */ {/*swreg*/6, 16, 16},
| /* HWIF_WSCALE_INVRA */ {/*swreg*/6, 16, 0},
| /* HWIF_DOWN_CROSS */ {/*swreg*/7, 11, 16},
| /* HWIF_UP_CROSS */ {/*swreg*/7, 11, 0},
| /* HWIF_RIGHT_CROSS */ {/*swreg*/8, 11, 16},
| /* HWIF_LEFT_CROSS */ {/*swreg*/8, 11, 0},
| /* HWIF_R_MASK */ {/*swreg*/9, 32, 0},
| /* HWIF_G_MASK */ {/*swreg*/10, 32, 0},
| /* HWIF_B_MASK */ {/*swreg*/11, 32, 0},
| /* HWIF_PP_BOT_YIN_BASE */ {/*swreg*/12, 32, 0},
| /* HWIF_PP_BOT_CIN_BASE */ {/*swreg*/13, 32, 0},
| /* HWIF_PP_CROP8_R_E */ {/*swreg*/14, 1, 29},
| /* HWIF_PP_CROP8_D_E */ {/*swreg*/14, 1, 28},
| /* HWIF_CROP_STARTX_EXT */ {/*swreg*/14, 3, 24},
| /* HWIF_CROP_STARTY */ {/*swreg*/14, 8, 16},
| /* HWIF_CROP_STARTY_EXT */ {/*swreg*/14, 3, 9},
| /* HWIF_CROP_STARTX */ {/*swreg*/14, 9, 0},
| /* HWIF_RANGEMAP_COEF_C */ {/*swreg*/15, 5, 8},
| /* HWIF_YCBCR_RANGE */ {/*swreg*/15, 1, 5},
| /* HWIF_RANGEMAP_COEF_Y */ {/*swreg*/15, 5, 0},
| /* HWIF_RGB_B_PADD */ {/*swreg*/16, 5, 16},
| /* HWIF_RGB_G_PADD */ {/*swreg*/16, 5, 8},
| /* HWIF_RGB_R_PADD */ {/*swreg*/16, 5, 0},
| /* HWIF_PP_IN_LU_BASE */ {/*swreg*/18, 32, 0},
| /* HWIF_PP_IN_CB_BASE */ {/*swreg*/19, 32, 0},
| /* HWIF_PP_IN_CR_BASE */ {/*swreg*/20, 32, 0},
| /* HWIF_PP_OUT_LU_BASE */ {/*swreg*/21, 32, 0},
| /* HWIF_PP_OUT_CH_BASE */ {/*swreg*/22, 32, 0},
| /* HWIF_ABLEND1_BASE */ {/*swreg*/23, 32, 0},
| /* HWIF_ABLEND2_BASE */ {/*swreg*/24, 32, 0},
| /* HWIF_MASK1_ENDX */ {/*swreg*/26, 11, 12},
| /* HWIF_MASK1_STARTX */ {/*swreg*/26, 11, 0},
| /* HWIF_MASK1_ENDY */ {/*swreg*/27, 11, 12},
| /* HWIF_MASK1_STARTY */ {/*swreg*/27, 11, 0},
| /* HWIF_MASK2_ENDX */ {/*swreg*/28, 11, 11},
| /* HWIF_MASK2_STARTX */ {/*swreg*/28, 11, 0},
| /* HWIF_MASK2_ENDY */ {/*swreg*/29, 11, 11},
| /* HWIF_MASK2_STARTY */ {/*swreg*/29, 11, 0},
| /* HWIF_DEINT_EDGE_DET */ {/*swreg*/30, 15, 16},
| /* HWIF_DEINT_THRESHOLD */ {/*swreg*/30, 14, 0},
| /* HWIF_CONTRAST_THR2 */ {/*swreg*/31, 8, 8},
| /* HWIF_CONTRAST_THR1 */ {/*swreg*/31, 8, 0},
| /* HWIF_CONTRAST_OFF2 */ {/*swreg*/32, 10, 16},
| /* HWIF_CONTRAST_OFF1 */ {/*swreg*/32, 10, 0},
| /* HWIF_PP_IN_H_EXT */ {/*swreg*/34, 3, 29},
| /* HWIF_PP_IN_HEIGHT */ {/*swreg*/34, 8, 21},
| /* HWIF_EXT_ORIG_WIDTH */ {/*swreg*/34, 9, 12},
| /* HWIF_PP_IN_W_EXT */ {/*swreg*/34, 3, 9},
| /* HWIF_PP_IN_WIDTH */ {/*swreg*/34, 9, 0},
| /* HWIF_PP_OUT_HEIGHT */ {/*swreg*/35, 11, 16},
| /* HWIF_PP_OUT_WIDTH */ {/*swreg*/35, 11, 0},
| /* HWIF_DITHER_SELECT_B */ {/*swreg*/36, 2, 4},
| /* HWIF_DITHER_SELECT_G */ {/*swreg*/36, 2, 2},
| /* HWIF_DITHER_SELECT_R */ {/*swreg*/36, 2, 0},
| /* HWIF_PP_IN_STRUCT */ {/*swreg*/37, 3, 24},
| /* HWIF_PP_OUT_CR_FIRST */ {/*swreg*/37, 1, 19},
| /* HWIF_PP_IN_CR_FIRST */ {/*swreg*/37, 1, 18},
| /* HWIF_PP_OUT_START_CH */ {/*swreg*/37, 1, 17},
| /* HWIF_PP_IN_START_CH */ {/*swreg*/37, 1, 16},
| /* HWIF_PP_OUT_SWAP32_E */ {/*swreg*/37, 1, 11},
| /* HWIF_PP_OUT_SWAP16_E */ {/*swreg*/37, 1, 10},
| /* HWIF_PP_IN_A1_SWAP32 */ {/*swreg*/37, 1, 9},
| /* HWIF_PP_IN_SWAP32_E */ {/*swreg*/37, 1, 8},
| /* HWIF_RGB_PIX_IN32 */ {/*swreg*/37, 1, 4},
| /* HWIF_PP_OUT_ENDIAN */ {/*swreg*/37, 1, 3},
| /* HWIF_PP_IN_A2_ENDSEL */ {/*swreg*/37, 1, 2},
| /* HWIF_PP_IN_A1_ENDIAN */ {/*swreg*/37, 1, 1},
| /* HWIF_PP_IN_ENDIAN */ {/*swreg*/37, 1, 0},
| /* HWIF_PP_IN_FORMAT_ES */ {/*swreg*/38, 3, 16},
| /* HWIF_PP_OUT_FORMAT */ {/*swreg*/38, 3, 11},
| /* HWIF_PP_IN_FORMAT */ {/*swreg*/38, 3, 8},
| /* HWIF_ROTATION_MODE */ {/*swreg*/38, 3, 0},
| /* HWIF_DISPLAY_WIDTH */ {/*swreg*/39, 12, 0},
| /* HWIF_PP_BUS_INT */ {/*swreg*/40, 1, 3},
| /* HWIF_PP_RDY_INT */ {/*swreg*/40, 1, 2},
| /* HWIF_PP_IRQ_DIS */ {/*swreg*/40, 1, 1},
| /* HWIF_PP_IRQ */ {/*swreg*/40, 1, 0},
| /* HWIF_PP_AHB_HLOCK_E */ {/*swreg*/41, 1, 28},
| /* HWIF_RIGHT_CROSS_E */ {/*swreg*/41, 1, 27},
| /* HWIF_LEFT_CROSS_E */ {/*swreg*/41, 1, 26},
| /* HWIF_DOWN_CROSS_E */ {/*swreg*/41, 1, 25},
| /* HWIF_UP_CROSS_E */ {/*swreg*/41, 1, 24},
| /* HWIF_MASK2_ABLEND_E */ {/*swreg*/41, 1, 23},
| /* HWIF_MASK1_ABLEND_E */ {/*swreg*/41, 1, 22},
| /* HWIF_MASK2_E */ {/*swreg*/41, 1, 21},
| /* HWIF_MASK1_E */ {/*swreg*/41, 1, 20},
| /* HWIF_PP_DATA_DISC_E */ {/*swreg*/41, 1, 16},
| /* HWIF_RANGEMAP_C_E */ {/*swreg*/41, 1, 9},
| /* HWIF_RANGEMAP_Y_E */ {/*swreg*/41, 1, 8},
| /* HWIF_PP_PIPELINE_E */ {/*swreg*/41, 1, 4},
| /* HWIF_PP_CLK_GATE_E */ {/*swreg*/41, 1, 3},
| /* HWIF_DEINT_E */ {/*swreg*/41, 1, 2},
| /* HWIF_DEINT_BLEND_E */ {/*swreg*/41, 1, 1},
| /* HWIF_PP_E */ {/*swreg*/41, 1, 0},
| /* HWIF_REFBU2_PICID */ {/*swreg*/50, 5, 25},
| /* HWIF_REFBU2_THR */ {/*swreg*/50, 12, 13},
| /* HWIF_PRIORITY_MODE */ {/*swreg*/50, 1, 12},
| /* HWIF_DEC_ADV_PRE_DIS */ {/*swreg*/50, 1, 11},
| /* HWIF_DEC_SCMD_DIS */ {/*swreg*/50, 1, 10},
| /* HWIF_SKIP_MODE */ {/*swreg*/50 , 1, 9},
| /* HWIF_FILTERING_DIS */ {/*swreg*/50 , 1, 8},
| /* HWIF_PIC_FIXED_QUANT */ {/*swreg*/50 , 1, 7},
| /* HWIF_DEC_LATENCY */ {/*swreg*/50, 6, 1},
| /* HWIF_DEC_OUT_TILED_E */ {/*swreg*/50, 1, 0},
| /* HWIF_INIT_QP */ {/*swreg*/51 , 6, 25},
| /* HWIF_STREAM_LEN_EXT */ {/*swreg*/51, 1, 24},
| /* HWIF_STREAM_LEN */ {/*swreg*/51, 24, 0},
| /* HWIF_APF_THRESHOLD */ {/*swreg*/52, 14, 17},
| /* HWIF_STARTMB_X */ {/*swreg*/52, 9, 8},
| /* HWIF_STARTMB_Y */ {/*swreg*/52, 8, 0},
| /* HWIF_DEC_MODE */ {/*swreg*/53 , 4, 0},
| /* HWIF_DEC_STRENDIAN_E */ {/*swreg*/54, 1, 5},
| /* HWIF_DEC_STRSWAP32_E */ {/*swreg*/54, 1, 4},
| /* HWIF_DEC_OUTSWAP32_E */ {/*swreg*/54, 1, 3},
| /* HWIF_DEC_INSWAP32_E */ {/*swreg*/54, 1, 2},
| /* HWIF_DEC_OUT_ENDIAN */ {/*swreg*/54, 1, 1},
| /* HWIF_DEC_IN_ENDIAN */ {/*swreg*/54, 1, 0},
| /* HWIF_DEC_TIMEOUT */ {/*swreg*/55, 1, 13},
| /* HWIF_DEC_ERROR_INT */ {/*swreg*/55, 1, 12},
| /* HWIF_DEC_PIC_INF */ {/*swreg*/55, 1, 10},
| /* HWIF_DEC_SLICE_INT */ {/*swreg*/55, 1, 9},
| /* HWIF_DEC_ASO_INT */ {/*swreg*/55, 1, 8},
| /* HWIF_DEC_BUFFER_INT */ {/*swreg*/55, 1, 6},
| /* HWIF_DEC_BUS_INT */ {/*swreg*/55, 1, 5},
| /* HWIF_DEC_RDY_INT */ {/*swreg*/55, 1, 4},
| /* HWIF_DEC_IRQ_DIS */ {/*swreg*/55, 1, 1},
| /* HWIF_DEC_IRQ */ {/*swreg*/55, 1, 0},
| /* HWIF_DEC_DATA_DISC_E */ {/*swreg*/56, 1, 22},
| /* HWIF_DEC_MAX_BURST */ {/*swreg*/56, 5, 16},
| /* HWIF_DEC_AXI_WR_ID */ {/*swreg*/56 , 8, 8},
| /* HWIF_DEC_AXI_RD_ID */ {/*swreg*/56, 8, 0},
| /* HWIF_DEC_AHB_HLOCK_E */ {/*swreg*/57 , 1, 31},
| /* HWIF_CACHE_ENABLE */ {/*swreg*/57, 1, 29},
| /* HWIF_PREF_SIGCHAN */ {/*swreg*/57, 1, 28},
| /* HWIF_INTRA_DBL3T */ {/*swreg*/57, 1, 27},
| /* HWIF_INTRA_DBLSPEED */ {/*swreg*/57, 1, 26},
| /* HWIF_INTER_DBLSPEED */ {/*swreg*/57 , 1, 25},
| /* HWIF_START_CODE_E */ {/*swreg*/57 , 1, 22},
| /* HWIF_CH_8PIX_ILEAV_E */ {/*swreg*/57, 1, 21},
| /* HWIF_RLC_MODE_E */ {/*swreg*/57 , 1, 20},
| /* HWIF_DIVX3_E */ {/*swreg*/57 , 1, 19},
| /* HWIF_PJPEG_E */ {/*swreg*/57 , 1, 18},
| /* HWIF_PIC_INTERLACE_E */ {/*swreg*/57 , 1, 17},
| /* HWIF_PIC_FIELDMODE_E */ {/*swreg*/57 , 1, 16},
| /* HWIF_PIC_B_E */ {/*swreg*/57 , 1, 15},
| /* HWIF_PIC_INTER_E */ {/*swreg*/57 , 1, 14},
| /* HWIF_PIC_TOPFIELD_E */ {/*swreg*/57 , 1, 13},
| /* HWIF_FWD_INTERLACE_E */ {/*swreg*/57 , 1, 12},
| /* HWIF_SORENSON_E */ {/*swreg*/57 , 1, 11},
| /* HWIF_WRITE_MVS_E */ {/*swreg*/57 , 1, 10},
| /* HWIF_REF_TOPFIELD_E */ {/*swreg*/57 , 1, 9},
| /* HWIF_REFTOPFIRST_E */ {/*swreg*/57 , 1, 8},
| /* HWIF_SEQ_MBAFF_E */ {/*swreg*/57 , 1, 7},
| /* HWIF_PICORD_COUNT_E */ {/*swreg*/57 , 1, 6},
| /* HWIF_DEC_TIMEOUT_E */ {/*swreg*/57, 1, 5},
| /* HWIF_DEC_CLK_GATE_E */ {/*swreg*/57, 1, 4},
| /* HWIF_DEC_OUT_DIS */ {/*swreg*/57 , 1, 2},
| /* HWIF_REFBU2_BUF_E */ {/*swreg*/57, 1, 1},
| /* HWIF_DEC_E */ {/*swreg*/57, 1, 0},
| /* HWIF_PRED_BC_TAP_0_0 */ {/*swreg*/59, 10, 22},
| /* HWIF_PRED_BC_TAP_0_1 */ {/*swreg*/59, 10, 12},
| /* HWIF_PRED_BC_TAP_0_2 */ {/*swreg*/59, 10, 2},
| /* HWIF_DEC_CH8PIX_BASE */ {/*swreg*/60, 32, 0},
| /* HWIF_QTABLE_BASE */ {/*swreg*/61, 32, 0},
| /* HWIF_DIR_MV_BASE */ {/*swreg*/62, 32, 0},
| /* HWIF_DEC_OUT_BASE */ {/*swreg*/63, 32, 0},
| /* HWIF_RLC_VLC_BASE */ {/*swreg*/64, 32, 0},
| /* HWIF_REFBU_E */ {/*swreg*/65, 1, 31},
| /* HWIF_REFBU_THR */ {/*swreg*/65, 12, 19},
| /* HWIF_REFBU_PICID */ {/*swreg*/65, 5, 14},
| /* HWIF_REFBU_EVAL_E */ {/*swreg*/65, 1, 13},
| /* HWIF_REFBU_FPARMOD_E */ {/*swreg*/65, 1, 12},
| /* HWIF_REFBU_Y_OFFSET */ {/*swreg*/65, 9, 0},
| /* HWIF_REFBU_TOP_SUM */ {/*swreg*/68, 16, 16},
| /* HWIF_REFBU_BOT_SUM */ {/*swreg*/68, 16, 0},
| /* HWIF_REFBU_HIT_SUM */ {/*swreg*/69, 16, 16},
| /* HWIF_REFBU_INTRA_SUM */ {/*swreg*/69, 16, 0},
| /* HWIF_REFBU_Y_MV_SUM */ {/*swreg*/70, 22, 0},
| /* HWIF_PIC_MB_WIDTH */ {/*swreg*/120 , 9, 23},
| /* HWIF_MB_WIDTH_OFF */ {/*swreg*/120 , 4, 19},
| /* HWIF_PIC_MB_HEIGHT_P */ {/*swreg*/120 , 8, 11},
| /* HWIF_MB_HEIGHT_OFF */ {/*swreg*/120 , 4, 7},
| /* HWIF_ALT_SCAN_E */ {/*swreg*/120 , 1, 6},
| /* HWIF_TOPFIELDFIRST_E */ {/*swreg*/120 , 1, 5},
| /* HWIF_PIC_MB_W_EXT */ {/*swreg*/120 , 3, 3},
| /* HWIF_PIC_MB_H_EXT */ {/*swreg*/120 , 3, 0},
| /* HWIF_PIC_REFER_FLAG */ {/*swreg*/120 , 1, 0},
| /* HWIF_REF_FRAMES */ {/*swreg*/120 , 5, 0},
| /* HWIF_BLACKWHITE_E */ {/*swreg*/121, 1, 30},
| /* HWIF_BITPLANE0_E */ {/*swreg*/121 , 1, 31},
| /* HWIF_BITPLANE1_E */ {/*swreg*/121 , 1, 30},
| /* HWIF_BITPLANE2_E */ {/*swreg*/121 , 1, 29},
| /* HWIF_ALT_PQUANT */ {/*swreg*/121 , 5, 24},
| /* HWIF_DQ_EDGES */ {/*swreg*/121 , 4, 20},
| /* HWIF_TTMBF */ {/*swreg*/121 , 1, 19},
| /* HWIF_PQINDEX */ {/*swreg*/121 , 5, 14},
| /* HWIF_BILIN_MC_E */ {/*swreg*/121 , 1, 12},
| /* HWIF_UNIQP_E */ {/*swreg*/121 , 1, 11},
| /* HWIF_HALFQP_E */ {/*swreg*/121 , 1, 10},
| /* HWIF_TTFRM */ {/*swreg*/121 , 2, 8},
| /* HWIF_2ND_BYTE_EMUL_E */ {/*swreg*/121 , 1, 7},
| /* HWIF_DQUANT_E */ {/*swreg*/121 , 1, 6},
| /* HWIF_VC1_ADV_E */ {/*swreg*/121 , 1, 5},
| /* HWIF_PJPEG_FILDOWN_E */ {/*swreg*/121 , 1, 26},
| /* HWIF_PJPEG_WDIV8 */ {/*swreg*/121 , 1, 25},
| /* HWIF_PJPEG_HDIV8 */ {/*swreg*/121 , 1, 24},
| /* HWIF_PJPEG_AH */ {/*swreg*/121 , 4, 20},
| /* HWIF_PJPEG_AL */ {/*swreg*/121 , 4, 16},
| /* HWIF_PJPEG_SS */ {/*swreg*/121 , 8, 8},
| /* HWIF_PJPEG_SE */ {/*swreg*/121 , 8, 0},
| /* HWIF_DCT1_START_BIT */ {/*swreg*/121 , 6, 26},
| /* HWIF_DCT2_START_BIT */ {/*swreg*/121 , 6, 20},
| /* HWIF_CH_MV_RES */ {/*swreg*/121 , 1, 13},
| /* HWIF_INIT_DC_MATCH0 */ {/*swreg*/121 , 3, 9},
| /* HWIF_INIT_DC_MATCH1 */ {/*swreg*/121 , 3, 6},
| /* HWIF_VP7_VERSION */ {/*swreg*/121 , 1, 5},
| /* HWIF_STRM_START_BIT */ {/*swreg*/122 , 6, 26},
| /* HWIF_SYNC_MARKER_E */ {/*swreg*/122 , 1, 25},
| /* HWIF_TYPE1_QUANT_E */ {/*swreg*/122 , 1, 24},
| /* HWIF_FIELDPIC_FLAG_E */ {/*swreg*/122, 1, 0},
| /* HWIF_INTRADC_VLC_THR */ {/*swreg*/122 , 3, 16},
| /* HWIF_VOP_TIME_INCR */ {/*swreg*/122 , 16, 0},
| /* HWIF_DQ_PROFILE */ {/*swreg*/122 , 1, 24},
| /* HWIF_DQBI_LEVEL */ {/*swreg*/122 , 1, 23},
| /* HWIF_RANGE_RED_FRM_E */ {/*swreg*/122 , 1, 22},
| /* HWIF_FAST_UVMC_E */ {/*swreg*/122 , 1, 20},
| /* HWIF_TRANSDCTAB */ {/*swreg*/122 , 1, 17},
| /* HWIF_TRANSACFRM */ {/*swreg*/122 , 2, 15},
| /* HWIF_TRANSACFRM2 */ {/*swreg*/122 , 2, 13},
| /* HWIF_MB_MODE_TAB */ {/*swreg*/122 , 3, 10},
| /* HWIF_MVTAB */ {/*swreg*/122 , 3, 7},
| /* HWIF_CBPTAB */ {/*swreg*/122 , 3, 4},
| /* HWIF_2MV_BLK_PAT_TAB */ {/*swreg*/122 , 2, 2},
| /* HWIF_4MV_BLK_PAT_TAB */ {/*swreg*/122 , 2, 0},
| /* HWIF_QSCALE_TYPE */ {/*swreg*/122 , 1, 24},
| /* HWIF_CON_MV_E */ {/*swreg*/122 , 1, 4},
| /* HWIF_INTRA_DC_PREC */ {/*swreg*/122 , 2, 2},
| /* HWIF_INTRA_VLC_TAB */ {/*swreg*/122 , 1, 1},
| /* HWIF_FRAME_PRED_DCT */ {/*swreg*/122 , 1, 0},
| /* HWIF_JPEG_QTABLES */ {/*swreg*/122 , 2, 11},
| /* HWIF_JPEG_MODE */ {/*swreg*/122 , 3, 8},
| /* HWIF_JPEG_FILRIGHT_E */ {/*swreg*/122 , 1, 7},
| /* HWIF_JPEG_STREAM_ALL */ {/*swreg*/122 , 1, 6},
| /* HWIF_CR_AC_VLCTABLE */ {/*swreg*/122 , 1, 5},
| /* HWIF_CB_AC_VLCTABLE */ {/*swreg*/122 , 1, 4},
| /* HWIF_CR_DC_VLCTABLE */ {/*swreg*/122 , 1, 3},
| /* HWIF_CB_DC_VLCTABLE */ {/*swreg*/122 , 1, 2},
| /* HWIF_CR_DC_VLCTABLE3 */ {/*swreg*/122 , 1, 1},
| /* HWIF_CB_DC_VLCTABLE3 */ {/*swreg*/122 , 1, 0},
| /* HWIF_STRM1_START_BIT */ {/*swreg*/122 , 6, 18},
| /* HWIF_HUFFMAN_E */ {/*swreg*/122 , 1, 17},
| /* HWIF_MULTISTREAM_E */ {/*swreg*/122 , 1, 16},
| /* HWIF_BOOLEAN_VALUE */ {/*swreg*/122 , 8, 8},
| /* HWIF_BOOLEAN_RANGE */ {/*swreg*/122 , 8, 0},
| /* HWIF_ALPHA_OFFSET */ {/*swreg*/122 , 5, 5},
| /* HWIF_BETA_OFFSET */ {/*swreg*/122 , 5, 0},
| /* HWIF_MV_SCALEFACTOR */ {/*swreg*/123 , 8, 24},
| /* HWIF_REF_DIST_FWD */ {/*swreg*/123 , 5, 19},
| /* HWIF_REF_DIST_BWD */ {/*swreg*/123 , 5, 14},
| /* HWIF_LOOP_FILT_LIMIT */ {/*swreg*/123 , 4, 14},
| /* HWIF_VARIANCE_TEST_E */ {/*swreg*/123 , 1, 13},
| /* HWIF_MV_THRESHOLD */ {/*swreg*/123 , 3, 10},
| /* HWIF_VAR_THRESHOLD */ {/*swreg*/123 , 10, 0},
| /* HWIF_DIVX_IDCT_E */ {/*swreg*/123 , 1, 8},
| /* HWIF_DIVX3_SLICE_SIZE */ {/*swreg*/123 , 8, 0},
| /* HWIF_PJPEG_REST_FREQ */ {/*swreg*/123 , 16, 0},
| /* HWIF_RV_PROFILE */ {/*swreg*/123 , 2, 30},
| /* HWIF_RV_OSV_QUANT */ {/*swreg*/123 , 2, 28},
| /* HWIF_RV_FWD_SCALE */ {/*swreg*/123 , 14, 14},
| /* HWIF_RV_BWD_SCALE */ {/*swreg*/123 , 14, 0},
| /* HWIF_INIT_DC_COMP0 */ {/*swreg*/123 , 16, 16},
| /* HWIF_INIT_DC_COMP1 */ {/*swreg*/123 , 16, 0},
| /* HWIF_ICOMP0_E */ {/*swreg*/124 , 1, 24},
| /* HWIF_ISCALE0 */ {/*swreg*/124 , 8, 16},
| /* HWIF_ISHIFT0 */ {/*swreg*/124 , 16, 0},
| /* HWIF_STREAM1_LEN */ {/*swreg*/124 , 24, 0},
| /* HWIF_MB_CTRL_BASE */ {/*swreg*/124 , 32, 0},
| /* HWIF_PIC_SLICE_AM */ {/*swreg*/124 , 13, 0},
| /* HWIF_COEFFS_PART_AM */ {/*swreg*/124 , 4, 24},
| /* HWIF_PRED_BC_TAP_5_1 */ {/*swreg*/125, 10, 22},
| /* HWIF_PRED_BC_TAP_5_2 */ {/*swreg*/125, 10, 12},
| /* HWIF_PRED_BC_TAP_5_3 */ {/*swreg*/125, 10, 2},
| /* HWIF_PJPEG_DCCB_BASE */ {/*swreg*/125, 32, 0},
| /* HWIF_PRED_BC_TAP_6_0 */ {/*swreg*/126, 10, 22},
| /* HWIF_PRED_BC_TAP_6_1 */ {/*swreg*/126, 10, 12},
| /* HWIF_PRED_BC_TAP_6_2 */ {/*swreg*/126, 10, 2},
| /* HWIF_PJPEG_DCCR_BASE */ {/*swreg*/126, 32, 0},
| /* HWIF_PRED_BC_TAP_6_3 */ {/*swreg*/127, 10, 22},
| /* HWIF_PRED_BC_TAP_7_0 */ {/*swreg*/127, 10, 12},
| /* HWIF_PRED_BC_TAP_7_1 */ {/*swreg*/127, 10, 2},
| /* HWIF_PRED_BC_TAP_7_2 */ {/*swreg*/128, 10, 22},
| /* HWIF_PRED_BC_TAP_7_3 */ {/*swreg*/128, 10, 12},
| /* HWIF_PRED_TAP_2_M1 */ {/*swreg*/128, 2, 10},
| /* HWIF_PRED_TAP_2_4 */ {/*swreg*/128, 2, 8},
| /* HWIF_PRED_TAP_4_M1 */ {/*swreg*/128, 2, 6},
| /* HWIF_PRED_TAP_4_4 */ {/*swreg*/128, 2, 4},
| /* HWIF_PRED_TAP_6_M1 */ {/*swreg*/128, 2, 2},
| /* HWIF_PRED_TAP_6_4 */ {/*swreg*/128, 2, 0},
| /* HWIF_SCAN_MAP_56 */ {/*swreg*/129, 6, 24},
| /* HWIF_SCAN_MAP_57 */ {/*swreg*/129, 6, 18},
| /* HWIF_SCAN_MAP_58 */ {/*swreg*/129, 6, 12},
| /* HWIF_SCAN_MAP_59 */ {/*swreg*/129, 6, 6},
| /* HWIF_SCAN_MAP_60 */ {/*swreg*/129, 6, 0},
| /* HWIF_REF_INVD_COL_1 */ {/*swreg*/129, 16, 16},
| /* HWIF_REF_INVD_COL_0 */ {/*swreg*/129, 16, 0},
| /* HWIF_FILT_LEVEL_0 */ {/*swreg*/129, 6, 18},
| /* HWIF_FILT_LEVEL_1 */ {/*swreg*/129, 6, 12},
| /* HWIF_FILT_LEVEL_2 */ {/*swreg*/129, 6, 6},
| /* HWIF_FILT_LEVEL_3 */ {/*swreg*/129, 6, 0},
| /* HWIF_SCAN_MAP_61 */ {/*swreg*/130, 6, 24},
| /* HWIF_SCAN_MAP_62 */ {/*swreg*/130, 6, 18},
| /* HWIF_SCAN_MAP_63 */ {/*swreg*/130, 6, 12},
| /* HWIF_REF_INVD_COL_3 */ {/*swreg*/130, 16, 16},
| /* HWIF_REF_INVD_COL_2 */ {/*swreg*/130, 16, 0},
| /* HWIF_QUANT_DELTA_0 */ {/*swreg*/130, 5, 27},
| /* HWIF_QUANT_DELTA_1 */ {/*swreg*/130, 5, 22},
| /* HWIF_QUANT_0 */ {/*swreg*/130, 11, 11},
| /* HWIF_QUANT_1 */ {/*swreg*/130, 11, 0},
| /* HWIF_REFER0_BASE */ {/*swreg*/131, 32, 0},
| /* HWIF_JPG_CH_OUT_BASE */ {/*swreg*/131, 32, 0},
| /* HWIF_REF_DIST_CUR_1 */ {/*swreg*/132, 16, 16},
| /* HWIF_REF_DIST_CUR_0 */ {/*swreg*/132, 16, 0},
| /* HWIF_FILT_TYPE */ {/*swreg*/132, 1, 31},
| /* HWIF_FILT_SHARPNESS */ {/*swreg*/132, 3, 28},
| /* HWIF_FILT_MB_ADJ_0 */ {/*swreg*/132, 7, 21},
| /* HWIF_FILT_MB_ADJ_1 */ {/*swreg*/132, 7, 14},
| /* HWIF_FILT_MB_ADJ_2 */ {/*swreg*/132, 7, 7},
| /* HWIF_FILT_MB_ADJ_3 */ {/*swreg*/132, 7, 0},
| /* HWIF_SCAN_MAP_51 */ {/*swreg*/133, 6, 24},
| /* HWIF_SCAN_MAP_52 */ {/*swreg*/133, 6, 18},
| /* HWIF_SCAN_MAP_53 */ {/*swreg*/133, 6, 12},
| /* HWIF_SCAN_MAP_54 */ {/*swreg*/133, 6, 6},
| /* HWIF_SCAN_MAP_55 */ {/*swreg*/133, 6, 0},
| /* HWIF_REF_DIST_CUR_3 */ {/*swreg*/133, 16, 16},
| /* HWIF_REF_DIST_CUR_2 */ {/*swreg*/133, 16, 0},
| /* HWIF_FILT_REF_ADJ_0 */ {/*swreg*/133, 7, 21},
| /* HWIF_FILT_REF_ADJ_1 */ {/*swreg*/133, 7, 14},
| /* HWIF_FILT_REF_ADJ_2 */ {/*swreg*/133, 7, 7},
| /* HWIF_FILT_REF_ADJ_3 */ {/*swreg*/133, 7, 0},
| /* HWIF_REFER2_BASE */ {/*swreg*/134, 32, 0},
| /* HWIF_AC1_CODE6_CNT */ {/*swreg*/134, 7, 24},
| /* HWIF_AC1_CODE5_CNT */ {/*swreg*/134, 6, 16},
| /* HWIF_AC1_CODE4_CNT */ {/*swreg*/134, 5, 11},
| /* HWIF_AC1_CODE3_CNT */ {/*swreg*/134, 4, 7},
| /* HWIF_AC1_CODE2_CNT */ {/*swreg*/134, 3, 3},
| /* HWIF_AC1_CODE1_CNT */ {/*swreg*/134, 2, 0},
| /* HWIF_REFER3_BASE */ {/*swreg*/135, 32, 0},
| /* HWIF_AC1_CODE10_CNT */ {/*swreg*/135, 8, 24},
| /* HWIF_AC1_CODE9_CNT */ {/*swreg*/135, 8, 16},
| /* HWIF_AC1_CODE8_CNT */ {/*swreg*/135, 8, 8},
| /* HWIF_AC1_CODE7_CNT */ {/*swreg*/135, 8, 0},
| /* HWIF_REFER4_BASE */ {/*swreg*/136, 32, 0},
| /* HWIF_PIC_HEADER_LEN */ {/*swreg*/136, 16, 16},
| /* HWIF_PIC_4MV_E */ {/*swreg*/136, 1, 13},
| /* HWIF_RANGE_RED_REF_E */ {/*swreg*/136, 1, 11},
| /* HWIF_VC1_DIFMV_RANGE */ {/*swreg*/136, 2, 9},
| /* HWIF_MV_RANGE */ {/*swreg*/136, 2, 6},
| /* HWIF_OVERLAP_E */ {/*swreg*/136, 1, 5},
| /* HWIF_OVERLAP_METHOD */ {/*swreg*/136, 2, 3},
| /* HWIF_ALT_SCAN_FLAG_E */ {/*swreg*/136, 1, 19},
| /* HWIF_FCODE_FWD_HOR */ {/*swreg*/136, 4, 15},
| /* HWIF_FCODE_FWD_VER */ {/*swreg*/136, 4, 11},
| /* HWIF_FCODE_BWD_HOR */ {/*swreg*/136, 4, 7},
| /* HWIF_FCODE_BWD_VER */ {/*swreg*/136, 4, 3},
| /* HWIF_MV_ACCURACY_FWD */ {/*swreg*/136, 1, 2},
| /* HWIF_MV_ACCURACY_BWD */ {/*swreg*/136, 1, 1},
| /* HWIF_MPEG4_VC1_RC */ {/*swreg*/136, 1, 1},
| /* HWIF_PREV_ANC_TYPE */ {/*swreg*/136, 1, 0},
| /* HWIF_AC1_CODE14_CNT */ {/*swreg*/136, 8, 24},
| /* HWIF_AC1_CODE13_CNT */ {/*swreg*/136, 8, 16},
| /* HWIF_AC1_CODE12_CNT */ {/*swreg*/136, 8, 8},
| /* HWIF_AC1_CODE11_CNT */ {/*swreg*/136, 8, 0},
| /* HWIF_GREF_SIGN_BIAS */ {/*swreg*/136, 1, 0},
| /* HWIF_REFER5_BASE */ {/*swreg*/137, 32, 0},
| /* HWIF_TRB_PER_TRD_D0 */ {/*swreg*/137, 27, 0},
| /* HWIF_ICOMP3_E */ {/*swreg*/137, 1, 24},
| /* HWIF_ISCALE3 */ {/*swreg*/137, 8, 16},
| /* HWIF_ISHIFT3 */ {/*swreg*/137, 16, 0},
| /* HWIF_AC2_CODE4_CNT */ {/*swreg*/137, 5, 27},
| /* HWIF_AC2_CODE3_CNT */ {/*swreg*/137, 4, 23},
| /* HWIF_AC2_CODE2_CNT */ {/*swreg*/137, 3, 19},
| /* HWIF_AC2_CODE1_CNT */ {/*swreg*/137, 2, 16},
| /* HWIF_AC1_CODE16_CNT */ {/*swreg*/137, 8, 8},
| /* HWIF_AC1_CODE15_CNT */ {/*swreg*/137, 8, 0},
| /* HWIF_SCAN_MAP_1 */ {/*swreg*/137, 6, 24},
| /* HWIF_SCAN_MAP_2 */ {/*swreg*/137, 6, 18},
| /* HWIF_SCAN_MAP_3 */ {/*swreg*/137, 6, 12},
| /* HWIF_SCAN_MAP_4 */ {/*swreg*/137, 6, 6},
| /* HWIF_SCAN_MAP_5 */ {/*swreg*/137, 6, 0},
| /* HWIF_AREF_SIGN_BIAS */ {/*swreg*/137, 1, 0},
| /* HWIF_TRB_PER_TRD_DM1 */ {/*swreg*/138, 27, 0},
| /* HWIF_ICOMP4_E */ {/*swreg*/138, 1, 24},
| /* HWIF_ISCALE4 */ {/*swreg*/138, 8, 16},
| /* HWIF_ISHIFT4 */ {/*swreg*/138, 16, 0},
| /* HWIF_AC2_CODE8_CNT */ {/*swreg*/138, 8, 24},
| /* HWIF_AC2_CODE7_CNT */ {/*swreg*/138, 8, 16},
| /* HWIF_AC2_CODE6_CNT */ {/*swreg*/138, 7, 8},
| /* HWIF_AC2_CODE5_CNT */ {/*swreg*/138, 6, 0},
| /* HWIF_SCAN_MAP_6 */ {/*swreg*/138, 6, 24},
| /* HWIF_SCAN_MAP_7 */ {/*swreg*/138, 6, 18},
| /* HWIF_SCAN_MAP_8 */ {/*swreg*/138, 6, 12},
| /* HWIF_SCAN_MAP_9 */ {/*swreg*/138, 6, 6},
| /* HWIF_SCAN_MAP_10 */ {/*swreg*/138, 6, 0},
| /* HWIF_TRB_PER_TRD_D1 */ {/*swreg*/139, 27, 0},
| /* HWIF_AC2_CODE12_CNT */ {/*swreg*/139, 8, 24},
| /* HWIF_AC2_CODE11_CNT */ {/*swreg*/139, 8, 16},
| /* HWIF_AC2_CODE10_CNT */ {/*swreg*/139, 8, 8},
| /* HWIF_AC2_CODE9_CNT */ {/*swreg*/139, 8, 0},
| /* HWIF_SCAN_MAP_11 */ {/*swreg*/139, 6, 24},
| /* HWIF_SCAN_MAP_12 */ {/*swreg*/139, 6, 18},
| /* HWIF_SCAN_MAP_13 */ {/*swreg*/139, 6, 12},
| /* HWIF_SCAN_MAP_14 */ {/*swreg*/139, 6, 6},
| /* HWIF_SCAN_MAP_15 */ {/*swreg*/139, 6, 0},
| /* HWIF_DCT_STRM1_BASE */ {/*swreg*/140, 32, 0},
| /* HWIF_AC2_CODE16_CNT */ {/*swreg*/140, 8, 24},
| /* HWIF_AC2_CODE15_CNT */ {/*swreg*/140, 8, 16},
| /* HWIF_AC2_CODE14_CNT */ {/*swreg*/140, 8, 8},
| /* HWIF_AC2_CODE13_CNT */ {/*swreg*/140, 8, 0},
| /* HWIF_SCAN_MAP_16 */ {/*swreg*/140, 6, 24},
| /* HWIF_SCAN_MAP_17 */ {/*swreg*/140, 6, 18},
| /* HWIF_SCAN_MAP_18 */ {/*swreg*/140, 6, 12},
| /* HWIF_SCAN_MAP_19 */ {/*swreg*/140, 6, 6},
| /* HWIF_SCAN_MAP_20 */ {/*swreg*/140, 6, 0},
| /* HWIF_DCT_STRM2_BASE */ {/*swreg*/141, 32, 0},
| /* HWIF_DC1_CODE8_CNT */ {/*swreg*/141, 4, 28},
| /* HWIF_DC1_CODE7_CNT */ {/*swreg*/141, 4, 24},
| /* HWIF_DC1_CODE6_CNT */ {/*swreg*/141, 4, 20},
| /* HWIF_DC1_CODE5_CNT */ {/*swreg*/141, 4, 16},
| /* HWIF_DC1_CODE4_CNT */ {/*swreg*/141, 4, 12},
| /* HWIF_DC1_CODE3_CNT */ {/*swreg*/141, 4, 8},
| /* HWIF_DC1_CODE2_CNT */ {/*swreg*/141, 3, 4},
| /* HWIF_DC1_CODE1_CNT */ {/*swreg*/141, 2, 0},
| /* HWIF_SCAN_MAP_21 */ {/*swreg*/141, 6, 24},
| /* HWIF_SCAN_MAP_22 */ {/*swreg*/141, 6, 18},
| /* HWIF_SCAN_MAP_23 */ {/*swreg*/141, 6, 12},
| /* HWIF_SCAN_MAP_24 */ {/*swreg*/141, 6, 6},
| /* HWIF_SCAN_MAP_25 */ {/*swreg*/141, 6, 0},
| /* HWIF_DCT_STRM3_BASE */ {/*swreg*/142, 32, 0},
| /* HWIF_DC1_CODE16_CNT */ {/*swreg*/142, 4, 28},
| /* HWIF_DC1_CODE15_CNT */ {/*swreg*/142, 4, 24},
| /* HWIF_DC1_CODE14_CNT */ {/*swreg*/142, 4, 20},
| /* HWIF_DC1_CODE13_CNT */ {/*swreg*/142, 4, 16},
| /* HWIF_DC1_CODE12_CNT */ {/*swreg*/142, 4, 12},
| /* HWIF_DC1_CODE11_CNT */ {/*swreg*/142, 4, 8},
| /* HWIF_DC1_CODE10_CNT */ {/*swreg*/142, 4, 4},
| /* HWIF_DC1_CODE9_CNT */ {/*swreg*/142, 4, 0},
| /* HWIF_SCAN_MAP_26 */ {/*swreg*/142, 6, 24},
| /* HWIF_SCAN_MAP_27 */ {/*swreg*/142, 6, 18},
| /* HWIF_SCAN_MAP_28 */ {/*swreg*/142, 6, 12},
| /* HWIF_SCAN_MAP_29 */ {/*swreg*/142, 6, 6},
| /* HWIF_SCAN_MAP_30 */ {/*swreg*/142, 6, 0},
| /* HWIF_DCT_STRM4_BASE */ {/*swreg*/143, 32, 0},
| /* HWIF_DC2_CODE8_CNT */ {/*swreg*/143, 4, 28},
| /* HWIF_DC2_CODE7_CNT */ {/*swreg*/143, 4, 24},
| /* HWIF_DC2_CODE6_CNT */ {/*swreg*/143, 4, 20},
| /* HWIF_DC2_CODE5_CNT */ {/*swreg*/143, 4, 16},
| /* HWIF_DC2_CODE4_CNT */ {/*swreg*/143, 4, 12},
| /* HWIF_DC2_CODE3_CNT */ {/*swreg*/143, 4, 8},
| /* HWIF_DC2_CODE2_CNT */ {/*swreg*/143, 3, 4},
| /* HWIF_DC2_CODE1_CNT */ {/*swreg*/143, 2, 0},
| /* HWIF_SCAN_MAP_31 */ {/*swreg*/143, 6, 24},
| /* HWIF_SCAN_MAP_32 */ {/*swreg*/143, 6, 18},
| /* HWIF_SCAN_MAP_33 */ {/*swreg*/143, 6, 12},
| /* HWIF_SCAN_MAP_34 */ {/*swreg*/143, 6, 6},
| /* HWIF_SCAN_MAP_35 */ {/*swreg*/143, 6, 0},
| /* HWIF_DCT_STRM5_BASE */ {/*swreg*/144, 32, 0},
| /* HWIF_DC2_CODE16_CNT */ {/*swreg*/144, 4, 28},
| /* HWIF_DC2_CODE15_CNT */ {/*swreg*/144, 4, 24},
| /* HWIF_DC2_CODE14_CNT */ {/*swreg*/144, 4, 20},
| /* HWIF_DC2_CODE13_CNT */ {/*swreg*/144, 4, 16},
| /* HWIF_DC2_CODE12_CNT */ {/*swreg*/144, 4, 12},
| /* HWIF_DC2_CODE11_CNT */ {/*swreg*/144, 4, 8},
| /* HWIF_DC2_CODE10_CNT */ {/*swreg*/144, 4, 4},
| /* HWIF_DC2_CODE9_CNT */ {/*swreg*/144, 4, 0},
| /* HWIF_SCAN_MAP_36 */ {/*swreg*/144, 6, 24},
| /* HWIF_SCAN_MAP_37 */ {/*swreg*/144, 6, 18},
| /* HWIF_SCAN_MAP_38 */ {/*swreg*/144, 6, 12},
| /* HWIF_SCAN_MAP_39 */ {/*swreg*/144, 6, 6},
| /* HWIF_SCAN_MAP_40 */ {/*swreg*/144, 6, 0},
| /* HWIF_REFER13_BASE */ {/*swreg*/145, 32, 0},
| /* HWIF_DC3_CODE8_CNT */ {/*swreg*/145, 4, 28},
| /* HWIF_DC3_CODE7_CNT */ {/*swreg*/145, 4, 24},
| /* HWIF_DC3_CODE6_CNT */ {/*swreg*/145, 4, 20},
| /* HWIF_DC3_CODE5_CNT */ {/*swreg*/145, 4, 16},
| /* HWIF_DC3_CODE4_CNT */ {/*swreg*/145, 4, 12},
| /* HWIF_DC3_CODE3_CNT */ {/*swreg*/145, 4, 8},
| /* HWIF_DC3_CODE2_CNT */ {/*swreg*/145, 3, 4},
| /* HWIF_DC3_CODE1_CNT */ {/*swreg*/145, 2, 0},
| /* HWIF_BITPL_CTRL_BASE */ {/*swreg*/145, 32, 0},
| /* HWIF_REFER14_BASE */ {/*swreg*/146, 32, 0},
| /* HWIF_DCT_STRM6_BASE */ {/*swreg*/146, 32, 0},
| /* HWIF_REF_INVD_CUR_1 */ {/*swreg*/146, 16, 16},
| /* HWIF_REF_INVD_CUR_0 */ {/*swreg*/146, 16, 0},
| /* HWIF_DC3_CODE16_CNT */ {/*swreg*/146, 4, 28},
| /* HWIF_DC3_CODE15_CNT */ {/*swreg*/146, 4, 24},
| /* HWIF_DC3_CODE14_CNT */ {/*swreg*/146, 4, 20},
| /* HWIF_DC3_CODE13_CNT */ {/*swreg*/146, 4, 16},
| /* HWIF_DC3_CODE12_CNT */ {/*swreg*/146, 4, 12},
| /* HWIF_DC3_CODE11_CNT */ {/*swreg*/146, 4, 8},
| /* HWIF_DC3_CODE10_CNT */ {/*swreg*/146, 4, 4},
| /* HWIF_DC3_CODE9_CNT */ {/*swreg*/146, 4, 0},
| /* HWIF_SCAN_MAP_41 */ {/*swreg*/146, 6, 24},
| /* HWIF_SCAN_MAP_42 */ {/*swreg*/146, 6, 18},
| /* HWIF_SCAN_MAP_43 */ {/*swreg*/146, 6, 12},
| /* HWIF_SCAN_MAP_44 */ {/*swreg*/146, 6, 6},
| /* HWIF_SCAN_MAP_45 */ {/*swreg*/146, 6, 0},
| /* HWIF_REFER15_BASE */ {/*swreg*/147, 32, 0},
| /* HWIF_DCT_STRM7_BASE */ {/*swreg*/147, 32, 0},
| /* HWIF_REF_INVD_CUR_3 */ {/*swreg*/147, 16, 16},
| /* HWIF_REF_INVD_CUR_2 */ {/*swreg*/147, 16, 0},
| /* HWIF_SCAN_MAP_46 */ {/*swreg*/147, 6, 24},
| /* HWIF_SCAN_MAP_47 */ {/*swreg*/147, 6, 18},
| /* HWIF_SCAN_MAP_48 */ {/*swreg*/147, 6, 12},
| /* HWIF_SCAN_MAP_49 */ {/*swreg*/147, 6, 6},
| /* HWIF_SCAN_MAP_50 */ {/*swreg*/147, 6, 0},
| /* HWIF_REFER1_BASE */ {/*swreg*/148, 32, 0},
| /* HWIF_JPEG_SLICE_H */ {/*swreg*/148, 8, 0},
| /* HWIF_DIFF_MV_BASE */ {/*swreg*/149, 32, 0},
| /* HWIF_ICOMP1_E */ {/*swreg*/149, 1, 24},
| /* HWIF_ISCALE1 */ {/*swreg*/149, 8, 16},
| /* HWIF_ISHIFT1 */ {/*swreg*/149, 16, 0},
| /* HWIF_SEGMENT_BASE */ {/*swreg*/149, 32, 0},
| /* HWIF_SEGMENT_UPD_E */ {/*swreg*/149, 1, 1},
| /* HWIF_SEGMENT_E */ {/*swreg*/149, 1, 0},
| /* HWIF_I4X4_OR_DC_BASE */ {/*swreg*/150, 32, 0},
| /* HWIF_ICOMP2_E */ {/*swreg*/150, 1, 24},
| /* HWIF_ISCALE2 */ {/*swreg*/150, 8, 16},
| /* HWIF_ISHIFT2 */ {/*swreg*/150, 16, 0},
| /* HWIF_DCT3_START_BIT */ {/*swreg*/150, 6, 24},
| /* HWIF_DCT4_START_BIT */ {/*swreg*/150, 6, 18},
| /* HWIF_DCT5_START_BIT */ {/*swreg*/150, 6, 12},
| /* HWIF_DCT6_START_BIT */ {/*swreg*/150, 6, 6},
| /* HWIF_DCT7_START_BIT */ {/*swreg*/150, 6, 0},
| /* HWIF_QUANT_DELTA_2 */ {/*swreg*/151, 5, 27},
| /* HWIF_QUANT_DELTA_3 */ {/*swreg*/151, 5, 22},
| /* HWIF_QUANT_2 */ {/*swreg*/151, 11, 11},
| /* HWIF_QUANT_3 */ {/*swreg*/151, 11, 0},
| /* HWIF_QUANT_DELTA_4 */ {/*swreg*/152, 5, 27},
| /* HWIF_QUANT_4 */ {/*swreg*/152, 11, 11},
| /* HWIF_QUANT_5 */ {/*swreg*/152, 11, 0},
| /* HWIF_PRED_BC_TAP_0_3 */ {/*swreg*/153, 10, 22},
| /* HWIF_PRED_BC_TAP_1_0 */ {/*swreg*/153, 10, 12},
| /* HWIF_PRED_BC_TAP_1_1 */ {/*swreg*/153, 10, 2},
| /* HWIF_PRED_BC_TAP_1_2 */ {/*swreg*/154, 10, 22},
| /* HWIF_PRED_BC_TAP_1_3 */ {/*swreg*/154, 10, 12},
| /* HWIF_PRED_BC_TAP_2_0 */ {/*swreg*/154, 10, 2},
| /* HWIF_PRED_BC_TAP_2_1 */ {/*swreg*/155, 10, 22},
| /* HWIF_PRED_BC_TAP_2_2 */ {/*swreg*/155, 10, 12},
| /* HWIF_PRED_BC_TAP_2_3 */ {/*swreg*/155, 10, 2},
| /* HWIF_PRED_BC_TAP_3_0 */ {/*swreg*/156, 10, 22},
| /* HWIF_PRED_BC_TAP_3_1 */ {/*swreg*/156, 10, 12},
| /* HWIF_PRED_BC_TAP_3_2 */ {/*swreg*/156, 10, 2},
| /* HWIF_PRED_BC_TAP_3_3 */ {/*swreg*/157, 10, 22},
| /* HWIF_PRED_BC_TAP_4_0 */ {/*swreg*/157, 10, 12},
| /* HWIF_PRED_BC_TAP_4_1 */ {/*swreg*/157, 10, 2},
| /* HWIF_PRED_BC_TAP_4_2 */ {/*swreg*/158, 10, 22},
| /* HWIF_PRED_BC_TAP_4_3 */ {/*swreg*/158, 10, 12},
| /* HWIF_PRED_BC_TAP_5_0 */ {/*swreg*/158, 10, 2},
|
|