[media] tvp5150: Replace container_of() with to_tvp5150()
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Fri, 16 May 2014 01:53:31 +0000 (22:53 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Fri, 23 May 2014 22:51:26 +0000 (19:51 -0300)
Use the driver-specific inline function to cast from a subdev pointer to
a tvp5150 pointer instead of the generic container_of().

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/i2c/tvp5150.c

index 4fd3688e1164e77ee69f8342d0c0125a1b0d01cd..07dee4439c2fed803bc6dc1ae6ed9f81d2ce6ed7 100644 (file)
@@ -913,7 +913,7 @@ static int tvp5150_s_crop(struct v4l2_subdev *sd, const struct v4l2_crop *a)
 
 static int tvp5150_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a)
 {
-       struct tvp5150 *decoder = container_of(sd, struct tvp5150, sd);
+       struct tvp5150 *decoder = to_tvp5150(sd);
 
        a->c    = decoder->rect;
        a->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
@@ -923,7 +923,7 @@ static int tvp5150_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a)
 
 static int tvp5150_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a)
 {
-       struct tvp5150 *decoder = container_of(sd, struct tvp5150, sd);
+       struct tvp5150 *decoder = to_tvp5150(sd);
        v4l2_std_id std;
 
        if (a->type != V4L2_BUF_TYPE_VIDEO_CAPTURE)