Lines Matching defs:reg_offs
40 u8 reg_offs;
140 if (state->reg_offs && (r >= 112 && r <= 331)) // compensate for 7000MC
159 smo_mode = (dib7000m_read_word(state, 294 + state->reg_offs) & 0x0010) | (1 << 1);
195 ret |= dib7000m_write_word(state, 294 + state->reg_offs, smo_mode);
196 ret |= dib7000m_write_word(state, 295 + state->reg_offs, fifo_threshold); /* synchronous fread */
353 dib7000m_write_word(state, 263 + state->reg_offs, 6);
354 dib7000m_write_word(state, 264 + state->reg_offs, 6);
355 dib7000m_write_word(state, 266 + state->reg_offs, (state->div_sync_wait << 4) | (1 << 2) | (2 << 0));
357 dib7000m_write_word(state, 263 + state->reg_offs, 1);
358 dib7000m_write_word(state, 264 + state->reg_offs, 0);
359 dib7000m_write_word(state, 266 + state->reg_offs, 0);
605 dib7000m_write_word(state, 261 + state->reg_offs, 2);
607 dib7000m_write_word(state, 224 + state->reg_offs, 1);
896 dib7000m_write_word(state, 267 + state->reg_offs, value);
958 dib7000m_write_word(state, 214 + value + state->reg_offs, est[value]);
1149 case 0x4001: state->reg_offs = 1; dprintk("found DiB7000HC\n"); break;
1150 case 0x4002: state->reg_offs = 1; dprintk("found DiB7000MC\n"); break;
1151 case 0x4003: state->reg_offs = 1; dprintk("found DiB9000\n"); break;
1335 u16 val = dib7000m_read_word(state, 294 + state->reg_offs) & 0xffef;
1338 return dib7000m_write_word(state, 294 + state->reg_offs, val);
1346 return dib7000m_write_word(state, 300 + state->reg_offs + id,