~isantop/system76-driver/pkexec

« back to all changes in this revision

Viewing changes to gspcav1/Vimicro/pb0330.h

  • Committer: Carl Richell
  • Date: 2007-05-29 03:36:10 UTC
  • Revision ID: carl@system76.com-20070529033610-9qeih4btk1oxo6sj
initial bazaar revision - System76 Driver 2.0.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
/****************************************************************************
 
3
#               Photobit Pb0330 MI0360 library                              #
 
4
#               Copyright (C) 2004 Michel Xhaard   mxhaard@magic.fr         #
 
5
#                                                                           #
 
6
# This program is free software; you can redistribute it and/or modify      #
 
7
# it under the terms of the GNU General Public License as published by      #
 
8
# the Free Software Foundation; either version 2 of the License, or         #
 
9
# (at your option) any later version.                                       #
 
10
#                                                                           #
 
11
# This program is distributed in the hope that it will be useful,           #
 
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of            #
 
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the             #
 
14
# GNU General Public License for more details.                              #
 
15
#                                                                           #
 
16
# You should have received a copy of the GNU General Public License         #
 
17
# along with this program; if not, write to the Free Software               #
 
18
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA #
 
19
#                                                                           #
 
20
****************************************************************************/
 
21
/* Aurelien setting from snoop */
 
