Symbol: nxt6000_writereg
drivers/media/dvb-frontends/nxt6000.c
100
if ((result = nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_1, nominal_rate & 0xFF)) < 0)
drivers/media/dvb-frontends/nxt6000.c
103
return nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_2, (nominal_rate >> 8) & 0xFF);
drivers/media/dvb-frontends/nxt6000.c
112
return nxt6000_writereg(state, OFDM_COR_MODEGUARD, 0x00 | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x03));
drivers/media/dvb-frontends/nxt6000.c
115
return nxt6000_writereg(state, OFDM_COR_MODEGUARD, 0x01 | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x03));
drivers/media/dvb-frontends/nxt6000.c
119
return nxt6000_writereg(state, OFDM_COR_MODEGUARD, 0x02 | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x03));
drivers/media/dvb-frontends/nxt6000.c
122
return nxt6000_writereg(state, OFDM_COR_MODEGUARD, 0x03 | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x03));
drivers/media/dvb-frontends/nxt6000.c
135
return nxt6000_writereg(state, OFDM_ITB_CTL, 0x00);
drivers/media/dvb-frontends/nxt6000.c
138
return nxt6000_writereg(state, OFDM_ITB_CTL, ITBINV);
drivers/media/dvb-frontends/nxt6000.c
155
if ((result = nxt6000_writereg(state, EN_DMD_RACQ, 0x00 | (nxt6000_readreg(state, EN_DMD_RACQ) & ~0x03))) < 0)
drivers/media/dvb-frontends/nxt6000.c
158
return nxt6000_writereg(state, OFDM_COR_MODEGUARD, (0x00 << 2) | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x04));
drivers/media/dvb-frontends/nxt6000.c
162
if ((result = nxt6000_writereg(state, EN_DMD_RACQ, 0x02 | (nxt6000_readreg(state, EN_DMD_RACQ) & ~0x03))) < 0)
drivers/media/dvb-frontends/nxt6000.c
165
return nxt6000_writereg(state, OFDM_COR_MODEGUARD, (0x01 << 2) | (nxt6000_readreg(state, OFDM_COR_MODEGUARD) & ~0x04));
drivers/media/dvb-frontends/nxt6000.c
177
nxt6000_writereg(state, RS_COR_SYNC_PARAM, SYNC_PARAM);
drivers/media/dvb-frontends/nxt6000.c
178
nxt6000_writereg(state, BER_CTRL, /*(1 << 2) | */ (0x01 << 1) | 0x01);
drivers/media/dvb-frontends/nxt6000.c
179
nxt6000_writereg(state, VIT_BERTIME_2, 0x00); // BER Timer = 0x000200 * 256 = 131072 bits
drivers/media/dvb-frontends/nxt6000.c
180
nxt6000_writereg(state, VIT_BERTIME_1, 0x02); //
drivers/media/dvb-frontends/nxt6000.c
181
nxt6000_writereg(state, VIT_BERTIME_0, 0x00); //
drivers/media/dvb-frontends/nxt6000.c
182
nxt6000_writereg(state, VIT_COR_INTEN, 0x98); // Enable BER interrupts
drivers/media/dvb-frontends/nxt6000.c
183
nxt6000_writereg(state, VIT_COR_CTL, 0x82); // Enable BER measurement
drivers/media/dvb-frontends/nxt6000.c
184
nxt6000_writereg(state, VIT_COR_CTL, VIT_COR_RESYNC | 0x02 );
drivers/media/dvb-frontends/nxt6000.c
185
nxt6000_writereg(state, OFDM_COR_CTL, (0x01 << 5) | (nxt6000_readreg(state, OFDM_COR_CTL) & 0x0F));
drivers/media/dvb-frontends/nxt6000.c
186
nxt6000_writereg(state, OFDM_COR_MODEGUARD, FORCEMODE8K | 0x02);
drivers/media/dvb-frontends/nxt6000.c
187
nxt6000_writereg(state, OFDM_AGC_CTL, AGCLAST | INITIAL_AGC_BW);
drivers/media/dvb-frontends/nxt6000.c
188
nxt6000_writereg(state, OFDM_ITB_FREQ_1, 0x06);
drivers/media/dvb-frontends/nxt6000.c
189
nxt6000_writereg(state, OFDM_ITB_FREQ_2, 0x31);
drivers/media/dvb-frontends/nxt6000.c
190
nxt6000_writereg(state, OFDM_CAS_CTL, (0x01 << 7) | (0x02 << 3) | 0x04);
drivers/media/dvb-frontends/nxt6000.c
191
nxt6000_writereg(state, CAS_FREQ, 0xBB); /* CHECKME */
drivers/media/dvb-frontends/nxt6000.c
192
nxt6000_writereg(state, OFDM_SYR_CTL, 1 << 2);
drivers/media/dvb-frontends/nxt6000.c
193
nxt6000_writereg(state, OFDM_PPM_CTL_1, PPM256);
drivers/media/dvb-frontends/nxt6000.c
194
nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_1, 0x49);
drivers/media/dvb-frontends/nxt6000.c
195
nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_2, 0x72);
drivers/media/dvb-frontends/nxt6000.c
196
nxt6000_writereg(state, ANALOG_CONTROL_0, 1 << 5);
drivers/media/dvb-frontends/nxt6000.c
197
nxt6000_writereg(state, EN_DMD_RACQ, (1 << 7) | (3 << 4) | 2);
drivers/media/dvb-frontends/nxt6000.c
198
nxt6000_writereg(state, DIAG_CONFIG, TB_SET);
drivers/media/dvb-frontends/nxt6000.c
201
nxt6000_writereg(state, SUB_DIAG_MODE_SEL, CLKINVERSION);
drivers/media/dvb-frontends/nxt6000.c
203
nxt6000_writereg(state, SUB_DIAG_MODE_SEL, 0);
drivers/media/dvb-frontends/nxt6000.c
205
nxt6000_writereg(state, TS_FORMAT, 0);
drivers/media/dvb-frontends/nxt6000.c
517
nxt6000_writereg( state, VIT_COR_INTSTAT, 0x18 );
drivers/media/dvb-frontends/nxt6000.c
522
nxt6000_writereg( state, VIT_COR_INTSTAT, 0x18); // Clear BER Done interrupts
drivers/media/dvb-frontends/nxt6000.c
549
return nxt6000_writereg(state, ENABLE_TUNER_IIC, 0x01);
drivers/media/dvb-frontends/nxt6000.c
551
return nxt6000_writereg(state, ENABLE_TUNER_IIC, 0x00);
drivers/media/dvb-frontends/nxt6000.c
74
nxt6000_writereg(state, OFDM_COR_CTL, val & ~COREACT);
drivers/media/dvb-frontends/nxt6000.c
75
nxt6000_writereg(state, OFDM_COR_CTL, val | COREACT);