[PATCH v2 0/5] drm/vmwgfx: vblank and crc generation support
Martin Krastev
martin.krastev at broadcom.com
Mon Apr 15 08:04:30 UTC 2024
On Fri, Apr 12, 2024 at 5:36 PM Martin Krastev
<martin.krastev at broadcom.com> wrote:
>
> On Fri, Apr 12, 2024 at 5:55 AM Zack Rusin <zack.rusin at broadcom.com> wrote:
> >
> > vmwgfx didn't have support for vblank or crc generation which made it
> > impossible to use a large number of IGT tests to properly test DRM
> > functionality in the driver.
> >
> > This series add virtual vblank and crc generation support, which allows
> > running most of IGT and immediately helped fix a number of kms issues
> > in the driver.
> >
> > v2: Fix misspelled comment header found by the kernel test robot, a style
> > fix spotted by Martin and improve commit message in 5/5 as suggested
> > by Pekka.
> >
> > Zack Rusin (5):
> > drm/vmwgfx: Implement virtual kms
> > drm/vmwgfx: Implement virtual crc generation
> > drm/vmwgfx: Fix prime import/export
> > drm/vmwgfx: Fix crtc's atomic check conditional
> > drm/vmwgfx: Sort primary plane formats by order of preference
> >
> > drivers/gpu/drm/vmwgfx/Makefile | 2 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 35 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 7 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 2 +
> > drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 5 +
> > drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 7 +
> > drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 32 ++
> > drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 51 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 26 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 39 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 15 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 32 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 28 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 42 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 44 +-
> > drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c | 632 +++++++++++++++++++++
> > drivers/gpu/drm/vmwgfx/vmwgfx_vkms.h | 75 +++
> > 17 files changed, 965 insertions(+), 109 deletions(-)
> > create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c
> > create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_vkms.h
> >
> > --
> > 2.40.1
> >
>
> LGTM to the series.
>
> Signed-off-by: Martin Krastev <martin.krastev at broadcom.com>
>
> Regards,
> Martin
Sorry, pasted the wrong clipboard.
Acked-by: Martin Krastev <martin.krastev at broadcom.com>
Regards,
Martin
More information about the dri-devel
mailing list