diff options
| author | Thomas Gleixner <[email protected]> | 2020-06-11 15:17:57 +0200 | 
|---|---|---|
| committer | Thomas Gleixner <[email protected]> | 2020-06-11 15:17:57 +0200 | 
| commit | f77d26a9fc525286bcef3d4f98b52e17482cf49c (patch) | |
| tree | 6b179c9aa84787773cb601a14a64255e2912154b /drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | |
| parent | b6bea24d41519e8c31e4798f1c1a3f67e540c5d0 (diff) | |
| parent | f0178fc01fe46bab6a95415f5647d1a74efcad1b (diff) | |
Merge branch 'x86/entry' into ras/core
to fixup conflicts in arch/x86/kernel/cpu/mce/core.c so MCE specific follow
up patches can be applied without creating a horrible merge conflict
afterwards.
Diffstat (limited to 'drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h')
| -rw-r--r-- | drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h b/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h index 10b5fa9d2588..599bf2055bcb 100644 --- a/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h +++ b/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h @@ -228,6 +228,7 @@ struct dmub_cmd_psr_copy_settings_data {  	uint8_t smu_optimizations_en;  	uint8_t frame_delay;  	uint8_t frame_cap_ind; +	struct dmub_psr_debug_flags debug;  };  struct dmub_rb_cmd_psr_copy_settings { @@ -260,6 +261,8 @@ struct dmub_rb_cmd_psr_set_version {  struct dmub_cmd_abm_set_pipe_data {  	uint32_t ramping_boundary;  	uint32_t otg_inst; +	uint32_t panel_inst; +	uint32_t set_pipe_option;  };  struct dmub_rb_cmd_abm_set_pipe { @@ -303,6 +306,16 @@ struct dmub_rb_cmd_abm_set_pwm_frac {  	struct dmub_cmd_abm_set_pwm_frac_data abm_set_pwm_frac_data;  }; +struct dmub_cmd_abm_init_config_data { +	union dmub_addr src; +	uint16_t bytes; +}; + +struct dmub_rb_cmd_abm_init_config { +	struct dmub_cmd_header header; +	struct dmub_cmd_abm_init_config_data abm_init_config_data; +}; +  union dmub_rb_cmd {  	struct dmub_rb_cmd_read_modify_write read_modify_write;  	struct dmub_rb_cmd_reg_field_update_sequence reg_field_update_seq; @@ -324,6 +337,7 @@ union dmub_rb_cmd {  	struct dmub_rb_cmd_abm_set_level abm_set_level;  	struct dmub_rb_cmd_abm_set_ambient_level abm_set_ambient_level;  	struct dmub_rb_cmd_abm_set_pwm_frac abm_set_pwm_frac; +	struct dmub_rb_cmd_abm_init_config abm_init_config;  };  #pragma pack(pop)  |