summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/saa7134/saa7134-cards.c
diff options
context:
space:
mode:
authorNickolay V. Shmyrev <devnull@localhost>2005-06-22 22:31:38 +0000
committerNickolay V. Shmyrev <devnull@localhost>2005-06-22 22:31:38 +0000
commit44d8b9bf4cc9a4680bda3d2e797edb7c9f7f0363 (patch)
treeb43657dae4734c4f82afa6f23083b4c8b086989f /linux/drivers/media/video/saa7134/saa7134-cards.c
parent038f4c24539b60a930858b7e326f7220a40beade (diff)
downloadmediapointer-dvb-s2-44d8b9bf4cc9a4680bda3d2e797edb7c9f7f0363.tar.gz
mediapointer-dvb-s2-44d8b9bf4cc9a4680bda3d2e797edb7c9f7f0363.tar.bz2
* bttv-driver.h:
- use DMA_32BIT_MASK. Thanks to domen@coderock.org. * tuner.h: - Remove unneeded set_tuner from tuner structure. * saa7134-cards.c, saa7134-tvaudio.c: patch to switch external mux on mute on some cards. * tuner-simple: - unify tuner list
Diffstat (limited to 'linux/drivers/media/video/saa7134/saa7134-cards.c')
-rw-r--r--linux/drivers/media/video/saa7134/saa7134-cards.c38
1 files changed, 37 insertions, 1 deletions
diff --git a/linux/drivers/media/video/saa7134/saa7134-cards.c b/linux/drivers/media/video/saa7134/saa7134-cards.c
index dfb68222a..be6862af7 100644
--- a/linux/drivers/media/video/saa7134/saa7134-cards.c
+++ b/linux/drivers/media/video/saa7134/saa7134-cards.c
@@ -1,5 +1,5 @@
/*
- * $Id: saa7134-cards.c,v 1.71 2005/06/21 14:58:08 mkrufky Exp $
+ * $Id: saa7134-cards.c,v 1.72 2005/06/22 22:31:38 nsh Exp $
*
* device driver for philips saa7134 based TV cards
* card-specific stuff.
@@ -128,6 +128,11 @@ struct saa7134_board saa7134_boards[] = {
.amux = LINE2,
.gpio = 0x2000,
},
+ .mute = {
+ .name = name_mute,
+ .amux = LINE2,
+ .gpio = 0x8000,
+ },
},
[SAA7134_BOARD_FLYVIDEO2000] = {
/* "TC Wan" <tcwan@cs.usm.my> */
@@ -240,6 +245,11 @@ struct saa7134_board saa7134_boards[] = {
.amux = TV,
.gpio = 0x00000, /* GP16=0 selects FM radio antenna */
},
+ .mute = {
+ .name = name_mute,
+ .amux = LINE2,
+ .gpio = 0x10000,
+ },
},
[SAA7134_BOARD_EMPRESS] = {
/* "Gert Vervoort" <gert.vervoort@philips.com> */
@@ -683,6 +693,12 @@ struct saa7134_board saa7134_boards[] = {
.amux = TV,
.gpio = 0x200000,
},
+ .mute = {
+ .name = name_mute,
+ .amux = LINE2,
+ .gpio = 0x0000,
+ },
+
},
[SAA7134_BOARD_VA1000POWER] = {
.name = "AOPEN VA1000 POWER",
@@ -1475,6 +1491,11 @@ struct saa7134_board saa7134_boards[] = {
.amux = LINE1,
.gpio = 0x01,
},
+ .mute = {
+ .name = name_mute,
+ .amux = LINE1,
+ .gpio = 0x00,
+ },
},
[SAA7134_BOARD_AVERMEDIA_GO_007_FM] = {
.name = "Avermedia AVerTV GO 007 FM",
@@ -1507,6 +1528,11 @@ struct saa7134_board saa7134_boards[] = {
.amux = LINE1,
.gpio = 0x00300001,
},
+ .mute = {
+ .name = name_mute,
+ .amux = LINE1,
+ .gpio = 0x01,
+ },
},
[SAA7134_BOARD_AVERMEDIA_CARDBUS] = {
/* Kees.Blom@cwi.nl */
@@ -1850,6 +1876,11 @@ struct saa7134_board saa7134_boards[] = {
.amux = LINE1,
.gpio = 0x100,
},
+ .mute = {
+ .name = name_mute,
+ .amux = LINE1,
+ .gpio = 0x000,
+ },
},
[SAA7134_BOARD_THYPHOON_DVBT_DUO_CARDBUS] = {
.name = "Typhoon DVB-T Duo Digital/Analog Cardbus",
@@ -1966,6 +1997,11 @@ struct saa7134_board saa7134_boards[] = {
.amux = LINE1,
.gpio = 0x100,
},
+ .mute = {
+ .name = name_mute,
+ .amux = LINE1,
+ .gpio = 0x000,
+ },
},
};