22
static __u16 pb03303x_start_data[][3] = {
 
23
    {0xa0, 0x01, 0x0000},
 
24
    {0xa0, 0x03, 0x0008},
 
25
    {0xa0, 0x0a, 0x0010},
 
26
    {0xa0, 0x10, 0x0002},
 
27
    {0xa0, 0x02, 0x0003},
 
28
    {0xa0, 0x80, 0x0004},
 
29
    {0xa0, 0x01, 0x0005},
 
30
    {0xa0, 0xe0, 0x0006},
 
31
    {0xa0, 0xdc, 0x008b},       //8b -> dc
 
32
    {0xa0, 0x01, 0x0001},
 
33
    {0xa0, 0x03, 0x0012},
 
34
    {0xa0, 0x01, 0x0012},
 
35
    {0xa0, 0x00, 0x0098},
 
36
    {0xa0, 0x00, 0x009a},
 
37
    {0xa0, 0x00, 0x011a},
 
38
    {0xa0, 0x00, 0x011c},
 
39
    {0xa0, 0xdc, 0x008b},
 
40
    {0xa0, 0x01, 0x0092},
 
41
    {0xa0, 0x01, 0x0093},
 
42
    {0xa0, 0x00, 0x0094},
 
43
    {0xa0, 0x01, 0x0090},
 
44
 
 
45
    {0xa1, 0x01, 0x0091},
 
46
    {0xa0, 0x06, 0x0092},
 
47
    {0xa0, 0x00, 0x0093},
 
48
    {0xa0, 0x00, 0x0094},
 
49
    {0xa0, 0x01, 0x0090},
 
50
 
 
51
    {0xa1, 0x01, 0x0091},
 
52
    {0xa0, 0x08, 0x0092},
 
53
    {0xa0, 0x83, 0x0093},
 
54
    {0xa0, 0x04, 0x0094},
 
55
    {0xa0, 0x01, 0x0090},
 
56
 
 
57
    {0xa1, 0x01, 0x0091},
 
58
    {0xa0, 0x01, 0x0092},
 
59
    {0xa0, 0x04, 0x0093},
 
60
    {0xa0, 0x00, 0x0094},
 
61
    {0xa0, 0x01, 0x0090},
 
62
 
 
63
    {0xa1, 0x01, 0x0091},
 
64
    {0xa0, 0x08, 0x0092},
 
65
    {0xa0, 0x06, 0x0093},
 
66
    {0xa0, 0x00, 0x0094},
 
67
    {0xa0, 0x01, 0x0090},
 
68
 
 
69
    {0xa1, 0x01, 0x0091},
 
70
    {0xa0, 0x02, 0x0092},
 
71
    {0xa0, 0x11, 0x0093},
 
72
    {0xa0, 0x00, 0x0094},
 
73
    {0xa0, 0x01, 0x0090},
 
74
 
 
75
    {0xa1, 0x01, 0x0091},
 
76
    {0xa0, 0x03, 0x0092},
 
77
    {0xa0, 0xe7, 0x0093},
 
78
    {0xa0, 0x01, 0x0094},
 
79
    {0xa0, 0x01, 0x0090},
 
80
 
 
81
    {0xa1, 0x01, 0x0091},
 
82
    {0xa0, 0x04, 0x0092},
 
83
    {0xa0, 0x87, 0x0093},
 
84
    {0xa0, 0x02, 0x0094},
 
85
    {0xa0, 0x01, 0x0090},
 
86
 
 
87
    {0xa1, 0x01, 0x0091},
 
88
    {0xa0, 0x07, 0x0092},
 
89
    {0xa0, 0x02, 0x0093},
 
90
    {0xa0, 0x30, 0x0094},
 
91
    {0xa0, 0x01, 0x0090},
 
92
 
 
93
    {0xa1, 0x01, 0x0091},
 
94
    {0xa0, 0x20, 0x0092},
 
95
    {0xa0, 0x00, 0x0093},
 
96
    {0xa0, 0x11, 0x0094},
 
97
    {0xa0, 0x01, 0x0090},
 
98
 
 
99
    {0xa1, 0x01, 0x0091},
 
100
    {0xa0, 0x35, 0x0092},
 
101
    {0xa0, 0x50, 0x0093},
 
102
    {0xa0, 0x00, 0x0094},
 
103
    {0xa0, 0x01, 0x0090},
 
104
 
 
105
    {0xa1, 0x01, 0x0091},
 
106
    {0xa0, 0x30, 0x0092},
 
107
    {0xa0, 0x05, 0x0093},
 
108
    {0xa0, 0x00, 0x0094},
 
109
    {0xa0, 0x01, 0x0090},
 
110
 
 
111
    {0xa1, 0x01, 0x0091},
 
112
    {0xa0, 0x31, 0x0092},
 
113
    {0xa0, 0x00, 0x0093},
 
114
    {0xa0, 0x00, 0x0094},
 
115
    {0xa0, 0x01, 0x0090},
 
116
 
 
117
    {0xa1, 0x01, 0x0091},
 
118
    {0xa0, 0x58, 0x0092},
 
119
    {0xa0, 0x78, 0x0093},
 
120
    {0xa0, 0x00, 0x0094},
 
121
    {0xa0, 0x01, 0x0090},
 
122
 
 
123
    {0xa1, 0x01, 0x0091},
 
124
    {0xa0, 0x62, 0x0092},
 
125
    {0xa0, 0x11, 0x0093},
 
126
    {0xa0, 0x04, 0x0094},
 
127
    {0xa0, 0x01, 0x0090},
 
128
 
 
129
    {0xa1, 0x01, 0x0091},
 
130
    {0xa0, 0x2b, 0x0092},
 
131
    {0xa0, 0x28, 0x0093},
 
132
    {0xa0, 0x00, 0x0094},
 
133
    {0xa0, 0x01, 0x0090},
 
134
 
 
135
    {0xa1, 0x01, 0x0091},
 
136
    {0xa0, 0x2c, 0x0092},
 
137
    {0xa0, 0x30, 0x0093},
 
138
    {0xa0, 0x00, 0x0094},
 
139
    {0xa0, 0x01, 0x0090},
 
140
 
 
141
    {0xa1, 0x01, 0x0091},
 
142
    {0xa0, 0x2d, 0x0092},
 
143
    {0xa0, 0x30, 0x0093},
 
144
    {0xa0, 0x00, 0x0094},
 
145
    {0xa0, 0x01, 0x0090},
 
146
 
 
147
    {0xa1, 0x01, 0x0091},
 
148
    {0xa0, 0x2e, 0x0092},
 
149
    {0xa0, 0x28, 0x0093},
 
150
    {0xa0, 0x00, 0x0094},
 
151
    {0xa0, 0x01, 0x0090},
 
152
 
 
153
    {0xa1, 0x01, 0x0091},
 
154
    {0xa0, 0x10, 0x0087},
 
155
    {0xa0, 0x37, 0x0101},
 
156
    {0xa0, 0x05, 0x0012},
 
157
    {0xa0, 0x0d, 0x0100},
 
158
    {0xa0, 0x06, 0x0189},
 
159
    {0xa0, 0x00, 0x01ad},
 
160
    {0xa0, 0x03, 0x01c5},
 
161
    {0xa0, 0x13, 0x01cb},
 
162
    {0xa0, 0x08, 0x0250},
 
163
    {0xa0, 0x08, 0x0301},
 
164
    {0xa0, 0x60, 0x01a8},
 
165
    {0xa0, 0x78, 0x018d},
 
166
    {0xa0, 0x61, 0x0116},
 
167
    {0xa0, 0x65, 0x0118},
 
168
 
 
169
    {0xa1, 0x01, 0x0002},
 
170
    {0xa0, 0x09, 0x01ad},
 
171
    {0xa0, 0x15, 0x01ae},
 
172
    {0xa0, 0x0d, 0x003a},
 
173
    {0xa0, 0x02, 0x003b},
 
174
    {0xa0, 0x00, 0x0038},
 
175
    {0xa0, 0x50, 0x010a},
 
176
    {0xa0, 0xf8, 0x010b},
 
177
    {0xa0, 0xf8, 0x010c},
 
178
    {0xa0, 0xf8, 0x010d},
 
179
    {0xa0, 0x50, 0x010e},
 
180
    {0xa0, 0xf8, 0x010f},
 
181
    {0xa0, 0xf8, 0x0110},
 
182
    {0xa0, 0xf8, 0x0111},
 
183
    {0xa0, 0x50, 0x0112},
 
184
 
 
185
    {0xa1, 0x01, 0x0008},
 
186
    {0xa0, 0x03, 0x0008},
 
187
    {0xa0, 0x08, 0x01c6},
 
188
 
 
189
    {0xa1, 0x01, 0x01c8},
 
190
 
 
191
    {0xa1, 0x01, 0x01c9},
 
192
 
 
193
    {0xa1, 0x01, 0x01ca},
 
194
    {0xa0, 0x0f, 0x01cb},
 
195
    {0xa0, 0x13, 0x0120},
 
196
    {0xa0, 0x38, 0x0121},
 
197
    {0xa0, 0x59, 0x0122},
 
198
    {0xa0, 0x79, 0x0123},
 
199
    {0xa0, 0x92, 0x0124},
 
200
    {0xa0, 0xa7, 0x0125},
 
201
    {0xa0, 0xb9, 0x0126},
 
202
    {0xa0, 0xc8, 0x0127},
 
203
    {0xa0, 0xd4, 0x0128},
 
204
    {0xa0, 0xdf, 0x0129},
 
205
    {0xa0, 0xe7, 0x012a},
 
206
    {0xa0, 0xee, 0x012b},
 
207
    {0xa0, 0xf4, 0x012c},
 
208
    {0xa0, 0xf9, 0x012d},
 
209
    {0xa0, 0xfc, 0x012e},
 
210
    {0xa0, 0xff, 0x012f},
 
211
    {0xa0, 0x26, 0x0130},
 
212
    {0xa0, 0x22, 0x0131},
 
213
    {0xa0, 0x20, 0x0132},
 
214
    {0xa0, 0x1c, 0x0133},
 
215
    {0xa0, 0x16, 0x0134},
 
216
    {0xa0, 0x13, 0x0135},
 
217
    {0xa0, 0x10, 0x0136},
 
218
    {0xa0, 0x0d, 0x0137},
 
219
    {0xa0, 0x0b, 0x0138},
 
220
    {0xa0, 0x09, 0x0139},
 
221
    {0xa0, 0x07, 0x013a},
 
222
    {0xa0, 0x06, 0x013b},
 
223
    {0xa0, 0x05, 0x013c},
 
224
    {0xa0, 0x04, 0x013d},
 
225
    {0xa0, 0x03, 0x013e},
 
226
    {0xa0, 0x02, 0x013f},
 
227
    {0xa0, 0x50, 0x010a},
 
228
    {0xa0, 0xf8, 0x010b},
 
229
    {0xa0, 0xf8, 0x010c},
 
230
    {0xa0, 0xf8, 0x010d},
 
231
    {0xa0, 0x50, 0x010e},
 
232
    {0xa0, 0xf8, 0x010f},
 
233
    {0xa0, 0xf8, 0x0110},
 
234
    {0xa0, 0xf8, 0x0111},
 
235
    {0xa0, 0x50, 0x0112},
 
236
 
 
237
    {0xa1, 0x01, 0x0180},
 
238
    {0xa0, 0x00, 0x0180},
 
239
    {0xa0, 0x00, 0x0180},
 
240
    {0xa0, 0x00, 0x0019},
 
241
    {0xa0, 0x05, 0x0092},
 
242
    {0xa0, 0x09, 0x0093},
 
243
    {0xa0, 0x00, 0x0094},
 
244
    {0xa0, 0x01, 0x0090},
 
245
 
 
246
    {0xa1, 0x01, 0x0091},
 
247
    {0xa0, 0x09, 0x0092},
 
248
    {0xa0, 0x34, 0x0093},
 
249
    {0xa0, 0x01, 0x0094},
 
250
    {0xa0, 0x01, 0x0090},
 
251
 
 
252
    {0xa1, 0x01, 0x0091},
 
253
    {0xa0, 0x00, 0x0190},
 
254
    {0xa0, 0x07, 0x0191},
 
255
    {0xa0, 0xec, 0x0192},
 
256
    {0xa0, 0x00, 0x0195},
 
257
    {0xa0, 0x00, 0x0196},
 
258
    {0xa0, 0x9c, 0x0197},
 
259
    {0xa0, 0x0e, 0x018c},
 
260
    {0xa0, 0x1c, 0x018f},
 
261
    {0xa0, 0x14, 0x01a9},
 
262
    {0xa0, 0x24, 0x01aa},
 
263
    {0xa0, 0xd7, 0x001d},
 
264
    {0xa0, 0xf4, 0x001e},
 
265
    {0xa0, 0xf9, 0x001f},
 
266
    {0xa0, 0xff, 0x0020},
 
267
    {0xa0, 0x42, 0x0180},
 
268
    {0xa0, 0x09, 0x01ad},
 
269
    {0xa0, 0x15, 0x01ae},
 
270
    {0xa0, 0x40, 0x0180},
 
271
    {0xa1, 0x01, 0x0180},
 
272
    {0xa0, 0x42, 0x0180},
 
273
    {0, 0, 0}
 
274
};
 
