mirror of
https://github.com/Fishwaldo/build.git
synced 2025-03-24 07:41:53 +00:00
33 lines
1.3 KiB
Diff
33 lines
1.3 KiB
Diff
From a2b8a766c2fb57096c065e539d93f9f4fbd7ace4 Mon Sep 17 00:00:00 2001
|
|
From: Neil Armstrong <narmstrong@baylibre.com>
|
|
Date: Thu, 4 Oct 2018 10:42:43 +0200
|
|
Subject: [PATCH] drm/meson: fix max mode_config height/width
|
|
|
|
The mode_config max_width/max_height determines the maximum framebuffer
|
|
size the pixel reader can handle. But the values were set thinking they
|
|
were determining the maximum screen dimensions.
|
|
|
|
This patch changes the values to the maximum height/width the CANVAS block
|
|
can handle rounded to some coherent values.
|
|
|
|
Fixes: a41e82e6c457 ("drm/meson: Add support for components")
|
|
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
|
|
---
|
|
drivers/gpu/drm/meson/meson_drv.c | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/drivers/gpu/drm/meson/meson_drv.c b/drivers/gpu/drm/meson/meson_drv.c
|
|
index 3ee4d4a4ecba..b3c04ecc75f3 100644
|
|
--- a/drivers/gpu/drm/meson/meson_drv.c
|
|
+++ b/drivers/gpu/drm/meson/meson_drv.c
|
|
@@ -263,8 +263,8 @@ static int meson_drv_bind_master(struct device *dev, bool has_components)
|
|
goto free_drm;
|
|
|
|
drm_mode_config_init(drm);
|
|
- drm->mode_config.max_width = 3840;
|
|
- drm->mode_config.max_height = 2160;
|
|
+ drm->mode_config.max_width = 16384;
|
|
+ drm->mode_config.max_height = 8192;
|
|
drm->mode_config.funcs = &meson_mode_config_funcs;
|
|
|
|
/* Hardware Initialization */
|