diff --git a/dvb-core/dvbdev.c b/dvb-core/dvbdev.c index dee3ab6..3f722dd 100644 --- a/dvb-core/dvbdev.c +++ b/dvb-core/dvbdev.c @@ -60,6 +60,7 @@ static const char * const dnames[] = { #ifdef CONFIG_DVB_DYNAMIC_MINORS #define MAX_DVB_MINORS 400 +#define MAX_DVB_MINORS 512 #define DVB_MAX_IDS MAX_DVB_MINORS #else #define DVB_MAX_IDS 4 diff --git a/frontends/stv0910.c b/frontends/stv0910.c index a224267..79c308e 100644 --- a/frontends/stv0910.c +++ b/frontends/stv0910.c @@ -1169,14 +1169,14 @@ static int probe(struct stv *state) write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh | 0x01); write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh); write_reg(state, RSTV0910_P1_TSCFGM, 0xC0); /* Manual speed */ - write_reg(state, RSTV0910_P1_TSCFGL, 0x20); + write_reg(state, RSTV0910_P1_TSCFGL, 0x60); write_reg(state, RSTV0910_P1_TSSPEED, state->tsspeed); write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh | 0x01); write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh); write_reg(state, RSTV0910_P2_TSCFGM, 0xC0); /* Manual speed */ - write_reg(state, RSTV0910_P2_TSCFGL, 0x20); + write_reg(state, RSTV0910_P2_TSCFGL, 0x60); write_reg(state, RSTV0910_P2_TSSPEED, state->tsspeed);