R_EP3
regs[R_EP3] = 0x16;
regs[R_EP3] = 0x1f;
__tda18271_write_regs(fe, R_EP3, 11, false);
__tda18271_write_regs(fe, R_EP3, 7, false);
__tda18271_write_regs(fe, R_EP3, 11, false);
__tda18271_write_regs(fe, R_EP3, 7, false);
__tda18271_write_regs(fe, R_EP3, 11, false);
__tda18271_write_regs(fe, R_EP3, 7, false);
regs[R_EP3] &= ~0xe0; /* clear sm, sm_lt, sm_xt */
regs[R_EP3] |= (sm ? (1 << 7) : 0) |
return tda18271_write_regs(fe, R_EP3, 1);
tda_reg("EASY_PROG_BYTE_3 = 0x%02x\n", 0xff & regs[R_EP3]);
regs[R_EP3] &= ~0x04;
regs[R_EP3] |= 0x04;
ret = tda18271_write_regs(fe, R_EP3, 1);
regs[R_EP3] |= 0x40; /* sm_lt = 1 */
regs[R_EP3] &= ~0x40; /* sm_lt = 0 */
tda18271_write_regs(fe, R_EP3, 2);
regs[R_EP3] &= ~0x1f; /* clear std bits */
regs[R_EP3] |= 0x12;
ret = tda18271_write_regs(fe, R_EP3, 2);
ret = tda18271_write_regs(fe, R_EP3, 11);
regs[R_EP3] &= ~0x1f; /* clear std bits */
regs[R_EP3] |= (map->agc_mode << 3) | map->std;
regs[R_EP3] &= ~0x04;