]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commitdiff
drm/amd/display: Add 3dlut control flags
authorVitaly Prosyak <vitaly.prosyak@amd.com>
Fri, 29 Mar 2019 17:47:10 +0000 (12:47 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Sat, 22 Jun 2019 14:34:09 +0000 (09:34 -0500)
[Why & How]
The follow up change
Improve some naming for fields and structs

Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
Reviewed-by: Aric Cyr <Aric.Cyr@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Acked-by: Vitaly Prosyak <Vitaly.Prosyak@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/modules/inc/mod_shared.h

index 5a631854efdad36c83f866dbca5f7611926cff63..9406d0a167ee0afa48d155044028f059dae97d44 100644 (file)
@@ -46,35 +46,35 @@ enum vrr_packet_type {
 };
 
 #if defined(CONFIG_DRM_AMD_DC_DCN2_0)
-union tm3dlut_internal_flags {
+union lut3d_control_flags {
        unsigned int raw;
        struct {
-               unsigned int dochroma_scale                     :1;
-               unsigned int spec_version                       :3;
-               unsigned int use_zero_display_black  :1;
-               unsigned int use_zero_source_black  :1;
-               unsigned int force_display_black                :6;
-               unsigned int apply_display_gamma        :1;
-               unsigned int exp_shaper_max                     :6;
-               unsigned int unity3dlut                         :1;
-               unsigned int bypass3dlut                        :1;
-               unsigned int use3dlut                           :1;
-               unsigned int less_than_dcip3            :1;
-               unsigned int override_lum                       :1;
-               unsigned int reseved                            :8;
+               unsigned int do_chroma_scale                            :1;
+               unsigned int spec_version                               :3;
+               unsigned int use_zero_display_black                     :1;
+               unsigned int use_zero_source_black                      :1;
+               unsigned int force_display_black                        :6;
+               unsigned int apply_display_gamma                        :1;
+               unsigned int exp_shaper_max                             :6;
+               unsigned int unity_3dlut                                :1;
+               unsigned int bypass_3dlut                               :1;
+               unsigned int use_3dlut                                  :1;
+               unsigned int less_than_dcip3                            :1;
+               unsigned int override_lum                               :1;
+               unsigned int reseved                                    :8;
        } bits;
 };
 
 enum tm_show_option_internal {
        tm_show_option_internal_single_file             = 0,/*flags2 not in use*/
-       tm_show_option_internal_duplicate_file,/*use flags2*/
+       tm_show_option_internal_duplicate_file,         /*use flags2*/
        tm_show_option_internal_duplicate_sidebyside/*use flags2*/
 };
 
-struct tm3dlut_settings {
+struct lut3d_settings {
        unsigned char version;
-       union tm3dlut_internal_flags flags;
-       union tm3dlut_internal_flags flags2;
+       union lut3d_control_flags flags;
+       union lut3d_control_flags flags2;
        enum tm_show_option_internal option;
        unsigned int min_lum;/*multiplied by 100*/
        unsigned int max_lum;