Commit 1fb695d9 authored by Anthony Koo's avatar Anthony Koo Committed by Alex Deucher

drm/amd/display: Document part of the DMUB cmd

Add a simple documentation in the dmub_cmd.
Tested-by: default avatarMark Broadworth <mark.broadworth@amd.com>
Reviewed-by: default avatarAric Cyr <Aric.Cyr@amd.com>
Acked-by: default avatarRodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: default avatarAnthony Koo <Anthony.Koo@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent f7f69740
...@@ -729,6 +729,7 @@ enum dmub_cmd_type { ...@@ -729,6 +729,7 @@ enum dmub_cmd_type {
/** /**
* Command type used for all VBIOS interface commands. * Command type used for all VBIOS interface commands.
*/ */
/** /**
* Command type used for all SECURE_DISPLAY commands. * Command type used for all SECURE_DISPLAY commands.
*/ */
...@@ -3147,14 +3148,23 @@ struct dmub_rb_cmd_get_usbc_cable_id { ...@@ -3147,14 +3148,23 @@ struct dmub_rb_cmd_get_usbc_cable_id {
} data; } data;
}; };
/**
* Command type of a DMUB_CMD__SECURE_DISPLAY command
*/
enum dmub_cmd_secure_display_type { enum dmub_cmd_secure_display_type {
DMUB_CMD__SECURE_DISPLAY_TEST_CMD = 0, DMUB_CMD__SECURE_DISPLAY_TEST_CMD = 0, /* test command to only check if inbox message works */
DMUB_CMD__SECURE_DISPLAY_CRC_STOP_UPDATE, DMUB_CMD__SECURE_DISPLAY_CRC_STOP_UPDATE,
DMUB_CMD__SECURE_DISPLAY_CRC_WIN_NOTIFY DMUB_CMD__SECURE_DISPLAY_CRC_WIN_NOTIFY
}; };
/**
* Definition of a DMUB_CMD__SECURE_DISPLAY command
*/
struct dmub_rb_cmd_secure_display { struct dmub_rb_cmd_secure_display {
struct dmub_cmd_header header; struct dmub_cmd_header header;
/**
* Data passed from driver to dmub firmware.
*/
struct dmub_cmd_roi_info { struct dmub_cmd_roi_info {
uint16_t x_start; uint16_t x_start;
uint16_t x_end; uint16_t x_end;
...@@ -3373,6 +3383,7 @@ union dmub_rb_cmd { ...@@ -3373,6 +3383,7 @@ union dmub_rb_cmd {
* Definition of a DMUB_CMD__SECURE_DISPLAY command. * Definition of a DMUB_CMD__SECURE_DISPLAY command.
*/ */
struct dmub_rb_cmd_secure_display secure_display; struct dmub_rb_cmd_secure_display secure_display;
/** /**
* Definition of a DMUB_CMD__DPIA_HPD_INT_ENABLE command. * Definition of a DMUB_CMD__DPIA_HPD_INT_ENABLE command.
*/ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment