diff options
author | Mauro Carvalho Chehab <mchehab@infradead.org> | 2008-06-26 16:03:00 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-10-12 07:37:10 -0400 |
commit | 9b0001913983de65af17eee8baf02283160f5a69 (patch) | |
tree | 925608ef892e1c2de87d9d5fc245e9a90d836f1c /drivers/media/video/saa7134/saa7134-cards.c | |
parent | 36f6bb97caa772d7dc42250db74253e0867a444a (diff) |
V4L/DVB (9061): saa7134: Add support for Real Audio 220
Thanks to Sistema Fenix (http://www.sistemafenix.com.br/) for sponsoring
this development.
Signed-off-by: Gilberto <gilberto@sistemafenix.com.br>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/saa7134/saa7134-cards.c')
-rw-r--r-- | drivers/media/video/saa7134/saa7134-cards.c | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/drivers/media/video/saa7134/saa7134-cards.c b/drivers/media/video/saa7134/saa7134-cards.c index a16ddb21288f..2a5e0dbc4d48 100644 --- a/drivers/media/video/saa7134/saa7134-cards.c +++ b/drivers/media/video/saa7134/saa7134-cards.c | |||
@@ -4513,6 +4513,41 @@ struct saa7134_board saa7134_boards[] = { | |||
4513 | .gpio = 0x0200000, | 4513 | .gpio = 0x0200000, |
4514 | }, | 4514 | }, |
4515 | }, | 4515 | }, |
4516 | [SAA7134_BOARD_REAL_ANGEL_220] = { | ||
4517 | .name = "Zogis Real Angel 220", | ||
4518 | .audio_clock = 0x00187de7, | ||
4519 | .tuner_type = TUNER_TNF_5335MF, | ||
4520 | .radio_type = UNSET, | ||
4521 | .tuner_addr = ADDR_UNSET, | ||
4522 | .radio_addr = ADDR_UNSET, | ||
4523 | .gpiomask = 0x801a8087, | ||
4524 | .inputs = { { | ||
4525 | .name = name_tv, | ||
4526 | .vmux = 3, | ||
4527 | .amux = LINE2, | ||
4528 | .tv = 1, | ||
4529 | .gpio = 0x624000, | ||
4530 | }, { | ||
4531 | .name = name_comp1, | ||
4532 | .vmux = 1, | ||
4533 | .amux = LINE1, | ||
4534 | .gpio = 0x624000, | ||
4535 | }, { | ||
4536 | .name = name_svideo, | ||
4537 | .vmux = 1, | ||
4538 | .amux = LINE1, | ||
4539 | .gpio = 0x624000, | ||
4540 | } }, | ||
4541 | .radio = { | ||
4542 | .name = name_radio, | ||
4543 | .amux = LINE2, | ||
4544 | .gpio = 0x624001, | ||
4545 | }, | ||
4546 | .mute = { | ||
4547 | .name = name_mute, | ||
4548 | .amux = TV, | ||
4549 | }, | ||
4550 | }, | ||
4516 | }; | 4551 | }; |
4517 | 4552 | ||
4518 | const unsigned int saa7134_bcount = ARRAY_SIZE(saa7134_boards); | 4553 | const unsigned int saa7134_bcount = ARRAY_SIZE(saa7134_boards); |
@@ -5780,6 +5815,7 @@ int saa7134_board_init1(struct saa7134_dev *dev) | |||
5780 | case SAA7134_BOARD_BEHOLD_505FM: | 5815 | case SAA7134_BOARD_BEHOLD_505FM: |
5781 | case SAA7134_BOARD_BEHOLD_507_9FM: | 5816 | case SAA7134_BOARD_BEHOLD_507_9FM: |
5782 | case SAA7134_BOARD_GENIUS_TVGO_A11MCE: | 5817 | case SAA7134_BOARD_GENIUS_TVGO_A11MCE: |
5818 | case SAA7134_BOARD_REAL_ANGEL_220: | ||
5783 | dev->has_remote = SAA7134_REMOTE_GPIO; | 5819 | dev->has_remote = SAA7134_REMOTE_GPIO; |
5784 | break; | 5820 | break; |
5785 | case SAA7134_BOARD_FLYDVBS_LR300: | 5821 | case SAA7134_BOARD_FLYDVBS_LR300: |