summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/pvrusb2/pvrusb2-eeprom.c
diff options
context:
space:
mode:
authorMike Isely <isely@pobox.com>2006-04-20 00:12:08 -0500
committerMike Isely <isely@pobox.com>2006-04-20 00:12:08 -0500
commitf3bab8e1b3ea52801b5b256bf203d6e2c946033d (patch)
treef523da77be72a7105e4f90945026455c568ccbee /linux/drivers/media/video/pvrusb2/pvrusb2-eeprom.c
parentf4549adf17ab1879858c7b8655dfe7ef023e404e (diff)
downloadmediapointer-dvb-s2-f3bab8e1b3ea52801b5b256bf203d6e2c946033d.tar.gz
mediapointer-dvb-s2-f3bab8e1b3ea52801b5b256bf203d6e2c946033d.tar.bz2
Implement I2C transaction filtering in pvrusb2
From: Mike Isely <isely@pobox.com> Implement a rudimentary filter mechanism in the I2C adapter within the pvrusb2 driver. It is possible now to interpose a filtering function on a per-target basis. This function can intercept the requested transaction and perform various manipulations on behalf of the client. With this mechanism is also a filter inserted for wm8775 that causes all probe attempts to the chip to always succeed (just return success on probe attempts without touching the hardware). This neatly solves the problem in the PVR USB2 hardware where we can't seem able to probe the chip at all. Signed-off-by: Mike Isely <isely@pobox.com>
Diffstat (limited to 'linux/drivers/media/video/pvrusb2/pvrusb2-eeprom.c')
0 files changed, 0 insertions, 0 deletions