|
@@ -973,30 +973,6 @@ static int __devinit saa7134_initdev(struct pci_dev *pci_dev,
|
|
|
/* wait a bit, register i2c bus */
|
|
|
msleep(100);
|
|
|
saa7134_i2c_register(dev);
|
|
|
-
|
|
|
- /* initialize hardware #2 */
|
|
|
- if (TUNER_ABSENT != dev->tuner_type) {
|
|
|
- int has_demod = (dev->tda9887_conf & TDA9887_PRESENT);
|
|
|
-
|
|
|
- /* Note: radio tuner address is always filled in,
|
|
|
- so we do not need to probe for a radio tuner device. */
|
|
|
- if (dev->radio_type != UNSET)
|
|
|
- v4l2_i2c_new_subdev(&dev->i2c_adap,
|
|
|
- "tuner", "tuner", dev->radio_addr);
|
|
|
- if (has_demod)
|
|
|
- v4l2_i2c_new_probed_subdev(&dev->i2c_adap, "tuner",
|
|
|
- "tuner", v4l2_i2c_tuner_addrs(ADDRS_DEMOD));
|
|
|
- if (dev->tuner_addr == ADDR_UNSET) {
|
|
|
- enum v4l2_i2c_tuner_type type =
|
|
|
- has_demod ? ADDRS_TV_WITH_DEMOD : ADDRS_TV;
|
|
|
-
|
|
|
- v4l2_i2c_new_probed_subdev(&dev->i2c_adap, "tuner",
|
|
|
- "tuner", v4l2_i2c_tuner_addrs(type));
|
|
|
- } else {
|
|
|
- v4l2_i2c_new_subdev(&dev->i2c_adap,
|
|
|
- "tuner", "tuner", dev->tuner_addr);
|
|
|
- }
|
|
|
- }
|
|
|
saa7134_board_init2(dev);
|
|
|
|
|
|
saa7134_hwinit2(dev);
|