linux/drivers/media/dvb/dvb-usb
Chris Pascoe a644e4a3e9 V4L/DVB (6627): CXUSB: handle write then read from different address
The path to perform a read immediately after a write was not checking that
the address being read from was the same as the one that was written.

Handling this case correctly should mean that we now can handle more than
two i2c messages at a time.

Signed-off-by: Chris Pascoe <c.pascoe@itee.uq.edu.au>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-01-25 19:02:20 -02:00
..
Kconfig V4L/DVB (5955): Add support for DiB7070-based devices 2007-10-09 22:03:44 -03:00
Makefile V4L/DVB (6750): Fix in-kernel compilation for cxusb 2007-12-11 18:08:24 -02:00
a800.c V4L/DVB (4749): Fixed DVB-USB-Adapter indention 2006-12-10 08:50:51 -02:00
af9005-fe.c V4L/DVB (5933): Dvb-usb/af9005-fe.c: error check fixes 2007-07-30 16:26:37 -03:00
af9005-remote.c V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech 2007-07-18 14:23:26 -03:00
af9005-script.h V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech 2007-07-18 14:23:26 -03:00
af9005.c V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech 2007-07-18 14:23:26 -03:00
af9005.h V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech 2007-07-18 14:23:26 -03:00
au6610.c V4L/DVB (6564): Move check before lock 2008-01-25 19:02:02 -02:00
au6610.h V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T 2007-02-21 13:35:30 -02:00
cxusb.c V4L/DVB (6627): CXUSB: handle write then read from different address 2008-01-25 19:02:20 -02:00
cxusb.h V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
dib07x0.h V4L/DVB (4647): Added module for DiB0700 based devices 2006-10-03 15:12:33 -03:00
dib0700.h V4L/DVB (5964): Fixed remote control for dib0700 with new firmware 2007-10-09 22:04:05 -03:00
dib0700_core.c V4L/DVB (5964): Fixed remote control for dib0700 with new firmware 2007-10-09 22:04:05 -03:00
dib0700_devices.c V4L/DVB (6589): Gigabyte u7000 usb dvb-t support 2008-01-25 19:02:09 -02:00
dibusb-common.c V4L/DVB (6794): Fix compilation when dib3000mc is compiled as a module 2007-12-11 18:13:28 -02:00
dibusb-mb.c V4L/DVB (5784): Dibusb-mb: fix tuner autodetection regression 2007-07-18 14:24:18 -03:00
dibusb-mc.c V4L/DVB (4749): Fixed DVB-USB-Adapter indention 2006-12-10 08:50:51 -02:00
dibusb.h V4L/DVB (5779): Dibusb-mb: fix broken 'tuner_pass_ctrl' functionality 2007-07-18 14:24:16 -03:00
digitv.c V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
digitv.h V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
dtt200u-fe.c V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a pointer field inside dvb_frontend 2006-06-25 02:00:42 -03:00
dtt200u.c V4L/DVB (5897): dtt200u: add support for the Miglia TVMini USB DVB-T adapter 2007-10-09 22:02:59 -03:00
dtt200u.h V4L/DVB (3321): Indention cleanups 2006-01-09 18:21:34 -02:00
dvb-usb-common.h V4L/DVB (4643): Multi-input patch for DVB-USB device 2006-10-03 15:10:54 -03:00
dvb-usb-dvb.c V4L/DVB (4643): Multi-input patch for DVB-USB device 2006-10-03 15:10:54 -03:00
dvb-usb-firmware.c V4L/DVB (4650): Misc fixes for dib0700 download 2006-10-03 15:12:42 -03:00
dvb-usb-i2c.c V4L/DVB (5778): Dvb-usb: kill unused tuner/i2c functions 2007-07-18 14:24:15 -03:00
dvb-usb-ids.h V4L/DVB (6589): Gigabyte u7000 usb dvb-t support 2008-01-25 19:02:09 -02:00
dvb-usb-init.c V4L/DVB (6038): Trivial: repair mixed parm descs in dvb-usb-init.c 2007-10-09 22:05:25 -03:00
dvb-usb-remote.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
dvb-usb-urb.c V4L/DVB (4649): Merged VP702x support to dvb-usb multi input 2006-10-03 15:12:40 -03:00
dvb-usb.h V4L/DVB (5779): Dibusb-mb: fix broken 'tuner_pass_ctrl' functionality 2007-07-18 14:24:16 -03:00
gl861.c V4L/DVB (6564): Move check before lock 2008-01-25 19:02:02 -02:00
gl861.h V4L/DVB (5228): Gl861: remove unneeded "extern int" declaration 2007-02-21 13:35:27 -02:00
gp8psk-fe.c V4L/DVB (6037): Updated GenPix USB driver 2007-10-09 22:05:22 -03:00
gp8psk.c V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload() 2008-01-25 19:02:03 -02:00
gp8psk.h V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload() 2008-01-25 19:02:03 -02:00
m920x.c V4L/DVB (5696): M920x: add missing error handling to prevent syslog spamming 2007-07-18 14:23:44 -03:00
m920x.h V4L/DVB (5692): M920x: attempt to fix hw pid filters on second endpoint 2007-07-18 14:23:38 -03:00
nova-t-usb2.c V4L/DVB (4956): [NOVA-T-USB2] Put remote-debugging in the right place 2006-12-27 10:23:24 -02:00
opera1.c V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
ttusb2.c V4L/DVB (5371): [PATCH] Pinnacle PCTV Sat Pro USB (450e) support by ttusb2.c (400e driver) 2007-04-27 15:44:08 -03:00
ttusb2.h V4L/DVB (4863): Adding support for Pinnacle PCTV 400e DVB-S 2006-12-10 09:05:03 -02:00
umt-010.c V4L/DVB (5780): Dvb: Remove static dependencies on dvb-pll 2007-07-18 14:24:16 -03:00
usb-urb.c [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00
vp702x-fe.c V4L/DVB (5602): Enable DiSEqC in Starbox II (vp7021a) 2007-05-09 10:12:55 -03:00
vp702x.c V4L/DVB (6572): dvb-usb/vp702x.c: cleanups 2008-01-25 19:02:04 -02:00
vp702x.h V4L/DVB (6572): dvb-usb/vp702x.c: cleanups 2008-01-25 19:02:04 -02:00
vp7045-fe.c V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a pointer field inside dvb_frontend 2006-06-25 02:00:42 -03:00
vp7045.c V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
vp7045.h V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00