275
 
 
276
static __u16 pb03303x_scale_data[][3] = {
 
277
    {0xa0, 0x01, 0x0000},
 
278
    {0xa0, 0x03, 0x0008},
 
279
    {0xa0, 0x0a, 0x0010},
 
280
    {0xa0, 0x00, 0x0002},
 
281
    {0xa0, 0x02, 0x0003},
 
282
    {0xa0, 0x80, 0x0004},
 
283
    {0xa0, 0x01, 0x0005},
 
284
    {0xa0, 0xe0, 0x0006},
 
285
    {0xa0, 0xdc, 0x008b},       //8b -> dc
 
286
    {0xa0, 0x01, 0x0001},
 
287
    {0xa0, 0x03, 0x0012},
 
288
    {0xa0, 0x01, 0x0012},
 
289
    {0xa0, 0x00, 0x0098},
 
290
    {0xa0, 0x00, 0x009a},
 
291
    {0xa0, 0x00, 0x011a},
 
292
    {0xa0, 0x00, 0x011c},
 
293
    {0xa0, 0xdc, 0x008b},
 
294
    {0xa0, 0x01, 0x0092},
 
295
    {0xa0, 0x01, 0x0093},
 
296
    {0xa0, 0x00, 0x0094},
 
297
    {0xa0, 0x01, 0x0090},
 
298
 
 
299
    {0xa1, 0x01, 0x0091},
 
300
    {0xa0, 0x06, 0x0092},
 
301
    {0xa0, 0x00, 0x0093},
 
302
    {0xa0, 0x00, 0x0094},
 
303
    {0xa0, 0x01, 0x0090},
 
304
 
 
305
    {0xa1, 0x01, 0x0091},
 
306
    {0xa0, 0x08, 0x0092},
 
307
    {0xa0, 0x83, 0x0093},
 
308
    {0xa0, 0x04, 0x0094},
 
309
    {0xa0, 0x01, 0x0090},
 
310
 
 
311
    {0xa1, 0x01, 0x0091},
 
312
    {0xa0, 0x01, 0x0092},
 
313
    {0xa0, 0x04, 0x0093},
 
314
    {0xa0, 0x00, 0x0094},
 
315
    {0xa0, 0x01, 0x0090},
 
316
 
 
317
    {0xa1, 0x01, 0x0091},
 
318
    {0xa0, 0x08, 0x0092},
 
319
    {0xa0, 0x06, 0x0093},
 
320
    {0xa0, 0x00, 0x0094},
 
321
    {0xa0, 0x01, 0x0090},
 
322
 
 
323
    {0xa1, 0x01, 0x0091},
 
324
    {0xa0, 0x02, 0x0092},
 
325
    {0xa0, 0x11, 0x0093},
 
326
    {0xa0, 0x00, 0x0094},
 
327
    {0xa0, 0x01, 0x0090},
 
328
 
 
329
    {0xa1, 0x01, 0x0091},
 
330
    {0xa0, 0x03, 0x0092},
 
331
    {0xa0, 0xe7, 0x0093},
 
332
    {0xa0, 0x01, 0x0094},
 
333
    {0xa0, 0x01, 0x0090},
 
334
 
 
335
    {0xa1, 0x01, 0x0091},
 
336
    {0xa0, 0x04, 0x0092},
 
337
    {0xa0, 0x87, 0x0093},
 
338
    {0xa0, 0x02, 0x0094},
 
339
    {0xa0, 0x01, 0x0090},
 
340
 
 
341
    {0xa1, 0x01, 0x0091},
 
342
    {0xa0, 0x07, 0x0092},
 
343
    {0xa0, 0x02, 0x0093},
 
344
    {0xa0, 0x30, 0x0094},
 
345
    {0xa0, 0x01, 0x0090},
 
346
 
 
347
    {0xa1, 0x01, 0x0091},
 
348
    {0xa0, 0x20, 0x0092},
 
349
    {0xa0, 0x00, 0x0093},
 
350
    {0xa0, 0x11, 0x0094},
 
351
    {0xa0, 0x01, 0x0090},
 
352
 
 
353
    {0xa1, 0x01, 0x0091},
 
354
    {0xa0, 0x35, 0x0092},
 
355
    {0xa0, 0x50, 0x0093},
 
356
    {0xa0, 0x00, 0x0094},
 
357
    {0xa0, 0x01, 0x0090},
 
358
 
 
359
    {0xa1, 0x01, 0x0091},
 
360
    {0xa0, 0x30, 0x0092},
 
361
    {0xa0, 0x05, 0x0093},
 
362
    {0xa0, 0x00, 0x0094},
 
363
    {0xa0, 0x01, 0x0090},
 
364
 
 
365
    {0xa1, 0x01, 0x0091},
 
366
    {0xa0, 0x31, 0x0092},
 
367
    {0xa0, 0x00, 0x0093},
 
368
    {0xa0, 0x00, 0x0094},
 
369
    {0xa0, 0x01, 0x0090},
 
370
 
 
371
    {0xa1, 0x01, 0x0091},
 
372
    {0xa0, 0x58, 0x0092},
 
373
    {0xa0, 0x78, 0x0093},
 
374
    {0xa0, 0x00, 0x0094},
 
375
    {0xa0, 0x01, 0x0090},
 
376
 
 
377
    {0xa1, 0x01, 0x0091},
 
378
    {0xa0, 0x62, 0x0092},
 
379
    {0xa0, 0x11, 0x0093},
 
380
    {0xa0, 0x04, 0x0094},
 
381
    {0xa0, 0x01, 0x0090},
 
382
 
 
383
    {0xa1, 0x01, 0x0091},
 
384
    {0xa0, 0x2b, 0x0092},
 
385
    {0xa0, 0x28, 0x0093},
 
386
    {0xa0, 0x00, 0x0094},
 
387
    {0xa0, 0x01, 0x0090},
 
388
 
 
389
    {0xa1, 0x01, 0x0091},
 
390
    {0xa0, 0x2c, 0x0092},
 
391
    {0xa0, 0x30, 0x0093},
 
392
    {0xa0, 0x00, 0x0094},
 
393
    {0xa0, 0x01, 0x0090},
 
394
 
 
395
    {0xa1, 0x01, 0x0091},
 
396
    {0xa0, 0x2d, 0x0092},
 
397
    {0xa0, 0x30, 0x0093},
 
398
    {0xa0, 0x00, 0x0094},
 
399
    {0xa0, 0x01, 0x0090},
 
400
 
 
401
    {0xa1, 0x01, 0x0091},
 
402
    {0xa0, 0x2e, 0x0092},
 
403
    {0xa0, 0x28, 0x0093},
 
404
    {0xa0, 0x00, 0x0094},
 
405
    {0xa0, 0x01, 0x0090},
 
406
 
 
407
    {0xa1, 0x01, 0x0091},
 
408
    {0xa0, 0x10, 0x0087},
 
409
    {0xa0, 0x37, 0x0101},
 
410
    {0xa0, 0x05, 0x0012},
 
411
    {0xa0, 0x0d, 0x0100},
 
412
    {0xa0, 0x06, 0x0189},
 
413
    {0xa0, 0x00, 0x01ad},
 
414
    {0xa0, 0x03, 0x01c5},
 
415
    {0xa0, 0x13, 0x01cb},
 
416
    {0xa0, 0x08, 0x0250},
 
417
    {0xa0, 0x08, 0x0301},
 
418
    {0xa0, 0x60, 0x01a8},
 
419
    {0xa0, 0x78, 0x018d},
 
420
    {0xa0, 0x61, 0x0116},
 
421
    {0xa0, 0x65, 0x0118},
 
422
 
 
423
    {0xa1, 0x01, 0x0002},
 
424
    {0xa0, 0x09, 0x01ad},
 
425
    {0xa0, 0x15, 0x01ae},
 
426
    {0xa0, 0x0d, 0x003a},
 
427
    {0xa0, 0x02, 0x003b},
 
428
    {0xa0, 0x00, 0x0038},
 
429
    {0xa0, 0x50, 0x010a},
 
430
    {0xa0, 0xf8, 0x010b},
 
431
    {0xa0, 0xf8, 0x010c},
 
432
    {0xa0, 0xf8, 0x010d},
 
433
    {0xa0, 0x50, 0x010e},
 
434
    {0xa0, 0xf8, 0x010f},
 
435
    {0xa0, 0xf8, 0x0110},
 
436
    {0xa0, 0xf8, 0x0111},
 
437
    {0xa0, 0x50, 0x0112},
 
438
 
 
439
    {0xa1, 0x01, 0x0008},
 
440
    {0xa0, 0x03, 0x0008},
 
441
    {0xa0, 0x08, 0x01c6},
 
442
 
 
443
    {0xa1, 0x01, 0x01c8},
 
444
 
 
445
    {0xa1, 0x01, 0x01c9},
 
446
 
 
447
    {0xa1, 0x01, 0x01ca},
 
448
    {0xa0, 0x0f, 0x01cb},
 
449
    {0xa0, 0x13, 0x0120},
 
450
    {0xa0, 0x38, 0x0121},
 
451
    {0xa0, 0x59, 0x0122},
 
452
    {0xa0, 0x79, 0x0123},
 
453
    {0xa0, 0x92, 0x0124},
 
454
    {0xa0, 0xa7, 0x0125},
 
455
    {0xa0, 0xb9, 0x0126},
 
456
    {0xa0, 0xc8, 0x0127},
 
457
    {0xa0, 0xd4, 0x0128},
 
458
    {0xa0, 0xdf, 0x0129},
 
459
    {0xa0, 0xe7, 0x012a},
 
460
    {0xa0, 0xee, 0x012b},
 
461
    {0xa0, 0xf4, 0x012c},
 
462
    {0xa0, 0xf9, 0x012d},
 
463
    {0xa0, 0xfc, 0x012e},
 
464
    {0xa0, 0xff, 0x012f},
 
465
    {0xa0, 0x26, 0x0130},
 
466
    {0xa0, 0x22, 0x0131},
 
467
    {0xa0, 0x20, 0x0132},
 
468
    {0xa0, 0x1c, 0x0133},
 
469
    {0xa0, 0x16, 0x0134},
 
470
    {0xa0, 0x13, 0x0135},
 
471
    {0xa0, 0x10, 0x0136},
 
472
    {0xa0, 0x0d, 0x0137},
 
473
    {0xa0, 0x0b, 0x0138},
 
474
    {0xa0, 0x09, 0x0139},
 
475
    {0xa0, 0x07, 0x013a},
 
476
    {0xa0, 0x06, 0x013b},
 
477
    {0xa0, 0x05, 0x013c},
 
478
    {0xa0, 0x04, 0x013d},
 
479
    {0xa0, 0x03, 0x013e},
 
480
    {0xa0, 0x02, 0x013f},
 
481
    {0xa0, 0x50, 0x010a},
 
482
    {0xa0, 0xf8, 0x010b},
 
483
    {0xa0, 0xf8, 0x010c},
 
484
    {0xa0, 0xf8, 0x010d},
 
485
    {0xa0, 0x50, 0x010e},
 
486
    {0xa0, 0xf8, 0x010f},
 
487
    {0xa0, 0xf8, 0x0110},
 
488
    {0xa0, 0xf8, 0x0111},
 
489
    {0xa0, 0x50, 0x0112},
 
490
 
 
491
    {0xa1, 0x01, 0x0180},
 
492
    {0xa0, 0x00, 0x0180},
 
493
    {0xa0, 0x00, 0x0180},
 
494
    {0xa0, 0x00, 0x0019},
 
495
    {0xa0, 0x05, 0x0092},
 
496
    {0xa0, 0x09, 0x0093},
 
497
    {0xa0, 0x00, 0x0094},
 
498
    {0xa0, 0x01, 0x0090},
 
499
 
 
500
    {0xa1, 0x01, 0x0091},
 
501
    {0xa0, 0x09, 0x0092},
 
502
    {0xa0, 0x34, 0x0093},
 
503
    {0xa0, 0x01, 0x0094},
 
504
    {0xa0, 0x01, 0x0090},
 
505
 
 
506
    {0xa1, 0x01, 0x0091},
 
507
    {0xa0, 0x00, 0x0190},
 
508
    {0xa0, 0x07, 0x0191},
 
509
    {0xa0, 0xec, 0x0192},
 
510
    {0xa0, 0x00, 0x0195},
 
511
    {0xa0, 0x00, 0x0196},
 
512
    {0xa0, 0x9c, 0x0197},
 
513
    {0xa0, 0x0e, 0x018c},
 
514
    {0xa0, 0x1c, 0x018f},
 
515
    {0xa0, 0x14, 0x01a9},
 
516
    {0xa0, 0x24, 0x01aa},
 
517
    {0xa0, 0xd7, 0x001d},
 
518
    {0xa0, 0xf4, 0x001e},
 
519
    {0xa0, 0xf9, 0x001f},
 
520
    {0xa0, 0xff, 0x0020},
 
521
    {0xa0, 0x42, 0x0180},
 
522
    {0xa0, 0x09, 0x01ad},
 
523
    {0xa0, 0x15, 0x01ae},
 
524
    {0xa0, 0x40, 0x0180},
 
525
    {0xa1, 0x01, 0x0180},
 
526
    {0xa0, 0x42, 0x0180},
 
527
    {0, 0, 0}
 
528
};
 
