]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/msm/dpu: merge MAX_IMG_WIDTH/HEIGHT with DPU_MAX_IMG_WIDTH/HEIGHT
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Tue, 3 Sep 2024 03:22:57 +0000 (06:22 +0300)
committerDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Mon, 21 Oct 2024 11:11:12 +0000 (14:11 +0300)
dpu_formats.c defines DPU_MAX_IMG_WIDTH and _HEIGHT, while
dpu_hw_catalog.h defines just MAX_IMG_WIDTH and _HEIGHT. Merge these
constants to remove duplication.

Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Tested-by: Abhinav Kumar <quic_abhinavk@quicinc.com> # sc7280
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Patchwork: https://patchwork.freedesktop.org/patch/612255/
Link: https://lore.kernel.org/r/20240903-dpu-mode-config-width-v6-14-617e1ecc4b7a@linaro.org
drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c

index 095bb947f1ffccfe4b1b3de40bbb9d3a9697cf6f..b0909cbd91cb69832768dd8f2d438cd7b76b0684 100644 (file)
@@ -13,9 +13,6 @@
 
 #define DPU_UBWC_PLANE_SIZE_ALIGNMENT  4096
 
-#define DPU_MAX_IMG_WIDTH              0x3FFF
-#define DPU_MAX_IMG_HEIGHT             0x3FFF
-
 /*
  * struct dpu_media_color_map - maps drm format to media format
  * @format: DRM base pixel format
index d377dcd3f3d11303e2ea0b5547c29f4c42fcf081..817e98bc699792b09a666d08f6a406fb80a49130 100644 (file)
@@ -21,8 +21,8 @@
 
 #define DPU_HW_BLK_NAME_LEN    16
 
-#define MAX_IMG_WIDTH 0x3fff
-#define MAX_IMG_HEIGHT 0x3fff
+#define DPU_MAX_IMG_WIDTH 0x3fff
+#define DPU_MAX_IMG_HEIGHT 0x3fff
 
 #define CRTC_DUAL_MIXERS       2
 
index f686588bf896d25f20009863bc49bd1745e6c217..e935e9c05f040f2a1313bed0c500808bd1603a0a 100644 (file)
@@ -843,8 +843,8 @@ static int dpu_plane_atomic_check(struct drm_plane *plane,
        fb_rect.y2 = new_plane_state->fb->height;
 
        /* Ensure fb size is supported */
-       if (drm_rect_width(&fb_rect) > MAX_IMG_WIDTH ||
-           drm_rect_height(&fb_rect) > MAX_IMG_HEIGHT) {
+       if (drm_rect_width(&fb_rect) > DPU_MAX_IMG_WIDTH ||
+           drm_rect_height(&fb_rect) > DPU_MAX_IMG_HEIGHT) {
                DPU_DEBUG_PLANE(pdpu, "invalid framebuffer " DRM_RECT_FMT "\n",
                                DRM_RECT_ARG(&fb_rect));
                return -E2BIG;