saa7134: Add support for Snazio TvPVR PRO
PATCH 1/1 saa7134: Add support for Snazio TvPVR PRO
From: POJAR GEORGE <geoubuntu <at> gmail.com>
Date: Fri, 7 Feb 2014 21:34:41 +0200
Subject: [PATCH] saa7134: Add support for Snazio TvPVR PRO
Signed-off-by POJAR GEORGE <geoubuntu <at> gmail.com>
---
drivers/media/pci/saa7134/saa7134-cards.c 2014-02-08 06:25:21.604675000 +0200 renamed from drivers/media/pci/saa7134/saa7134-cards.c 2013-04-09 06:45:51.000000000 +0300 +50 -1
@@ -5827,7 +5827,37 @@ .gpio = 0x0000800, }, }, - + [SAA7134_BOARD_SNAZIO_TVPVR_PRO] = { + .name = "SnaZio TvPVR PRO", + .audio_clock = 0x00187de7, + .tuner_type = TUNER_PHILIPS_TDA8290, + .radio_type = UNSET, + .tuner_addr = ADDR_UNSET, + .radio_addr = ADDR_UNSET, + .gpiomask = 1 << 21, + .inputs = {{ + .name = name_tv, + .vmux = 1, + .amux = TV, + .gpio = 0x0000000, + .tv = 1, + },{ + .name = name_comp1, /* Composite input */ + .vmux = 3, + .amux = LINE2, + .gpio = 0x0000000, + },{ + .name = name_svideo, /* S-Video input */ + .vmux = 8, + .amux = LINE2, + .gpio = 0x0000000, + }}, + .radio = { + .name = name_radio, + .amux = TV, + .gpio = 0x0200000, + }, + }, }; const unsigned int saa7134_bcount = ARRAY_SIZE(saa7134_boards);
@@ -7080,6 +7110,24 @@ .subdevice = 0x2055, /* AverTV Satellite Hybrid+FM A706 */ .driver_data = SAA7134_BOARD_AVERMEDIA_A706, }, { + .vendor = PCI_VENDOR_ID_PHILIPS, + .device = PCI_DEVICE_ID_PHILIPS_SAA7133, + .subvendor = 0x1779, + .subdevice = 0x13cf, + .driver_data = SAA7134_BOARD_SNAZIO_TVPVR_PRO, + }, { + .vendor = PCI_VENDOR_ID_PHILIPS, + .device = PCI_DEVICE_ID_PHILIPS_SAA7133, + .subvendor = 0x1779, + .subdevice = 0x13d0, + .driver_data = SAA7134_BOARD_SNAZIO_TVPVR_PRO, + }, { + .vendor = PCI_VENDOR_ID_PHILIPS, + .device = PCI_DEVICE_ID_PHILIPS_SAA7133, + .subvendor = 0x1779, + .subdevice = 0x13d1, + .driver_data = SAA7134_BOARD_SNAZIO_TVPVR_PRO, + }, { /* --- boards without eeprom + subsystem ID --- */ .vendor = PCI_VENDOR_ID_PHILIPS, .device = PCI_DEVICE_ID_PHILIPS_SAA7134,
@@ -7608,6 +7656,7 @@ case SAA7134_BOARD_BEHOLD_H7: case SAA7134_BOARD_BEHOLD_A7: case SAA7134_BOARD_KWORLD_PC150U: + case SAA7134_BOARD_SNAZIO_TVPVR_PRO: dev->has_remote = SAA7134_REMOTE_I2C; break; case SAA7134_BOARD_AVERMEDIA_A169_B:
drivers/media/pci/saa7134/saa7134.h 2014-02-08 06:18:58.816686000 +0200 renamed from drivers/media/pci/saa7134/saa7134.h 2014-01-08 06:45:52.000000000 +0200 +1 -0
@@ -338,6 +338,7 @@ #define SAA7134_BOARD_ASUSTeK_PS3_100 190 #define SAA7134_BOARD_HAWELL_HW_9004V1 191 #define SAA7134_BOARD_AVERMEDIA_A706 192 +#define SAA7134_BOARD_SNAZIO_TVPVR_PRO 193 #define SAA7134_MAXBOARDS 32 #define SAA7134_INPUT_MAX 8
drivers/media/pci/saa7134/saa7134-input.c 2014-02-08 07:39:22.560543000 +0200 renamed from drivers/media/pci/saa7134/saa7134-input.c 2013-04-09 06:45:51.000000000 +0300 +64 -0
76 lines not on this page · raw message
drivers/media/rc/keymaps/Makefile 2014-02-08 06:01:00.552718000 +0200 renamed from drivers/media/rc/keymaps/Makefile 2013-12-11 06:45:50.000000000 +0200 +1 -0
@@ -81,6 +81,7 @@ rc-real-audio-220-32-keys.o \ rc-reddo.o \ rc-snapstream-firefly.o \ + rc-snazio-tvpvr-pro.o \ rc-streamzap.o \ rc-tbs-nec.o \ rc-technisat-usb2.o \
drivers/media/rc/keymaps/rc-snazio-tvpvr-pro.c 2014-02-08 06:00:28.292719000 +0200 renamed from drivers/media/rc/keymaps/rc-snazio-tvpvr-pro.c 1970-01-01 02:00:00.000000000 +0200 +111 -0
111 lines not on this page · raw message
include/media/rc-map.h 2014-02-08 06:08:47.896704000 +0200 renamed from include/media/rc-map.h 2014-02-08 06:45:59.000000000 +0200 +1 -0
@@ -177,6 +177,7 @@ #define RC_MAP_REAL_AUDIO_220_32_KEYS "rc-real-audio-220-32-keys" #define RC_MAP_REDDO "rc-reddo" #define RC_MAP_SNAPSTREAM_FIREFLY "rc-snapstream-firefly" +#define RC_MAP_SNAZIO_TVPVR_PRO "rc-snazio-tvpvr-pro" #define RC_MAP_STREAMZAP "rc-streamzap" #define RC_MAP_TBS_NEC "rc-tbs-nec" #define RC_MAP_TECHNISAT_USB2 "rc-technisat-usb2"