From ebee7a469137dadd9755332ab743a055e0e3734d Mon Sep 17 00:00:00 2001 From: himta ram Date: Thu, 21 May 2020 12:38:32 +0530 Subject: [PATCH] radio: RTC6226: remove the V4L2_CAP_DEVICE_CAPS cap as device_caps V4l2 framewrok warn that Drivers must not change device_caps. There is a device cap mismatch when querying device capabilities for rtc6226 driver compared to cap filled at probe time. Remove the V4L2_CAP_DEVICE_CAPS cap as device_caps during rtc6226 driver probe. CRs-Fixed: 2691794 Change-Id: Ice3c0cbbf583762a500647f4a54f68f92d6586bb Signed-off-by: himta ram --- drivers/media/radio/rtc6226/radio-rtc6226-i2c.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/media/radio/rtc6226/radio-rtc6226-i2c.c b/drivers/media/radio/rtc6226/radio-rtc6226-i2c.c index 2eec3b52b8ac..4694ef5d2770 100644 --- a/drivers/media/radio/rtc6226/radio-rtc6226-i2c.c +++ b/drivers/media/radio/rtc6226/radio-rtc6226-i2c.c @@ -808,8 +808,7 @@ static int rtc6226_i2c_probe(struct i2c_client *client, radio->videodev.v4l2_dev = v4l2_dev; radio->videodev.ioctl_ops = &rtc6226_ioctl_ops; radio->videodev.device_caps = V4L2_CAP_HW_FREQ_SEEK | V4L2_CAP_READWRITE - | V4L2_CAP_TUNER | V4L2_CAP_RADIO | V4L2_CAP_RDS_CAPTURE | - V4L2_CAP_DEVICE_CAPS; + | V4L2_CAP_TUNER | V4L2_CAP_RADIO | V4L2_CAP_RDS_CAPTURE; video_set_drvdata(&radio->videodev, radio); /* rds buffer allocation */