/drivers/media/video/cx231xx/cx231xx-dif.h
C++ Header | 3178 lines | 2500 code | 266 blank | 412 comment | 0 complexity | 7a943f26629f54f8b9dbd58d57662961 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.0, AGPL-1.0
Large files files are truncated, but you can click here to view the full file
1/*
2 * cx231xx-dif.h - driver for Conexant Cx23100/101/102 USB video capture devices
3 *
4 * Copyright {C} 2009 <Bill.Liu@conexant.com>
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., 675 Mass Ave, Cambridge, MA 02139, USA.
19 */
20
21#ifndef _CX231XX_DIF_H
22#define _CX231XX_DIF_H
23
24#include "cx231xx-reg.h"
25
26struct dif_settings{
27 u32 if_freq;
28 u32 register_address;
29 u32 value;
30};
31
32static struct dif_settings Dif_set_array[] = {
33
34/*case 3000000:*/
35/* BEGIN - DIF BPF register values from 30_quant.dat*/
36{3000000, DIF_BPF_COEFF01, 0x00000002},
37{3000000, DIF_BPF_COEFF23, 0x00080012},
38{3000000, DIF_BPF_COEFF45, 0x001e0024},
39{3000000, DIF_BPF_COEFF67, 0x001bfff8},
40{3000000, DIF_BPF_COEFF89, 0xffb4ff50},
41{3000000, DIF_BPF_COEFF1011, 0xfed8fe68},
42{3000000, DIF_BPF_COEFF1213, 0xfe24fe34},
43{3000000, DIF_BPF_COEFF1415, 0xfebaffc7},
44{3000000, DIF_BPF_COEFF1617, 0x014d031f},
45{3000000, DIF_BPF_COEFF1819, 0x04f0065d},
46{3000000, DIF_BPF_COEFF2021, 0x07010688},
47{3000000, DIF_BPF_COEFF2223, 0x04c901d6},
48{3000000, DIF_BPF_COEFF2425, 0xfe00f9d3},
49{3000000, DIF_BPF_COEFF2627, 0xf600f342},
50{3000000, DIF_BPF_COEFF2829, 0xf235f337},
51{3000000, DIF_BPF_COEFF3031, 0xf64efb22},
52{3000000, DIF_BPF_COEFF3233, 0x0105070f},
53{3000000, DIF_BPF_COEFF3435, 0x0c460fce},
54{3000000, DIF_BPF_COEFF36, 0x110d0000},
55/* END - DIF BPF register values from 30_quant.dat*/
56
57
58/*case 3100000:*/
59/* BEGIN - DIF BPF register values from 31_quant.dat*/
60{3100000, DIF_BPF_COEFF01, 0x00000001},
61{3100000, DIF_BPF_COEFF23, 0x00070012},
62{3100000, DIF_BPF_COEFF45, 0x00220032},
63{3100000, DIF_BPF_COEFF67, 0x00370026},
64{3100000, DIF_BPF_COEFF89, 0xfff0ff91},
65{3100000, DIF_BPF_COEFF1011, 0xff0efe7c},
66{3100000, DIF_BPF_COEFF1213, 0xfe01fdcc},
67{3100000, DIF_BPF_COEFF1415, 0xfe0afedb},
68{3100000, DIF_BPF_COEFF1617, 0x00440224},
69{3100000, DIF_BPF_COEFF1819, 0x0434060c},
70{3100000, DIF_BPF_COEFF2021, 0x0738074e},
71{3100000, DIF_BPF_COEFF2223, 0x06090361},
72{3100000, DIF_BPF_COEFF2425, 0xff99fb39},
73{3100000, DIF_BPF_COEFF2627, 0xf6fef3b6},
74{3100000, DIF_BPF_COEFF2829, 0xf21af2a5},
75{3100000, DIF_BPF_COEFF3031, 0xf573fa33},
76{3100000, DIF_BPF_COEFF3233, 0x0034067d},
77{3100000, DIF_BPF_COEFF3435, 0x0bfb0fb9},
78{3100000, DIF_BPF_COEFF36, 0x110d0000},
79/* END - DIF BPF register values from 31_quant.dat*/
80
81
82/*case 3200000:*/
83/* BEGIN - DIF BPF register values from 32_quant.dat*/
84{3200000, DIF_BPF_COEFF01, 0x00000000},
85{3200000, DIF_BPF_COEFF23, 0x0004000e},
86{3200000, DIF_BPF_COEFF45, 0x00200038},
87{3200000, DIF_BPF_COEFF67, 0x004c004f},
88{3200000, DIF_BPF_COEFF89, 0x002fffdf},
89{3200000, DIF_BPF_COEFF1011, 0xff5cfeb6},
90{3200000, DIF_BPF_COEFF1213, 0xfe0dfd92},
91{3200000, DIF_BPF_COEFF1415, 0xfd7ffe03},
92{3200000, DIF_BPF_COEFF1617, 0xff36010a},
93{3200000, DIF_BPF_COEFF1819, 0x03410575},
94{3200000, DIF_BPF_COEFF2021, 0x072607d2},
95{3200000, DIF_BPF_COEFF2223, 0x071804d5},
96{3200000, DIF_BPF_COEFF2425, 0x0134fcb7},
97{3200000, DIF_BPF_COEFF2627, 0xf81ff451},
98{3200000, DIF_BPF_COEFF2829, 0xf223f22e},
99{3200000, DIF_BPF_COEFF3031, 0xf4a7f94b},
100{3200000, DIF_BPF_COEFF3233, 0xff6405e8},
101{3200000, DIF_BPF_COEFF3435, 0x0bae0fa4},
102{3200000, DIF_BPF_COEFF36, 0x110d0000},
103/* END - DIF BPF register values from 32_quant.dat*/
104
105
106/*case 3300000:*/
107/* BEGIN - DIF BPF register values from 33_quant.dat*/
108{3300000, DIF_BPF_COEFF01, 0x0000ffff},
109{3300000, DIF_BPF_COEFF23, 0x00000008},
110{3300000, DIF_BPF_COEFF45, 0x001a0036},
111{3300000, DIF_BPF_COEFF67, 0x0056006d},
112{3300000, DIF_BPF_COEFF89, 0x00670030},
113{3300000, DIF_BPF_COEFF1011, 0xffbdff10},
114{3300000, DIF_BPF_COEFF1213, 0xfe46fd8d},
115{3300000, DIF_BPF_COEFF1415, 0xfd25fd4f},
116{3300000, DIF_BPF_COEFF1617, 0xfe35ffe0},
117{3300000, DIF_BPF_COEFF1819, 0x0224049f},
118{3300000, DIF_BPF_COEFF2021, 0x06c9080e},
119{3300000, DIF_BPF_COEFF2223, 0x07ef0627},
120{3300000, DIF_BPF_COEFF2425, 0x02c9fe45},
121{3300000, DIF_BPF_COEFF2627, 0xf961f513},
122{3300000, DIF_BPF_COEFF2829, 0xf250f1d2},
123{3300000, DIF_BPF_COEFF3031, 0xf3ecf869},
124{3300000, DIF_BPF_COEFF3233, 0xfe930552},
125{3300000, DIF_BPF_COEFF3435, 0x0b5f0f8f},
126{3300000, DIF_BPF_COEFF36, 0x110d0000},
127/* END - DIF BPF register values from 33_quant.dat*/
128
129
130/*case 3400000:*/
131/* BEGIN - DIF BPF register values from 34_quant.dat*/
132{3400000, DIF_BPF_COEFF01, 0xfffffffe},
133{3400000, DIF_BPF_COEFF23, 0xfffd0001},
134{3400000, DIF_BPF_COEFF45, 0x000f002c},
135{3400000, DIF_BPF_COEFF67, 0x0054007d},
136{3400000, DIF_BPF_COEFF89, 0x0093007c},
137{3400000, DIF_BPF_COEFF1011, 0x0024ff82},
138{3400000, DIF_BPF_COEFF1213, 0xfea6fdbb},
139{3400000, DIF_BPF_COEFF1415, 0xfd03fcca},
140{3400000, DIF_BPF_COEFF1617, 0xfd51feb9},
141{3400000, DIF_BPF_COEFF1819, 0x00eb0392},
142{3400000, DIF_BPF_COEFF2021, 0x06270802},
143{3400000, DIF_BPF_COEFF2223, 0x08880750},
144{3400000, DIF_BPF_COEFF2425, 0x044dffdb},
145{3400000, DIF_BPF_COEFF2627, 0xfabdf5f8},
146{3400000, DIF_BPF_COEFF2829, 0xf2a0f193},
147{3400000, DIF_BPF_COEFF3031, 0xf342f78f},
148{3400000, DIF_BPF_COEFF3233, 0xfdc404b9},
149{3400000, DIF_BPF_COEFF3435, 0x0b0e0f78},
150{3400000, DIF_BPF_COEFF36, 0x110d0000},
151/* END - DIF BPF register values from 34_quant.dat*/
152
153
154/*case 3500000:*/
155/* BEGIN - DIF BPF register values from 35_quant.dat*/
156{3500000, DIF_BPF_COEFF01, 0xfffffffd},
157{3500000, DIF_BPF_COEFF23, 0xfffafff9},
158{3500000, DIF_BPF_COEFF45, 0x0002001b},
159{3500000, DIF_BPF_COEFF67, 0x0046007d},
160{3500000, DIF_BPF_COEFF89, 0x00ad00ba},
161{3500000, DIF_BPF_COEFF1011, 0x00870000},
162{3500000, DIF_BPF_COEFF1213, 0xff26fe1a},
163{3500000, DIF_BPF_COEFF1415, 0xfd1bfc7e},
164{3500000, DIF_BPF_COEFF1617, 0xfc99fda4},
165{3500000, DIF_BPF_COEFF1819, 0xffa5025c},
166{3500000, DIF_BPF_COEFF2021, 0x054507ad},
167{3500000, DIF_BPF_COEFF2223, 0x08dd0847},
168{3500000, DIF_BPF_COEFF2425, 0x05b80172},
169{3500000, DIF_BPF_COEFF2627, 0xfc2ef6ff},
170{3500000, DIF_BPF_COEFF2829, 0xf313f170},
171{3500000, DIF_BPF_COEFF3031, 0xf2abf6bd},
172{3500000, DIF_BPF_COEFF3233, 0xfcf6041f},
173{3500000, DIF_BPF_COEFF3435, 0x0abc0f61},
174{3500000, DIF_BPF_COEFF36, 0x110d0000},
175/* END - DIF BPF register values from 35_quant.dat*/
176
177
178/*case 3600000:*/
179/* BEGIN - DIF BPF register values from 36_quant.dat*/
180{3600000, DIF_BPF_COEFF01, 0xfffffffd},
181{3600000, DIF_BPF_COEFF23, 0xfff8fff3},
182{3600000, DIF_BPF_COEFF45, 0xfff50006},
183{3600000, DIF_BPF_COEFF67, 0x002f006c},
184{3600000, DIF_BPF_COEFF89, 0x00b200e3},
185{3600000, DIF_BPF_COEFF1011, 0x00dc007e},
186{3600000, DIF_BPF_COEFF1213, 0xffb9fea0},
187{3600000, DIF_BPF_COEFF1415, 0xfd6bfc71},
188{3600000, DIF_BPF_COEFF1617, 0xfc17fcb1},
189{3600000, DIF_BPF_COEFF1819, 0xfe65010b},
190{3600000, DIF_BPF_COEFF2021, 0x042d0713},
191{3600000, DIF_BPF_COEFF2223, 0x08ec0906},
192{3600000, DIF_BPF_COEFF2425, 0x07020302},
193{3600000, DIF_BPF_COEFF2627, 0xfdaff823},
194{3600000, DIF_BPF_COEFF2829, 0xf3a7f16a},
195{3600000, DIF_BPF_COEFF3031, 0xf228f5f5},
196{3600000, DIF_BPF_COEFF3233, 0xfc2a0384},
197{3600000, DIF_BPF_COEFF3435, 0x0a670f4a},
198{3600000, DIF_BPF_COEFF36, 0x110d0000},
199/* END - DIF BPF register values from 36_quant.dat*/
200
201
202/*case 3700000:*/
203/* BEGIN - DIF BPF register values from 37_quant.dat*/
204{3700000, DIF_BPF_COEFF01, 0x0000fffd},
205{3700000, DIF_BPF_COEFF23, 0xfff7ffef},
206{3700000, DIF_BPF_COEFF45, 0xffe9fff1},
207{3700000, DIF_BPF_COEFF67, 0x0010004d},
208{3700000, DIF_BPF_COEFF89, 0x00a100f2},
209{3700000, DIF_BPF_COEFF1011, 0x011a00f0},
210{3700000, DIF_BPF_COEFF1213, 0x0053ff44},
211{3700000, DIF_BPF_COEFF1415, 0xfdedfca2},
212{3700000, DIF_BPF_COEFF1617, 0xfbd3fbef},
213{3700000, DIF_BPF_COEFF1819, 0xfd39ffae},
214{3700000, DIF_BPF_COEFF2021, 0x02ea0638},
215{3700000, DIF_BPF_COEFF2223, 0x08b50987},
216{3700000, DIF_BPF_COEFF2425, 0x08230483},
217{3700000, DIF_BPF_COEFF2627, 0xff39f960},
218{3700000, DIF_BPF_COEFF2829, 0xf45bf180},
219{3700000, DIF_BPF_COEFF3031, 0xf1b8f537},
220{3700000, DIF_BPF_COEFF3233, 0xfb6102e7},
221{3700000, DIF_BPF_COEFF3435, 0x0a110f32},
222{3700000, DIF_BPF_COEFF36, 0x110d0000},
223/* END - DIF BPF register values from 37_quant.dat*/
224
225
226/*case 3800000:*/
227/* BEGIN - DIF BPF register values from 38_quant.dat*/
228{3800000, DIF_BPF_COEFF01, 0x0000fffe},
229{3800000, DIF_BPF_COEFF23, 0xfff9ffee},
230{3800000, DIF_BPF_COEFF45, 0xffe1ffdd},
231{3800000, DIF_BPF_COEFF67, 0xfff00024},
232{3800000, DIF_BPF_COEFF89, 0x007c00e5},
233{3800000, DIF_BPF_COEFF1011, 0x013a014a},
234{3800000, DIF_BPF_COEFF1213, 0x00e6fff8},
235{3800000, DIF_BPF_COEFF1415, 0xfe98fd0f},
236{3800000, DIF_BPF_COEFF1617, 0xfbd3fb67},
237{3800000, DIF_BPF_COEFF1819, 0xfc32fe54},
238{3800000, DIF_BPF_COEFF2021, 0x01880525},
239{3800000, DIF_BPF_COEFF2223, 0x083909c7},
240{3800000, DIF_BPF_COEFF2425, 0x091505ee},
241{3800000, DIF_BPF_COEFF2627, 0x00c7fab3},
242{3800000, DIF_BPF_COEFF2829, 0xf52df1b4},
243{3800000, DIF_BPF_COEFF3031, 0xf15df484},
244{3800000, DIF_BPF_COEFF3233, 0xfa9b0249},
245{3800000, DIF_BPF_COEFF3435, 0x09ba0f19},
246{3800000, DIF_BPF_COEFF36, 0x110d0000},
247/* END - DIF BPF register values from 38_quant.dat*/
248
249
250/*case 3900000:*/
251/* BEGIN - DIF BPF register values from 39_quant.dat*/
252{3900000, DIF_BPF_COEFF01, 0x00000000},
253{3900000, DIF_BPF_COEFF23, 0xfffbfff0},
254{3900000, DIF_BPF_COEFF45, 0xffdeffcf},
255{3900000, DIF_BPF_COEFF67, 0xffd1fff6},
256{3900000, DIF_BPF_COEFF89, 0x004800be},
257{3900000, DIF_BPF_COEFF1011, 0x01390184},
258{3900000, DIF_BPF_COEFF1213, 0x016300ac},
259{3900000, DIF_BPF_COEFF1415, 0xff5efdb1},
260{3900000, DIF_BPF_COEFF1617, 0xfc17fb23},
261{3900000, DIF_BPF_COEFF1819, 0xfb5cfd0d},
262{3900000, DIF_BPF_COEFF2021, 0x001703e4},
263{3900000, DIF_BPF_COEFF2223, 0x077b09c4},
264{3900000, DIF_BPF_COEFF2425, 0x09d2073c},
265{3900000, DIF_BPF_COEFF2627, 0x0251fc18},
266{3900000, DIF_BPF_COEFF2829, 0xf61cf203},
267{3900000, DIF_BPF_COEFF3031, 0xf118f3dc},
268{3900000, DIF_BPF_COEFF3233, 0xf9d801aa},
269{3900000, DIF_BPF_COEFF3435, 0x09600eff},
270{3900000, DIF_BPF_COEFF36, 0x110d0000},
271/* END - DIF BPF register values from 39_quant.dat*/
272
273
274/*case 4000000:*/
275/* BEGIN - DIF BPF register values from 40_quant.dat*/
276{4000000, DIF_BPF_COEFF01, 0x00000001},
277{4000000, DIF_BPF_COEFF23, 0xfffefff4},
278{4000000, DIF_BPF_COEFF45, 0xffe1ffc8},
279{4000000, DIF_BPF_COEFF67, 0xffbaffca},
280{4000000, DIF_BPF_COEFF89, 0x000b0082},
281{4000000, DIF_BPF_COEFF1011, 0x01170198},
282{4000000, DIF_BPF_COEFF1213, 0x01c10152},
283{4000000, DIF_BPF_COEFF1415, 0x0030fe7b},
284{4000000, DIF_BPF_COEFF1617, 0xfc99fb24},
285{4000000, DIF_BPF_COEFF1819, 0xfac3fbe9},
286{4000000, DIF_BPF_COEFF2021, 0xfea5027f},
287{4000000, DIF_BPF_COEFF2223, 0x0683097f},
288{4000000, DIF_BPF_COEFF2425, 0x0a560867},
289{4000000, DIF_BPF_COEFF2627, 0x03d2fd89},
290{4000000, DIF_BPF_COEFF2829, 0xf723f26f},
291{4000000, DIF_BPF_COEFF3031, 0xf0e8f341},
292{4000000, DIF_BPF_COEFF3233, 0xf919010a},
293{4000000, DIF_BPF_COEFF3435, 0x09060ee5},
294{4000000, DIF_BPF_COEFF36, 0x110d0000},
295/* END - DIF BPF register values from 40_quant.dat*/
296
297
298/*case 4100000:*/
299/* BEGIN - DIF BPF register values from 41_quant.dat*/
300{4100000, DIF_BPF_COEFF01, 0x00010002},
301{4100000, DIF_BPF_COEFF23, 0x0002fffb},
302{4100000, DIF_BPF_COEFF45, 0xffe8ffca},
303{4100000, DIF_BPF_COEFF67, 0xffacffa4},
304{4100000, DIF_BPF_COEFF89, 0xffcd0036},
305{4100000, DIF_BPF_COEFF1011, 0x00d70184},
306{4100000, DIF_BPF_COEFF1213, 0x01f601dc},
307{4100000, DIF_BPF_COEFF1415, 0x00ffff60},
308{4100000, DIF_BPF_COEFF1617, 0xfd51fb6d},
309{4100000, DIF_BPF_COEFF1819, 0xfa6efaf5},
310{4100000, DIF_BPF_COEFF2021, 0xfd410103},
311{4100000, DIF_BPF_COEFF2223, 0x055708f9},
312{4100000, DIF_BPF_COEFF2425, 0x0a9e0969},
313{4100000, DIF_BPF_COEFF2627, 0x0543ff02},
314{4100000, DIF_BPF_COEFF2829, 0xf842f2f5},
315{4100000, DIF_BPF_COEFF3031, 0xf0cef2b2},
316{4100000, DIF_BPF_COEFF3233, 0xf85e006b},
317{4100000, DIF_BPF_COEFF3435, 0x08aa0ecb},
318{4100000, DIF_BPF_COEFF36, 0x110d0000},
319/* END - DIF BPF register values from 41_quant.dat*/
320
321
322/*case 4200000:*/
323/* BEGIN - DIF BPF register values from 42_quant.dat*/
324{4200000, DIF_BPF_COEFF01, 0x00010003},
325{4200000, DIF_BPF_COEFF23, 0x00050003},
326{4200000, DIF_BPF_COEFF45, 0xfff3ffd3},
327{4200000, DIF_BPF_COEFF67, 0xffaaff8b},
328{4200000, DIF_BPF_COEFF89, 0xff95ffe5},
329{4200000, DIF_BPF_COEFF1011, 0x0080014a},
330{4200000, DIF_BPF_COEFF1213, 0x01fe023f},
331{4200000, DIF_BPF_COEFF1415, 0x01ba0050},
332{4200000, DIF_BPF_COEFF1617, 0xfe35fbf8},
333{4200000, DIF_BPF_COEFF1819, 0xfa62fa3b},
334{4200000, DIF_BPF_COEFF2021, 0xfbf9ff7e},
335{4200000, DIF_BPF_COEFF2223, 0x04010836},
336{4200000, DIF_BPF_COEFF2425, 0x0aa90a3d},
337{4200000, DIF_BPF_COEFF2627, 0x069f007f},
338{4200000, DIF_BPF_COEFF2829, 0xf975f395},
339{4200000, DIF_BPF_COEFF3031, 0xf0cbf231},
340{4200000, DIF_BPF_COEFF3233, 0xf7a9ffcb},
341{4200000, DIF_BPF_COEFF3435, 0x084c0eaf},
342{4200000, DIF_BPF_COEFF36, 0x110d0000},
343/* END - DIF BPF register values from 42_quant.dat*/
344
345
346/*case 4300000:*/
347/* BEGIN - DIF BPF register values from 43_quant.dat*/
348{4300000, DIF_BPF_COEFF01, 0x00010003},
349{4300000, DIF_BPF_COEFF23, 0x0008000a},
350{4300000, DIF_BPF_COEFF45, 0x0000ffe4},
351{4300000, DIF_BPF_COEFF67, 0xffb4ff81},
352{4300000, DIF_BPF_COEFF89, 0xff6aff96},
353{4300000, DIF_BPF_COEFF1011, 0x001c00f0},
354{4300000, DIF_BPF_COEFF1213, 0x01d70271},
355{4300000, DIF_BPF_COEFF1415, 0x0254013b},
356{4300000, DIF_BPF_COEFF1617, 0xff36fcbd},
357{4300000, DIF_BPF_COEFF1819, 0xfa9ff9c5},
358{4300000, DIF_BPF_COEFF2021, 0xfadbfdfe},
359{4300000, DIF_BPF_COEFF2223, 0x028c073b},
360{4300000, DIF_BPF_COEFF2425, 0x0a750adf},
361{4300000, DIF_BPF_COEFF2627, 0x07e101fa},
362{4300000, DIF_BPF_COEFF2829, 0xfab8f44e},
363{4300000, DIF_BPF_COEFF3031, 0xf0ddf1be},
364{4300000, DIF_BPF_COEFF3233, 0xf6f9ff2b},
365{4300000, DIF_BPF_COEFF3435, 0x07ed0e94},
366{4300000, DIF_BPF_COEFF36, 0x110d0000},
367/* END - DIF BPF register values from 43_quant.dat*/
368
369
370/*case 4400000:*/
371/* BEGIN - DIF BPF register values from 44_quant.dat*/
372{4400000, DIF_BPF_COEFF01, 0x00000003},
373{4400000, DIF_BPF_COEFF23, 0x0009000f},
374{4400000, DIF_BPF_COEFF45, 0x000efff8},
375{4400000, DIF_BPF_COEFF67, 0xffc9ff87},
376{4400000, DIF_BPF_COEFF89, 0xff52ff54},
377{4400000, DIF_BPF_COEFF1011, 0xffb5007e},
378{4400000, DIF_BPF_COEFF1213, 0x01860270},
379{4400000, DIF_BPF_COEFF1415, 0x02c00210},
380{4400000, DIF_BPF_COEFF1617, 0x0044fdb2},
381{4400000, DIF_BPF_COEFF1819, 0xfb22f997},
382{4400000, DIF_BPF_COEFF2021, 0xf9f2fc90},
383{4400000, DIF_BPF_COEFF2223, 0x0102060f},
384{4400000, DIF_BPF_COEFF2425, 0x0a050b4c},
385{4400000, DIF_BPF_COEFF2627, 0x0902036e},
386{4400000, DIF_BPF_COEFF2829, 0xfc0af51e},
387{4400000, DIF_BPF_COEFF3031, 0xf106f15a},
388{4400000, DIF_BPF_COEFF3233, 0xf64efe8b},
389{4400000, DIF_BPF_COEFF3435, 0x078d0e77},
390{4400000, DIF_BPF_COEFF36, 0x110d0000},
391/* END - DIF BPF register values from 44_quant.dat*/
392
393
394/*case 4500000:*/
395/* BEGIN - DIF BPF register values from 45_quant.dat*/
396{4500000, DIF_BPF_COEFF01, 0x00000002},
397{4500000, DIF_BPF_COEFF23, 0x00080012},
398{4500000, DIF_BPF_COEFF45, 0x0019000e},
399{4500000, DIF_BPF_COEFF67, 0xffe5ff9e},
400{4500000, DIF_BPF_COEFF89, 0xff4fff25},
401{4500000, DIF_BPF_COEFF1011, 0xff560000},
402{4500000, DIF_BPF_COEFF1213, 0x0112023b},
403{4500000, DIF_BPF_COEFF1415, 0x02f702c0},
404{4500000, DIF_BPF_COEFF1617, 0x014dfec8},
405{4500000, DIF_BPF_COEFF1819, 0xfbe5f9b3},
406{4500000, DIF_BPF_COEFF2021, 0xf947fb41},
407{4500000, DIF_BPF_COEFF2223, 0xff7004b9},
408{4500000, DIF_BPF_COEFF2425, 0x095a0b81},
409{4500000, DIF_BPF_COEFF2627, 0x0a0004d8},
410{4500000, DIF_BPF_COEFF2829, 0xfd65f603},
411{4500000, DIF_BPF_COEFF3031, 0xf144f104},
412{4500000, DIF_BPF_COEFF3233, 0xf5aafdec},
413{4500000, DIF_BPF_COEFF3435, 0x072b0e5a},
414{4500000, DIF_BPF_COEFF36, 0x110d0000},
415/* END - DIF BPF register values from 45_quant.dat*/
416
417
418/*case 4600000:*/
419/* BEGIN - DIF BPF register values from 46_quant.dat*/
420{4600000, DIF_BPF_COEFF01, 0x00000001},
421{4600000, DIF_BPF_COEFF23, 0x00060012},
422{4600000, DIF_BPF_COEFF45, 0x00200022},
423{4600000, DIF_BPF_COEFF67, 0x0005ffc1},
424{4600000, DIF_BPF_COEFF89, 0xff61ff10},
425{4600000, DIF_BPF_COEFF1011, 0xff09ff82},
426{4600000, DIF_BPF_COEFF1213, 0x008601d7},
427{4600000, DIF_BPF_COEFF1415, 0x02f50340},
428{4600000, DIF_BPF_COEFF1617, 0x0241fff0},
429{4600000, DIF_BPF_COEFF1819, 0xfcddfa19},
430{4600000, DIF_BPF_COEFF2021, 0xf8e2fa1e},
431{4600000, DIF_BPF_COEFF2223, 0xfde30343},
432{4600000, DIF_BPF_COEFF2425, 0x08790b7f},
433{4600000, DIF_BPF_COEFF2627, 0x0ad50631},
434{4600000, DIF_BPF_COEFF2829, 0xfec7f6fc},
435{4600000, DIF_BPF_COEFF3031, 0xf198f0bd},
436{4600000, DIF_BPF_COEFF3233, 0xf50dfd4e},
437{4600000, DIF_BPF_COEFF3435, 0x06c90e3d},
438{4600000, DIF_BPF_COEFF36, 0x110d0000},
439/* END - DIF BPF register values from 46_quant.dat*/
440
441
442/*case 4700000:*/
443/* BEGIN - DIF BPF register values from 47_quant.dat*/
444{4700000, DIF_BPF_COEFF01, 0x0000ffff},
445{4700000, DIF_BPF_COEFF23, 0x0003000f},
446{4700000, DIF_BPF_COEFF45, 0x00220030},
447{4700000, DIF_BPF_COEFF67, 0x0025ffed},
448{4700000, DIF_BPF_COEFF89, 0xff87ff15},
449{4700000, DIF_BPF_COEFF1011, 0xfed6ff10},
450{4700000, DIF_BPF_COEFF1213, 0xffed014c},
451{4700000, DIF_BPF_COEFF1415, 0x02b90386},
452{4700000, DIF_BPF_COEFF1617, 0x03110119},
453{4700000, DIF_BPF_COEFF1819, 0xfdfefac4},
454{4700000, DIF_BPF_COEFF2021, 0xf8c6f92f},
455{4700000, DIF_BPF_COEFF2223, 0xfc6701b7},
456{4700000, DIF_BPF_COEFF2425, 0x07670b44},
457{4700000, DIF_BPF_COEFF2627, 0x0b7e0776},
458{4700000, DIF_BPF_COEFF2829, 0x002df807},
459{4700000, DIF_BPF_COEFF3031, 0xf200f086},
460{4700000, DIF_BPF_COEFF3233, 0xf477fcb1},
461{4700000, DIF_BPF_COEFF3435, 0x06650e1e},
462{4700000, DIF_BPF_COEFF36, 0x110d0000},
463/* END - DIF BPF register values from 47_quant.dat*/
464
465
466/*case 4800000:*/
467/* BEGIN - DIF BPF register values from 48_quant.dat*/
468{4800000, DIF_BPF_COEFF01, 0xfffffffe},
469{4800000, DIF_BPF_COEFF23, 0xffff0009},
470{4800000, DIF_BPF_COEFF45, 0x001e0038},
471{4800000, DIF_BPF_COEFF67, 0x003f001b},
472{4800000, DIF_BPF_COEFF89, 0xffbcff36},
473{4800000, DIF_BPF_COEFF1011, 0xfec2feb6},
474{4800000, DIF_BPF_COEFF1213, 0xff5600a5},
475{4800000, DIF_BPF_COEFF1415, 0x0248038d},
476{4800000, DIF_BPF_COEFF1617, 0x03b00232},
477{4800000, DIF_BPF_COEFF1819, 0xff39fbab},
478{4800000, DIF_BPF_COEFF2021, 0xf8f4f87f},
479{4800000, DIF_BPF_COEFF2223, 0xfb060020},
480{4800000, DIF_BPF_COEFF2425, 0x062a0ad2},
481{4800000, DIF_BPF_COEFF2627, 0x0bf908a3},
482{4800000, DIF_BPF_COEFF2829, 0x0192f922},
483{4800000, DIF_BPF_COEFF3031, 0xf27df05e},
484{4800000, DIF_BPF_COEFF3233, 0xf3e8fc14},
485{4800000, DIF_BPF_COEFF3435, 0x06000e00},
486{4800000, DIF_BPF_COEFF36, 0x110d0000},
487/* END - DIF BPF register values from 48_quant.dat*/
488
489
490/*case 4900000:*/
491/* BEGIN - DIF BPF register values from 49_quant.dat*/
492{4900000, DIF_BPF_COEFF01, 0xfffffffd},
493{4900000, DIF_BPF_COEFF23, 0xfffc0002},
494{4900000, DIF_BPF_COEFF45, 0x00160037},
495{4900000, DIF_BPF_COEFF67, 0x00510046},
496{4900000, DIF_BPF_COEFF89, 0xfff9ff6d},
497{4900000, DIF_BPF_COEFF1011, 0xfed0fe7c},
498{4900000, DIF_BPF_COEFF1213, 0xfecefff0},
499{4900000, DIF_BPF_COEFF1415, 0x01aa0356},
500{4900000, DIF_BPF_COEFF1617, 0x0413032b},
501{4900000, DIF_BPF_COEFF1819, 0x007ffcc5},
502{4900000, DIF_BPF_COEFF2021, 0xf96cf812},
503{4900000, DIF_BPF_COEFF2223, 0xf9cefe87},
504{4900000, DIF_BPF_COEFF2425, 0x04c90a2c},
505{4900000, DIF_BPF_COEFF2627, 0x0c4309b4},
506{4900000, DIF_BPF_COEFF2829, 0x02f3fa4a},
507{4900000, DIF_BPF_COEFF3031, 0xf30ef046},
508{4900000, DIF_BPF_COEFF3233, 0xf361fb7a},
509{4900000, DIF_BPF_COEFF3435, 0x059b0de0},
510{4900000, DIF_BPF_COEFF36, 0x110d0000},
511/* END - DIF BPF register values from 49_quant.dat*/
512
513
514/*case 5000000:*/
515/* BEGIN - DIF BPF register values from 50_quant.dat*/
516{5000000, DIF_BPF_COEFF01, 0xfffffffd},
517{5000000, DIF_BPF_COEFF23, 0xfff9fffa},
518{5000000, DIF_BPF_COEFF45, 0x000a002d},
519{5000000, DIF_BPF_COEFF67, 0x00570067},
520{5000000, DIF_BPF_COEFF89, 0x0037ffb5},
521{5000000, DIF_BPF_COEFF1011, 0xfefffe68},
522{5000000, DIF_BPF_COEFF1213, 0xfe62ff3d},
523{5000000, DIF_BPF_COEFF1415, 0x00ec02e3},
524{5000000, DIF_BPF_COEFF1617, 0x043503f6},
525{5000000, DIF_BPF_COEFF1819, 0x01befe05},
526{5000000, DIF_BPF_COEFF2021, 0xfa27f7ee},
527{5000000, DIF_BPF_COEFF2223, 0xf8c6fcf8},
528{5000000, DIF_BPF_COEFF2425, 0x034c0954},
529{5000000, DIF_BPF_COEFF2627, 0x0c5c0aa4},
530{5000000, DIF_BPF_COEFF2829, 0x044cfb7e},
531{5000000, DIF_BPF_COEFF3031, 0xf3b1f03f},
532{5000000, DIF_BPF_COEFF3233, 0xf2e2fae1},
533{5000000, DIF_BPF_COEFF3435, 0x05340dc0},
534{5000000, DIF_BPF_COEFF36, 0x110d0000},
535/* END - DIF BPF register values from 50_quant.dat*/
536
537
538/*case 5100000:*/
539/* BEGIN - DIF BPF register values from 51_quant.dat*/
540{5100000, DIF_BPF_COEFF01, 0x0000fffd},
541{5100000, DIF_BPF_COEFF23, 0xfff8fff4},
542{5100000, DIF_BPF_COEFF45, 0xfffd001e},
543{5100000, DIF_BPF_COEFF67, 0x0051007b},
544{5100000, DIF_BPF_COEFF89, 0x006e0006},
545{5100000, DIF_BPF_COEFF1011, 0xff48fe7c},
546{5100000, DIF_BPF_COEFF1213, 0xfe1bfe9a},
547{5100000, DIF_BPF_COEFF1415, 0x001d023e},
548{5100000, DIF_BPF_COEFF1617, 0x04130488},
549{5100000, DIF_BPF_COEFF1819, 0x02e6ff5b},
550{5100000, DIF_BPF_COEFF2021, 0xfb1ef812},
551{5100000, DIF_BPF_COEFF2223, 0xf7f7fb7f},
552{5100000, DIF_BPF_COEFF2425, 0x01bc084e},
553{5100000, DIF_BPF_COEFF2627, 0x0c430b72},
554{5100000, DIF_BPF_COEFF2829, 0x059afcba},
555{5100000, DIF_BPF_COEFF3031, 0xf467f046},
556{5100000, DIF_BPF_COEFF3233, 0xf26cfa4a},
557{5100000, DIF_BPF_COEFF3435, 0x04cd0da0},
558{5100000, DIF_BPF_COEFF36, 0x110d0000},
559/* END - DIF BPF register values from 51_quant.dat*/
560
561
562/*case 5200000:*/
563/* BEGIN - DIF BPF register values from 52_quant.dat*/
564{5200000, DIF_BPF_COEFF01, 0x0000fffe},
565{5200000, DIF_BPF_COEFF23, 0xfff8ffef},
566{5200000, DIF_BPF_COEFF45, 0xfff00009},
567{5200000, DIF_BPF_COEFF67, 0x003f007f},
568{5200000, DIF_BPF_COEFF89, 0x00980056},
569{5200000, DIF_BPF_COEFF1011, 0xffa5feb6},
570{5200000, DIF_BPF_COEFF1213, 0xfe00fe15},
571{5200000, DIF_BPF_COEFF1415, 0xff4b0170},
572{5200000, DIF_BPF_COEFF1617, 0x03b004d7},
573{5200000, DIF_BPF_COEFF1819, 0x03e800b9},
574{5200000, DIF_BPF_COEFF2021, 0xfc48f87f},
575{5200000, DIF_BPF_COEFF2223, 0xf768fa23},
576{5200000, DIF_BPF_COEFF2425, 0x0022071f},
577{5200000, DIF_BPF_COEFF2627, 0x0bf90c1b},
578{5200000, DIF_BPF_COEFF2829, 0x06dafdfd},
579{5200000, DIF_BPF_COEFF3031, 0xf52df05e},
580{5200000, DIF_BPF_COEFF3233, 0xf1fef9b5},
581{5200000, DIF_BPF_COEFF3435, 0x04640d7f},
582{5200000, DIF_BPF_COEFF36, 0x110d0000},
583/* END - DIF BPF register values from 52_quant.dat*/
584
585
586/*case 5300000:*/
587/* BEGIN - DIF BPF register values from 53_quant.dat*/
588{5300000, DIF_BPF_COEFF01, 0x0000ffff},
589{5300000, DIF_BPF_COEFF23, 0xfff9ffee},
590{5300000, DIF_BPF_COEFF45, 0xffe6fff3},
591{5300000, DIF_BPF_COEFF67, 0x00250072},
592{5300000, DIF_BPF_COEFF89, 0x00af009c},
593{5300000, DIF_BPF_COEFF1011, 0x000cff10},
594{5300000, DIF_BPF_COEFF1213, 0xfe13fdb8},
595{5300000, DIF_BPF_COEFF1415, 0xfe870089},
596{5300000, DIF_BPF_COEFF1617, 0x031104e1},
597{5300000, DIF_BPF_COEFF1819, 0x04b8020f},
598{5300000, DIF_BPF_COEFF2021, 0xfd98f92f},
599{5300000, DIF_BPF_COEFF2223, 0xf71df8f0},
600{5300000, DIF_BPF_COEFF2425, 0xfe8805ce},
601{5300000, DIF_BPF_COEFF2627, 0x0b7e0c9c},
602{5300000, DIF_BPF_COEFF2829, 0x0808ff44},
603{5300000, DIF_BPF_COEFF3031, 0xf603f086},
604{5300000, DIF_BPF_COEFF3233, 0xf19af922},
605{5300000, DIF_BPF_COEFF3435, 0x03fb0d5e},
606{5300000, DIF_BPF_COEFF36, 0x110d0000},
607/* END - DIF BPF register values from 53_quant.dat*/
608
609
610/*case 5400000:*/
611/* BEGIN - DIF BPF register values from 54_quant.dat*/
612{5400000, DIF_BPF_COEFF01, 0x00000001},
613{5400000, DIF_BPF_COEFF23, 0xfffcffef},
614{5400000, DIF_BPF_COEFF45, 0xffe0ffe0},
615{5400000, DIF_BPF_COEFF67, 0x00050056},
616{5400000, DIF_BPF_COEFF89, 0x00b000d1},
617{5400000, DIF_BPF_COEFF1011, 0x0071ff82},
618{5400000, DIF_BPF_COEFF1213, 0xfe53fd8c},
619{5400000, DIF_BPF_COEFF1415, 0xfddfff99},
620{5400000, DIF_BPF_COEFF1617, 0x024104a3},
621{5400000, DIF_BPF_COEFF1819, 0x054a034d},
622{5400000, DIF_BPF_COEFF2021, 0xff01fa1e},
623{5400000, DIF_BPF_COEFF2223, 0xf717f7ed},
624{5400000, DIF_BPF_COEFF2425, 0xfcf50461},
625{5400000, DIF_BPF_COEFF2627, 0x0ad50cf4},
626{5400000, DIF_BPF_COEFF2829, 0x0921008d},
627{5400000, DIF_BPF_COEFF3031, 0xf6e7f0bd},
628{5400000, DIF_BPF_COEFF3233, 0xf13ff891},
629{5400000, DIF_BPF_COEFF3435, 0x03920d3b},
630{5400000, DIF_BPF_COEFF36, 0x110d0000},
631/* END - DIF BPF register values from 54_quant.dat*/
632
633
634/*case 5500000:*/
635/* BEGIN - DIF BPF register values from 55_quant.dat*/
636{5500000, DIF_BPF_COEFF01, 0x00010002},
637{5500000, DIF_BPF_COEFF23, 0xfffffff3},
638{5500000, DIF_BPF_COEFF45, 0xffdeffd1},
639{5500000, DIF_BPF_COEFF67, 0xffe5002f},
640{5500000, DIF_BPF_COEFF89, 0x009c00ed},
641{5500000, DIF_BPF_COEFF1011, 0x00cb0000},
642{5500000, DIF_BPF_COEFF1213, 0xfebafd94},
643{5500000, DIF_BPF_COEFF1415, 0xfd61feb0},
644{5500000, DIF_BPF_COEFF1617, 0x014d0422},
645{5500000, DIF_BPF_COEFF1819, 0x05970464},
646{5500000, DIF_BPF_COEFF2021, 0x0074fb41},
647{5500000, DIF_BPF_COEFF2223, 0xf759f721},
648{5500000, DIF_BPF_COEFF2425, 0xfb7502de},
649{5500000, DIF_BPF_COEFF2627, 0x0a000d21},
650{5500000, DIF_BPF_COEFF2829, 0x0a2201d4},
651{5500000, DIF_BPF_COEFF3031, 0xf7d9f104},
652{5500000, DIF_BPF_COEFF3233, 0xf0edf804},
653{5500000, DIF_BPF_COEFF3435, 0x03280d19},
654{5500000, DIF_BPF_COEFF36, 0x110d0000},
655/* END - DIF BPF register values from 55_quant.dat*/
656
657
658/*case 5600000:*/
659/* BEGIN - DIF BPF register values from 56_quant.dat*/
660{5600000, DIF_BPF_COEFF01, 0x00010003},
661{5600000, DIF_BPF_COEFF23, 0x0003fffa},
662{5600000, DIF_BPF_COEFF45, 0xffe3ffc9},
663{5600000, DIF_BPF_COEFF67, 0xffc90002},
664{5600000, DIF_BPF_COEFF89, 0x007500ef},
665{5600000, DIF_BPF_COEFF1011, 0x010e007e},
666{5600000, DIF_BPF_COEFF1213, 0xff3dfdcf},
667{5600000, DIF_BPF_COEFF1415, 0xfd16fddd},
668{5600000, DIF_BPF_COEFF1617, 0x00440365},
669{5600000, DIF_BPF_COEFF1819, 0x059b0548},
670{5600000, DIF_BPF_COEFF2021, 0x01e3fc90},
671{5600000, DIF_BPF_COEFF2223, 0xf7dff691},
672{5600000, DIF_BPF_COEFF2425, 0xfa0f014d},
673{5600000, DIF_BPF_COEFF2627, 0x09020d23},
674{5600000, DIF_BPF_COEFF2829, 0x0b0a0318},
675{5600000, DIF_BPF_COEFF3031, 0xf8d7f15a},
676{5600000, DIF_BPF_COEFF3233, 0xf0a5f779},
677{5600000, DIF_BPF_COEFF3435, 0x02bd0cf6},
678{5600000, DIF_BPF_COEFF36, 0x110d0000},
679/* END - DIF BPF register values from 56_quant.dat*/
680
681
682/*case 5700000:*/
683/* BEGIN - DIF BPF register values from 57_quant.dat*/
684{5700000, DIF_BPF_COEFF01, 0x00010003},
685{5700000, DIF_BPF_COEFF23, 0x00060001},
686{5700000, DIF_BPF_COEFF45, 0xffecffc9},
687{5700000, DIF_BPF_COEFF67, 0xffb4ffd4},
688{5700000, DIF_BPF_COEFF89, 0x004000d5},
689{5700000, DIF_BPF_COEFF1011, 0x013600f0},
690{5700000, DIF_BPF_COEFF1213, 0xffd3fe39},
691{5700000, DIF_BPF_COEFF1415, 0xfd04fd31},
692{5700000, DIF_BPF_COEFF1617, 0xff360277},
693{5700000, DIF_BPF_COEFF1819, 0x055605ef},
694{5700000, DIF_BPF_COEFF2021, 0x033efdfe},
695{5700000, DIF_BPF_COEFF2223, 0xf8a5f642},
696{5700000, DIF_BPF_COEFF2425, 0xf8cbffb6},
697{5700000, DIF_BPF_COEFF2627, 0x07e10cfb},
698{5700000, DIF_BPF_COEFF2829, 0x0bd50456},
699{5700000, DIF_BPF_COEFF3031, 0xf9dff1be},
700{5700000, DIF_BPF_COEFF3233, 0xf067f6f2},
701{5700000, DIF_BPF_COEFF3435, 0x02520cd2},
702{5700000, DIF_BPF_COEFF36, 0x110d0000},
703/* END - DIF BPF register values from 57_quant.dat*/
704
705
706/*case 5800000:*/
707/* BEGIN - DIF BPF register values from 58_quant.dat*/
708{5800000, DIF_BPF_COEFF01, 0x00000003},
709{5800000, DIF_BPF_COEFF23, 0x00080009},
710{5800000, DIF_BPF_COEFF45, 0xfff8ffd2},
711{5800000, DIF_BPF_COEFF67, 0xffaaffac},
712{5800000, DIF_BPF_COEFF89, 0x000200a3},
713{5800000, DIF_BPF_COEFF1011, 0x013c014a},
714{5800000, DIF_BPF_COEFF1213, 0x006dfec9},
715{5800000, DIF_BPF_COEFF1415, 0xfd2bfcb7},
716{5800000, DIF_BPF_COEFF1617, 0xfe350165},
717{5800000, DIF_BPF_COEFF1819, 0x04cb0651},
718{5800000, DIF_BPF_COEFF2021, 0x0477ff7e},
719{5800000, DIF_BPF_COEFF2223, 0xf9a5f635},
720{5800000, DIF_BPF_COEFF2425, 0xf7b1fe20},
721{5800000, DIF_BPF_COEFF2627, 0x069f0ca8},
722{5800000, DIF_BPF_COEFF2829, 0x0c81058b},
723{5800000, DIF_BPF_COEFF3031, 0xfaf0f231},
724{5800000, DIF_BPF_COEFF3233, 0xf033f66d},
725{5800000, DIF_BPF_COEFF3435, 0x01e60cae},
726{5800000, DIF_BPF_COEFF36, 0x110d0000},
727/* END - DIF BPF register values from 58_quant.dat*/
728
729
730/*case 5900000:*/
731/* BEGIN - DIF BPF register values from 59_quant.dat*/
732{5900000, DIF_BPF_COEFF01, 0x00000002},
733{5900000, DIF_BPF_COEFF23, 0x0009000e},
734{5900000, DIF_BPF_COEFF45, 0x0005ffe1},
735{5900000, DIF_BPF_COEFF67, 0xffacff90},
736{5900000, DIF_BPF_COEFF89, 0xffc5005f},
737{5900000, DIF_BPF_COEFF1011, 0x01210184},
738{5900000, DIF_BPF_COEFF1213, 0x00fcff72},
739{5900000, DIF_BPF_COEFF1415, 0xfd8afc77},
740{5900000, DIF_BPF_COEFF1617, 0xfd51003f},
741{5900000, DIF_BPF_COEFF1819, 0x04020669},
742{5900000, DIF_BPF_COEFF2021, 0x05830103},
743{5900000, DIF_BPF_COEFF2223, 0xfad7f66b},
744{5900000, DIF_BPF_COEFF2425, 0xf6c8fc93},
745{5900000, DIF_BPF_COEFF2627, 0x05430c2b},
746{5900000, DIF_BPF_COEFF2829, 0x0d0d06b5},
747{5900000, DIF_BPF_COEFF3031, 0xfc08f2b2},
748{5900000, DIF_BPF_COEFF3233, 0xf00af5ec},
749{5900000, DIF_BPF_COEFF3435, 0x017b0c89},
750{5900000, DIF_BPF_COEFF36, 0x110d0000},
751/* END - DIF BPF register values from 59_quant.dat*/
752
753
754/*case 6000000:*/
755/* BEGIN - DIF BPF register values from 60_quant.dat*/
756{6000000, DIF_BPF_COEFF01, 0x00000001},
757{6000000, DIF_BPF_COEFF23, 0x00070012},
758{6000000, DIF_BPF_COEFF45, 0x0012fff5},
759{6000000, DIF_BPF_COEFF67, 0xffbaff82},
760{6000000, DIF_BPF_COEFF89, 0xff8e000f},
761{6000000, DIF_BPF_COEFF1011, 0x00e80198},
762{6000000, DIF_BPF_COEFF1213, 0x01750028},
763{6000000, DIF_BPF_COEFF1415, 0xfe18fc75},
764{6000000, DIF_BPF_COEFF1617, 0xfc99ff15},
765{6000000, DIF_BPF_COEFF1819, 0x03050636},
766{6000000, DIF_BPF_COEFF2021, 0x0656027f},
767{6000000, DIF_BPF_COEFF2223, 0xfc32f6e2},
768{6000000, DIF_BPF_COEFF2425, 0xf614fb17},
769{6000000, DIF_BPF_COEFF2627, 0x03d20b87},
770{6000000, DIF_BPF_COEFF2829, 0x0d7707d2},
771{6000000, DIF_BPF_COEFF3031, 0xfd26f341},
772{6000000, DIF_BPF_COEFF3233, 0xefeaf56f},
773{6000000, DIF_BPF_COEFF3435, 0x010f0c64},
774{6000000, DIF_BPF_COEFF36, 0x110d0000},
775/* END - DIF BPF register values from 60_quant.dat*/
776
777
778/*case 6100000:*/
779/* BEGIN - DIF BPF register values from 61_quant.dat*/
780{6100000, DIF_BPF_COEFF01, 0xffff0000},
781{6100000, DIF_BPF_COEFF23, 0x00050012},
782{6100000, DIF_BPF_COEFF45, 0x001c000b},
783{6100000, DIF_BPF_COEFF67, 0xffd1ff84},
784{6100000, DIF_BPF_COEFF89, 0xff66ffbe},
785{6100000, DIF_BPF_COEFF1011, 0x00960184},
786{6100000, DIF_BPF_COEFF1213, 0x01cd00da},
787{6100000, DIF_BPF_COEFF1415, 0xfeccfcb2},
788{6100000, DIF_BPF_COEFF1617, 0xfc17fdf9},
789{6100000, DIF_BPF_COEFF1819, 0x01e005bc},
790{6100000, DIF_BPF_COEFF2021, 0x06e703e4},
791{6100000, DIF_BPF_COEFF2223, 0xfdabf798},
792{6100000, DIF_BPF_COEFF2425, 0xf599f9b3},
793{6100000, DIF_BPF_COEFF2627, 0x02510abd},
794{6100000, DIF_BPF_COEFF2829, 0x0dbf08df},
795{6100000, DIF_BPF_COEFF3031, 0xfe48f3dc},
796{6100000, DIF_BPF_COEFF3233, 0xefd5f4f6},
797{6100000, DIF_BPF_COEFF3435, 0x00a20c3e},
798{6100000, DIF_BPF_COEFF36, 0x110d0000},
799/* END - DIF BPF register values from 61_quant.dat*/
800
801
802/*case 6200000:*/
803/* BEGIN - DIF BPF register values from 62_quant.dat*/
804{6200000, DIF_BPF_COEFF01, 0xfffffffe},
805{6200000, DIF_BPF_COEFF23, 0x0002000f},
806{6200000, DIF_BPF_COEFF45, 0x0021001f},
807{6200000, DIF_BPF_COEFF67, 0xfff0ff97},
808{6200000, DIF_BPF_COEFF89, 0xff50ff74},
809{6200000, DIF_BPF_COEFF1011, 0x0034014a},
810{6200000, DIF_BPF_COEFF1213, 0x01fa0179},
811{6200000, DIF_BPF_COEFF1415, 0xff97fd2a},
812{6200000, DIF_BPF_COEFF1617, 0xfbd3fcfa},
813{6200000, DIF_BPF_COEFF1819, 0x00a304fe},
814{6200000, DIF_BPF_COEFF2021, 0x07310525},
815{6200000, DIF_BPF_COEFF2223, 0xff37f886},
816{6200000, DIF_BPF_COEFF2425, 0xf55cf86e},
817{6200000, DIF_BPF_COEFF2627, 0x00c709d0},
818{6200000, DIF_BPF_COEFF2829, 0x0de209db},
819{6200000, DIF_BPF_COEFF3031, 0xff6df484},
820{6200000, DIF_BPF_COEFF3233, 0xefcbf481},
821{6200000, DIF_BPF_COEFF3435, 0x00360c18},
822{6200000, DIF_BPF_COEFF36, 0x110d0000},
823/* END - DIF BPF register values from 62_quant.dat*/
824
825
826/*case 6300000:*/
827/* BEGIN - DIF BPF register values from 63_quant.dat*/
828{6300000, DIF_BPF_COEFF01, 0xfffffffd},
829{6300000, DIF_BPF_COEFF23, 0xfffe000a},
830{6300000, DIF_BPF_COEFF45, 0x0021002f},
831{6300000, DIF_BPF_COEFF67, 0x0010ffb8},
832{6300000, DIF_BPF_COEFF89, 0xff50ff3b},
833{6300000, DIF_BPF_COEFF1011, 0xffcc00f0},
834{6300000, DIF_BPF_COEFF1213, 0x01fa01fa},
835{6300000, DIF_BPF_COEFF1415, 0x0069fdd4},
836{6300000, DIF_BPF_COEFF1617, 0xfbd3fc26},
837{6300000, DIF_BPF_COEFF1819, 0xff5d0407},
838{6300000, DIF_BPF_COEFF2021, 0x07310638},
839{6300000, DIF_BPF_COEFF2223, 0x00c9f9a8},
840{6300000, DIF_BPF_COEFF2425, 0xf55cf74e},
841{6300000, DIF_BPF_COEFF2627, 0xff3908c3},
842{6300000, DIF_BPF_COEFF2829, 0x0de20ac3},
843{6300000, DIF_BPF_COEFF3031, 0x0093f537},
844{6300000, DIF_BPF_COEFF3233, 0xefcbf410},
845{6300000, DIF_BPF_COEFF3435, 0xffca0bf2},
846{6300000, DIF_BPF_COEFF36, 0x110d0000},
847/* END - DIF BPF register values from 63_quant.dat*/
848
849
850/*case 6400000:*/
851/* BEGIN - DIF BPF register values from 64_quant.dat*/
852{6400000, DIF_BPF_COEFF01, 0xfffffffd},
853{6400000, DIF_BPF_COEFF23, 0xfffb0003},
854{6400000, DIF_BPF_COEFF45, 0x001c0037},
855{6400000, DIF_BPF_COEFF67, 0x002fffe2},
856{6400000, DIF_BPF_COEFF89, 0xff66ff17},
857{6400000, DIF_BPF_COEFF1011, 0xff6a007e},
858{6400000, DIF_BPF_COEFF1213, 0x01cd0251},
859{6400000, DIF_BPF_COEFF1415, 0x0134fea5},
860{6400000, DIF_BPF_COEFF1617, 0xfc17fb8b},
861{6400000, DIF_BPF_COEFF1819, 0xfe2002e0},
862{6400000, DIF_BPF_COEFF2021, 0x06e70713},
863{6400000, DIF_BPF_COEFF2223, 0x0255faf5},
864{6400000, DIF_BPF_COEFF2425, 0xf599f658},
865{6400000, DIF_BPF_COEFF2627, 0xfdaf0799},
866{6400000, DIF_BPF_COEFF2829, 0x0dbf0b96},
867{6400000, DIF_BPF_COEFF3031, 0x01b8f5f5},
868{6400000, DIF_BPF_COEFF3233, 0xefd5f3a3},
869{6400000, DIF_BPF_COEFF3435, 0xff5e0bca},
870{6400000, DIF_BPF_COEFF36, 0x110d0000},
871/* END - DIF BPF register values from 64_quant.dat*/
872
873
874/*case 6500000:*/
875/* BEGIN - DIF BPF register values from 65_quant.dat*/
876{6500000, DIF_BPF_COEFF01, 0x0000fffd},
877{6500000, DIF_BPF_COEFF23, 0xfff9fffb},
878{6500000, DIF_BPF_COEFF45, 0x00120037},
879{6500000, DIF_BPF_COEFF67, 0x00460010},
880{6500000, DIF_BPF_COEFF89, 0xff8eff0f},
881{6500000, DIF_BPF_COEFF1011, 0xff180000},
882{6500000, DIF_BPF_COEFF1213, 0x01750276},
883{6500000, DIF_BPF_COEFF1415, 0x01e8ff8d},
884{6500000, DIF_BPF_COEFF1617, 0xfc99fb31},
885{6500000, DIF_BPF_COEFF1819, 0xfcfb0198},
886{6500000, DIF_BPF_COEFF2021, 0x065607ad},
887{6500000, DIF_BPF_COEFF2223, 0x03cefc64},
888{6500000, DIF_BPF_COEFF2425, 0xf614f592},
889{6500000, DIF_BPF_COEFF2627, 0xfc2e0656},
890{6500000, DIF_BPF_COEFF2829, 0x0d770c52},
891{6500000, DIF_BPF_COEFF3031, 0x02daf6bd},
892{6500000, DIF_BPF_COEFF3233, 0xefeaf33b},
893{6500000, DIF_BPF_COEFF3435, 0xfef10ba3},
894{6500000, DIF_BPF_COEFF36, 0x110d0000},
895/* END - DIF BPF register values from 65_quant.dat*/
896
897
898/*case 6600000:*/
899/* BEGIN - DIF BPF register values from 66_quant.dat*/
900{6600000, DIF_BPF_COEFF01, 0x0000fffe},
901{6600000, DIF_BPF_COEFF23, 0xfff7fff5},
902{6600000, DIF_BPF_COEFF45, 0x0005002f},
903{6600000, DIF_BPF_COEFF67, 0x0054003c},
904{6600000, DIF_BPF_COEFF89, 0xffc5ff22},
905{6600000, DIF_BPF_COEFF1011, 0xfedfff82},
906{6600000, DIF_BPF_COEFF1213, 0x00fc0267},
907{6600000, DIF_BPF_COEFF1415, 0x0276007e},
908{6600000, DIF_BPF_COEFF1617, 0xfd51fb1c},
909{6600000, DIF_BPF_COEFF1819, 0xfbfe003e},
910{6600000, DIF_BPF_COEFF2021, 0x05830802},
911{6600000, DIF_BPF_COEFF2223, 0x0529fdec},
912{6600000, DIF_BPF_COEFF2425, 0xf6c8f4fe},
913{6600000, DIF_BPF_COEFF2627, 0xfabd04ff},
914{6600000, DIF_BPF_COEFF2829, 0x0d0d0cf6},
915{6600000, DIF_BPF_COEFF3031, 0x03f8f78f},
916{6600000, DIF_BPF_COEFF3233, 0xf00af2d7},
917{6600000, DIF_BPF_COEFF3435, 0xfe850b7b},
918{6600000, DIF_BPF_COEFF36, 0x110d0000},
919/* END - DIF BPF register values from 66_quant.dat*/
920
921
922/*case 6700000:*/
923/* BEGIN - DIF BPF register values from 67_quant.dat*/
924{6700000, DIF_BPF_COEFF01, 0x0000ffff},
925{6700000, DIF_BPF_COEFF23, 0xfff8fff0},
926{6700000, DIF_BPF_COEFF45, 0xfff80020},
927{6700000, DIF_BPF_COEFF67, 0x00560060},
928{6700000, DIF_BPF_COEFF89, 0x0002ff4e},
929{6700000, DIF_BPF_COEFF1011, 0xfec4ff10},
930{6700000, DIF_BPF_COEFF1213, 0x006d0225},
931{6700000, DIF_BPF_COEFF1415, 0x02d50166},
932{6700000, DIF_BPF_COEFF1617, 0xfe35fb4e},
933{6700000, DIF_BPF_COEFF1819, 0xfb35fee1},
934{6700000, DIF_BPF_COEFF2021, 0x0477080e},
935{6700000, DIF_BPF_COEFF2223, 0x065bff82},
936{6700000, DIF_BPF_COEFF2425, 0xf7b1f4a0},
937{6700000, DIF_BPF_COEFF2627, 0xf9610397},
938{6700000, DIF_BPF_COEFF2829, 0x0c810d80},
939{6700000, DIF_BPF_COEFF3031, 0x0510f869},
940{6700000, DIF_BPF_COEFF3233, 0xf033f278},
941{6700000, DIF_BPF_COEFF3435, 0xfe1a0b52},
942{6700000, DIF_BPF_COEFF36, 0x110d0000},
943/* END - DIF BPF register values from 67_quant.dat*/
944
945
946/*case 6800000:*/
947/* BEGIN - DIF BPF register values from 68_quant.dat*/
948{6800000, DIF_BPF_COEFF01, 0x00010000},
949{6800000, DIF_BPF_COEFF23, 0xfffaffee},
950{6800000, DIF_BPF_COEFF45, 0xffec000c},
951{6800000, DIF_BPF_COEFF67, 0x004c0078},
952{6800000, DIF_BPF_COEFF89, 0x0040ff8e},
953{6800000, DIF_BPF_COEFF1011, 0xfecafeb6},
954{6800000, DIF_BPF_COEFF1213, 0xffd301b6},
955{6800000, DIF_BPF_COEFF1415, 0x02fc0235},
956{6800000, DIF_BPF_COEFF1617, 0xff36fbc5},
957{6800000, DIF_BPF_COEFF1819, 0xfaaafd90},
958{6800000, DIF_BPF_COEFF2021, 0x033e07d2},
959{6800000, DIF_BPF_COEFF2223, 0x075b011b},
960{6800000, DIF_BPF_COEFF2425, 0xf8cbf47a},
961{6800000, DIF_BPF_COEFF2627, 0xf81f0224},
962{6800000, DIF_BPF_COEFF2829, 0x0bd50def},
963{6800000, DIF_BPF_COEFF3031, 0x0621f94b},
964{6800000, DIF_BPF_COEFF3233, 0xf067f21e},
965{6800000, DIF_BPF_COEFF3435, 0xfdae0b29},
966{6800000, DIF_BPF_COEFF36, 0x110d0000},
967/* END - DIF BPF register values from 68_quant.dat*/
968
969
970/*case 6900000:*/
971/* BEGIN - DIF BPF register values from 69_quant.dat*/
972{6900000, DIF_BPF_COEFF01, 0x00010001},
973{6900000, DIF_BPF_COEFF23, 0xfffdffef},
974{6900000, DIF_BPF_COEFF45, 0xffe3fff6},
975{6900000, DIF_BPF_COEFF67, 0x0037007f},
976{6900000, DIF_BPF_COEFF89, 0x0075ffdc},
977{6900000, DIF_BPF_COEFF1011, 0xfef2fe7c},
978{6900000, DIF_BPF_COEFF1213, 0xff3d0122},
979{6900000, DIF_BPF_COEFF1415, 0x02ea02dd},
980{6900000, DIF_BPF_COEFF1617, 0x0044fc79},
981{6900000, DIF_BPF_COEFF1819, 0xfa65fc5d},
982{6900000, DIF_BPF_COEFF2021, 0x01e3074e},
983{6900000, DIF_BPF_COEFF2223, 0x082102ad},
984{6900000, DIF_BPF_COEFF2425, 0xfa0ff48c},
985{6900000, DIF_BPF_COEFF2627, 0xf6fe00a9},
986{6900000, DIF_BPF_COEFF2829, 0x0b0a0e43},
987{6900000, DIF_BPF_COEFF3031, 0x0729fa33},
988{6900000, DIF_BPF_COEFF3233, 0xf0a5f1c9},
989{6900000, DIF_BPF_COEFF3435, 0xfd430b00},
990{6900000, DIF_BPF_COEFF36, 0x110d0000},
991/* END - DIF BPF register values from 69_quant.dat*/
992
993
994/*case 7000000:*/
995/* BEGIN - DIF BPF register values from 70_quant.dat*/
996{7000000, DIF_BPF_COEFF01, 0x00010002},
997{7000000, DIF_BPF_COEFF23, 0x0001fff3},
998{7000000, DIF_BPF_COEFF45, 0xffdeffe2},
999{7000000, DIF_BPF_COEFF67, 0x001b0076},
1000{7000000, DIF_BPF_COEFF89, 0x009c002d},
1001{7000000, DIF_BPF_COEFF1011, 0xff35fe68},
1002{7000000, DIF_BPF_COEFF1213, 0xfeba0076},
1003{7000000, DIF_BPF_COEFF1415, 0x029f0352},
1004{7000000, DIF_BPF_COEFF1617, 0x014dfd60},
1005{7000000, DIF_BPF_COEFF1819, 0xfa69fb53},
1006{7000000, DIF_BPF_COEFF2021, 0x00740688},
1007{7000000, DIF_BPF_COEFF2223, 0x08a7042d},
1008{7000000, DIF_BPF_COEFF2425, 0xfb75f4d6},
1009{7000000, DIF_BPF_COEFF2627, 0xf600ff2d},
1010{7000000, DIF_BPF_COEFF2829, 0x0a220e7a},
1011{7000000, DIF_BPF_COEFF3031, 0x0827fb22},
1012{7000000, DIF_BPF_COEFF3233, 0xf0edf17a},
1013{7000000, DIF_BPF_COEFF3435, 0xfcd80ad6},
1014{7000000, DIF_BPF_COEFF36, 0x110d0000},
1015/* END - DIF BPF register values from 70_quant.dat*/
1016
1017
1018/*case 7100000:*/
1019/* BEGIN - DIF BPF register values from 71_quant.dat*/
1020{7100000, DIF_BPF_COEFF01, 0x00000003},
1021{7100000, DIF_BPF_COEFF23, 0x0004fff9},
1022{7100000, DIF_BPF_COEFF45, 0xffe0ffd2},
1023{7100000, DIF_BPF_COEFF67, 0xfffb005e},
1024{7100000, DIF_BPF_COEFF89, 0x00b0007a},
1025{7100000, DIF_BPF_COEFF1011, 0xff8ffe7c},
1026{7100000, DIF_BPF_COEFF1213, 0xfe53ffc1},
1027{7100000, DIF_BPF_COEFF1415, 0x0221038c},
1028{7100000, DIF_BPF_COEFF1617, 0x0241fe6e},
1029{7100000, DIF_BPF_COEFF1819, 0xfab6fa80},
1030{7100000, DIF_BPF_COEFF2021, 0xff010587},
1031{7100000, DIF_BPF_COEFF2223, 0x08e90590},
1032{7100000, DIF_BPF_COEFF2425, 0xfcf5f556},
1033{7100000, DIF_BPF_COEFF2627, 0xf52bfdb3},
1034{7100000, DIF_BPF_COEFF2829, 0x09210e95},
1035{7100000, DIF_BPF_COEFF3031, 0x0919fc15},
1036{7100000, DIF_BPF_COEFF3233, 0xf13ff12f},
1037{7100000, DIF_BPF_COEFF3435, 0xfc6e0aab},
1038{7100000, DIF_BPF_COEFF36, 0x110d0000},
1039/* END - DIF BPF register values from 71_quant.dat*/
1040
1041
1042/*case 7200000:*/
1043/* BEGIN - DIF BPF register values from 72_quant.dat*/
1044{7200000, DIF_BPF_COEFF01, 0x00000003},
1045{7200000, DIF_BPF_COEFF23, 0x00070000},
1046{7200000, DIF_BPF_COEFF45, 0xffe6ffc9},
1047{7200000, DIF_BPF_COEFF67, 0xffdb0039},
1048{7200000, DIF_BPF_COEFF89, 0x00af00b8},
1049{7200000, DIF_BPF_COEFF1011, 0xfff4feb6},
1050{7200000, DIF_BPF_COEFF1213, 0xfe13ff10},
1051{7200000, DIF_BPF_COEFF1415, 0x01790388},
1052{7200000, DIF_BPF_COEFF1617, 0x0311ff92},
1053{7200000, DIF_BPF_COEFF1819, 0xfb48f9ed},
1054{7200000, DIF_BPF_COEFF2021, 0xfd980453},
1055{7200000, DIF_BPF_COEFF2223, 0x08e306cd},
1056{7200000, DIF_BPF_COEFF2425, 0xfe88f60a},
1057{7200000, DIF_BPF_COEFF2627, 0xf482fc40},
1058{7200000, DIF_BPF_COEFF2829, 0x08080e93},
1059{7200000, DIF_BPF_COEFF3031, 0x09fdfd0c},
1060{7200000, DIF_BPF_COEFF3233, 0xf19af0ea},
1061{7200000, DIF_BPF_COEFF3435, 0xfc050a81},
1062{7200000, DIF_BPF_COEFF36, 0x110d0000},
1063/* END - DIF BPF register values from 72_quant.dat*/
1064
1065
1066/*case 7300000:*/
1067/* BEGIN - DIF BPF register values from 73_quant.dat*/
1068{7300000, DIF_BPF_COEFF01, 0x00000002},
1069{7300000, DIF_BPF_COEFF23, 0x00080008},
1070{7300000, DIF_BPF_COEFF45, 0xfff0ffc9},
1071{7300000, DIF_BPF_COEFF67, 0xffc1000d},
1072{7300000, DIF_BPF_COEFF89, 0x009800e2},
1073{7300000, DIF_BPF_COEFF1011, 0x005bff10},
1074{7300000, DIF_BPF_COEFF1213, 0xfe00fe74},
1075{7300000, DIF_BPF_COEFF1415, 0x00b50345},
1076{7300000, DIF_BPF_COEFF1617, 0x03b000bc},
1077{7300000, DIF_BPF_COEFF1819, 0xfc18f9a1},
1078{7300000, DIF_BPF_COEFF2021, 0xfc4802f9},
1079{7300000, DIF_BPF_COEFF2223, 0x089807dc},
1080{7300000, DIF_BPF_COEFF2425, 0x0022f6f0},
1081{7300000, DIF_BPF_COEFF2627, 0xf407fada},
1082{7300000, DIF_BPF_COEFF2829, 0x06da0e74},
1083{7300000, DIF_BPF_COEFF3031, 0x0ad3fe06},
1084{7300000, DIF_BPF_COEFF3233, 0xf1fef0ab},
1085{7300000, DIF_BPF_COEFF3435, 0xfb9c0a55},
1086{7300000, DIF_BPF_COEFF36, 0x110d0000},
1087/* END - DIF BPF register values from 73_quant.dat*/
1088
1089
1090/*case 7400000:*/
1091/* BEGIN - DIF BPF register values from 74_quant.dat*/
1092{7400000, DIF_BPF_COEFF01, 0x00000001},
1093{7400000, DIF_BPF_COEFF23, 0x0008000e},
1094{7400000, DIF_BPF_COEFF45, 0xfffdffd0},
1095{7400000, DIF_BPF_COEFF67, 0xffafffdf},
1096{7400000, DIF_BPF_COEFF89, 0x006e00f2},
1097{7400000, DIF_BPF_COEFF1011, 0x00b8ff82},
1098{7400000, DIF_BPF_COEFF1213, 0xfe1bfdf8},
1099{7400000, DIF_BPF_COEFF1415, 0xffe302c8},
1100{7400000, DIF_BPF_COEFF1617, 0x041301dc},
1101{7400000, DIF_BPF_COEFF1819, 0xfd1af99e},
1102{7400000, DIF_BPF_COEFF2021, 0xfb1e0183},
1103{7400000, DIF_BPF_COEFF2223, 0x080908b5},
1104{7400000, DIF_BPF_COEFF2425, 0x01bcf801},
1105{7400000, DIF_BPF_COEFF2627, 0xf3bdf985},
1106{7400000, DIF_BPF_COEFF2829, 0x059a0e38},
1107{7400000, DIF_BPF_COEFF3031, 0x0b99ff03},
1108{7400000, DIF_BPF_COEFF3233, 0xf26cf071},
1109{7400000, DIF_BPF_COEFF3435, 0xfb330a2a},
1110{7400000, DIF_BPF_COEFF36, 0x110d0000},
1111/* END - DIF BPF register values from 74_quant.dat*/
1112
1113
1114/*case 7500000:*/
1115/* BEGIN - DIF BPF register values from 75_quant.dat*/
1116{7500000, DIF_BPF_COEFF01, 0xffff0000},
1117{7500000, DIF_BPF_COEFF23, 0x00070011},
1118{7500000, DIF_BPF_COEFF45, 0x000affdf},
1119{7500000, DIF_BPF_COEFF67, 0xffa9ffb5},
1120{7500000, DIF_BPF_COEFF89, 0x003700e6},
1121{7500000, DIF_BPF_COEFF1011, 0x01010000},
1122{7500000, DIF_BPF_COEFF1213, 0xfe62fda8},
1123{7500000, DIF_BPF_COEFF1415, 0xff140219},
1124{7500000, DIF_BPF_COEFF1617, 0x043502e1},
1125{7500000, DIF_BPF_COEFF1819, 0xfe42f9e6},
1126{7500000, DIF_BPF_COEFF2021, 0xfa270000},
1127{7500000, DIF_BPF_COEFF2223, 0x073a0953},
1128{7500000, DIF_BPF_COEFF2425, 0x034cf939},
1129{7500000, DIF_BPF_COEFF2627, 0xf3a4f845},
1130{7500000, DIF_BPF_COEFF2829, 0x044c0de1},
1131{7500000, DIF_BPF_COEFF3031, 0x0c4f0000},
1132{7500000, DIF_BPF_COEFF3233, 0xf2e2f03c},
1133{7500000, DIF_BPF_COEFF3435, 0xfacc09fe},
1134{7500000, DIF_BPF_COEFF36, 0x110d0000},
1135/* END - DIF BPF register values from 75_quant.dat*/
1136
1137
1138/*case 7600000:*/
1139/* BEGIN - DIF BPF register values from 76_quant.dat*/
1140{7600000, DIF_BPF_COEFF01, 0xffffffff},
1141{7600000, DIF_BPF_COEFF23, 0x00040012},
1142{7600000, DIF_BPF_COEFF45, 0x0016fff3},
1143{7600000, DIF_BPF_COEFF67, 0xffafff95},
1144{7600000, DIF_BPF_COEFF89, 0xfff900c0},
1145{7600000, DIF_BPF_COEFF1011, 0x0130007e},
1146{7600000, DIF_BPF_COEFF1213, 0xfecefd89},
1147{7600000, DIF_BPF_COEFF1415, 0xfe560146},
1148{7600000, DIF_BPF_COEFF1617, 0x041303bc},
1149{7600000, DIF_BPF_COEFF1819, 0xff81fa76},
1150{7600000, DIF_BPF_COEFF2021, 0xf96cfe7d},
1151{7600000, DIF_BPF_COEFF2223, 0x063209b1},
1152{7600000, DIF_BPF_COEFF2425, 0x04c9fa93},
1153{7600000, DIF_BPF_COEFF2627, 0xf3bdf71e},
1154{7600000, DIF_BPF_COEFF2829, 0x02f30d6e},
1155{7600000, DIF_BPF_COEFF3031, 0x0cf200fd},
1156{7600000, DIF_BPF_COEFF3233, 0xf361f00e},
1157{7600000, DIF_BPF_COEFF3435, 0xfa6509d1},
1158{7600000, DIF_BPF_COEFF36, 0x110d0000},
1159/* END - DIF BPF register values from 76_quant.dat*/
1160
1161
1162/*case 7700000:*/
1163/* BEGIN - DIF BPF register values from 77_quant.dat*/
1164{7700000, DIF_BPF_COEFF01, 0xfffffffe},
1165{7700000, DIF_BPF_COEFF23, 0x00010010},
1166{7700000, DIF_BPF_COEFF45, 0x001e0008},
1167{7700000, DIF_BPF_COEFF67, 0xffc1ff84},
1168{7700000, DIF_BPF_COEFF89, 0xffbc0084},
1169{7700000, DIF_BPF_COEFF1011, 0x013e00f0},
1170{7700000, DIF_BPF_COEFF1213, 0xff56fd9f},
1171{7700000, DIF_BPF_COEFF1415, 0xfdb8005c},
1172{7700000, DIF_BPF_COEFF1617, 0x03b00460},
1173{7700000, DIF_BPF_COEFF1819, 0x00c7fb45},
1174{7700000, DIF_BPF_COEFF2021, 0xf8f4fd07},
1175{7700000, DIF_BPF_COEFF2223, 0x04fa09ce},
1176{7700000, DIF_BPF_COEFF2425, 0x062afc07},
1177{7700000, DIF_BPF_COEFF2627, 0xf407f614},
1178{7700000, DIF_BPF_COEFF2829, 0x01920ce0},
1179{7700000, DIF_BPF_COEFF3031, 0x0d8301fa},
1180{7700000, DIF_BPF_COEFF3233, 0xf3e8efe5},
1181{7700000, DIF_BPF_COEFF3435, 0xfa0009a4},
1182{7700000, DIF_BPF_COEFF36, 0x110d0000},
1183/* END - DIF BPF register values from 77_quant.dat*/
1184
1185
1186/*case 7800000:*/
1187/* BEGIN - DIF BPF register values from 78_quant.dat*/
1188{7800000, DIF_BPF_COEFF01, 0x0000fffd},
1189{7800000, DIF_BPF_COEFF23, 0xfffd000b},
1190{7800000, DIF_BPF_COEFF45, 0x0022001d},
1191{7800000, DIF_BPF_COEFF67, 0xffdbff82},
1192{7800000, DIF_BPF_COEFF89, 0xff870039},
1193{7800000, DIF_BPF_COEFF1011, 0x012a014a},
1194{7800000, DIF_BPF_COEFF1213, 0xffedfde7},
1195{7800000, DIF_BPF_COEFF1415, 0xfd47ff6b},
1196{7800000, DIF_BPF_COEFF1617, 0x031104c6},
1197{7800000, DIF_BPF_COEFF1819, 0x0202fc4c},
1198{7800000, DIF_BPF_COEFF2021, 0xf8c6fbad},
1199{7800000, DIF_BPF_COEFF2223, 0x039909a7},
1200{7800000, DIF_BPF_COEFF2425, 0x0767fd8e},
1201{7800000, DIF_BPF_COEFF2627, 0xf482f52b},
1202{7800000, DIF_BPF_COEFF2829, 0x002d0c39},
1203{7800000, DIF_BPF_COEFF3031, 0x0e0002f4},
1204{7800000, DIF_BPF_COEFF3233, 0xf477efc2},
1205{7800000, DIF_BPF_COEFF3435, 0xf99b0977},
1206{7800000, DIF_BPF_COEFF36, 0x110d0000},
1207/* END - DIF BPF register values from 78_quant.dat*/
1208
1209
1210/*case 7900000:*/
1211/* BEGIN - DIF BPF register values from 79_quant.dat*/
1212{7900000, DIF_BPF_COEFF01, 0x0000fffd},
1213{7900000, DIF_BPF_COEFF23, 0xfffa0004},
1214{7900000, DIF_BPF_COEFF45, 0x0020002d},
1215{7900000, DIF_BPF_COEFF67, 0xfffbff91},
1216{7900000, DIF_BPF_COEFF89, 0xff61ffe8},
1217{7900000, DIF_BPF_COEFF1011, 0x00f70184},
1218{7900000, DIF_BPF_COEFF1213, 0x0086fe5c},
1219{7900000, DIF_BPF_COEFF1415, 0xfd0bfe85},
1220{7900000, DIF_BPF_COEFF1617, 0x024104e5},
1221{7900000, DIF_BPF_COEFF1819, 0x0323fd7d},
1222{7900000, DIF_BPF_COEFF2021, 0xf8e2fa79},
1223{7900000, DIF_BPF_COEFF2223, 0x021d093f},
1224{7900000, DIF_BPF_COEFF2425, 0x0879ff22},
1225{7900000, DIF_BPF_COEFF2627, 0xf52bf465},
1226{7900000, DIF_BPF_COEFF2829, 0xfec70b79},
1227{7900000, DIF_BPF_COEFF3031, 0x0e6803eb},
1228{7900000, DIF_BPF_COEFF3233, 0xf50defa5},
1229{7900000, DIF_BPF_COEFF3435, 0xf937094a},
1230{7900000, DIF_BPF_COEFF36, 0x110d0000},
1231/* END - DIF BPF register values from 79_quant.dat*/
1232
1233
1234/*case 8000000:*/
1235/* BEGIN - DIF BPF register values from 80_quant.dat*/
1236{8000000, DIF_BPF_COEFF01, 0x0000fffe},
1237{8000000, DIF_BPF_COEFF23, 0xfff8fffd},
1238{8000000, DIF_BPF_COEFF45, 0x00190036},
1239{8000000, DIF_BPF_COEFF67, 0x001bffaf},
1240{8000000, DIF_BPF_COEFF89, 0xff4fff99},
1241{8000000, DIF_BPF_COEFF1011, 0x00aa0198},
1242{8000000, DIF_BPF_COEFF1213, 0x0112fef3},
1243{8000000, DIF_BPF_COEFF1415, 0xfd09fdb9},
1244{8000000, DIF_BPF_COEFF1617, 0x014d04be},
1245{8000000, DIF_BPF_COEFF1819, 0x041bfecc},
1246{8000000, DIF_BPF_COEFF2021, 0xf947f978},
1247{8000000, DIF_BPF_COEFF2223, 0x00900897},
1248{8000000, DIF_BPF_COEFF2425, 0x095a00b9},
1249{8000000, DIF_BPF_COEFF2627, 0xf600f3c5},
1250{8000000, DIF_BPF_COEFF2829, 0xfd650aa3},
1251{8000000, DIF_BPF_COEFF3031, 0x0ebc04de},
1252{8000000, DIF_BPF_COEFF3233, 0xf5aaef8e},
1253{8000000, DIF_BPF_COEFF3435, 0xf8d5091c},
1254{8000000, DIF_BPF_COEFF36, 0x110d0000},
1255/* END - DIF BPF register values from 80_quant.dat*/
1256
1257
1258/*case 8100000:*/
1259/* BEGIN - DIF BPF register values from 81_quant.dat*/
1260{8100000, DIF_BPF_COEFF01, 0x0000ffff},
1261{8100000, DIF_BPF_COEFF23, 0xfff7fff6},
1262{8100000, DIF_BPF_COEFF45, 0x000e0038},
1263{8100000, DIF_BPF_COEFF67, 0x0037ffd7},
1264{8100000, DIF_BPF_COEFF89, 0xff52ff56},
1265{8100000, DIF_BPF_COEFF1011, 0x004b0184},
1266{8100000, DIF_BPF_COEFF1213, 0x0186ffa1},
1267{8100000, DIF_BPF_COEFF1415, 0xfd40fd16},
1268{8100000, DIF_BPF_COEFF1617, 0x00440452},
1269{8100000, DIF_BPF_COEFF1819, 0x04de0029},
1270{8100000, DIF_BPF_COEFF2021, 0xf9f2f8b2},
1271{8100000, DIF_BPF_COEFF2223, 0xfefe07b5},
1272{8100000, DIF_BPF_COEFF2425, 0x0a05024d},
1273{8100000, DIF_BPF_COEFF2627, 0xf6fef34d},
1274{8100000, DIF_BPF_COEFF2829, 0xfc0a09b8},
1275{8100000, DIF_BPF_COEFF3031, 0x0efa05cd}…
Large files files are truncated, but you can click here to view the full file