529
static __u16 pb0330xx_start_data[][3] = {
 
530
    {0xa1, 0x01, 0x0008},
 
531
    {0xa1, 0x01, 0x0008},
 
532
    {0xa0, 0x01, 0x0000},
 
533
    {0xa0, 0x03, 0x0008},       //00
 
534
    {0xa0, 0x0a, 0x0010},
 
535
    {0xa0, 0x10, 0x0002},
 
536
    {0xa0, 0x02, 0x0003},
 
537
    {0xa0, 0x80, 0x0004},
 
538
    {0xa0, 0x01, 0x0005},
 
539
    {0xa0, 0xe0, 0x0006},
 
540
    {0xa0, 0x01, 0x0001},
 
541
    {0xa0, 0x05, 0x0012},
 
542
    {0xa0, 0x07, 0x0012},
 
543
    {0xa0, 0x00, 0x0098},
 
544
    {0xa0, 0x00, 0x009a},
 
545
    {0xa0, 0x00, 0x011a},
 
546
    {0xa0, 0x00, 0x011c},
 
547
    {0xa0, 0x05, 0x0012},
 
548
    {0xa0, 0x01, 0x0092},
 
549
    {0xa0, 0x06, 0x0093},
 
550
    {0xa0, 0x00, 0x0094},
 
551
    {0xa0, 0x01, 0x0090},
 
552
    {0xa1, 0x01, 0x0091},
 
553
    {0xa0, 0x02, 0x0092},
 
554
    {0xa0, 0x11, 0x0093},
 
555
    {0xa0, 0x00, 0x0094},
 
556
    {0xa0, 0x01, 0x0090},
 
557
    {0xa1, 0x01, 0x0091},
 
558
    {0xa0, 0x03, 0x0092},
 
559
    {0xa0, 0xe7, 0x0093},
 
560
    {0xa0, 0x01, 0x0094},
 
561
    {0xa0, 0x01, 0x0090},
 
562
    {0xa1, 0x01, 0x0091},
 
563
    {0xa0, 0x04, 0x0092},
 
564
    {0xa0, 0x87, 0x0093},
 
565
    {0xa0, 0x02, 0x0094},
 
566
    {0xa0, 0x01, 0x0090},
 
567
    {0xa1, 0x01, 0x0091},
 
568
    {0xa0, 0x06, 0x0092},
 
569
    {0xa0, 0x03, 0x0093},
 
570
    {0xa0, 0x00, 0x0094},
 
571
    {0xa0, 0x01, 0x0090},
 
572
    {0xa1, 0x01, 0x0091},
 
573
    {0xa0, 0x07, 0x0092},
 
574
    {0xa0, 0x02, 0x0093},
 
575
    {0xa0, 0x30, 0x0094},
 
576
    {0xa0, 0x01, 0x0090},
 
577
    {0xa1, 0x01, 0x0091},
 
578
    {0xa0, 0x20, 0x0092},
 
579
    {0xa0, 0x00, 0x0093},
 
580
    {0xa0, 0x11, 0x0094},
 
581
    {0xa0, 0x01, 0x0090},
 
582
    {0xa1, 0x01, 0x0091},
 
583
    {0xa0, 0x2f, 0x0092},
 
584
    {0xa0, 0xb0, 0x0093},
 
585
    {0xa0, 0xf7, 0x0094},
 
586
    {0xa0, 0x01, 0x0090},
 
587
    {0xa1, 0x01, 0x0091},
 
588
    {0xa0, 0x30, 0x0092},
 
589
    {0xa0, 0x05, 0x0093},
 
590
    {0xa0, 0x00, 0x0094},
 
591
    {0xa0, 0x01, 0x0090},
 
592
    {0xa1, 0x01, 0x0091},
 
593
    {0xa0, 0x31, 0x0092},
 
594
    {0xa0, 0x00, 0x0093},
 
595
    {0xa0, 0x00, 0x0094},
 
596
    {0xa0, 0x01, 0x0090},
 
597
    {0xa1, 0x01, 0x0091},
 
598
    {0xa0, 0x34, 0x0092},
 
599
    {0xa0, 0x00, 0x0093},
 
600
    {0xa0, 0x01, 0x0094},
 
601
    {0xa0, 0x01, 0x0090},
 
602
    {0xa1, 0x01, 0x0091},
 
603
    {0xa0, 0x35, 0x0092},
 
604
    {0xa0, 0x60, 0x0093},
 
605
    {0xa0, 0x00, 0x0094},
 
606
    {0xa0, 0x01, 0x0090},
 
607
    {0xa1, 0x01, 0x0091},
 
608
    {0xa0, 0x3d, 0x0092},
 
609
    {0xa0, 0x8f, 0x0093},
 
610
    {0xa0, 0x06, 0x0094},
 
611
    {0xa0, 0x01, 0x0090},
 
612
    {0xa1, 0x01, 0x0091},
 
613
    {0xa0, 0x40, 0x0092},
 
614
    {0xa0, 0xe0, 0x0093},
 
615
    {0xa0, 0x01, 0x0094},
 
616
    {0xa0, 0x01, 0x0090},
 
617
    {0xa1, 0x01, 0x0091},
 
618
    {0xa0, 0x58, 0x0092},
 
619
    {0xa0, 0x78, 0x0093},
 
620
    {0xa0, 0x00, 0x0094},
 
621
    {0xa0, 0x01, 0x0090},
 
622
    {0xa1, 0x01, 0x0091},
 
623
    {0xa0, 0x62, 0x0092},
 
624
    {0xa0, 0x11, 0x0093},
 
625
    {0xa0, 0x04, 0x0094},
 
626
    {0xa0, 0x01, 0x0090},
 
627
    {0xa1, 0x01, 0x0091},
 
628
    {0xa0, 0x10, 0x0087},
 
629
    {0xa0, 0x37, 0x0101},
 
630
    {0xa0, 0x05, 0x0012},
 
631
    {0xa0, 0x0d, 0x0100},
 
632
    {0xa0, 0x06, 0x0189},
 
633
    {0xa0, 0x00, 0x01ad},
 
634
    {0xa0, 0x03, 0x01c5},
 
635
    {0xa0, 0x13, 0x01cb},
 
636
    {0xa0, 0x08, 0x0250},
 
637
    {0xa0, 0x08, 0x0301},
 
638
    {0xa0, 0x60, 0x01a8},
 
639
    {0xa0, 0x6c, 0x018d},
 
640
    {0xa1, 0x01, 0x0002},
 
641
    {0xa0, 0x09, 0x01ad},
 
642
    {0xa0, 0x15, 0x01ae},
 
643
    {0xa0, 0x00, 0x0092},
 
644
    {0xa0, 0x02, 0x0090},
 
645
    {0xa1, 0x01, 0x0091},
 
646
    {0xa1, 0x01, 0x0095},
 
647
    {0xa1, 0x01, 0x0096},
 
648
    {0xa0, 0x50, 0x010a},
 
649
    {0xa0, 0xf8, 0x010b},
 
650
    {0xa0, 0xf8, 0x010c},
 
651
    {0xa0, 0xf8, 0x010d},
 
652
    {0xa0, 0x50, 0x010e},
 
653
    {0xa0, 0xf8, 0x010f},
 
654
    {0xa0, 0xf8, 0x0110},
 
655
    {0xa0, 0xf8, 0x0111},
 
656
    {0xa0, 0x50, 0x0112},
 
657
    {0xa1, 0x01, 0x0008},
 
658
    {0xa0, 0x03, 0x0008},       //00
 
659
    {0xa0, 0x08, 0x01c6},
 
660
    {0xa1, 0x01, 0x01c8},
 
661
    {0xa1, 0x01, 0x01c9},
 
662
    {0xa1, 0x01, 0x01ca},
 
663
    {0xa0, 0x0f, 0x01cb},
 
664
 
 
665
    {0xa0, 0x50, 0x010a},
 
666
    {0xa0, 0xf8, 0x010b},
 
667
    {0xa0, 0xf8, 0x010c},
 
668
    {0xa0, 0xf8, 0x010d},
 
669
    {0xa0, 0x50, 0x010e},
 
670
    {0xa0, 0xf8, 0x010f},
 
671
    {0xa0, 0xf8, 0x0110},
 
672
    {0xa0, 0xf8, 0x0111},
 
673
    {0xa0, 0x50, 0x0112},
 
674
    {0xa1, 0x01, 0x0180},
 
675
    {0xa0, 0x00, 0x0180},
 
676
    {0xa0, 0x00, 0x0019},
 
677
    {0xa0, 0x05, 0x0092},
 
678
    {0xa0, 0x66, 0x0093},
 
679
    {0xa0, 0x00, 0x0094},
 
680
    {0xa0, 0x01, 0x0090},
 
681
    {0xa1, 0x01, 0x0091},
 
682
    {0xa0, 0x09, 0x0092},
 
683
    {0xa0, 0xb2, 0x0093},
 
684
    {0xa0, 0x02, 0x0094},
 
685
    {0xa0, 0x01, 0x0090},
 
686
    {0xa1, 0x01, 0x0091},
 
687
    {0xa0, 0x10, 0x0092},
 
688
    {0xa0, 0x02, 0x0093},
 
689
    {0xa0, 0x00, 0x0094},
 
690
    {0xa0, 0x01, 0x0090},
 
691
    {0xa1, 0x01, 0x0091},
 
692
 
 
693
    {0xa0, 0x60, 0x011d},
 
694
    {0xa0, 0x00, 0x0190},
 
695
    {0xa0, 0x07, 0x0191},
 
696
    {0xa0, 0x8c, 0x0192},
 
697
    {0xa0, 0x00, 0x0195},
 
698
    {0xa0, 0x00, 0x0196},
 
699
    {0xa0, 0x8a, 0x0197},
 
700
    {0xa0, 0x10, 0x018c},
 
701
    {0xa0, 0x20, 0x018f},
 
702
    {0xa0, 0x14, 0x01a9},
 
703
    {0xa0, 0x24, 0x01aa},
 
704
    {0xa0, 0xd7, 0x001d},
 
705
    {0xa0, 0xf0, 0x001e},
 
706
    {0xa0, 0xf8, 0x001f},
 
707
    {0xa0, 0xff, 0x0020},
 
708
    {0xa0, 0x09, 0x01ad},
 
709
    {0xa0, 0x15, 0x01ae},
 
710
    {0xa0, 0x40, 0x0180},
 
711
    {0xa1, 0x01, 0x0180},
 
712
    {0xa0, 0x42, 0x0180},
 
713
    {0xa1, 0x01, 0x0008},
 
714
    {0xa1, 0x01, 0x0007},
 
715
// { 0xa0, 0x30, 0x0007},
 
716
// { 0xa0, 0x00, 0x0007},
 
717
    {0, 0, 0}
 
718
};
 
719
 
 
720
static __u16 pb0330xx_scale_data[][3] = {
 
721
    {0xa1, 0x01, 0x0008},
 
722
    {0xa1, 0x01, 0x0008},
 
723
    {0xa0, 0x01, 0x0000},
 
724
    {0xa0, 0x03, 0x0008},       //00
 
725
    {0xa0, 0x0a, 0x0010},
 
726
    {0xa0, 0x00, 0x0002},       // 10
 
727
    {0xa0, 0x02, 0x0003},
 
728
    {0xa0, 0x80, 0x0004},
 
729
    {0xa0, 0x01, 0x0005},
 
730
    {0xa0, 0xe0, 0x0006},
 
731
    {0xa0, 0x01, 0x0001},
 
732
    {0xa0, 0x05, 0x0012},
 
733
    {0xa0, 0x07, 0x0012},
 
734
    {0xa0, 0x00, 0x0098},
 
735
    {0xa0, 0x00, 0x009a},
 
736
    {0xa0, 0x00, 0x011a},
 
737
    {0xa0, 0x00, 0x011c},
 
738
    {0xa0, 0x05, 0x0012},
 
739
    {0xa0, 0x01, 0x0092},
 
740
    {0xa0, 0x06, 0x0093},
 
741
    {0xa0, 0x00, 0x0094},
 
742
    {0xa0, 0x01, 0x0090},
 
743
    {0xa1, 0x01, 0x0091},
 
744
    {0xa0, 0x02, 0x0092},
 
745
    {0xa0, 0x11, 0x0093},
 
746
    {0xa0, 0x00, 0x0094},
 
747
    {0xa0, 0x01, 0x0090},
 
748
    {0xa1, 0x01, 0x0091},
 
749
    {0xa0, 0x03, 0x0092},
 
750
    {0xa0, 0xe7, 0x0093},
 
751
    {0xa0, 0x01, 0x0094},
 
752
    {0xa0, 0x01, 0x0090},
 
753
    {0xa1, 0x01, 0x0091},
 
754
    {0xa0, 0x04, 0x0092},
 
755
    {0xa0, 0x87, 0x0093},
 
756
    {0xa0, 0x02, 0x0094},
 
757
    {0xa0, 0x01, 0x0090},
 
758
    {0xa1, 0x01, 0x0091},
 
759
    {0xa0, 0x06, 0x0092},
 
760
    {0xa0, 0x03, 0x0093},
 
761
    {0xa0, 0x00, 0x0094},
 
762
    {0xa0, 0x01, 0x0090},
 
763
    {0xa1, 0x01, 0x0091},
 
764
    {0xa0, 0x07, 0x0092},
 
765
    {0xa0, 0x02, 0x0093},
 
766
    {0xa0, 0x30, 0x0094},
 
767
    {0xa0, 0x01, 0x0090},
 
768
    {0xa1, 0x01, 0x0091},
 
769
    {0xa0, 0x20, 0x0092},
 
770
    {0xa0, 0x00, 0x0093},
 
771
    {0xa0, 0x11, 0x0094},
 
772
    {0xa0, 0x01, 0x0090},
 
773
    {0xa1, 0x01, 0x0091},
 
774
    {0xa0, 0x2f, 0x0092},
 
775
    {0xa0, 0xb0, 0x0093},
 
776
    {0xa0, 0xf7, 0x0094},
 
777
    {0xa0, 0x01, 0x0090},
 
778
    {0xa1, 0x01, 0x0091},
 
779
    {0xa0, 0x30, 0x0092},
 
780
    {0xa0, 0x05, 0x0093},
 
781
    {0xa0, 0x00, 0x0094},
 
782
    {0xa0, 0x01, 0x0090},
 
783
    {0xa1, 0x01, 0x0091},
 
784
    {0xa0, 0x31, 0x0092},
 
785
    {0xa0, 0x00, 0x0093},
 
786
    {0xa0, 0x00, 0x0094},
 
787
    {0xa0, 0x01, 0x0090},
 
788
    {0xa1, 0x01, 0x0091},
 
789
    {0xa0, 0x34, 0x0092},
 
790
    {0xa0, 0x00, 0x0093},
 
791
    {0xa0, 0x01, 0x0094},
 
792
    {0xa0, 0x01, 0x0090},
 
793
    {0xa1, 0x01, 0x0091},
 
794
    {0xa0, 0x35, 0x0092},
 
795
    {0xa0, 0x60, 0x0093},
 
796
    {0xa0, 0x00, 0x0094},
 
797
    {0xa0, 0x01, 0x0090},
 
798
    {0xa1, 0x01, 0x0091},
 
799
    {0xa0, 0x3d, 0x0092},
 
800
    {0xa0, 0x8f, 0x0093},
 
801
    {0xa0, 0x06, 0x0094},
 
802
    {0xa0, 0x01, 0x0090},
 
803
    {0xa1, 0x01, 0x0091},
 
804
    {0xa0, 0x40, 0x0092},
 
805
    {0xa0, 0xe0, 0x0093},
 
806
    {0xa0, 0x01, 0x0094},
 
807
    {0xa0, 0x01, 0x0090},
 
808
    {0xa1, 0x01, 0x0091},
 
809
    {0xa0, 0x58, 0x0092},
 
810
    {0xa0, 0x78, 0x0093},
 
811
    {0xa0, 0x00, 0x0094},
 
812
    {0xa0, 0x01, 0x0090},
 
813
    {0xa1, 0x01, 0x0091},
 
814
    {0xa0, 0x62, 0x0092},
 
815
    {0xa0, 0x11, 0x0093},
 
816
    {0xa0, 0x04, 0x0094},
 
817
    {0xa0, 0x01, 0x0090},
 
818
    {0xa1, 0x01, 0x0091},
 
819
    {0xa0, 0x10, 0x0087},
 
820
    {0xa0, 0x37, 0x0101},
 
821
    {0xa0, 0x05, 0x0012},
 
822
    {0xa0, 0x0d, 0x0100},
 
823
    {0xa0, 0x06, 0x0189},
 
824
    {0xa0, 0x00, 0x01ad},
 
825
    {0xa0, 0x03, 0x01c5},
 
826
    {0xa0, 0x13, 0x01cb},
 
827
    {0xa0, 0x08, 0x0250},
 
828
    {0xa0, 0x08, 0x0301},
 
829
    {0xa0, 0x60, 0x01a8},
 
830
    {0xa0, 0x6c, 0x018d},
 
831
    {0xa1, 0x01, 0x0002},
 
832
    {0xa0, 0x09, 0x01ad},
 
833
    {0xa0, 0x15, 0x01ae},
 
834
    {0xa0, 0x00, 0x0092},
 
835
    {0xa0, 0x02, 0x0090},
 
836
    {0xa1, 0x01, 0x0091},
 
837
    {0xa1, 0x01, 0x0095},
 
838
    {0xa1, 0x01, 0x0096},
 
839
    {0xa0, 0x50, 0x010a},
 
840
    {0xa0, 0xf8, 0x010b},
 
841
    {0xa0, 0xf8, 0x010c},
 
842
    {0xa0, 0xf8, 0x010d},
 
843
    {0xa0, 0x50, 0x010e},
 
844
    {0xa0, 0xf8, 0x010f},
 
845
    {0xa0, 0xf8, 0x0110},
 
846
    {0xa0, 0xf8, 0x0111},
 
847
    {0xa0, 0x50, 0x0112},
 
848
    {0xa1, 0x01, 0x0008},
 
849
    {0xa0, 0x03, 0x0008},       //00
 
850
    {0xa0, 0x08, 0x01c6},
 
851
    {0xa1, 0x01, 0x01c8},
 
852
    {0xa1, 0x01, 0x01c9},
 
853
    {0xa1, 0x01, 0x01ca},
 
854
    {0xa0, 0x0f, 0x01cb},
 
855
 
 
856
    {0xa0, 0x50, 0x010a},
 
857
    {0xa0, 0xf8, 0x010b},
 
858
    {0xa0, 0xf8, 0x010c},
 
859
    {0xa0, 0xf8, 0x010d},
 
860
    {0xa0, 0x50, 0x010e},
 
861
    {0xa0, 0xf8, 0x010f},
 
862
    {0xa0, 0xf8, 0x0110},
 
863
    {0xa0, 0xf8, 0x0111},
 
864
    {0xa0, 0x50, 0x0112},
 
865
    {0xa1, 0x01, 0x0180},
 
866
    {0xa0, 0x00, 0x0180},
 
867
    {0xa0, 0x00, 0x0019},
 
868
    {0xa0, 0x05, 0x0092},
 
869
    {0xa0, 0x66, 0x0093},
 
870
    {0xa0, 0x00, 0x0094},
 
871
    {0xa0, 0x01, 0x0090},
 
872
    {0xa1, 0x01, 0x0091},
 
873
    {0xa0, 0x09, 0x0092},
 
874
    {0xa0, 0xb2, 0x0093},
 
875
    {0xa0, 0x02, 0x0094},
 
876
    {0xa0, 0x01, 0x0090},
 
877
    {0xa1, 0x01, 0x0091},
 
878
    {0xa0, 0x10, 0x0092},
 
879
    {0xa0, 0x02, 0x0093},
 
880
    {0xa0, 0x00, 0x0094},
 
881
    {0xa0, 0x01, 0x0090},
 
882
    {0xa1, 0x01, 0x0091},
 
883
    {0xa0, 0x60, 0x011d},
 
884
    {0xa0, 0x00, 0x0190},
 
885
    {0xa0, 0x07, 0x0191},
 
886
    {0xa0, 0x8c, 0x0192},
 
887
    {0xa0, 0x00, 0x0195},
 
888
    {0xa0, 0x00, 0x0196},
 
889
    {0xa0, 0x8a, 0x0197},
 
890
    {0xa0, 0x10, 0x018c},
 
891
    {0xa0, 0x20, 0x018f},
 
892
    {0xa0, 0x14, 0x01a9},
 
893
    {0xa0, 0x24, 0x01aa},
 
894
    {0xa0, 0xd7, 0x001d},
 
895
    {0xa0, 0xf0, 0x001e},
 
896
    {0xa0, 0xf8, 0x001f},
 
897
    {0xa0, 0xff, 0x0020},
 
898
    {0xa0, 0x09, 0x01ad},
 
899
    {0xa0, 0x15, 0x01ae},
 
900
    {0xa0, 0x40, 0x0180},
 
901
    {0xa1, 0x01, 0x0180},
 
902
    {0xa0, 0x42, 0x0180},
 
903
    {0xa1, 0x01, 0x0008},
 
904
    {0xa1, 0x01, 0x0007},
 
905
// { 0xa0, 0x30, 0x0007},
 
906
// { 0xa0, 0x00, 0x0007},
 
907
    {0, 0, 0}
 
908
};
 
