Symbol: block_sequence
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1000
block_sequence[num_steps].params.update_idle_hardmin_params.fclk_mhz = (uint16_t)idle_fclk_mhz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1001
block_sequence[num_steps].func = CLK_MGR401_UPDATE_IDLE_HARDMINS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1007
block_sequence[num_steps].params.update_idle_hardmin_params.uclk_mhz = (uint16_t)subvp_prefetch_dramclk_mhz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1008
block_sequence[num_steps].params.update_idle_hardmin_params.fclk_mhz = (uint16_t)subvp_prefetch_fclk_mhz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1009
block_sequence[num_steps].func = CLK_MGR401_UPDATE_SUBVP_HARDMINS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1016
block_sequence[num_steps].params.update_hardmin_params.ppclk = PPCLK_UCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1017
block_sequence[num_steps].params.update_hardmin_params.freq_mhz = (uint16_t)active_uclk_mhz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1018
block_sequence[num_steps].params.update_hardmin_params.response = NULL;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1019
block_sequence[num_steps].func = CLK_MGR401_UPDATE_HARDMIN_PPCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1027
block_sequence[num_steps].params.update_pstate_support_params.support = false;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1028
block_sequence[num_steps].func = CLK_MGR401_UPDATE_UCLK_PSTATE_SUPPORT;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1060
block_sequence[num_steps].params.update_wait_for_dmub_ack_params.enable = clk_mgr_base->clks.fw_based_mclk_switching;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1061
block_sequence[num_steps].func = CLK_MGR401_UPDATE_WAIT_FOR_DMUB_ACK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1064
block_sequence[num_steps].params.indicate_drr_status_params.mod_drr_for_pstate = clk_mgr_base->clks.fw_based_mclk_switching;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1065
block_sequence[num_steps].func = CLK_MGR401_INDICATE_DRR_STATUS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1075
block_sequence[num_steps].params.update_cab_for_uclk_params.num_ways = clk_mgr_base->clks.num_ways;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1076
block_sequence[num_steps].func = CLK_MGR401_UPDATE_CAB_FOR_UCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1094
struct dcn401_clk_mgr_block_sequence *block_sequence = clk_mgr401->block_sequence;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1132
block_sequence[num_steps].params.update_hardmin_params.ppclk = PPCLK_DTBCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1133
block_sequence[num_steps].params.update_hardmin_params.freq_mhz = (uint16_t)khz_to_mhz_ceil(new_clocks->ref_dtbclk_khz);
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1145
block_sequence[num_steps].params.update_hardmin_params.freq_mhz =
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1148
block_sequence[num_steps].params.update_hardmin_params.response = &clk_mgr_base->clks.ref_dtbclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1149
block_sequence[num_steps].func = CLK_MGR401_UPDATE_HARDMIN_PPCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1153
block_sequence[num_steps].params.update_dtbclk_dto_params.context = context;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1154
block_sequence[num_steps].params.update_dtbclk_dto_params.ref_dtbclk_khz = &clk_mgr_base->clks.ref_dtbclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1155
block_sequence[num_steps].func = CLK_MGR401_UPDATE_DTBCLK_DTO;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1172
block_sequence[num_steps].params.update_hardmin_optimized_params.ppclk = PPCLK_DISPCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1173
block_sequence[num_steps].params.update_hardmin_optimized_params.freq_khz = clk_mgr_base->clks.dispclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1174
block_sequence[num_steps].params.update_hardmin_optimized_params.response = &clk_mgr_base->clks.actual_dispclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1175
block_sequence[num_steps].func = CLK_MGR401_UPDATE_HARDMIN_PPCLK_OPTIMIZED;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1184
block_sequence[num_steps].params.update_dppclk_dto_params.context = context;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1185
block_sequence[num_steps].params.update_dppclk_dto_params.ref_dppclk_khz = &clk_mgr_base->clks.dppclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1186
block_sequence[num_steps].params.update_dppclk_dto_params.safe_to_lower = safe_to_lower;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1187
block_sequence[num_steps].func = CLK_MGR401_UPDATE_DPPCLK_DTO;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1190
block_sequence[num_steps].params.update_dentist_params.context = context;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1191
block_sequence[num_steps].func = CLK_MGR401_UPDATE_DENTIST;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1195
block_sequence[num_steps].params.update_hardmin_optimized_params.ppclk = PPCLK_DPPCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1196
block_sequence[num_steps].params.update_hardmin_optimized_params.freq_khz = clk_mgr_base->clks.dppclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1197
block_sequence[num_steps].params.update_hardmin_optimized_params.response = &clk_mgr_base->clks.actual_dppclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1198
block_sequence[num_steps].func = CLK_MGR401_UPDATE_HARDMIN_PPCLK_OPTIMIZED;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1201
block_sequence[num_steps].params.update_dppclk_dto_params.context = context;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1202
block_sequence[num_steps].params.update_dppclk_dto_params.ref_dppclk_khz = &clk_mgr_base->clks.actual_dppclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1203
block_sequence[num_steps].params.update_dppclk_dto_params.safe_to_lower = safe_to_lower;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1204
block_sequence[num_steps].func = CLK_MGR401_UPDATE_DPPCLK_DTO;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1210
block_sequence[num_steps].params.update_hardmin_optimized_params.ppclk = PPCLK_DPPCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1211
block_sequence[num_steps].params.update_hardmin_optimized_params.freq_khz = clk_mgr_base->clks.dppclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1212
block_sequence[num_steps].params.update_hardmin_optimized_params.response = &clk_mgr_base->clks.actual_dppclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1213
block_sequence[num_steps].func = CLK_MGR401_UPDATE_HARDMIN_PPCLK_OPTIMIZED;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1218
block_sequence[num_steps].params.update_dentist_params.context = context;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1219
block_sequence[num_steps].func = CLK_MGR401_UPDATE_DENTIST;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1223
block_sequence[num_steps].params.update_dppclk_dto_params.context = context;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1224
block_sequence[num_steps].params.update_dppclk_dto_params.ref_dppclk_khz = &clk_mgr_base->clks.actual_dppclk_khz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1225
block_sequence[num_steps].params.update_dppclk_dto_params.safe_to_lower = safe_to_lower;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1226
block_sequence[num_steps].func = CLK_MGR401_UPDATE_DPPCLK_DTO;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1233
block_sequence[num_steps].params.update_psr_wait_loop_params.dmcu = dmcu;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1234
block_sequence[num_steps].params.update_psr_wait_loop_params.wait = clk_mgr_base->clks.dispclk_khz / 1000 / 7;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
1235
block_sequence[num_steps].func = CLK_MGR401_UPDATE_PSR_WAIT_LOOP;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
657
params = &clk_mgr401->block_sequence[i].params;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
659
switch (clk_mgr401->block_sequence[i].func) {
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
777
struct dcn401_clk_mgr_block_sequence *block_sequence = clk_mgr401->block_sequence;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
812
block_sequence[num_steps].params.update_num_displays_params.num_displays = display_count;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
813
block_sequence[num_steps].func = CLK_MGR401_UPDATE_NUM_DISPLAYS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
855
block_sequence[num_steps].params.update_hardmin_params.ppclk = PPCLK_DCFCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
856
block_sequence[num_steps].params.update_hardmin_params.freq_mhz = (uint16_t)khz_to_mhz_ceil(clk_mgr_base->clks.dcfclk_khz);
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
857
block_sequence[num_steps].params.update_hardmin_params.response = NULL;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
858
block_sequence[num_steps].func = CLK_MGR401_UPDATE_HARDMIN_PPCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
867
block_sequence[num_steps].params.update_deep_sleep_dcfclk_params.freq_mhz = (uint16_t)khz_to_mhz_ceil(clk_mgr_base->clks.dcfclk_deep_sleep_khz);
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
868
block_sequence[num_steps].func = CLK_MGR401_UPDATE_DEEP_SLEEP_DCFCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
884
block_sequence[num_steps].params.update_wait_for_dmub_ack_params.enable = clk_mgr_base->clks.fw_based_mclk_switching;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
885
block_sequence[num_steps].func = CLK_MGR401_UPDATE_WAIT_FOR_DMUB_ACK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
888
block_sequence[num_steps].params.indicate_drr_status_params.mod_drr_for_pstate = clk_mgr_base->clks.fw_based_mclk_switching;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
889
block_sequence[num_steps].func = CLK_MGR401_INDICATE_DRR_STATUS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
900
block_sequence[num_steps].params.update_cab_for_uclk_params.num_ways = clk_mgr_base->clks.num_ways;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
901
block_sequence[num_steps].func = CLK_MGR401_UPDATE_CAB_FOR_UCLK;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
916
block_sequence[num_steps].params.update_pstate_support_params.support = true;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
917
block_sequence[num_steps].func = CLK_MGR401_UPDATE_UCLK_PSTATE_SUPPORT;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
991
block_sequence[num_steps].params.update_idle_hardmin_params.uclk_mhz = (uint16_t)active_uclk_mhz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
992
block_sequence[num_steps].params.update_idle_hardmin_params.fclk_mhz = (uint16_t)active_fclk_mhz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
993
block_sequence[num_steps].func = CLK_MGR401_UPDATE_ACTIVE_HARDMINS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c
999
block_sequence[num_steps].params.update_idle_hardmin_params.uclk_mhz = (uint16_t)idle_uclk_mhz;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.h
104
struct dcn401_clk_mgr_block_sequence block_sequence[DCN401_CLK_MGR_MAX_SEQUENCE_SIZE];
drivers/gpu/drm/amd/display/dc/core/dc.c
4075
struct block_sequence block_sequence[MAX_HWSS_BLOCK_SEQUENCE_SIZE],
drivers/gpu/drm/amd/display/dc/core/dc.c
4079
struct block_sequence_state seq_state = { .steps = block_sequence, .num_steps = num_steps };
drivers/gpu/drm/amd/display/dc/core/dc.c
4255
update_type, context, context->block_sequence, &num_steps);
drivers/gpu/drm/amd/display/dc/core/dc.c
4259
hwss_execute_sequence(dc, context->block_sequence, num_steps);
drivers/gpu/drm/amd/display/dc/core/dc.c
4734
context->block_sequence,
drivers/gpu/drm/amd/display/dc/core/dc.c
4740
context->block_sequence,
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1002
block_sequence[*num_steps].params.commit_cursor_offload_update_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1003
block_sequence[*num_steps].params.commit_cursor_offload_update_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1005
block_sequence[*num_steps].func = HWSS_COMMIT_CURSOR_OFFLOAD_UPDATE;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1008
block_sequence[*num_steps].params.cursor_lock_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1009
block_sequence[*num_steps].params.cursor_lock_params.pipe_ctx = cursor_pipe_to_program;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1010
block_sequence[*num_steps].params.cursor_lock_params.lock = false;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1011
block_sequence[*num_steps].func = HWSS_CURSOR_LOCK;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1021
block_sequence[*num_steps].params.opp_program_fmt_params.opp = current_pipe->stream_res.opp;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1022
block_sequence[*num_steps].params.opp_program_fmt_params.fmt_bit_depth = &current_pipe->stream->bit_depth_params;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1023
block_sequence[*num_steps].params.opp_program_fmt_params.clamping = &current_pipe->stream->clamping;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1024
block_sequence[*num_steps].func = OPP_PROGRAM_FMT;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1032
block_sequence[*num_steps].params.set_flip_control_gsl_params.hubp = current_mpc_pipe->plane_res.hubp;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1033
block_sequence[*num_steps].params.set_flip_control_gsl_params.flip_immediate = current_mpc_pipe->plane_state->flip_immediate;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1034
block_sequence[*num_steps].func = HUBP_SET_FLIP_CONTROL_GSL;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1038
block_sequence[*num_steps].params.program_triplebuffer_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1039
block_sequence[*num_steps].params.program_triplebuffer_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1040
block_sequence[*num_steps].params.program_triplebuffer_params.enableTripleBuffer = current_mpc_pipe->plane_state->triplebuffer_flips;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1041
block_sequence[*num_steps].func = HUBP_PROGRAM_TRIPLEBUFFER;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1047
block_sequence[*num_steps].params.subvp_save_surf_addr.dc_dmub_srv = dc->ctx->dmub_srv;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1048
block_sequence[*num_steps].params.subvp_save_surf_addr.addr = &current_mpc_pipe->plane_state->address;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1049
block_sequence[*num_steps].params.subvp_save_surf_addr.subvp_index = current_mpc_pipe->subvp_index;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1050
block_sequence[*num_steps].func = DMUB_SUBVP_SAVE_SURF_ADDR;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1054
block_sequence[*num_steps].params.update_plane_addr_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1055
block_sequence[*num_steps].params.update_plane_addr_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1056
block_sequence[*num_steps].func = HUBP_UPDATE_PLANE_ADDR;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1061
block_sequence[*num_steps].params.set_input_transfer_func_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1062
block_sequence[*num_steps].params.set_input_transfer_func_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1063
block_sequence[*num_steps].params.set_input_transfer_func_params.plane_state = current_mpc_pipe->plane_state;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1064
block_sequence[*num_steps].func = DPP_SET_INPUT_TRANSFER_FUNC;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1071
block_sequence[*num_steps].params.program_gamut_remap_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1072
block_sequence[*num_steps].func = DPP_PROGRAM_GAMUT_REMAP;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1076
block_sequence[*num_steps].params.setup_dpp_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1077
block_sequence[*num_steps].func = DPP_SETUP_DPP;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1081
block_sequence[*num_steps].params.program_bias_and_scale_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1082
block_sequence[*num_steps].func = DPP_PROGRAM_BIAS_AND_SCALE;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1086
block_sequence[*num_steps].params.control_cm_hist_params.dpp
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1088
block_sequence[*num_steps].params.control_cm_hist_params.cm_hist_control
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1090
block_sequence[*num_steps].params.control_cm_hist_params.color_space
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1092
block_sequence[*num_steps].func = DPP_PROGRAM_CM_HIST;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1099
block_sequence[*num_steps].params.dpp_set_cursor_matrix_params.dpp = current_mpc_pipe->plane_res.dpp;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1100
block_sequence[*num_steps].params.dpp_set_cursor_matrix_params.color_space = current_mpc_pipe->plane_state->color_space;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1101
block_sequence[*num_steps].params.dpp_set_cursor_matrix_params.cursor_csc_color_matrix = &current_mpc_pipe->plane_state->cursor_csc_color_matrix;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1102
block_sequence[*num_steps].func = DPP_SET_CURSOR_MATRIX;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1107
block_sequence[*num_steps].params.set_output_transfer_func_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1108
block_sequence[*num_steps].params.set_output_transfer_func_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1109
block_sequence[*num_steps].params.set_output_transfer_func_params.stream = current_mpc_pipe->stream;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1110
block_sequence[*num_steps].func = DPP_SET_OUTPUT_TRANSFER_FUNC;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1115
block_sequence[*num_steps].params.update_visual_confirm_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1116
block_sequence[*num_steps].params.update_visual_confirm_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1117
block_sequence[*num_steps].params.update_visual_confirm_params.mpcc_id = current_mpc_pipe->plane_res.hubp->inst;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1118
block_sequence[*num_steps].func = MPC_UPDATE_VISUAL_CONFIRM;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1122
block_sequence[*num_steps].params.power_on_mpc_mem_pwr_params.mpc = dc->res_pool->mpc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1123
block_sequence[*num_steps].params.power_on_mpc_mem_pwr_params.mpcc_id = current_mpc_pipe->plane_res.hubp->inst;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1124
block_sequence[*num_steps].params.power_on_mpc_mem_pwr_params.power_on = true;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1125
block_sequence[*num_steps].func = MPC_POWER_ON_MPC_MEM_PWR;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1129
block_sequence[*num_steps].params.set_output_csc_params.mpc = dc->res_pool->mpc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1130
block_sequence[*num_steps].params.set_output_csc_params.opp_id = current_mpc_pipe->stream_res.opp->inst;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1131
block_sequence[*num_steps].params.set_output_csc_params.regval = current_mpc_pipe->stream->csc_color_matrix.matrix;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1132
block_sequence[*num_steps].params.set_output_csc_params.ocsc_mode = MPC_OUTPUT_CSC_COEF_A;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1133
block_sequence[*num_steps].func = MPC_SET_OUTPUT_CSC;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1136
block_sequence[*num_steps].params.set_ocsc_default_params.mpc = dc->res_pool->mpc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1137
block_sequence[*num_steps].params.set_ocsc_default_params.opp_id = current_mpc_pipe->stream_res.opp->inst;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1138
block_sequence[*num_steps].params.set_ocsc_default_params.color_space = current_mpc_pipe->stream->output_color_space;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1139
block_sequence[*num_steps].params.set_ocsc_default_params.ocsc_mode = MPC_OUTPUT_CSC_COEF_A;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1140
block_sequence[*num_steps].func = MPC_SET_OCSC_DEFAULT;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1150
block_sequence[*num_steps].params.pipe_control_lock_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1151
block_sequence[*num_steps].params.pipe_control_lock_params.lock = false;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1152
block_sequence[*num_steps].params.pipe_control_lock_params.pipe_ctx = pipe_ctx;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1153
block_sequence[*num_steps].func = OPTC_PIPE_CONTROL_LOCK;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1157
block_sequence[*num_steps].params.subvp_pipe_control_lock_fast_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1158
block_sequence[*num_steps].params.subvp_pipe_control_lock_fast_params.lock = false;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1159
block_sequence[*num_steps].params.subvp_pipe_control_lock_fast_params.subvp_immediate_flip =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1161
block_sequence[*num_steps].func = DMUB_SUBVP_PIPE_CONTROL_LOCK_FAST;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1165
block_sequence[*num_steps].params.dmub_hw_control_lock_fast_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1166
block_sequence[*num_steps].params.dmub_hw_control_lock_fast_params.lock = false;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1167
block_sequence[*num_steps].params.dmub_hw_control_lock_fast_params.is_required = is_dmub_lock_required;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1168
block_sequence[*num_steps].func = DMUB_HW_CONTROL_LOCK_FAST;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1182
block_sequence[*num_steps].params.program_cursor_update_now_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1183
block_sequence[*num_steps].params.program_cursor_update_now_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1184
block_sequence[*num_steps].func = PROGRAM_CURSOR_UPDATE_NOW;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1188
block_sequence[*num_steps].params.program_manual_trigger_params.pipe_ctx = current_mpc_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1189
block_sequence[*num_steps].func = OPTC_PROGRAM_MANUAL_TRIGGER;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1199
struct block_sequence block_sequence[MAX_HWSS_BLOCK_SEQUENCE_SIZE],
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1207
params = &(block_sequence[i].params);
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
1208
switch (block_sequence[i].func) {
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
734
struct block_sequence block_sequence[MAX_HWSS_BLOCK_SEQUENCE_SIZE],
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
754
block_sequence[*num_steps].params.wait_for_dcc_meta_propagation_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
755
block_sequence[*num_steps].params.wait_for_dcc_meta_propagation_params.top_pipe_to_program = pipe_ctx;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
756
block_sequence[*num_steps].func = HUBP_WAIT_FOR_DCC_META_PROP;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
760
block_sequence[*num_steps].params.subvp_pipe_control_lock_fast_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
761
block_sequence[*num_steps].params.subvp_pipe_control_lock_fast_params.lock = true;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
762
block_sequence[*num_steps].params.subvp_pipe_control_lock_fast_params.subvp_immediate_flip =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
764
block_sequence[*num_steps].func = DMUB_SUBVP_PIPE_CONTROL_LOCK_FAST;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
771
block_sequence[*num_steps].params.dmub_hw_control_lock_fast_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
772
block_sequence[*num_steps].params.dmub_hw_control_lock_fast_params.lock = true;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
773
block_sequence[*num_steps].params.dmub_hw_control_lock_fast_params.is_required = is_dmub_lock_required;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
774
block_sequence[*num_steps].func = DMUB_HW_CONTROL_LOCK_FAST;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
778
block_sequence[*num_steps].params.pipe_control_lock_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
779
block_sequence[*num_steps].params.pipe_control_lock_params.lock = true;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
780
block_sequence[*num_steps].params.pipe_control_lock_params.pipe_ctx = pipe_ctx;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
781
block_sequence[*num_steps].func = OPTC_PIPE_CONTROL_LOCK;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
786
block_sequence[*num_steps].params.send_dmcub_cmd_params.ctx = dc->ctx;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
787
block_sequence[*num_steps].params.send_dmcub_cmd_params.cmd = &(dc_dmub_cmd[i].dmub_cmd);
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
788
block_sequence[*num_steps].params.send_dmcub_cmd_params.wait_type = dc_dmub_cmd[i].wait_type;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
789
block_sequence[*num_steps].func = DMUB_SEND_DMCUB_CMD;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
794
block_sequence[*num_steps].params.setup_periodic_interrupt_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
795
block_sequence[*num_steps].params.setup_periodic_interrupt_params.pipe_ctx = pipe_ctx;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
796
block_sequence[*num_steps].func = HWSS_SETUP_PERIODIC_INTERRUPT;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
802
block_sequence[*num_steps].params.update_info_frame_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
803
block_sequence[*num_steps].params.update_info_frame_params.pipe_ctx = pipe_ctx;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
804
block_sequence[*num_steps].func = HWSS_UPDATE_INFO_FRAME;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
808
block_sequence[*num_steps].params.dp_trace_source_sequence_params.link = pipe_ctx->stream->link;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
809
block_sequence[*num_steps].params.dp_trace_source_sequence_params.source = DPCD_SOURCE_SEQ_AFTER_UPDATE_INFO_FRAME;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
810
block_sequence[*num_steps].func = DP_TRACE_SOURCE_SEQUENCE;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
829
block_sequence[*num_steps].params.set_dmdata_attributes_params.hubp = pipe_ctx->plane_res.hubp;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
830
block_sequence[*num_steps].params.set_dmdata_attributes_params.attr = attr;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
831
block_sequence[*num_steps].func = HUBP_SET_DMDATA_ATTRIBUTES;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
856
block_sequence[*num_steps].params.begin_cursor_offload_update_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
857
block_sequence[*num_steps].params.begin_cursor_offload_update_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
859
block_sequence[*num_steps].func = HWSS_BEGIN_CURSOR_OFFLOAD_UPDATE;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
862
block_sequence[*num_steps].params.cursor_lock_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
863
block_sequence[*num_steps].params.cursor_lock_params.pipe_ctx = current_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
864
block_sequence[*num_steps].params.cursor_lock_params.lock = true;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
865
block_sequence[*num_steps].func = HWSS_CURSOR_LOCK;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
869
block_sequence[*num_steps].params.cursor_lock_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
870
block_sequence[*num_steps].params.cursor_lock_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
872
block_sequence[*num_steps].params.cursor_lock_params.lock = true;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
873
block_sequence[*num_steps].func = HWSS_CURSOR_LOCK;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
879
block_sequence[*num_steps].params.hubp_set_cursor_attributes_params.hubp =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
881
block_sequence[*num_steps].params.hubp_set_cursor_attributes_params.attributes =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
883
block_sequence[*num_steps].func = HUBP_SET_CURSOR_ATTRIBUTES;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
886
block_sequence[*num_steps].params.dpp_set_cursor_attributes_params.dpp =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
888
block_sequence[*num_steps].params.dpp_set_cursor_attributes_params.attributes =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
890
block_sequence[*num_steps].func = DPP_SET_CURSOR_ATTRIBUTES;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
894
block_sequence[*num_steps].params.send_cursor_info_to_dmu_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
896
block_sequence[*num_steps].params.send_cursor_info_to_dmu_params.pipe_idx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
898
block_sequence[*num_steps].func = DC_SEND_CURSOR_INFO_TO_DMU;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
902
block_sequence[*num_steps].params.set_cursor_sdr_white_level_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
903
block_sequence[*num_steps].params.set_cursor_sdr_white_level_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
905
block_sequence[*num_steps].func = SET_CURSOR_SDR_WHITE_LEVEL;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
909
block_sequence[*num_steps].params.update_cursor_offload_pipe_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
910
block_sequence[*num_steps].params.update_cursor_offload_pipe_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
912
block_sequence[*num_steps].func = HWSS_UPDATE_CURSOR_OFFLOAD_PIPE;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
920
block_sequence[*num_steps].params.commit_cursor_offload_update_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
921
block_sequence[*num_steps].params.commit_cursor_offload_update_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
923
block_sequence[*num_steps].func = HWSS_COMMIT_CURSOR_OFFLOAD_UPDATE;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
926
block_sequence[*num_steps].params.cursor_lock_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
927
block_sequence[*num_steps].params.cursor_lock_params.pipe_ctx = cursor_pipe_to_program;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
928
block_sequence[*num_steps].params.cursor_lock_params.lock = false;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
929
block_sequence[*num_steps].func = HWSS_CURSOR_LOCK;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
933
block_sequence[*num_steps].params.cursor_lock_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
934
block_sequence[*num_steps].params.cursor_lock_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
936
block_sequence[*num_steps].params.cursor_lock_params.lock = false;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
937
block_sequence[*num_steps].func = HWSS_CURSOR_LOCK;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
962
block_sequence[*num_steps].params.begin_cursor_offload_update_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
963
block_sequence[*num_steps].params.begin_cursor_offload_update_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
965
block_sequence[*num_steps].func = HWSS_BEGIN_CURSOR_OFFLOAD_UPDATE;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
968
block_sequence[*num_steps].params.cursor_lock_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
969
block_sequence[*num_steps].params.cursor_lock_params.pipe_ctx = current_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
970
block_sequence[*num_steps].params.cursor_lock_params.lock = true;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
971
block_sequence[*num_steps].func = HWSS_CURSOR_LOCK;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
976
block_sequence[*num_steps].params.set_cursor_position_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
977
block_sequence[*num_steps].params.set_cursor_position_params.pipe_ctx = current_pipe;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
978
block_sequence[*num_steps].func = SET_CURSOR_POSITION;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
982
block_sequence[*num_steps].params.update_cursor_offload_pipe_params.dc = dc;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
983
block_sequence[*num_steps].params.update_cursor_offload_pipe_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
985
block_sequence[*num_steps].func = HWSS_UPDATE_CURSOR_OFFLOAD_PIPE;
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
990
block_sequence[*num_steps].params.send_cursor_info_to_dmu_params.pipe_ctx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
992
block_sequence[*num_steps].params.send_cursor_info_to_dmu_params.pipe_idx =
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
994
block_sequence[*num_steps].func = DC_SEND_CURSOR_INFO_TO_DMU;
drivers/gpu/drm/amd/display/dc/core/dc_state.c
368
memset(state->block_sequence, 0, sizeof(state->block_sequence));
drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h
1222
struct block_sequence *steps;
drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h
1618
struct block_sequence block_sequence[MAX_HWSS_BLOCK_SEQUENCE_SIZE],
drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h
1624
struct block_sequence block_sequence[MAX_HWSS_BLOCK_SEQUENCE_SIZE],
drivers/gpu/drm/amd/display/dc/inc/core_types.h
676
struct block_sequence block_sequence[MAX_HWSS_BLOCK_SEQUENCE_SIZE];