[media] dvb_frontend: Fix a regression when switching back to DVB-S
authorMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 17 Apr 2012 21:32:19 +0000 (18:32 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 18 Apr 2012 14:03:18 +0000 (11:03 -0300)
commit3626479e482aa3247aac03724094ba6c13ea1e46
treed6ced44b9d9ed038424fd66306b2cc6be8e2b840
parented0ee0ce0a3224dab5caa088a5f8b6df25924276
[media] dvb_frontend: Fix a regression when switching back to DVB-S

There are some softwares (Kaffeine and likely xine) that uses a
DVBv5 call to switch to DVB-S2, but expects that a DVBv3 call to
switch back to DVB-S. Well, this is not right, as a DVBv3 call
doesn't know anything about delivery systems.

However, as, by accident, this used to work, we need to restore its
behavior, in order to avoid regressions with those softwares.

Reported on this Fedora 16 bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=812895

Reported-by: Dieter Roever <Dieter.Roever@gmx.de>
Cc: stable@kernel.org # for version 3.3
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/dvb-core/dvb_frontend.c