909
static __u16 pb0330_50HZ[][3] = {
 
910
    {0xa0, 0x0000, 0x0190}, //01,90,00,cc
 
911
    {0xa0, 0x0007, 0x0191}, //01,91,07,cc
 
912
    {0xa0, 0x00ee, 0x0192}, //01,92,ee,cc
 
913
    {0xa0, 0x0000, 0x0195}, //01,95,00,cc
 
914
    {0xa0, 0x0000, 0x0196}, //01,96,00,cc
 
915
    {0xa0, 0x0046, 0x0197}, //01,97,46,cc
 
916
    {0xa0, 0x0010, 0x018c}, //01,8c,10,cc
 
917
    {0xa0, 0x0020, 0x018f}, //01,8f,20,cc
 
918
    {0xa0, 0x000c, 0x01a9}, //01,a9,0c,cc
 
919
    {0xa0, 0x0026, 0x01aa}, //01,aa,26,cc
 
920
    {0xa0, 0x0068, 0x001d}, //00,1d,68,cc
 
921
    {0xa0, 0x0090, 0x001e}, //00,1e,90,cc
 
922
    {0xa0, 0x00c8, 0x001f}, //00,1f,c8,cc
 
923
/*******************/
 
924
{0, 0, 0}
 
925
};
 
926
static __u16 pb0330_50HZScale[][3] = {
 
927
    {0xa0, 0x0000, 0x0019}, //00,19,00,cc
 
928
    {0xa0, 0x0000, 0x0190}, //01,90,00,cc
 
929
    {0xa0, 0x0007, 0x0191}, //01,91,07,cc
 
930
    {0xa0, 0x00a0, 0x0192}, //01,92,a0,cc
 
931
    {0xa0, 0x0000, 0x0195}, //01,95,00,cc
 
932
    {0xa0, 0x0000, 0x0196}, //01,96,00,cc
 
933
    {0xa0, 0x007a, 0x0197}, //01,97,7a,cc
 
934
    {0xa0, 0x0010, 0x018c}, //01,8c,10,cc
 
935
    {0xa0, 0x0020, 0x018f}, //01,8f,20,cc
 
936
    {0xa0, 0x000c, 0x01a9}, //01,a9,0c,cc
 
937
    {0xa0, 0x0026, 0x01aa}, //01,aa,26,cc
 
938
    {0xa0, 0x00e5, 0x001d}, //00,1d,e5,cc
 
939
    {0xa0, 0x00f0, 0x001e}, //00,1e,f0,cc
 
940
    {0xa0, 0x00f8, 0x001f}, //00,1f,f8,cc
 
941
/*******************/
 
942
{0, 0, 0}
 
943
};
 
