aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/cx88/cx88-cards.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/video/cx88/cx88-cards.c')
-rw-r--r--drivers/media/video/cx88/cx88-cards.c23
1 files changed, 23 insertions, 0 deletions
diff --git a/drivers/media/video/cx88/cx88-cards.c b/drivers/media/video/cx88/cx88-cards.c
index 538967e32284..23948daae85e 100644
--- a/drivers/media/video/cx88/cx88-cards.c
+++ b/drivers/media/video/cx88/cx88-cards.c
@@ -1709,6 +1709,18 @@ static const struct cx88_board cx88_boards[] = {
1709 } }, 1709 } },
1710 .mpeg = CX88_MPEG_DVB, 1710 .mpeg = CX88_MPEG_DVB,
1711 }, 1711 },
1712 [CX88_BOARD_TEVII_S460] = {
1713 .name = "TeVii S460 DVB-S/S2",
1714 .tuner_type = UNSET,
1715 .radio_type = UNSET,
1716 .tuner_addr = ADDR_UNSET,
1717 .radio_addr = ADDR_UNSET,
1718 .input = {{
1719 .type = CX88_VMUX_DVB,
1720 .vmux = 0,
1721 } },
1722 .mpeg = CX88_MPEG_DVB,
1723 },
1712}; 1724};
1713 1725
1714/* ------------------------------------------------------------------ */ 1726/* ------------------------------------------------------------------ */
@@ -2078,6 +2090,10 @@ static const struct cx88_subid cx88_subids[] = {
2078 .subvendor = 0x0070, 2090 .subvendor = 0x0070,
2079 .subdevice = 0x6906, 2091 .subdevice = 0x6906,
2080 .card = CX88_BOARD_HAUPPAUGE_HVR4000LITE, 2092 .card = CX88_BOARD_HAUPPAUGE_HVR4000LITE,
2093 }, {
2094 .subvendor = 0xD460,
2095 .subdevice = 0x9022,
2096 .card = CX88_BOARD_TEVII_S460,
2081 }, 2097 },
2082}; 2098};
2083 2099
@@ -2649,7 +2665,14 @@ static void cx88_card_setup(struct cx88_core *core)
2649 tea5767_cfg.priv = &ctl; 2665 tea5767_cfg.priv = &ctl;
2650 2666
2651 cx88_call_i2c_clients(core, TUNER_SET_CONFIG, &tea5767_cfg); 2667 cx88_call_i2c_clients(core, TUNER_SET_CONFIG, &tea5767_cfg);
2668 break;
2652 } 2669 }
2670 case CX88_BOARD_TEVII_S460:
2671 cx_write(MO_SRST_IO, 0);
2672 msleep(100);
2673 cx_write(MO_SRST_IO, 1);
2674 msleep(100);
2675 break;
2653 } /*end switch() */ 2676 } /*end switch() */
2654 2677
2655 2678