[PATCH] v4l: oopsfix for BTTV on badly behaved PCI chipsets
authorMauro Carvalho Chehab <mchehab@brturbo.com.br>
Thu, 4 Aug 2005 19:53:30 +0000 (12:53 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Thu, 4 Aug 2005 20:00:54 +0000 (13:00 -0700)
commit4dcef52400fa6b9eb2de589300ae0151a1c65b3b
treef8023c75eb4ce1fad2e22560aaf1e52a27254046
parent75eedfed3e2d05563f44d2f69efb991fad95d7f1
[PATCH] v4l: oopsfix for BTTV on badly behaved PCI chipsets

no_overlay bttv parameter implemented to fix OOPS on some PCI chipsets
(like some VIA) with these behaviors:

1) If pci_quicks does identify the chip as having troubles to
   handle PCI2PCI transfers, no_overlay defaults to 1. The user may force
   it to 0, to reenable (not recommended).

2) For newer chipsets not blacklisted, no_overlay=1 is provided as a
   workaround until PCI chipset included on /drivers/pci/quirks.c

Thanks to Bodo Eggert <7eggert@gmx.de>

Signed-off-by: Michael Krufky <mkrufky@m1k.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Documentation/video4linux/bttv/Insmod-options
drivers/media/video/bttv-cards.c
drivers/media/video/bttv-driver.c