Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] dvb: dst: fix tuning problem

Fix tuning failure for 200103A, 200103A failed to tune to low band due to
wrong tone setting on the 200103A.

Signed-off-by: Steffen Motzer <motzersn@tlink.de>
Signed-off-by: Manu Abraham <manu@kromtek.com>
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by

Steffen Motzer and committed by
Linus Torvalds
4b2bd30e 63b5c1c4

+5 -1
+5 -1
drivers/media/dvb/bt8xx/dst.c
··· 1147 1147 1148 1148 switch (tone) { 1149 1149 case SEC_TONE_OFF: 1150 - state->tx_tuna[2] = 0xff; 1150 + if (state->type_flags & DST_TYPE_HAS_OBS_REGS) 1151 + state->tx_tuna[2] = 0x00; 1152 + else 1153 + state->tx_tuna[2] = 0xff; 1154 + 1151 1155 break; 1152 1156 1153 1157 case SEC_TONE_ON: