diff options
Diffstat (limited to 'drivers/media/video/saa7134/saa7134-empress.c')
-rw-r--r-- | drivers/media/video/saa7134/saa7134-empress.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/media/video/saa7134/saa7134-empress.c b/drivers/media/video/saa7134/saa7134-empress.c index 3beba480137f..c9d8beb87a60 100644 --- a/drivers/media/video/saa7134/saa7134-empress.c +++ b/drivers/media/video/saa7134/saa7134-empress.c | |||
@@ -405,7 +405,7 @@ static int empress_querymenu(struct file *file, void *priv, | |||
405 | } | 405 | } |
406 | 406 | ||
407 | static int empress_g_chip_ident(struct file *file, void *fh, | 407 | static int empress_g_chip_ident(struct file *file, void *fh, |
408 | struct v4l2_chip_ident *chip) | 408 | struct v4l2_dbg_chip_ident *chip) |
409 | { | 409 | { |
410 | struct saa7134_dev *dev = file->private_data; | 410 | struct saa7134_dev *dev = file->private_data; |
411 | 411 | ||
@@ -413,12 +413,12 @@ static int empress_g_chip_ident(struct file *file, void *fh, | |||
413 | chip->revision = 0; | 413 | chip->revision = 0; |
414 | if (dev->mpeg_i2c_client == NULL) | 414 | if (dev->mpeg_i2c_client == NULL) |
415 | return -EINVAL; | 415 | return -EINVAL; |
416 | if (chip->match_type == V4L2_CHIP_MATCH_I2C_DRIVER && | 416 | if (chip->match.type == V4L2_CHIP_MATCH_I2C_DRIVER && |
417 | chip->match_chip == I2C_DRIVERID_SAA6752HS) | 417 | !strcmp(chip->match.name, "saa6752hs")) |
418 | return saa7134_i2c_call_saa6752(dev, VIDIOC_G_CHIP_IDENT, chip); | 418 | return saa7134_i2c_call_saa6752(dev, VIDIOC_DBG_G_CHIP_IDENT, chip); |
419 | if (chip->match_type == V4L2_CHIP_MATCH_I2C_ADDR && | 419 | if (chip->match.type == V4L2_CHIP_MATCH_I2C_ADDR && |
420 | chip->match_chip == dev->mpeg_i2c_client->addr) | 420 | chip->match.addr == dev->mpeg_i2c_client->addr) |
421 | return saa7134_i2c_call_saa6752(dev, VIDIOC_G_CHIP_IDENT, chip); | 421 | return saa7134_i2c_call_saa6752(dev, VIDIOC_DBG_G_CHIP_IDENT, chip); |
422 | return -EINVAL; | 422 | return -EINVAL; |
423 | } | 423 | } |
424 | 424 | ||