]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
media: ddbridge/sx8: disable automatic PLS code search
authorDaniel Scheller <d.scheller@gmx.net>
Sat, 23 Jun 2018 15:36:13 +0000 (11:36 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Mon, 30 Jul 2018 20:23:12 +0000 (16:23 -0400)
The SX8 cards by default do an automatic search for the PLS code. This
is not necessarily wanted as this can eventually be detected wrong, so
disable this.

Picked up from the upstream dddvb GIT.

Signed-off-by: Daniel Scheller <d.scheller@gmx.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/pci/ddbridge/ddbridge-sx8.c

index 1a12f21054908304f8a0d157942498397d461291..c87cefa10762b6d0f452129e3c758ab8b6f1bfa8 100644 (file)
@@ -292,7 +292,7 @@ static int start(struct dvb_frontend *fe, u32 flags, u32 modmask, u32 ts_config)
        cmd.dvbs2_search.frequency = p->frequency * 1000;
        cmd.dvbs2_search.symbol_rate = p->symbol_rate;
        cmd.dvbs2_search.scrambling_sequence_index =
-               p->scrambling_sequence_index;
+               p->scrambling_sequence_index | 0x80000000;
        cmd.dvbs2_search.input_stream_id =
                (p->stream_id != NO_STREAM_ID_FILTER) ? p->stream_id : 0;
        cmd.tuner = state->mci.tuner;