From eadb948ca2238ec3d038f6081a83511adaad3f6f Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Mon, 28 Apr 2025 15:08:46 +0800 Subject: [PATCH] drm: img-rogue: drop bogus MODESET capability MODESET capability corresponds to displaying (setting display modes), which isn't somethings the IMG GPU on K1 does. Drop this capability to prevent misleading applications. Kwin (as a Wayland compositor) is known to be affected by this misguidance. Signed-off-by: Icenowy Zheng --- drivers/gpu/drm/img-rogue/pvr_drm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/img-rogue/pvr_drm.c b/drivers/gpu/drm/img-rogue/pvr_drm.c index 7458ccb6a885..bd61fcff4774 100644 --- a/drivers/gpu/drm/img-rogue/pvr_drm.c +++ b/drivers/gpu/drm/img-rogue/pvr_drm.c @@ -522,7 +522,7 @@ const struct file_operations pvr_drm_fops = { }; const struct drm_driver pvr_drm_generic_driver = { - .driver_features = DRIVER_MODESET | DRIVER_RENDER | + .driver_features = DRIVER_RENDER | DRIVER_GEM | PVR_DRM_DRIVER_PRIME, .load = NULL, -- Gitee