On Wed Mar 25 13:01:18 2026 +0100, Martin Tůma wrote:
> Provide the real DV timings limits in VIDIOC_DV_TIMINGS_CAP. For the
> outputs the pixelclock is limited by the CMT table <25000kHz, 2*94642kHz>,
> for the inputs a slightly broader range is possible. The minimal
> supported/tested resolution is 64px.
>
> Signed-off-by: Martin Tůma <[email protected]>
> Signed-off-by: Hans Verkuil <[email protected]>
Patch committed.
Thanks,
Hans Verkuil
drivers/media/pci/mgb4/mgb4_vin.c | 8 ++++----
drivers/media/pci/mgb4/mgb4_vout.c | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/drivers/media/pci/mgb4/mgb4_vin.c
b/drivers/media/pci/mgb4/mgb4_vin.c
index 74fb00c4a408..b24785455691 100644
--- a/drivers/media/pci/mgb4/mgb4_vin.c
+++ b/drivers/media/pci/mgb4/mgb4_vin.c
@@ -85,12 +85,12 @@ static const struct mgb4_i2c_kv gmsl1_i2c[] = {
static const struct v4l2_dv_timings_cap video_timings_cap = {
.type = V4L2_DV_BT_656_1120,
.bt = {
- .min_width = 240,
+ .min_width = 64,
.max_width = 4096,
- .min_height = 240,
+ .min_height = 64,
.max_height = 4096,
- .min_pixelclock = 1843200, /* 320 x 240 x 24Hz */
- .max_pixelclock = 530841600, /* 4096 x 2160 x 60Hz */
+ .min_pixelclock = 20000000,
+ .max_pixelclock = 200000000,
.standards = V4L2_DV_BT_STD_CEA861 | V4L2_DV_BT_STD_DMT |
V4L2_DV_BT_STD_CVT | V4L2_DV_BT_STD_GTF,
.capabilities = V4L2_DV_BT_CAP_PROGRESSIVE |
diff --git a/drivers/media/pci/mgb4/mgb4_vout.c
b/drivers/media/pci/mgb4/mgb4_vout.c
index 7725bcd55e4c..22fbc9e53819 100644
--- a/drivers/media/pci/mgb4/mgb4_vout.c
+++ b/drivers/media/pci/mgb4/mgb4_vout.c
@@ -53,12 +53,12 @@ static const struct mgb4_i2c_kv gmsl1_i2c[] = {
static const struct v4l2_dv_timings_cap video_timings_cap = {
.type = V4L2_DV_BT_656_1120,
.bt = {
- .min_width = 240,
+ .min_width = 64,
.max_width = 4096,
- .min_height = 240,
+ .min_height = 64,
.max_height = 4096,
- .min_pixelclock = 1843200, /* 320 x 240 x 24Hz */
- .max_pixelclock = 530841600, /* 4096 x 2160 x 60Hz */
+ .min_pixelclock = 25000000,
+ .max_pixelclock = 189284000,
.standards = V4L2_DV_BT_STD_CEA861 | V4L2_DV_BT_STD_DMT |
V4L2_DV_BT_STD_CVT | V4L2_DV_BT_STD_GTF,
.capabilities = V4L2_DV_BT_CAP_PROGRESSIVE |
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]