diff options
Diffstat (limited to 'drivers/media/video/bt8xx')
-rw-r--r-- | drivers/media/video/bt8xx/bttv-cards.c | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/drivers/media/video/bt8xx/bttv-cards.c b/drivers/media/video/bt8xx/bttv-cards.c index b42251fa96ba..12279f6d9bc4 100644 --- a/drivers/media/video/bt8xx/bttv-cards.c +++ b/drivers/media/video/bt8xx/bttv-cards.c | |||
@@ -3524,8 +3524,8 @@ void __devinit bttv_init_card2(struct bttv *btv) | |||
3524 | }; | 3524 | }; |
3525 | struct v4l2_subdev *sd; | 3525 | struct v4l2_subdev *sd; |
3526 | 3526 | ||
3527 | sd = v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3527 | sd = v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3528 | &btv->c.i2c_adap, "saa6588", "saa6588", addrs); | 3528 | &btv->c.i2c_adap, "saa6588", "saa6588", 0, addrs); |
3529 | btv->has_saa6588 = (sd != NULL); | 3529 | btv->has_saa6588 = (sd != NULL); |
3530 | } | 3530 | } |
3531 | 3531 | ||
@@ -3549,8 +3549,8 @@ void __devinit bttv_init_card2(struct bttv *btv) | |||
3549 | I2C_CLIENT_END | 3549 | I2C_CLIENT_END |
3550 | }; | 3550 | }; |
3551 | 3551 | ||
3552 | btv->sd_msp34xx = v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3552 | btv->sd_msp34xx = v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3553 | &btv->c.i2c_adap, "msp3400", "msp3400", addrs); | 3553 | &btv->c.i2c_adap, "msp3400", "msp3400", 0, addrs); |
3554 | if (btv->sd_msp34xx) | 3554 | if (btv->sd_msp34xx) |
3555 | return; | 3555 | return; |
3556 | goto no_audio; | 3556 | goto no_audio; |
@@ -3563,16 +3563,16 @@ void __devinit bttv_init_card2(struct bttv *btv) | |||
3563 | I2C_CLIENT_END | 3563 | I2C_CLIENT_END |
3564 | }; | 3564 | }; |
3565 | 3565 | ||
3566 | if (v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3566 | if (v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3567 | &btv->c.i2c_adap, "tda7432", "tda7432", addrs)) | 3567 | &btv->c.i2c_adap, "tda7432", "tda7432", 0, addrs)) |
3568 | return; | 3568 | return; |
3569 | goto no_audio; | 3569 | goto no_audio; |
3570 | } | 3570 | } |
3571 | 3571 | ||
3572 | case 3: { | 3572 | case 3: { |
3573 | /* The user specified that we should probe for tvaudio */ | 3573 | /* The user specified that we should probe for tvaudio */ |
3574 | btv->sd_tvaudio = v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3574 | btv->sd_tvaudio = v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3575 | &btv->c.i2c_adap, "tvaudio", "tvaudio", tvaudio_addrs()); | 3575 | &btv->c.i2c_adap, "tvaudio", "tvaudio", 0, tvaudio_addrs()); |
3576 | if (btv->sd_tvaudio) | 3576 | if (btv->sd_tvaudio) |
3577 | return; | 3577 | return; |
3578 | goto no_audio; | 3578 | goto no_audio; |
@@ -3591,13 +3591,13 @@ void __devinit bttv_init_card2(struct bttv *btv) | |||
3591 | it really is a msp3400, so it will return NULL when the device | 3591 | it really is a msp3400, so it will return NULL when the device |
3592 | found is really something else (e.g. a tea6300). */ | 3592 | found is really something else (e.g. a tea6300). */ |
3593 | if (!bttv_tvcards[btv->c.type].no_msp34xx) { | 3593 | if (!bttv_tvcards[btv->c.type].no_msp34xx) { |
3594 | btv->sd_msp34xx = v4l2_i2c_new_probed_subdev_addr(&btv->c.v4l2_dev, | 3594 | btv->sd_msp34xx = v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3595 | &btv->c.i2c_adap, "msp3400", "msp3400", | 3595 | &btv->c.i2c_adap, "msp3400", "msp3400", |
3596 | I2C_ADDR_MSP3400 >> 1); | 3596 | 0, I2C_ADDRS(I2C_ADDR_MSP3400 >> 1)); |
3597 | } else if (bttv_tvcards[btv->c.type].msp34xx_alt) { | 3597 | } else if (bttv_tvcards[btv->c.type].msp34xx_alt) { |
3598 | btv->sd_msp34xx = v4l2_i2c_new_probed_subdev_addr(&btv->c.v4l2_dev, | 3598 | btv->sd_msp34xx = v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3599 | &btv->c.i2c_adap, "msp3400", "msp3400", | 3599 | &btv->c.i2c_adap, "msp3400", "msp3400", |
3600 | I2C_ADDR_MSP3400_ALT >> 1); | 3600 | 0, I2C_ADDRS(I2C_ADDR_MSP3400_ALT >> 1)); |
3601 | } | 3601 | } |
3602 | 3602 | ||
3603 | /* If we found a msp34xx, then we're done. */ | 3603 | /* If we found a msp34xx, then we're done. */ |
@@ -3611,14 +3611,14 @@ void __devinit bttv_init_card2(struct bttv *btv) | |||
3611 | I2C_CLIENT_END | 3611 | I2C_CLIENT_END |
3612 | }; | 3612 | }; |
3613 | 3613 | ||
3614 | if (v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3614 | if (v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3615 | &btv->c.i2c_adap, "tda7432", "tda7432", addrs)) | 3615 | &btv->c.i2c_adap, "tda7432", "tda7432", 0, addrs)) |
3616 | return; | 3616 | return; |
3617 | } | 3617 | } |
3618 | 3618 | ||
3619 | /* Now see if we can find one of the tvaudio devices. */ | 3619 | /* Now see if we can find one of the tvaudio devices. */ |
3620 | btv->sd_tvaudio = v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3620 | btv->sd_tvaudio = v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3621 | &btv->c.i2c_adap, "tvaudio", "tvaudio", tvaudio_addrs()); | 3621 | &btv->c.i2c_adap, "tvaudio", "tvaudio", 0, tvaudio_addrs()); |
3622 | if (btv->sd_tvaudio) | 3622 | if (btv->sd_tvaudio) |
3623 | return; | 3623 | return; |
3624 | 3624 | ||
@@ -3641,15 +3641,15 @@ void __devinit bttv_init_tuner(struct bttv *btv) | |||
3641 | 3641 | ||
3642 | /* Load tuner module before issuing tuner config call! */ | 3642 | /* Load tuner module before issuing tuner config call! */ |
3643 | if (bttv_tvcards[btv->c.type].has_radio) | 3643 | if (bttv_tvcards[btv->c.type].has_radio) |
3644 | v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3644 | v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3645 | &btv->c.i2c_adap, "tuner", "tuner", | 3645 | &btv->c.i2c_adap, "tuner", "tuner", |
3646 | v4l2_i2c_tuner_addrs(ADDRS_RADIO)); | 3646 | 0, v4l2_i2c_tuner_addrs(ADDRS_RADIO)); |
3647 | v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3647 | v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3648 | &btv->c.i2c_adap, "tuner", "tuner", | 3648 | &btv->c.i2c_adap, "tuner", "tuner", |
3649 | v4l2_i2c_tuner_addrs(ADDRS_DEMOD)); | 3649 | 0, v4l2_i2c_tuner_addrs(ADDRS_DEMOD)); |
3650 | v4l2_i2c_new_probed_subdev(&btv->c.v4l2_dev, | 3650 | v4l2_i2c_new_subdev(&btv->c.v4l2_dev, |
3651 | &btv->c.i2c_adap, "tuner", "tuner", | 3651 | &btv->c.i2c_adap, "tuner", "tuner", |
3652 | v4l2_i2c_tuner_addrs(ADDRS_TV_WITH_DEMOD)); | 3652 | 0, v4l2_i2c_tuner_addrs(ADDRS_TV_WITH_DEMOD)); |
3653 | 3653 | ||
3654 | tun_setup.mode_mask = T_ANALOG_TV | T_DIGITAL_TV; | 3654 | tun_setup.mode_mask = T_ANALOG_TV | T_DIGITAL_TV; |
3655 | tun_setup.type = btv->tuner_type; | 3655 | tun_setup.type = btv->tuner_type; |