diff options
Diffstat (limited to 'target/linux/bcm27xx/patches-5.15/950-0668-media-i2c-imx219-Correct-the-minimum-vblanking-value.patch')
-rw-r--r-- | target/linux/bcm27xx/patches-5.15/950-0668-media-i2c-imx219-Correct-the-minimum-vblanking-value.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/target/linux/bcm27xx/patches-5.15/950-0668-media-i2c-imx219-Correct-the-minimum-vblanking-value.patch b/target/linux/bcm27xx/patches-5.15/950-0668-media-i2c-imx219-Correct-the-minimum-vblanking-value.patch new file mode 100644 index 0000000000..dd4bc6b6e6 --- /dev/null +++ b/target/linux/bcm27xx/patches-5.15/950-0668-media-i2c-imx219-Correct-the-minimum-vblanking-value.patch @@ -0,0 +1,26 @@ +From d78bdb0309f5ad3771dda28e0cc959bc929f4590 Mon Sep 17 00:00:00 2001 +From: David Plowman <david.plowman@raspberrypi.com> +Date: Tue, 25 Jan 2022 15:48:53 +0000 +Subject: [PATCH] media: i2c: imx219: Correct the minimum vblanking + value + +The datasheet for this sensor documents the minimum vblanking as being +32 lines. It does fix some problems with occasional black lines at the +bottom of images (tested on Raspberry Pi). + +Signed-off-by: David Plowman <david.plowman@raspberrypi.com> +--- + drivers/media/i2c/imx219.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/drivers/media/i2c/imx219.c ++++ b/drivers/media/i2c/imx219.c +@@ -55,7 +55,7 @@ + #define IMX219_VTS_30FPS_640x480 0x06e3 + #define IMX219_VTS_MAX 0xffff + +-#define IMX219_VBLANK_MIN 4 ++#define IMX219_VBLANK_MIN 32 + + /*Frame Length Line*/ + #define IMX219_FLL_MIN 0x08a6 |