[media] dvb-frontends/cxd2841er: optionally tune earlier in set_frontend()
authorDaniel Scheller <d.scheller@gmx.net>
Sun, 9 Apr 2017 19:38:20 +0000 (16:38 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Tue, 20 Jun 2017 12:54:17 +0000 (09:54 -0300)
commit763f857e40f3711355f42e666cfdd232390d4e55
tree09e304b6010d2c178556f10999cdfe92a8f01230
parent7afe510ab23781d5453101c43756dcd922f0e351
[media] dvb-frontends/cxd2841er: optionally tune earlier in set_frontend()

When AUTO_IFHZ is set and the tuner is supposed to provide proper IF speed
values, it should be possible to have the tuner setup take place before
the demod is configured, else the demod might be configured with either
wrong (old), or even no values at all, which obviously will cause issues.
To set this behaviour in the most flexible way, this is done with a
separate flag instead of making this depend on AUTO_IFHZ.

It should be evaluated if tuning shouldn't take place earlier in all cases
and hardware constellations.

Signed-off-by: Daniel Scheller <d.scheller@gmx.net>
Acked-by: Abylay Ospan <aospan@netup.ru>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/dvb-frontends/cxd2841er.c
drivers/media/dvb-frontends/cxd2841er.h