944
static __u16 pb0330_60HZ[][3] = {
 
945
    {0xa0, 0x0000, 0x0019}, //00,19,00,cc
 
946
    {0xa0, 0x0000, 0x0190}, //01,90,00,cc
 
947
    {0xa0, 0x0007, 0x0191}, //01,91,07,cc
 
948
    {0xa0, 0x00dd, 0x0192}, //01,92,dd,cc
 
949
    {0xa0, 0x0000, 0x0195}, //01,95,00,cc
 
950
    {0xa0, 0x0000, 0x0196}, //01,96,00,cc
 
951
    {0xa0, 0x003d, 0x0197}, //01,97,3d,cc
 
952
    {0xa0, 0x0010, 0x018c}, //01,8c,10,cc
 
953
    {0xa0, 0x0020, 0x018f}, //01,8f,20,cc
 
954
    {0xa0, 0x000c, 0x01a9}, //01,a9,0c,cc
 
955
    {0xa0, 0x0026, 0x01aa}, //01,aa,26,cc
 
956
    {0xa0, 0x0043, 0x001d}, //00,1d,43,cc
 
957
    {0xa0, 0x0050, 0x001e}, //00,1e,50,cc
 
958
    {0xa0, 0x0090, 0x001f}, //00,1f,90,cc
 
959
/*******************/
 
960
{0, 0, 0}
 
961
};
 
962
static __u16 pb0330_60HZScale[][3] = {
 
963
    {0xa0, 0x0000, 0x0019}, //00,19,00,cc
 
964
    {0xa0, 0x0000, 0x0190}, //01,90,00,cc
 
965
    {0xa0, 0x0007, 0x0191}, //01,91,07,cc
 
966
    {0xa0, 0x00a0, 0x0192}, //01,92,a0,cc
 
967
    {0xa0, 0x0000, 0x0195}, //01,95,00,cc
 
968
    {0xa0, 0x0000, 0x0196}, //01,96,00,cc
 
969
    {0xa0, 0x007a, 0x0197}, //01,97,7a,cc
 
970
    {0xa0, 0x0010, 0x018c}, //01,8c,10,cc
 
971
    {0xa0, 0x0020, 0x018f}, //01,8f,20,cc
 
972
    {0xa0, 0x000c, 0x01a9}, //01,a9,0c,cc
 
973
    {0xa0, 0x0026, 0x01aa}, //01,aa,26,cc
 
974
    {0xa0, 0x0041, 0x001d}, //00,1d,41,cc
 
975
    {0xa0, 0x0050, 0x001e}, //00,1e,50,cc
 
976
    {0xa0, 0x0090, 0x001f}, //00,1f,90,cc
 
977
/*******************/
 
978
{0, 0, 0}
 
979
};
 
980
static __u16 pb0330_NoFliker[][3] = {
 
981
    {0xa0, 0x0000, 0x0019}, //00,19,00,cc
 
982
    {0xa0, 0x0000, 0x0190}, //01,90,00,cc
 
983
    {0xa0, 0x0007, 0x0191}, //01,91,07,cc
 
984
    {0xa0, 0x00f0, 0x0192}, //01,92,f0,cc
 
985
    {0xa0, 0x0000, 0x0195}, //01,95,00,cc
 
986
    {0xa0, 0x0000, 0x0196}, //01,96,00,cc
 
987
    {0xa0, 0x0010, 0x0197}, //01,97,10,cc
 
988
    {0xa0, 0x0010, 0x018c}, //01,8c,10,cc
 
989
    {0xa0, 0x0020, 0x018f}, //01,8f,20,cc
 
990
    {0xa0, 0x0000, 0x01a9}, //01,a9,00,cc
 
991
    {0xa0, 0x0000, 0x01aa}, //01,aa,00,cc
 
992
    {0xa0, 0x0009, 0x001d}, //00,1d,09,cc
 
993
    {0xa0, 0x0040, 0x001e}, //00,1e,40,cc
 
994
    {0xa0, 0x0090, 0x001f}, //00,1f,90,cc
 
995
/*******************/
 
996
{0, 0, 0}
 
997
};
 
998
static __u16 pb0330_NoFlikerScale[][3] = {
 
999
    {0xa0, 0x0000, 0x0019}, //00,19,00,cc
 
1000
    {0xa0, 0x0000, 0x0190}, //01,90,00,cc
 
1001
    {0xa0, 0x0007, 0x0191}, //01,91,07,cc
 
1002
    {0xa0, 0x00f0, 0x0192}, //01,92,f0,cc
 
1003
    {0xa0, 0x0000, 0x0195}, //01,95,00,cc
 
1004
    {0xa0, 0x0000, 0x0196}, //01,96,00,cc
 
1005
    {0xa0, 0x0010, 0x0197}, //01,97,10,cc
 
1006
    {0xa0, 0x0010, 0x018c}, //01,8c,10,cc
 
1007
    {0xa0, 0x0020, 0x018f}, //01,8f,20,cc
 
1008
    {0xa0, 0x0000, 0x01a9}, //01,a9,00,cc
 
1009
    {0xa0, 0x0000, 0x01aa}, //01,aa,00,cc
 
1010
    {0xa0, 0x0009, 0x001d}, //00,1d,09,cc
 
1011
    {0xa0, 0x0040, 0x001e}, //00,1e,40,cc
 
1012
    {0xa0, 0x0090, 0x001f}, //00,1f,90,cc
 
1013
/*******************/
 
1014
{0, 0, 0}
 
1015
};