]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/fourcc: fix Amlogic Video Framebuffer Compression macro
authorNeil Armstrong <narmstrong@baylibre.com>
Thu, 23 Jul 2020 09:05:50 +0000 (11:05 +0200)
committerNeil Armstrong <narmstrong@baylibre.com>
Mon, 27 Jul 2020 07:29:51 +0000 (09:29 +0200)
Fix the Amlogic Video Framebuffer Compression modifier macro to
correctly add the layout options, a pair of parenthesis was missing.

Fixes: d6528ec88309 ("drm/fourcc: Add modifier definitions for describing Amlogic Video Framebuffer Compression")
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20200723090551.27529-1-narmstrong@baylibre.com
include/uapi/drm/drm_fourcc.h

index 4bee7de5f3062200602b0dd3a6ebf2dcada7f6b9..82f327801267759b15b9ca44d703a63833083056 100644 (file)
@@ -1004,7 +1004,7 @@ drm_fourcc_canonicalize_nvidia_format_mod(__u64 modifier)
 #define DRM_FORMAT_MOD_AMLOGIC_FBC(__layout, __options) \
        fourcc_mod_code(AMLOGIC, \
                        ((__layout) & __fourcc_mod_amlogic_layout_mask) | \
-                       ((__options) & __fourcc_mod_amlogic_options_mask \
+                       (((__options) & __fourcc_mod_amlogic_options_mask) \
                         << __fourcc_mod_amlogic_options_shift))
 
 /* Amlogic FBC Layouts */