From 6eb8aea0f89be84754bd5ae57382399f0406f1e0 Mon Sep 17 00:00:00 2001
From: Martyn Welch <martyn.welch@collabora.com>
Date: Thu, 1 Jun 2023 10:20:10 +0100
Subject: [PATCH] d/patches: Add 1440x1104 resolution for VG5661

Add a specific resolution that we require to the VG5661 driver

Signed-off-by: Martyn Welch <martyn.welch@collabora.com>
---
 ...1-add-1440-1104-resolution-for-VG661.patch | 34 +++++++++++++++++++
 debian/patches/series                         |  1 +
 2 files changed, 35 insertions(+)
 create mode 100644 debian/patches/apertis/st-vgxy61/0001-st-vgxy61-add-1440-1104-resolution-for-VG661.patch

diff --git a/debian/patches/apertis/st-vgxy61/0001-st-vgxy61-add-1440-1104-resolution-for-VG661.patch b/debian/patches/apertis/st-vgxy61/0001-st-vgxy61-add-1440-1104-resolution-for-VG661.patch
new file mode 100644
index 00000000000..8287deebd3f
--- /dev/null
+++ b/debian/patches/apertis/st-vgxy61/0001-st-vgxy61-add-1440-1104-resolution-for-VG661.patch
@@ -0,0 +1,34 @@
+From 2f470538892d6ebee35d363344e2ff3bf17e69ff Mon Sep 17 00:00:00 2001
+From: Julien Massot <julien.massot@collabora.com>
+Date: Thu, 1 Jun 2023 10:57:11 +0200
+Subject: [PATCH] st-vgxy61: add 1440*1104 resolution for VG661
+
+---
+ drivers/media/i2c/st-vgxy61.c | 11 +++++++++++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/drivers/media/i2c/st-vgxy61.c b/drivers/media/i2c/st-vgxy61.c
+index 5dcabee6677d..8bc965ae7578 100644
+--- a/drivers/media/i2c/st-vgxy61.c
++++ b/drivers/media/i2c/st-vgxy61.c
+@@ -288,6 +288,17 @@ static const struct vgxy61_mode_info vgx661_mode_data[] = {
+ 			.height = VGX661_HEIGHT,
+ 		},
+ 	},
++	{
++		.width = 1440,
++		.height = 1104,
++		.bin_mode = VGXY61_BIN_MODE_NORMAL,
++		.crop = {
++			.left = 12,
++			.top = 0,
++			.width = 1440,
++			.height = 1104,
++		},
++	},
+ 	{
+ 		.width = 1280,
+ 		.height = 720,
+-- 
+2.40.1
+
diff --git a/debian/patches/series b/debian/patches/series
index 317a5c5b20f..9de70d013ca 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -226,3 +226,4 @@ apertis/st-vgxy61/0165-media-i2c-st-vgxy61-Use-asm-intead-of-asm-generic.patch
 apertis/st-vgxy61/0166-media-v4l-Add-1X16-16-bit-greyscale-media-bus-code-d.patch
 apertis/st-vgxy61/0167-media-v4l-ctrls-Add-a-control-for-HDR-mode.patch
 apertis/st-vgxy61/0168-Add-raw8-video-formats.patch
+apertis/st-vgxy61/0001-st-vgxy61-add-1440-1104-resolution-for-VG661.patch
-- 
GitLab