From 48dd8f2a1477447b4dd59c1202d519709b34506c Mon Sep 17 00:00:00 2001 From: DLCV Bot Date: Sun, 21 Jun 2026 14:55:04 +0800 Subject: [PATCH] =?UTF-8?q?fix(imx296):=20=E5=85=81=E8=AE=B8=20vertical=5F?= =?UTF-8?q?blanking=20=E6=9C=80=E5=B0=8F=E9=99=8D=E8=87=B3=2037=EF=BC=8C?= =?UTF-8?q?=E6=81=A2=E5=A4=8D=20ROI/=E5=85=A8=E5=B9=85=2060fps=20=E8=83=BD?= =?UTF-8?q?=E5=8A=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- drivers/media/i2c/imx296.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/i2c/imx296.c b/drivers/media/i2c/imx296.c index 243478d4920ed..c1a665190600d 100644 --- a/drivers/media/i2c/imx296.c +++ b/drivers/media/i2c/imx296.c @@ -146,6 +146,7 @@ */ #define IMX296_HMAX_DEFAULT 1100U #define IMX296_VBLANK_DEFAULT 1162U +#define IMX296_VBLANK_MIN 37U #define IMX296_VBLANK_MAX (1048575U - IMX296_PIXEL_ARRAY_HEIGHT) #define IMX296_EXPOSURE_DEFAULT_LINES 1104U #define IMX296_ANALOG_GAIN_MIN 0U @@ -1025,7 +1026,7 @@ static int imx296_ctrls_init(struct imx296 *sensor) sensor->vblank = v4l2_ctrl_new_std(handler, &imx296_ctrl_ops, V4L2_CID_VBLANK, - IMX296_VBLANK_DEFAULT, + IMX296_VBLANK_MIN, IMX296_VBLANK_MAX, 1, IMX296_VBLANK_DEFAULT);