linux/drivers/media/dvb
Martin Blumenstingl 9e23f50a76 [media] drxk: Make the QAM demodulator command parameters configurable
Currently there are two different implementations (in the firmware) for
the QAM demodulator command: one takes 4 and the other takes 2
parameters. The driver shows an error in dmesg When using the
4-parameter command with firmware that implements the 2-parameter
command. Unfortunately this happens every time when chaning the
frequency (on DVB-C).

This patch simply makes configurable, how many command parameters will
be used. All existing drxk_config instances using the "drxk_a3.mc" were
updated because this firmware is the only loadable firmware where the
QAM demodulator command takes 4 parameters. Some firmwares in the ROM
might also use it. The drxk instances in the em28xx-dvb driver were also
updated to silence the warnings.

If no qam_demod_parameter_count is given in the drxk_config struct, then
the correct number of parameters will be auto-detected.

[mchehab@redhat.com: Fix a small CodingStyle issue at one comment]
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Tested-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-07-06 14:54:43 -03:00
..
b2c2 Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
bt8xx [media] v4l/dvb: fix compiler warnings 2012-05-14 14:50:10 -03:00
ddbridge [media] drxk: Make the QAM demodulator command parameters configurable 2012-07-06 14:54:43 -03:00
dm1105 [media] dm1105: release dvbnet on frontend attachment failure 2012-01-07 11:54:03 -02:00
dvb-core [media] tuner, xc2028: add support for get_afc() 2012-07-04 02:46:58 -03:00
dvb-usb [media] rtl28xxu: support Terratec Noxon DAB/DAB+ stick 2012-07-05 12:59:00 -03:00
firewire Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
frontends [media] drxk: Make the QAM demodulator command parameters configurable 2012-07-06 14:54:43 -03:00
mantis [media] v4l/dvb: fix compiler warnings 2012-05-14 14:50:51 -03:00
ngene [media] drxk: Make the QAM demodulator command parameters configurable 2012-07-06 14:54:43 -03:00
pluto2 [media] pluto2: remove some dead code 2012-04-19 17:15:32 -03:00
pt1 [media] dvb: earth-pt1: remove unsupported net subdevices 2012-03-19 15:48:13 -03:00
siano [media] smsusb: add autodetection support for USB ID 2040:f5a0 2012-06-11 16:12:35 -03:00
ttpci [media] av7110: fix v4l2_compliance test issues 2012-05-14 15:04:11 -03:00
ttusb-budget Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
ttusb-dec Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-01-15 12:49:56 -08:00
Kconfig [media] ddbridge: Allow compiling of the driver 2011-07-27 17:55:45 -03:00
Makefile [media] ddbridge: Allow compiling of the driver 2011-07-27 17:55:45 -03:00