]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/msm: Take the ioctls away from the KMS-only driver
authorRob Clark <robin.clark@oss.qualcomm.com>
Sat, 5 Jul 2025 14:52:41 +0000 (07:52 -0700)
committerRob Clark <robin.clark@oss.qualcomm.com>
Sat, 5 Jul 2025 16:59:12 +0000 (09:59 -0700)
KMS-only drivers should only allocate dumb buffers.  The driver custom
ioctls are only meant for the usermode gpu driver (mesa), and not for
general consumption, so they don't make sense for standalone KMS
drivers.

Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/662598/

drivers/gpu/drm/msm/msm_drv.c

index 4872559288c1db9c27ec4641e479e2387d3686bc..9dcc7a596a11d9342a515dab694bac93dc2805cb 100644 (file)
@@ -865,8 +865,6 @@ static const struct drm_driver msm_kms_driver = {
 #endif
        MSM_FBDEV_DRIVER_OPS,
        .show_fdinfo        = msm_show_fdinfo,
-       .ioctls             = msm_ioctls,
-       .num_ioctls         = ARRAY_SIZE(msm_ioctls),
        .fops               = &fops,
        .name               = "msm-kms",
        .desc               = "MSM Snapdragon DRM",