Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 30 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.c dmub_hw_lock_mgr_cmd() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7074392172468125696
PARAM_VALUE 1 cmd->lock_hw.header.payload_bytes 12
PARAM_VALUE 1 cmd->lock_hw.header.type 69
PARAM_VALUE 1 cmd->lock_hw.lock_hw_data.lock 0-1
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_capability.c get_usbc_cable_id() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 cmd 4147302133819981824
PARAM_VALUE 1 cmd->cable_id.header.payload_bytes 1
PARAM_VALUE 1 cmd->cable_id.header.type 81
PARAM_VALUE 2 wait_type 2

drivers/gpu/drm/amd/amdgpu/../display/dc/hubp/dcn21/dcn21_hubp.c dmcub_PLAT_54186_wa() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 0 ctx->dc->debug.enable_dmcub_surface_flip 1
PARAM_VALUE 1 cmd 7239688403668860928
PARAM_VALUE 1 cmd->PLAT_54186_wa.header.payload_bytes 60
PARAM_VALUE 1 cmd->PLAT_54186_wa.header.type 5
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &(plane->dev)->mode_config.panic_lock
HALF_LOCKED2 flags

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c dm_edid_parser_send_cea() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 6535086922003288064
PARAM_VALUE 1 cmd->edid_cea.data.input.cea_total_length 128
PARAM_VALUE 1 cmd->edid_cea.data.input.length 8
PARAM_VALUE 1 cmd->edid_cea.data.input.offset 0,8-127
PARAM_VALUE 1 cmd->edid_cea.header.payload_bytes 20
PARAM_VALUE 1 cmd->edid_cea.header.type 79
PARAM_VALUE 2 wait_type 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &adev->dm.dc_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct amdgpu_display_manager)->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_dmub_update_dirty_rect() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7749256087211048960
PARAM_VALUE 2 wait_type 0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_process_dmub_dpia_hpd_int_enable() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 1670795892549353472
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->dpia_hpd_int_enable.header.type 86
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_process_dmub_dpia_set_tps_notification() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 1047070489340911616
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->set_tps_notification.header.sub_type 3
PARAM_VALUE 1 cmd->set_tps_notification.header.type 77
PARAM_VALUE 1 cmd->set_tps_notification.tps_notification.tps 1-3,7
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_process_dmub_set_config_async() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 126233701160071168
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->set_config_access.header.sub_type 1
PARAM_VALUE 1 cmd->set_config_access.header.type 77
PARAM_VALUE 1 cmd->set_config_access.set_config_control.cmd_pkt.msg_data 0-3,7,255
PARAM_VALUE 1 cmd->set_config_access.set_config_control.cmd_pkt.msg_type 1,24-25
PARAM_VALUE 2 wait_type 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &adev->dm.dpia_aux_lock
TYPE_LOCK (struct amdgpu_display_manager)->dpia_aux_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_process_dmub_set_mst_slots() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7061631157853769728
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->set_mst_alloc_slots.header.sub_type 2
PARAM_VALUE 1 cmd->set_mst_alloc_slots.header.type 77
PARAM_VALUE 2 wait_type 2
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_smart_power_oled_enable() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 774977507336478720
PARAM_VALUE 1 cmd->smart_power_oled_enable.data.enable 0-1
PARAM_VALUE 1 cmd->smart_power_oled_enable.header.payload_bytes 12
PARAM_VALUE 1 cmd->smart_power_oled_enable.header.ret_status 1
PARAM_VALUE 1 cmd->smart_power_oled_enable.header.sub_type 1
PARAM_VALUE 1 cmd->smart_power_oled_enable.header.type 93
PARAM_VALUE 2 wait_type 1

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_smart_power_oled_get_max_cll() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3440504097176354816
PARAM_VALUE 1 cmd->smart_power_oled_getmaxcll.header.payload_bytes 4
PARAM_VALUE 1 cmd->smart_power_oled_getmaxcll.header.ret_status 1
PARAM_VALUE 1 cmd->smart_power_oled_getmaxcll.header.sub_type 2
PARAM_VALUE 1 cmd->smart_power_oled_getmaxcll.header.type 93
PARAM_VALUE 2 wait_type 2

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_stream_forward_dmub_crc_window() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 9213355121402728448
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->secure_display.header.sub_type 1-2
PARAM_VALUE 1 cmd->secure_display.header.type 85
PARAM_VALUE 2 wait_type 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &crtc->mutex.mutex
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_stream_forward_dmub_multiple_crc_window() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3526473633979805696
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->secure_display.header.sub_type 3-4
PARAM_VALUE 1 cmd->secure_display.header.type 85
PARAM_VALUE 2 wait_type 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &crtc->mutex.mutex
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn21/dcn21_hwseq.c dcn21_dmub_abm_set_pipe() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 4576773667637460992
PARAM_VALUE 1 cmd->abm_set_pipe.abm_set_pipe_data.ramping_boundary 255
PARAM_VALUE 1 cmd->abm_set_pipe.abm_set_pipe_data.set_pipe_option 1,255
PARAM_VALUE 1 cmd->abm_set_pipe.header.payload_bytes 8
PARAM_VALUE 1 cmd->abm_set_pipe.header.sub_type 1
PARAM_VALUE 1 cmd->abm_set_pipe.header.type 66
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn21/dcn21_hwseq.c dcn21_dmub_cacp_set_pipe() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 2533208469963583488
PARAM_VALUE 1 cmd->cacp_set_pipe.cacp_set_pipe_data.set_pipe_option 1,255
PARAM_VALUE 1 cmd->cacp_set_pipe.header.payload_bytes 4
PARAM_VALUE 1 cmd->cacp_set_pipe.header.sub_type 1
PARAM_VALUE 1 cmd->cacp_set_pipe.header.type 87
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn21/dcn21_hwseq.c dmub_abm_set_backlight() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 0 ctx->dc->res_pool 4096-ptr_max
PARAM_VALUE 1 cmd 5939819779864686592
PARAM_VALUE 1 cmd->abm_set_backlight.abm_set_backlight_data.version 1
PARAM_VALUE 1 cmd->abm_set_backlight.header.payload_bytes 32
PARAM_VALUE 1 cmd->abm_set_backlight.header.sub_type 2
PARAM_VALUE 1 cmd->abm_set_backlight.header.type 66
PARAM_VALUE 2 wait_type 1
DATA_SOURCE 0 ctx $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_cacp.c dmub_cacp_enable_fractional_pwm() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 0,4096-ptr_max
PARAM_VALUE 1 cmd 7068696700929449984
PARAM_VALUE 1 cmd->cacp_set_pwm_frac.cacp_set_pwm_frac_data.fractional_pwm 0-1
PARAM_VALUE 1 cmd->cacp_set_pwm_frac.cacp_set_pwm_frac_data.panel_mask 1-255
PARAM_VALUE 1 cmd->cacp_set_pwm_frac.cacp_set_pwm_frac_data.version 1
PARAM_VALUE 1 cmd->cacp_set_pwm_frac.header.payload_bytes 8
PARAM_VALUE 1 cmd->cacp_set_pwm_frac.header.sub_type 6
PARAM_VALUE 1 cmd->cacp_set_pwm_frac.header.type 87
PARAM_VALUE 2 wait_type 1
CAPPED_DATA 0 ctx->dc_edp_id_count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_cacp.c dmub_cacp_get_histogram() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 1 cmd 6422375923907956736
PARAM_VALUE 1 cmd->cacp_get_histogram.header.payload_bytes 24
PARAM_VALUE 1 cmd->cacp_get_histogram.header.sub_type 7
PARAM_VALUE 1 cmd->cacp_get_histogram.header.type 87
PARAM_VALUE 2 wait_type 1
CAPPED_DATA 0 ctx->dmub_srv->dmub->scratch_mem_fb.size 1
DATA_SOURCE 0 ctx $0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_cacp.c dmub_cacp_init() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 1 cmd 7715206023891881984
PARAM_VALUE 1 cmd->cacp_init_config.cacp_init_config_data.bytes 248
PARAM_VALUE 1 cmd->cacp_init_config.cacp_init_config_data.visual_confirm 0-1
PARAM_VALUE 1 cmd->cacp_init_config.header.payload_bytes 32
PARAM_VALUE 1 cmd->cacp_init_config.header.type 87
PARAM_VALUE 2 wait_type 1
CAPPED_DATA 0 ctx->dc->link_count 1
CAPPED_DATA 0 ctx->dmub_srv->dmub->scratch_mem_fb.size 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_cacp.c dmub_cacp_set_backlight_level() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 4077675700649279488
PARAM_VALUE 1 cmd->cacp_set_backlight.cacp_set_backlight_data.version 1
PARAM_VALUE 1 cmd->cacp_set_backlight.header.payload_bytes 32
PARAM_VALUE 1 cmd->cacp_set_backlight.header.sub_type 5
PARAM_VALUE 1 cmd->cacp_set_backlight.header.type 87
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_cacp.c dmub_cacp_set_event() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 4294633350343962624
PARAM_VALUE 1 cmd->cacp_set_event.header.payload_bytes 8
PARAM_VALUE 1 cmd->cacp_set_event.header.sub_type 3
PARAM_VALUE 1 cmd->cacp_set_event.header.type 87
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_cacp.c dmub_cacp_set_level() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 6382551878983270400
PARAM_VALUE 1 cmd->cacp_set_level.cacp_set_level_data.panel_mask 1-255
PARAM_VALUE 1 cmd->cacp_set_level.cacp_set_level_data.version 1
PARAM_VALUE 1 cmd->cacp_set_level.header.payload_bytes 8
PARAM_VALUE 1 cmd->cacp_set_level.header.sub_type 2
PARAM_VALUE 1 cmd->cacp_set_level.header.type 87
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_cacp.c dmub_cacp_set_pause() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 9181862707457630208
PARAM_VALUE 1 cmd->cacp_pause.cacp_pause_data.enable 0-1
PARAM_VALUE 1 cmd->cacp_pause.header.payload_bytes 4
PARAM_VALUE 1 cmd->cacp_pause.header.sub_type 4
PARAM_VALUE 1 cmd->cacp_pause.header.type 87
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_cacp.c dmub_cacp_set_pipe() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 3275197612288155648
PARAM_VALUE 1 cmd->cacp_set_pipe.cacp_set_pipe_data.set_pipe_option 1,255
PARAM_VALUE 1 cmd->cacp_set_pipe.header.payload_bytes 4
PARAM_VALUE 1 cmd->cacp_set_pipe.header.sub_type 1
PARAM_VALUE 1 cmd->cacp_set_pipe.header.type 87
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.c dmub_replay_copy_settings() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 5568378355168882688
PARAM_VALUE 1 cmd->replay_copy_settings.header.payload_bytes 40
PARAM_VALUE 1 cmd->replay_copy_settings.header.type 83
PARAM_VALUE 1 cmd->replay_copy_settings.replay_copy_settings_data.line_time_in_ns 0-u16max
PARAM_VALUE 1 cmd->replay_copy_settings.replay_copy_settings_data.replay_timing_sync_supported 0-1
PARAM_VALUE 1 cmd->replay_copy_settings.replay_copy_settings_data.smu_optimizations_en 0-1
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.c dmub_replay_enable() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3429715592001937408
PARAM_VALUE 1 cmd->replay_enable.data.enable 0-1
PARAM_VALUE 1 cmd->replay_enable.header.payload_bytes 8
PARAM_VALUE 1 cmd->replay_enable.header.sub_type 1
PARAM_VALUE 1 cmd->replay_enable.header.type 83
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &aconnector->hpd_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.c dmub_replay_send_cmd() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 1-u64max
PARAM_VALUE 1 cmd 7943615856668581888
PARAM_VALUE 1 cmd->replay_set_general_cmd.data.subtype 0-7
PARAM_VALUE 1 cmd->replay_set_general_cmd.header.payload_bytes 12
PARAM_VALUE 1 cmd->replay_set_general_cmd.header.sub_type 16
PARAM_VALUE 1 cmd->replay_set_timing_sync.header.type 83
PARAM_VALUE 2 wait_type 1
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.c dmub_replay_set_coasting_vtotal() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7736012985990107136
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.c dmub_replay_set_power_opt() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3052644665221869568
PARAM_VALUE 1 cmd->replay_set_power_opt.header.payload_bytes 8
PARAM_VALUE 1 cmd->replay_set_power_opt.header.sub_type 2
PARAM_VALUE 1 cmd->replay_set_power_opt.header.type 83
PARAM_VALUE 1 cmd->replay_set_power_opt.replay_set_power_opt_data.power_opt 0-17
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.c dmub_replay_set_power_opt_and_coasting_vtotal() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 2322783933091647488
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_setup_subvp_dmub_command() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 2781242923443191808
PARAM_VALUE 1 cmd->fw_assisted_mclk_switch_v2.header.sub_type 2
PARAM_VALUE 1 cmd->fw_assisted_mclk_switch_v2.header.type 76
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_boot_time_crc_init() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub->hw_funcs.get_fw_boot_option 1-u64max
PARAM_VALUE 1 cmd 7701870328182730752
PARAM_VALUE 1 cmd->boot_time_crc_init.data.buffer_size 3145728
PARAM_VALUE 1 cmd->boot_time_crc_init.header.payload_bytes 24
PARAM_VALUE 1 cmd->boot_time_crc_init.header.type 96
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 2 wait_type 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_control_cursor_offload() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->cursor_offload_enabled 1
PARAM_VALUE 1 cmd 129216877980200960
PARAM_VALUE 1 cmd->cursor_offload_stream_ctnl.header.payload_bytes 12
PARAM_VALUE 1 cmd->cursor_offload_stream_ctnl.header.sub_type 1
PARAM_VALUE 1 cmd->cursor_offload_stream_ctnl.header.type 92
PARAM_VALUE 2 wait_type 0
NOCHECK_CALL
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 flags

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_cursor_offload_init() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub->cursor_offload_fb.cpu_addr 1-u64max
PARAM_VALUE 0 ctx->dmub_srv->dmub->cursor_offload_fb.gpu_addr 1-u64max
PARAM_VALUE 0 ctx->dmub_srv->dmub->cursor_offload_v1 1-u64max
PARAM_VALUE 0 ctx->dmub_srv->dmub->meta_info.feature_bits.bits.cursor_offload_v1_support 1
PARAM_VALUE 0 ctx->dmub_srv->dmub->shared_state 1-u64max
PARAM_VALUE 1 cmd 5640717542554894336
PARAM_VALUE 1 cmd->cursor_offload_init.header.payload_bytes 16
PARAM_VALUE 1 cmd->cursor_offload_init.header.type 92
PARAM_VALUE 1 cmd->cursor_offload_init.init_data.state_addr.quad_part 1-u64max
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_drr_update_cmd() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 429921515481739264
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->drr_update.header.payload_bytes 12
PARAM_VALUE 1 cmd->drr_update.header.sub_type 1
PARAM_VALUE 1 cmd->drr_update.header.type 76
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_get_visual_confirm_color_cmd() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 1142627318889304064
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->visual_confirm_color.header.payload_bytes 8
PARAM_VALUE 1 cmd->visual_confirm_color.header.ret_status 1
PARAM_VALUE 1 cmd->visual_confirm_color.header.type 8
PARAM_VALUE 2 wait_type 2

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_ihc_set_dig_hdcp_interrupt_dest() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7785887831481454592
PARAM_VALUE 1 cmd->ihc.header.payload_bytes 4
PARAM_VALUE 1 cmd->ihc.header.type 95
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_ips_query_residency_info() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 1 cmd 4522048901122224128
PARAM_VALUE 1 cmd->ips_query_residency_info.header.payload_bytes 24
PARAM_VALUE 1 cmd->ips_query_residency_info.header.sub_type 1
PARAM_VALUE 1 cmd->ips_query_residency_info.header.type 91
PARAM_VALUE 1 cmd->ips_query_residency_info.info_data.ips_mode 2
PARAM_VALUE 1 cmd->ips_query_residency_info.info_data.size 96
PARAM_VALUE 2 wait_type 2
CAPPED_DATA 0 ctx->dmub_srv->dmub->scratch_mem_fb.size 1
DATA_SOURCE 0 ctx $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &adev->dm.dc_lock
LOCK2 &m->lock
TYPE_LOCK (struct amdgpu_display_manager)->dc_lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_ips_residency_cntl() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 1153399426379350016
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0-1
PARAM_VALUE 1 cmd->ips_residency_cntl.header.payload_bytes 4
PARAM_VALUE 1 cmd->ips_residency_cntl.header.type 91
PARAM_VALUE 2 wait_type 2
DATA_SOURCE 0 ctx $0
USER_DATA 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0-1
LOCK2 &adev->dm.dc_lock
LOCK2 &attr->mutex
TYPE_LOCK (struct amdgpu_display_manager)->dc_lock
TYPE_LOCK (struct simple_attr)->mutex

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_notify_fw_dc_power_state() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 2536496549804437504
PARAM_VALUE 1 cmd->idle_opt_set_dc_power_state.data.power_state 0-1,8
PARAM_VALUE 1 cmd->idle_opt_set_dc_power_state.header.payload_bytes 4
PARAM_VALUE 1 cmd->idle_opt_set_dc_power_state.header.sub_type 3
PARAM_VALUE 1 cmd->idle_opt_set_dc_power_state.header.type 72
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_p_state_delegate() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 453980659701010432
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->fw_assisted_mclk_switch.config_data.fams_enabled 0-1
PARAM_VALUE 1 cmd->fw_assisted_mclk_switch.config_data.visual_confirm_enabled 0-1
PARAM_VALUE 1 cmd->fw_assisted_mclk_switch.header.payload_bytes 52
PARAM_VALUE 1 cmd->fw_assisted_mclk_switch.header.type 76
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_program_cursor_now() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->cursor_offload_enabled 1
PARAM_VALUE 1 cmd 3838459897811623936
PARAM_VALUE 1 cmd->cursor_offload_stream_ctnl.header.payload_bytes 12
PARAM_VALUE 1 cmd->cursor_offload_stream_ctnl.header.sub_type 3
PARAM_VALUE 1 cmd->cursor_offload_stream_ctnl.header.type 92
PARAM_VALUE 2 wait_type 0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_query_caps_cmd() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 4370986806811738112
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->query_feature_caps.header.payload_bytes 14
PARAM_VALUE 1 cmd->query_feature_caps.header.ret_status 1
PARAM_VALUE 1 cmd->query_feature_caps.header.type 6
PARAM_VALUE 2 wait_type 2

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_set_drr_manual_trigger_cmd() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3187040070545432576
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->drr_update.header.payload_bytes 12
PARAM_VALUE 1 cmd->drr_update.header.sub_type 3
PARAM_VALUE 1 cmd->drr_update.header.type 76
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dmub_lsdma_init() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 1 cmd 1313186614126583808
PARAM_VALUE 1 cmd->cmd_common.header.type 90
PARAM_VALUE 2 wait_type 0

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dmub_lsdma_send_linear_copy_command() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3657554972921511936
PARAM_VALUE 1 cmd->cmd_common.header.sub_type 1
PARAM_VALUE 1 cmd->cmd_common.header.type 90
PARAM_VALUE 2 wait_type 0

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dmub_lsdma_send_linear_sub_window_copy_command() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7066049233227776000
PARAM_VALUE 1 cmd->cmd_common.header.sub_type 2
PARAM_VALUE 1 cmd->cmd_common.header.type 90
PARAM_VALUE 2 wait_type 0

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dmub_lsdma_send_pio_constfill_command() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 5005613445693399040
PARAM_VALUE 1 cmd->cmd_common.header.sub_type 6
PARAM_VALUE 1 cmd->cmd_common.header.type 90
PARAM_VALUE 1 cmd->lsdma.lsdma_data.u.pio_constfill_data.packet.fields.constant_fill 1
PARAM_VALUE 2 wait_type 0

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dmub_lsdma_send_pio_copy_command() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 5055063964071411712
PARAM_VALUE 1 cmd->cmd_common.header.sub_type 5
PARAM_VALUE 1 cmd->cmd_common.header.type 90
PARAM_VALUE 2 wait_type 0

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dmub_lsdma_send_poll_reg_write_command() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 6484374433656283136
PARAM_VALUE 1 cmd->cmd_common.header.sub_type 4
PARAM_VALUE 1 cmd->cmd_common.header.type 90
PARAM_VALUE 2 wait_type 0

drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dmub_lsdma_send_tiled_to_tiled_copy_command() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 2008268850339864576
PARAM_VALUE 1 cmd->cmd_common.header.sub_type 3
PARAM_VALUE 1 cmd->cmd_common.header.type 90
PARAM_VALUE 2 wait_type 0

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_dpia.c dpia_query_hpd_status() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3824759224745533440
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->query_hpd.data.ch_type 1
PARAM_VALUE 1 cmd->query_hpd.header.payload_bytes 12
PARAM_VALUE 1 cmd->query_hpd.header.type 82
PARAM_VALUE 2 wait_type 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &aconnector->hpd_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c dmub_psr_copy_settings() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 1440561508452659200
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.address 0
PARAM_VALUE 1 cmd->dp_aux_access.aux_control.dpaux.length 0
PARAM_VALUE 1 cmd->ips_residency_cntl.cntl_data.start_measurement 0
PARAM_VALUE 1 cmd->psr_copy_settings.header.payload_bytes 44
PARAM_VALUE 1 cmd->psr_copy_settings.header.sub_type 1
PARAM_VALUE 1 cmd->psr_copy_settings.header.type 64
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.cmd_version 1
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.debug.bitfields.use_hw_lock_mgr 1
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.dsc_enable_status 0-1
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.fec_enable_status 0-1
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.force_ffu_mode 0-1
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.frame_cap_ind 0-1
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.multi_disp_optimizations_en 0-1
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.poweroff_before_vertical_line 0,16
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.relock_delay_frame_cnt 0,2
PARAM_VALUE 1 cmd->psr_copy_settings.psr_copy_settings_data.smu_optimizations_en 0-1
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c dmub_psr_enable() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7920788902955008000
PARAM_VALUE 1 cmd->psr_enable.data.cmd_version 1
PARAM_VALUE 1 cmd->psr_enable.header.sub_type 2-3
PARAM_VALUE 1 cmd->psr_enable.header.type 64
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &aconnector->hpd_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c dmub_psr_force_static() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7103254053205348352
PARAM_VALUE 1 cmd->psr_force_static.header.sub_type 5
PARAM_VALUE 1 cmd->psr_force_static.header.type 64
PARAM_VALUE 1 cmd->psr_force_static.psr_force_static_data.cmd_version 1
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c dmub_psr_set_level() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 cmd 7676871394156187648
PARAM_VALUE 1 cmd->psr_set_level.header.payload_bytes 4
PARAM_VALUE 1 cmd->psr_set_level.header.sub_type 4
PARAM_VALUE 1 cmd->psr_set_level.header.type 64
PARAM_VALUE 1 cmd->psr_set_level.psr_set_level_data.cmd_version 1
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c dmub_psr_set_power_opt() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 5810085875779080192
PARAM_VALUE 1 cmd->psr_set_power_opt.header.payload_bytes 8
PARAM_VALUE 1 cmd->psr_set_power_opt.header.sub_type 7
PARAM_VALUE 1 cmd->psr_set_power_opt.header.type 64
PARAM_VALUE 1 cmd->psr_set_power_opt.psr_set_power_opt_data.cmd_version 1
PARAM_VALUE 1 cmd->psr_set_power_opt.psr_set_power_opt_data.power_opt 0-273
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c dmub_psr_set_sink_vtotal_in_psr_active() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 292757855956430848
PARAM_VALUE 1 cmd->psr_set_vtotal.header.payload_bytes 8
PARAM_VALUE 1 cmd->psr_set_vtotal.header.sub_type 6
PARAM_VALUE 1 cmd->psr_set_vtotal.header.type 64
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c dmub_psr_set_version() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 5585664698613485568
PARAM_VALUE 1 cmd->psr_set_version.header.payload_bytes 8
PARAM_VALUE 1 cmd->psr_set_version.header.type 64
PARAM_VALUE 1 cmd->psr_set_version.psr_set_version_data.cmd_version 1
PARAM_VALUE 1 cmd->psr_set_version.psr_set_version_data.version 0-1
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn35/dcn35_dio_link_encoder.c link_dpia_control() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 8165425029271089152
PARAM_VALUE 1 cmd->dig1_dpia_control.dpia_control.action 0-1
PARAM_VALUE 1 cmd->dig1_dpia_control.dpia_control.hpdsel 0,6
PARAM_VALUE 1 cmd->dig1_dpia_control.dpia_control.mode_laneset.digmode 0,5
PARAM_VALUE 1 cmd->dig1_dpia_control.header.payload_bytes 16
PARAM_VALUE 1 cmd->dig1_dpia_control.header.type 77
PARAM_VALUE 2 wait_type 1
DATA_SOURCE 0 ctx $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn32/dcn32_dio_link_encoder.c query_dp_alt_from_dmub() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 8362129161684307968,8522909137638010880
PARAM_VALUE 1 cmd->query_dp_alt.data.phy_id 0-6
PARAM_VALUE 1 cmd->query_dp_alt.header.payload_bytes 4
PARAM_VALUE 1 cmd->query_dp_alt.header.sub_type 26
PARAM_VALUE 1 cmd->query_dp_alt.header.type 128
PARAM_VALUE 2 wait_type 2
DATA_SOURCE 1 cmd $1
MEM_ZERO 1 cmd
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_edp_panel_control.c edp_set_assr_enable() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 cmd 3334730443439706112
PARAM_VALUE 1 cmd->assr_enable.assr_data.enable 0-1
PARAM_VALUE 1 cmd->assr_enable.assr_data.hpo_mode 0-1
PARAM_VALUE 1 cmd->assr_enable.assr_data.phy_port_type 0-1
PARAM_VALUE 1 cmd->assr_enable.header.type 88
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.c dmub_enable_outbox_notification() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 8591229913158057984
PARAM_VALUE 1 cmd->outbox1_enable.enable 1
PARAM_VALUE 1 cmd->outbox1_enable.header.payload_bytes 4
PARAM_VALUE 1 cmd->outbox1_enable.header.type 71
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_panel_replay.c dp_pr_copy_settings() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 8078245201256153088
PARAM_VALUE 1 cmd->pr_copy_settings.data.main_link_activity_option 1,3
PARAM_VALUE 1 cmd->pr_copy_settings.data.su_granularity_needed 0-1
PARAM_VALUE 1 cmd->pr_copy_settings.header.payload_bytes 52
PARAM_VALUE 1 cmd->pr_copy_settings.header.sub_type 1
PARAM_VALUE 1 cmd->pr_copy_settings.header.type 94
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_panel_replay.c dp_pr_enable() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7335814145606569984
PARAM_VALUE 1 cmd->pr_enable.data.enable 0-1
PARAM_VALUE 1 cmd->pr_enable.header.payload_bytes 8
PARAM_VALUE 1 cmd->pr_enable.header.type 94
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &aconnector->hpd_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_panel_replay.c dp_pr_set_general_cmd() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 8048182292735926272
PARAM_VALUE 1 cmd->pr_general_cmd.header.payload_bytes 8
PARAM_VALUE 1 cmd->pr_general_cmd.header.sub_type 3
PARAM_VALUE 1 cmd->pr_general_cmd.header.type 94
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_panel_replay.c dp_pr_update_state() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 6091495335448072192
PARAM_VALUE 1 cmd->pr_update_state.header.payload_bytes 24
PARAM_VALUE 1 cmd->pr_update_state.header.sub_type 2
PARAM_VALUE 1 cmd->pr_update_state.header.type 94
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.c dmub_abm_enable_fractional_pwm() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 3781727772546203648
PARAM_VALUE 1 cmd->abm_set_pwm_frac.abm_set_pwm_frac_data.fractional_pwm 0-1
PARAM_VALUE 1 cmd->abm_set_pwm_frac.abm_set_pwm_frac_data.version 1
PARAM_VALUE 1 cmd->abm_set_pwm_frac.header.payload_bytes 8
PARAM_VALUE 1 cmd->abm_set_pwm_frac.header.sub_type 5
PARAM_VALUE 1 cmd->abm_set_pwm_frac.header.type 66
PARAM_VALUE 2 wait_type 1
DATA_SOURCE 0 ctx $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.c dmub_abm_init_config() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 1 cmd 3023890711006502912
PARAM_VALUE 1 cmd->abm_init_config.abm_init_config_data.bytes 248
PARAM_VALUE 1 cmd->abm_init_config.abm_init_config_data.version 1
PARAM_VALUE 1 cmd->abm_init_config.header.payload_bytes 16
PARAM_VALUE 1 cmd->abm_init_config.header.type 66
PARAM_VALUE 2 wait_type 1
CAPPED_DATA 0 ctx->dmub_srv->dmub->scratch_mem_fb.size 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.c dmub_abm_save_restore() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 1 cmd 2239877394524385280
PARAM_VALUE 1 cmd->abm_save_restore.abm_init_config_data.bytes 80
PARAM_VALUE 1 cmd->abm_save_restore.abm_init_config_data.version 1
PARAM_VALUE 1 cmd->abm_save_restore.header.payload_bytes 20
PARAM_VALUE 1 cmd->abm_save_restore.header.sub_type 7
PARAM_VALUE 1 cmd->abm_save_restore.header.type 66
PARAM_VALUE 2 wait_type 1
CAPPED_DATA 0 ctx->dmub_srv->dmub->scratch_mem_fb.size 1
DATA_SOURCE 0 ctx $0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.c dmub_abm_set_backlight_level() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 2815957134405201920
PARAM_VALUE 1 cmd->abm_set_backlight.abm_set_backlight_data.version 1
PARAM_VALUE 1 cmd->abm_set_backlight.header.payload_bytes 32
PARAM_VALUE 1 cmd->abm_set_backlight.header.sub_type 2
PARAM_VALUE 1 cmd->abm_set_backlight.header.type 66
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.c dmub_abm_set_event() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 2621698792671670272
PARAM_VALUE 1 cmd->abm_set_event.header.payload_bytes 8
PARAM_VALUE 1 cmd->abm_set_event.header.sub_type 9
PARAM_VALUE 1 cmd->abm_set_event.header.type 66
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.c dmub_abm_set_level() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 7892836337904463872
PARAM_VALUE 1 cmd->abm_set_level.abm_set_level_data.panel_mask 1-255
PARAM_VALUE 1 cmd->abm_set_level.abm_set_level_data.version 1
PARAM_VALUE 1 cmd->abm_set_level.header.payload_bytes 8
PARAM_VALUE 1 cmd->abm_set_level.header.sub_type 3
PARAM_VALUE 1 cmd->abm_set_level.header.type 66
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.c dmub_abm_set_pause() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 5377632521518997504
PARAM_VALUE 1 cmd->abm_pause.abm_pause_data.enable 0-1
PARAM_VALUE 1 cmd->abm_pause.header.sub_type 6
PARAM_VALUE 1 cmd->abm_pause.header.type 66
PARAM_VALUE 1 cmd->abm_set_level.header.payload_bytes 4
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.c dmub_abm_set_pipe() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 1 cmd 3034243841472454656
PARAM_VALUE 1 cmd->abm_set_pipe.abm_set_pipe_data.ramping_boundary 255
PARAM_VALUE 1 cmd->abm_set_pipe.abm_set_pipe_data.set_pipe_option 1,255
PARAM_VALUE 1 cmd->abm_set_pipe.header.payload_bytes 8
PARAM_VALUE 1 cmd->abm_set_pipe.header.sub_type 1
PARAM_VALUE 1 cmd->abm_set_pipe.header.type 66
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn31/dcn31_hwseq.c dcn31_z10_restore() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub->sw_init 1
PARAM_VALUE 0 ctx->dmub_srv->dmub->user_ctx->dm.dc->ctx->cgs_device->adev->mes.saved_flags 0-4294967295
PARAM_VALUE 0 ctx->dmub_srv->dmub->user_ctx->dm.dc->ctx->dc->idle_optimizations_allowed 0-1
PARAM_VALUE 1 cmd 3959319480465805312
PARAM_VALUE 1 cmd->dcn_restore.header.type 72
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn31/dcn31_hwseq.c dcn31_z10_save_init() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3437850265089421312
PARAM_VALUE 1 cmd->dcn_restore.header.sub_type 1
PARAM_VALUE 1 cmd->dcn_restore.header.type 72
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn31/dcn31_hwseq.c dmub_abm_set_backlight() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 2372063530458836992
PARAM_VALUE 1 cmd->abm_set_backlight.abm_set_backlight_data.max_luminance 0,270000
PARAM_VALUE 1 cmd->abm_set_backlight.abm_set_backlight_data.min_luminance 0,1000
PARAM_VALUE 1 cmd->abm_set_backlight.abm_set_backlight_data.version 1
PARAM_VALUE 1 cmd->abm_set_backlight.header.payload_bytes 32
PARAM_VALUE 1 cmd->abm_set_backlight.header.sub_type 2
PARAM_VALUE 1 cmd->abm_set_backlight.header.type 66
PARAM_VALUE 2 wait_type 1
DATA_SOURCE 0 ctx $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn31/dcn31_hwseq.c dmub_cacp_set_backlight() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 498995291079802880
PARAM_VALUE 1 cmd->cacp_set_backlight.cacp_set_backlight_data.max_luminance 0,270000
PARAM_VALUE 1 cmd->cacp_set_backlight.cacp_set_backlight_data.min_luminance 0,1000
PARAM_VALUE 1 cmd->cacp_set_backlight.cacp_set_backlight_data.version 1
PARAM_VALUE 1 cmd->cacp_set_backlight.header.payload_bytes 32
PARAM_VALUE 1 cmd->cacp_set_backlight.header.sub_type 5
PARAM_VALUE 1 cmd->cacp_set_backlight.header.type 87
PARAM_VALUE 2 wait_type 1
DATA_SOURCE 0 ctx $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dm->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c enable_disp_power_gating_dmcub() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7529706767319019520
PARAM_VALUE 1 cmd->enable_disp_power_gating.header.payload_bytes 4
PARAM_VALUE 1 cmd->enable_disp_power_gating.header.sub_type 3
PARAM_VALUE 1 cmd->enable_disp_power_gating.header.type 128
PARAM_VALUE 1 cmd->enable_disp_power_gating.power_gating.pwr.disp_pipe_id 0-5,16,255
PARAM_VALUE 1 cmd->enable_disp_power_gating.power_gating.pwr.enable 0-1,7
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c enable_lvtma_control_dmcub() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7132559402877153280
PARAM_VALUE 1 cmd->lvtma_control.data.uc_pwr_action 2-3,12-13
PARAM_VALUE 1 cmd->lvtma_control.header.sub_type 15
PARAM_VALUE 1 cmd->lvtma_control.header.type 128
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c encoder_control_dmcub() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3656970539390861312
PARAM_VALUE 1 cmd->digx_encoder_control.encoder_control.dig.stream_param.action 0-1,7,15
PARAM_VALUE 1 cmd->digx_encoder_control.encoder_control.dig.stream_param.bitpercolor 0,2-5
PARAM_VALUE 1 cmd->digx_encoder_control.encoder_control.dig.stream_param.digmode 1-3,15
PARAM_VALUE 1 cmd->digx_encoder_control.encoder_control.dig.stream_param.lanenum 0,4,8
PARAM_VALUE 1 cmd->digx_encoder_control.header.payload_bytes 12
PARAM_VALUE 1 cmd->digx_encoder_control.header.type 128
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c set_pixel_clock_dmcub() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7488508868962127872
PARAM_VALUE 1 cmd->set_pixel_clock.header.payload_bytes 16
PARAM_VALUE 1 cmd->set_pixel_clock.header.sub_type 2
PARAM_VALUE 1 cmd->set_pixel_clock.header.type 128
PARAM_VALUE 1 cmd->set_pixel_clock.pixel_clock.clk.crtc_id 0-5,16,255
PARAM_VALUE 1 cmd->set_pixel_clock.pixel_clock.clk.deep_color_ratio 0-3
PARAM_VALUE 1 cmd->set_pixel_clock.pixel_clock.clk.encoder_mode 0-3,15
PARAM_VALUE 1 cmd->set_pixel_clock.pixel_clock.clk.encoderobjid 0-5,15,18-19,21-22,24-25,30-37
PARAM_VALUE 1 cmd->set_pixel_clock.pixel_clock.clk.miscinfo 0-15,32-47
PARAM_VALUE 1 cmd->set_pixel_clock.pixel_clock.clk.pll_id 0-2,8,11,20-25,255
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c transmitter_control_dmcub() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 6413972169795678208
PARAM_VALUE 1 cmd->dig1_transmitter_control.header.payload_bytes 60
PARAM_VALUE 1 cmd->dig1_transmitter_control.header.sub_type 1
PARAM_VALUE 1 cmd->dig1_transmitter_control.header.type 128
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig.action 0-4,7,11-13
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig.digfe_sel 0-2,4,8,16,32,64
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig.hpdsel 0-6
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig.mode_laneset.digmode 0-5
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig.phyid 0-6
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c transmitter_control_dmcub_v1_7() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 747197568054210560
PARAM_VALUE 1 cmd->dig1_transmitter_control.header.payload_bytes 60
PARAM_VALUE 1 cmd->dig1_transmitter_control.header.sub_type 1
PARAM_VALUE 1 cmd->dig1_transmitter_control.header.type 128
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig_v1_7.action 0-4,7,11-13
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig_v1_7.digfe_sel 0-2,4,8,16,32,64
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig_v1_7.hpdsel 0-6
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig_v1_7.mode_laneset.digmode 0-5
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig_v1_7.phyid 0-6
PARAM_VALUE 1 cmd->dig1_transmitter_control.transmitter_control.dig_v1_7.skip_phy_ssc_reduction 0-1
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dcn31/dcn31_panel_cntl.c dcn31_panel_cntl_hw_init() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 8704514615749881856
PARAM_VALUE 1 cmd->panel_cntl.header.payload_bytes 32
PARAM_VALUE 1 cmd->panel_cntl.header.type 74
PARAM_VALUE 2 wait_type 2
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/dcn31/dcn31_panel_cntl.c dcn31_panel_cntl_hw_init() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv->dmub->hw_init 1
PARAM_VALUE 0 ctx->dmub_srv->dmub->power_state 1
PARAM_VALUE 0 ctx->dmub_srv->dmub->reg_inbox0.is_pending 0
PARAM_VALUE 0 ctx->dmub_srv->dmub->user_ctx->dm.dc->ctx->cgs_device->adev->mes.saved_flags 0-4294967295
PARAM_VALUE 0 ctx->dmub_srv->dmub->user_ctx->dm.dc->ctx->dc->caps.ips_support 0
PARAM_VALUE 1 cmd 8704514615749881856
PARAM_VALUE 1 cmd->panel_cntl.data.bl_pwm_period_cntl 200-6250
PARAM_VALUE 1 cmd->panel_cntl.header.payload_bytes 32
PARAM_VALUE 1 cmd->panel_cntl.header.sub_type 2
PARAM_VALUE 1 cmd->panel_cntl.header.type 74
PARAM_VALUE 2 wait_type 2
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/dcn31/dcn31_panel_cntl.c dcn31_query_backlight_info() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 167004008874192896,1988060607731679232,7841676003389308928,8872668566400647168
PARAM_VALUE 1 cmd->panel_cntl.header.payload_bytes 32
PARAM_VALUE 1 cmd->panel_cntl.header.sub_type 1
PARAM_VALUE 1 cmd->panel_cntl.header.type 74
PARAM_VALUE 2 wait_type 2
DATA_SOURCE 1 cmd $1
MEM_ZERO 1 cmd
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn42/dcn42_clk_mgr.c dcn42_update_clocks() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 1 cmd 2068151310726705152
PARAM_VALUE 1 cmd->notify_clocks.header.type 73
PARAM_VALUE 2 wait_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn31/dcn31_dio_link_encoder.c link_dpia_control() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dc 4096-ptr_max
PARAM_VALUE 0 ctx->dc->current_state 4096-ptr_max
PARAM_VALUE 1 cmd 2038860332050989056
PARAM_VALUE 1 cmd->dig1_dpia_control.dpia_control.action 0-1
PARAM_VALUE 1 cmd->dig1_dpia_control.dpia_control.hpdsel 0,6
PARAM_VALUE 1 cmd->dig1_dpia_control.header.payload_bytes 16
PARAM_VALUE 1 cmd->dig1_dpia_control.header.type 77
PARAM_VALUE 2 wait_type 1
DATA_SOURCE 0 ctx $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/dio/dcn31/dcn31_dio_link_encoder.c query_dp_alt_from_dmub() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 cmd 4006507123540500480,6904671792507719680
PARAM_VALUE 1 cmd->query_dp_alt.data.phy_id 0-6
PARAM_VALUE 1 cmd->query_dp_alt.header.payload_bytes 4
PARAM_VALUE 1 cmd->query_dp_alt.header.sub_type 26
PARAM_VALUE 1 cmd->query_dp_alt.header.type 128
PARAM_VALUE 2 wait_type 2
DATA_SOURCE 1 cmd $1
MEM_ZERO 1 cmd
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.c hwss_send_dmcub_cmd() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn32/dcn32_hwseq.c dcn32_apply_idle_power_optimizations() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 1-u64max
PARAM_VALUE 1 cmd 2431079289621037056
PARAM_VALUE 1 cmd->cab.header.payload_bytes 4
PARAM_VALUE 1 cmd->cab.header.sub_type 1
PARAM_VALUE 1 cmd->cab.header.type 75
PARAM_VALUE 2 wait_type 0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn32/dcn32_hwseq.c dcn32_apply_idle_power_optimizations() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 1-u64max
PARAM_VALUE 1 cmd 2431079289621037056
PARAM_VALUE 1 cmd->cab.header.payload_bytes 4
PARAM_VALUE 1 cmd->cab.header.sub_type 2
PARAM_VALUE 1 cmd->cab.header.type 75
PARAM_VALUE 2 wait_type 0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn32/dcn32_hwseq.c dcn32_apply_idle_power_optimizations() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 1-u64max
PARAM_VALUE 1 cmd 2431079289621037056
PARAM_VALUE 1 cmd->cab.header.payload_bytes 4
PARAM_VALUE 1 cmd->cab.header.type 75
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn30/dcn30_hwseq.c dcn30_apply_idle_power_optimizations() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 1-u64max
PARAM_VALUE 1 cmd 3741138180276793344
PARAM_VALUE 1 cmd->mall.header.payload_bytes 44
PARAM_VALUE 1 cmd->mall.header.sub_type 3
PARAM_VALUE 1 cmd->mall.header.type 65
PARAM_VALUE 2 wait_type 0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn30/dcn30_hwseq.c dcn30_apply_idle_power_optimizations() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 1-u64max
PARAM_VALUE 1 cmd 3741138180276793344
PARAM_VALUE 1 cmd->mall.header.payload_bytes 44
PARAM_VALUE 1 cmd->mall.header.sub_type 2
PARAM_VALUE 1 cmd->mall.header.type 65
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn30/dcn30_hwseq.c dcn30_apply_idle_power_optimizations() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 1-u64max
PARAM_VALUE 1 cmd 3741138180276793344
PARAM_VALUE 1 cmd->mall.debug_bits 0-1
PARAM_VALUE 1 cmd->mall.header.payload_bytes 44
PARAM_VALUE 1 cmd->mall.header.type 65
PARAM_VALUE 1 cmd->mall.tmr_delay 0-62
PARAM_VALUE 1 cmd->mall.tmr_scale 0-3
PARAM_VALUE 2 wait_type 0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn30/dcn30_hwseq.c dcn30_apply_idle_power_optimizations() -> dc_wake_and_execute_dmub_cmd()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dmub_srv 1-u64max
PARAM_VALUE 1 cmd 3741138180276793344
PARAM_VALUE 1 cmd->mall.header.payload_bytes 44
PARAM_VALUE 1 cmd->mall.header.sub_type 1
PARAM_VALUE 1 cmd->mall.header.type 65
PARAM_VALUE 2 wait_type 1
NOCHECK_CALL