OSDN Git Service

media: davinci/vpbe: drop unused g_cropcap
authorHans Verkuil <hans.verkuil@cisco.com>
Thu, 4 Oct 2018 21:36:40 +0000 (17:36 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Tue, 20 Nov 2018 18:28:51 +0000 (13:28 -0500)
This function/callback is never used. Drop it.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/platform/davinci/vpbe.c
include/media/davinci/vpbe.h

index 18c035e..e80d780 100644 (file)
@@ -93,28 +93,6 @@ static int vpbe_find_encoder_sd_index(struct vpbe_config *cfg,
 }
 
 /**
- * vpbe_g_cropcap - Get crop capabilities of the display
- * @vpbe_dev: vpbe device ptr
- * @cropcap: cropcap is a ptr to struct v4l2_cropcap
- *
- * Update the crop capabilities in crop cap for current
- * mode
- */
-static int vpbe_g_cropcap(struct vpbe_device *vpbe_dev,
-                         struct v4l2_cropcap *cropcap)
-{
-       if (!cropcap)
-               return -EINVAL;
-       cropcap->bounds.left = 0;
-       cropcap->bounds.top = 0;
-       cropcap->bounds.width = vpbe_dev->current_timings.xres;
-       cropcap->bounds.height = vpbe_dev->current_timings.yres;
-       cropcap->defrect = cropcap->bounds;
-
-       return 0;
-}
-
-/**
  * vpbe_enum_outputs - enumerate outputs
  * @vpbe_dev: vpbe device ptr
  * @output: ptr to v4l2_output structure
@@ -793,7 +771,6 @@ static void vpbe_deinitialize(struct device *dev, struct vpbe_device *vpbe_dev)
 }
 
 static const struct vpbe_device_ops vpbe_dev_ops = {
-       .g_cropcap = vpbe_g_cropcap,
        .enum_outputs = vpbe_enum_outputs,
        .set_output = vpbe_set_output,
        .get_output = vpbe_get_output,
index 79a566d..5c31a76 100644 (file)
@@ -100,10 +100,6 @@ struct vpbe_config {
 struct vpbe_device;
 
 struct vpbe_device_ops {
-       /* crop cap for the display */
-       int (*g_cropcap)(struct vpbe_device *vpbe_dev,
-                        struct v4l2_cropcap *cropcap);
-
        /* Enumerate the outputs */
        int (*enum_outputs)(struct vpbe_device *vpbe_dev,
                            struct v4l2_output *output);