diff options
Diffstat (limited to 'linux/drivers/media/video/saa7134')
-rw-r--r-- | linux/drivers/media/video/saa7134/saa7134-core.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/linux/drivers/media/video/saa7134/saa7134-core.c b/linux/drivers/media/video/saa7134/saa7134-core.c index e6bd23ba2..8f2eba0fd 100644 --- a/linux/drivers/media/video/saa7134/saa7134-core.c +++ b/linux/drivers/media/video/saa7134/saa7134-core.c @@ -1,5 +1,5 @@ /* - * $Id: saa7134-core.c,v 1.31 2005/06/14 22:40:57 hhackmann Exp $ + * $Id: saa7134-core.c,v 1.32 2005/06/16 23:00:22 hhackmann Exp $ * * device driver for philips saa7134 based TV cards * driver core @@ -1048,6 +1048,11 @@ static int __devinit saa7134_initdev(struct pci_dev *pci_dev, } printk(KERN_INFO "%s Tuner type is %d\n", dev->name, dev->tuner_type); saa7134_boards[SAA7134_BOARD_MD7134].tuner_type = dev->tuner_type; + if (dev->tuner_type == TUNER_PHILIPS_FMD1216ME_MK3) { + dev->tda9887_conf = TDA9887_PRESENT | TDA9887_PORT1_ACTIVE | TDA9887_PORT2_ACTIVE; + saa7134_boards[SAA7134_BOARD_MD7134].tda9887_conf = dev->tda9887_conf; + saa7134_i2c_call_clients(dev,TDA9887_SET_CONFIG, &dev->tda9887_conf); + } saa7134_i2c_call_clients(dev,TUNER_SET_TYPE,&dev->tuner_type); } |