video: rockchip: Support 4K resolution for rk3399, HDMI
authorJagan Teki <jagan@amarulasolutions.com>
Thu, 2 Apr 2020 11:41:25 +0000 (17:11 +0530)
committerAnatolij Gustschin <agust@denx.de>
Thu, 2 Apr 2020 13:52:01 +0000 (15:52 +0200)
The default resolution for rockchip display is 1920x1080
which failed to work on 4K HDMI out displays on rk3399.

So, mark the default resolution as 3480x2160 for rk3399
HDMI out.

This would work all the hdmi display resolutions till
4K.

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Tested-by: Peter Robinson <pbrobinson@gmail.com>
drivers/video/rockchip/Kconfig

index 10182d0b66c6cf11efbaa507205165586df8db9c..cfd774ead603bea9bcacac75b4488590bdbabea4 100644 (file)
@@ -22,6 +22,7 @@ menuconfig VIDEO_ROCKCHIP
 config VIDEO_ROCKCHIP_MAX_XRES
         int "Maximum horizontal resolution (for memory allocation purposes)"
        depends on VIDEO_ROCKCHIP
 config VIDEO_ROCKCHIP_MAX_XRES
         int "Maximum horizontal resolution (for memory allocation purposes)"
        depends on VIDEO_ROCKCHIP
+       default 3480 if ROCKCHIP_RK3399 && DISPLAY_ROCKCHIP_HDMI
        default 1920
        help
          The maximum horizontal resolution to support for the framebuffer.
        default 1920
        help
          The maximum horizontal resolution to support for the framebuffer.
@@ -31,6 +32,7 @@ config VIDEO_ROCKCHIP_MAX_XRES
 config VIDEO_ROCKCHIP_MAX_YRES
         int "Maximum vertical resolution (for memory allocation purposes)"
        depends on VIDEO_ROCKCHIP
 config VIDEO_ROCKCHIP_MAX_YRES
         int "Maximum vertical resolution (for memory allocation purposes)"
        depends on VIDEO_ROCKCHIP
+       default 2160 if ROCKCHIP_RK3399 && DISPLAY_ROCKCHIP_HDMI
        default 1080
        help
          The maximum vertical resolution to support for the framebuffer.
        default 1080
        help
          The maximum vertical resolution to support for the framebuffer.