diff options
author | Laurent Pinchart <laurent.pinchart@linaro.org> | 2015-04-26 03:41:47 +0300 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@linaro.org> | 2015-04-28 21:03:06 +0300 |
commit | 8e3e2508b70da20f1d8b844c8ef19cc7ea973f74 (patch) | |
tree | cc45cc4973285eb3592d2205a6c52b58c92b983b | |
parent | 2a8769ec8230bcfb79a2d15cd9c4c2ef8be3e0dd (diff) |
media: s5k8aa: Remove the core.s_ctrl operation
The operation is implemented as a no-op, remove it.
Signed-off-by: Laurent Pinchart <laurent.pinchart@linaro.org>
Acked-By: Vaibhav Hiremath <vaibhav.hiremath@linaro.org>
-rw-r--r-- | drivers/media/i2c/soc_camera/s5k8aa.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/drivers/media/i2c/soc_camera/s5k8aa.c b/drivers/media/i2c/soc_camera/s5k8aa.c index af4feef3f09c..8ecbc2c12558 100644 --- a/drivers/media/i2c/soc_camera/s5k8aa.c +++ b/drivers/media/i2c/soc_camera/s5k8aa.c @@ -35,14 +35,6 @@ static const struct s5k8aa_datafmt s5k8aa_colour_fmts[] = { {V4L2_MBUS_FMT_YVYU8_2X8, V4L2_COLORSPACE_JPEG}, }; -static const struct v4l2_queryctrl s5k8aa_controls[] = { - { - .id = V4L2_CID_BRIGHTNESS, - .type = V4L2_CTRL_TYPE_INTEGER, - .name = "brightness", - } -}; - static struct s5k8aa_regval *regs_resolution; static struct s5k8aa_regval *regs_display_setting; @@ -393,29 +385,8 @@ static int s5k8aa_enum_fsizes(struct v4l2_subdev *sd, return 0; } -static int s5k8aa_set_brightness(struct i2c_client *client, int value) -{ - return 0; -} - -static int s5k8aa_s_ctrl(struct v4l2_subdev *sd, struct v4l2_control *ctrl) -{ - struct i2c_client *client = v4l2_get_subdevdata(sd); - int ret = 0; - - switch (ctrl->id) { - case V4L2_CID_BRIGHTNESS: - ret = s5k8aa_set_brightness(client, ctrl->value); - break; - default: - ret = -EINVAL; - } - return ret; -} - static struct v4l2_subdev_core_ops s5k8aa_subdev_core_ops = { .s_power = s5k8aa_s_power, - .s_ctrl = s5k8aa_s_ctrl, #ifdef CONFIG_VIDEO_ADV_DEBUG .g_register = s5k8aa_g_register, .s_register = s5k8aa_s_register, |