This patchset provides a partial rework/cleanup/fixup of debugfs code in DPU driver. It started as a single patch removing (and then just moving) SSPP debugfs code from the plane (as planes are going to be less connected with SSPP blocks soon). However the more I touched this code, the more patches were generated as more and more issues arrive on the surface. The following changes since commit fee32807633395e666f0951d6b7b6546e9b76c3d: mailmap: add and update email addresses (2021-11-29 16:19:58 -0800) are available in the Git repository at: https://git.linaro.org/people/dmitry.baryshkov/kernel.git dpu-cleanup-debugfs for you to fetch changes up to 7f3598ee9ea525920cd6fa65b498604a9ff8b36a: drm/msm/dpu: move SSPP debugfs support from plane to SSPP code (2021-12-02 01:03:49 +0300) ---------------------------------------------------------------- Dmitry Baryshkov (8): drm/msm/dpu: move disable_danger out of plane subdir drm/msm/dpu: fix safe status debugfs file drm/msm/dpu: make danger_status/safe_status readable drm/msm/dpu: drop plane's default_scaling debugfs file drm/msm/dpu: stop manually removing debugfs files for the DPU plane drm/msm/dpu: stop manually removing debugfs files for the DPU CRTC drm/msm/dpu: simplify DPU's regset32 code drm/msm/dpu: move SSPP debugfs support from plane to SSPP code drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 15 +-- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 67 +++++++++++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 109 +++++++++++++++--- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 38 +----- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 172 ++-------------------------- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 6 + 8 files changed, 189 insertions(+), 225 deletions(-)