-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
V4L/DVB (12923): SAA7164: Add support for the NXP SAA7164 silicon
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>
- Loading branch information
Steven Toth
authored and
Mauro Carvalho Chehab
committed
Sep 19, 2009
1 parent
9afef39
commit 443c122
Showing
17 changed files
with
5,321 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
0 -> Unknown | ||
1 -> Generic Rev2 | ||
2 -> Generic Rev3 | ||
3 -> Hauppauge WinTV-HVR2250 [0070:8880,0070:8810] | ||
4 -> Hauppauge WinTV-HVR2200 [0070:8980] | ||
5 -> Hauppauge WinTV-HVR2200 [0070:8900] | ||
6 -> Hauppauge WinTV-HVR2200 [0070:8901] | ||
7 -> Hauppauge WinTV-HVR2250 [0070:88A1,0070:8891] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
config VIDEO_SAA7164 | ||
tristate "NXP SAA7164 support" | ||
depends on DVB_CORE && PCI && I2C | ||
depends on HOTPLUG # due to FW_LOADER | ||
select I2C_ALGOBIT | ||
select FW_LOADER | ||
select VIDEO_TUNER | ||
select VIDEO_TVEEPROM | ||
select VIDEOBUF_DVB | ||
select DVB_TDA10048 if !DVB_FE_CUSTOMISE | ||
select DVB_S5H1411 if !DVB_FE_CUSTOMISE | ||
select MEDIA_TUNER_TDA18271 if !DVB_FE_CUSTOMIZE | ||
---help--- | ||
This is a video4linux driver for NXP SAA7164 based | ||
TV cards. | ||
|
||
To compile this driver as a module, choose M here: the | ||
module will be called saa7164 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
saa7164-objs := saa7164-cards.o saa7164-core.o saa7164-i2c.o saa7164-dvb.o \ | ||
saa7164-fw.o saa7164-bus.o saa7164-cmd.o saa7164-api.o \ | ||
saa7164-buffer.o | ||
|
||
obj-$(CONFIG_VIDEO_SAA7164) += saa7164.o | ||
|
||
EXTRA_CFLAGS += -Idrivers/media/video | ||
EXTRA_CFLAGS += -Idrivers/media/common/tuners | ||
EXTRA_CFLAGS += -Idrivers/media/dvb/dvb-core | ||
EXTRA_CFLAGS += -Idrivers/media/dvb/frontends | ||
|
||
EXTRA_CFLAGS += $(extra-cflags-y) $(extra-cflags-m) |
Oops, something went wrong.