aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/saa7164
Commit message (Collapse)AuthorAge
...
* V4L/DVB (12944): SAA7164: Minor i2c assignment cleanupSteven Toth2009-09-18
| | | | | | | SAA7164: Minor i2c assignment cleanup Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12943): SAA7164: Add a warning about addr usageSteven Toth2009-09-18
| | | | | | | SAA7164: Remove meaningless if'0 code Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12942): SAA7164: HVR2250 changes related to attach time tuner ↵Steven Toth2009-09-18
| | | | | | | | | | | | | configuration Ensure that by default all tuners are set correctly to master/slave mode. For all HVR2250's, ensure slave based tuners are caliberated during attach to avoid locking problems on tuner# above channel 91. HVR2200 tuner attach time to be reviewed in a future patch. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12941): SAA7164: Removed spurious debugSteven Toth2009-09-18
| | | | | | | SAA7164: Removed spurious debug Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12940): SAA7164: IRQ / message timeout related changeSteven Toth2009-09-18
| | | | | | | | | | In some cases we're seeing large timeouts on commands. I'm changing the implementation so that the deferred worker checks the PCI bus for any messages and signals the waiting caller accordingly. The previous mechanism was too unreliable. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12939): SAA7164: Removed a duplicate call to address any PCI quirks.Steven Toth2009-09-18
| | | | | Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12938): SAA7164: Increase the firmware command timeout to avoid ↵Steven Toth2009-09-18
| | | | | | | | | | | | firmware errors. The firmware typically responds in < 50ms and, via the interrupts and deferred work queue the caller (blocked in the driver) is signalled very efficiently. In a highly stressed system this can take many multiples of seconds. So, we need a larger maximum timeout for busy systems. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12937): SAA7164: Cleanup a printkSteven Toth2009-09-18
| | | | | | | Cleanup a printk and output two helpful driver params in debug mode. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12936): SAA7164: Added waitsecs module parameterSteven Toth2009-09-18
| | | | | Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12935): SAA7164: Ensure we specify I/F's for all bandwidthsSteven Toth2009-09-18
| | | | | Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12934): SAA7164: Fix i2c eeprom read errors during load (some boards).Steven Toth2009-09-18
| | | | | Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12933): SAA7164: Fix IRQ related system hang when firmware is not ↵Steven Toth2009-09-18
| | | | | | | found. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12932): SAA7164: Fixed the missing eeprom parse on a specific board.Steven Toth2009-09-18
| | | | | Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12931): SAA7164: Fix the 88021 definition to work with production ↵Steven Toth2009-09-18
| | | | | | | boards. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12930): SAA7164: Removed spurious I2C errors during driver load ↵Steven Toth2009-09-18
| | | | | | | with DVB-T boards. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12929): SAA7164: OOPS avoidance during interrupt handlingSteven Toth2009-09-18
| | | | | Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12928): SAA7164: Increase firmware load toleranceSteven Toth2009-09-18
| | | | | | | | It's timing out and aborting firmware load too quickly on some platforms, this increases the upper limit. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12927): SAA7164: Remove volatiles for PCI writes (coding style ↵Steven Toth2009-09-18
| | | | | | | violation) Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12926): SAA7164: Email address changeSteven Toth2009-09-18
| | | | | | | SAA7164: Email address change Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12925): SAA7164: Adjust I/F's to the TDA10048 enabling DVB-T lockSteven Toth2009-09-18
| | | | | | | SAA7164: Adjust I/F's to the TDA10048 enabling DVB-T lock Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12924): SAA7164: Fix some 32/64bit compile time warningsSteven Toth2009-09-18
| | | | | | | SAA7164: Fix some 32/64bit compile time warnings Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
* V4L/DVB (12923): SAA7164: Add support for the NXP SAA7164 siliconSteven Toth2009-09-18
This patch adds support for all of the known shipping Hauppauge HVR-2200 and HVR-2250 boards. Digital TV ATSC/QAM and DVB-T is enabled at this time. Both tuners are supported. Volatiles and typedefs need rework, the rest is coding style compliant. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>