Re: [PATCH v4] drm/edid: add CTA Video Format Data Block support

2024-11-05 Thread Hamza Mahfooz
On 9/10/24 08:05, Jani Nikula wrote: On Mon, 09 Sep 2024, Hamza Mahfooz wrote: Video Format Data Blocks (VFDBs) contain the necessary information that needs to be fed to the Optimized Video Timings (OVT) Algorithm. Also, we require OVT support to cover modes that aren't supported by earlier sta

Re: [PATCH v4] drm/edid: add CTA Video Format Data Block support

2024-11-05 Thread Hamza Mahfooz
On 11/1/24 10:13, Ian Forbes wrote: We'd like to use the OVT modes for vmwgfx. Can you export the main OVT function so it matches the CVT one? Something like this: struct drm_display_mode *drm_ovt_mode(struct drm_device *dev, int rid, int vrefresh); Sure. On Mon, Sep 9, 2024 at 12:17 PM Ham

Re: [PATCH v4] drm/edid: add CTA Video Format Data Block support

2024-11-04 Thread Jani Nikula
On Fri, 01 Nov 2024, Ian Forbes wrote: > We'd like to use the OVT modes for vmwgfx. Can you export the main OVT > function so it matches the CVT one? Something like this: > > struct drm_display_mode *drm_ovt_mode(struct drm_device *dev, int rid, > int vrefresh); > > On Mon, Sep 9, 2024 at 12:17 PM

Re: [PATCH v4] drm/edid: add CTA Video Format Data Block support

2024-11-01 Thread Ian Forbes
We'd like to use the OVT modes for vmwgfx. Can you export the main OVT function so it matches the CVT one? Something like this: struct drm_display_mode *drm_ovt_mode(struct drm_device *dev, int rid, int vrefresh); On Mon, Sep 9, 2024 at 12:17 PM Hamza Mahfooz wrote: > > + > +/* OVT Algorthim as

Re: [PATCH v4] drm/edid: add CTA Video Format Data Block support

2024-09-10 Thread Jani Nikula
On Mon, 09 Sep 2024, Hamza Mahfooz wrote: > Video Format Data Blocks (VFDBs) contain the necessary information that > needs to be fed to the Optimized Video Timings (OVT) Algorithm. > Also, we require OVT support to cover modes that aren't supported by > earlier standards (e.g. CVT). So, parse all

[PATCH v4] drm/edid: add CTA Video Format Data Block support

2024-09-09 Thread Hamza Mahfooz
Video Format Data Blocks (VFDBs) contain the necessary information that needs to be fed to the Optimized Video Timings (OVT) Algorithm. Also, we require OVT support to cover modes that aren't supported by earlier standards (e.g. CVT). So, parse all of the relevant VFDB data and feed it to the OVT A