linux/drivers/media/video/cx231xx
Mauro Carvalho Chehab 3bfb317f97 V4L/DVB: Don't identify PV SBTVD Hybrid as a DibCom device
As reported by Carlos, Prolink Pixelview SBTVD Hybrid is based on
Conexant cx231xx + Fujitsu 86A20S demodulator. However, both shares
the same USB ID. So, we need to use USB bcdDevice, in order to
properly discover what's the board.

We know for sure that bcd 0x100 is used for a dib0700 device, while
bcd 0x4001 is used for a cx23102 device. This patch reserves two ranges,
the first one from 0x0000-0x3f00 for dib0700, and the second from
0x4000-0x4fff for cx231xx devices.

This may need fixes in the future, as we get access to other devices.

Thanks-to: Carlos Americo Domiciano <c_domiciano@yahoo.com.br>
Cc: stable@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-09-27 22:21:52 -03:00
..
cx231xx-audio.c V4L/DVB: cx231xx: card->driver "Conexant cx231xx Audio" too long 2010-05-18 00:51:17 -03:00
cx231xx-avcore.c tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
cx231xx-cards.c V4L/DVB: Don't identify PV SBTVD Hybrid as a DibCom device 2010-09-27 22:21:52 -03:00
cx231xx-conf-reg.h V4L/DVB (12470): cx231xx/cx231xx-conf-reg.h: fix bad whitespaces 2009-09-12 12:19:01 -03:00
cx231xx-core.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2010-05-20 21:26:12 -07:00
cx231xx-dvb.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
cx231xx-i2c.c V4L/DVB (12343): Stop defining I2C adapter IDs nobody uses 2009-09-12 12:18:13 -03:00
cx231xx-input.c V4L/DVB: ir-core: remove ir-functions usage from cx231xx 2010-05-19 12:58:26 -03:00
cx231xx-pcb-cfg.c V4L/DVB (11133): cx231xx: don't print pcb config debug messages by default 2009-04-06 21:44:09 -03:00
cx231xx-pcb-cfg.h V4L/DVB (11129): cx231xx: Use generic names for each device block 2009-04-06 21:44:07 -03:00
cx231xx-reg.h V4L/DVB (10958): cx231xx: some additional CodingStyle and minor fixes 2009-04-06 21:44:04 -03:00
cx231xx-vbi.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
cx231xx-vbi.h V4L/DVB (10957): cx231xx: Fix CodingStyle 2009-04-06 21:44:03 -03:00
cx231xx-video.c V4L/DVB: cx231xx: convert to s_mbus_fmt 2010-06-01 01:21:30 -03:00
cx231xx.h V4L/DVB: ir-core: remove ir-functions usage from cx231xx 2010-05-19 12:58:26 -03:00
Kconfig V4L/DVB: fix Kconfig to depends on VIDEO_IR 2010-08-12 15:07:57 -03:00
Makefile V4L/DVB: Don't identify PV SBTVD Hybrid as a DibCom device 2010-09-27 22:21:52 -03:00