linux/drivers/media
Mauro Carvalho Chehab b247377ace [media] dvb: remove bogus modulation check
This code is wrong as I should have coded it as SYS_DVBC, instead of
SYS_DVBS & friends. Anyway, this check has other problems

1) it does some "magic" by assuming that all QAM modulations are below
  QAM_AUTO;

2) it checks modulation parameters only for one delivery system.
   Or the core should check invalid parameters for all delivery
   systems, or it should let the frontend drivers do it;

3) frontend drivers should already be checking for invalid parameters
   (most of them do it, anyway);

4) not all modulations are mapped at fe->ops.info.caps, so it is not
   even possible to check for the valid modulations inside the core
   for some delivery systems;

5) The core check is incomplete anyway: it only checks for a few
   parameters. If moved into the core other parameters like bandwidth
   and fec should also be checked;

6) 2nd gen DVB-C uses OFDM. So, that test would fail for it.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-01-07 11:47:32 -02:00
..
common [media] xc3028: fix center frequency calculation for DTV78 firmware 2012-01-06 17:13:48 -02:00
dvb [media] dvb: remove bogus modulation check 2012-01-07 11:47:32 -02:00
radio [media] drivers: media: radio: Fix dependencies for RADIO_WL128X 2012-01-06 13:17:50 -02:00
rc Merge tag 'v3.2-rc7' into staging/for_v3.3 2011-12-30 13:59:37 -02:00
video [media] Add support for two Leadtek Winfast TV 2000XP types 2012-01-07 11:47:30 -02:00
Kconfig [media] DVB: dvb-net, make the kconfig text helpful 2011-07-27 17:53:09 -03:00
Makefile
media-device.c [media] media: fix truncated entity specification 2011-12-20 09:31:50 -02:00
media-devnode.c
media-entity.c