On Fri Jul 4 22:54:19 2025 +0200, Hans de Goede wrote:
> Use V4L2_CID_ANALOGUE_GAIN for gain control, as expected by userspace.
> 
> Signed-off-by: Hans de Goede <ha...@kernel.org>
> Link: https://lore.kernel.org/r/20250517114106.43494-6-hdego...@redhat.com
> Signed-off-by: Mauro Carvalho Chehab <mchehab+hua...@kernel.org>

Patch committed.

Thanks,
Mauro Carvalho Chehab

 drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

---

diff --git a/drivers/staging/media/atomisp/i2c/atomisp-gc0310.c 
b/drivers/staging/media/atomisp/i2c/atomisp-gc0310.c
index 91f95db94283..1f1795fc625f 100644
--- a/drivers/staging/media/atomisp/i2c/atomisp-gc0310.c
+++ b/drivers/staging/media/atomisp/i2c/atomisp-gc0310.c
@@ -289,7 +289,7 @@ static int gc0310_s_ctrl(struct v4l2_ctrl *ctrl)
                ret = cci_write(sensor->regmap, GC0310_AEC_PK_EXPO_REG,
                                ctrl->val, NULL);
                break;
-       case V4L2_CID_GAIN:
+       case V4L2_CID_ANALOGUE_GAIN:
                ret = gc0310_gain_set(sensor, ctrl->val);
                break;
        default:
@@ -533,7 +533,7 @@ static int gc0310_init_controls(struct gc0310_device 
*sensor)
 
        /* 32 steps at base gain 1 + 64 half steps at base gain 2 */
        sensor->ctrls.gain =
-               v4l2_ctrl_new_std(hdl, &ctrl_ops, V4L2_CID_GAIN, 0, 95, 1, 31);
+               v4l2_ctrl_new_std(hdl, &ctrl_ops, V4L2_CID_ANALOGUE_GAIN, 0, 
95, 1, 31);
 
        return hdl->error;
 }

Reply via email to