block_sequence_params
void hwss_send_dmcub_cmd(union block_sequence_params *params)
void hwss_program_manual_trigger(union block_sequence_params *params)
void hwss_setup_dpp(union block_sequence_params *params)
void hwss_program_bias_and_scale(union block_sequence_params *params)
void hwss_power_on_mpc_mem_pwr(union block_sequence_params *params)
void hwss_set_output_csc(union block_sequence_params *params)
void hwss_set_ocsc_default(union block_sequence_params *params)
void hwss_subvp_save_surf_addr(union block_sequence_params *params)
void hwss_program_surface_config(union block_sequence_params *params)
void hwss_program_mcache_id_and_split_coordinate(union block_sequence_params *params)
void hwss_set_odm_combine(union block_sequence_params *params)
void hwss_set_odm_bypass(union block_sequence_params *params)
void hwss_opp_pipe_clock_control(union block_sequence_params *params)
void hwss_opp_program_left_edge_extra_pixel(union block_sequence_params *params)
void hwss_dccg_set_dto_dscclk(union block_sequence_params *params)
void hwss_dsc_set_config(union block_sequence_params *params)
void hwss_dsc_enable(union block_sequence_params *params)
void hwss_tg_set_dsc_config(union block_sequence_params *params)
void hwss_dsc_disconnect(union block_sequence_params *params)
void hwss_dsc_read_state(union block_sequence_params *params)
void hwss_dsc_calculate_and_set_config(union block_sequence_params *params)
void hwss_dsc_enable_with_opp(union block_sequence_params *params)
void hwss_tg_program_global_sync(union block_sequence_params *params)
void hwss_tg_wait_for_state(union block_sequence_params *params)
void hwss_tg_set_vtg_params(union block_sequence_params *params)
void hwss_tg_setup_vertical_interrupt2(union block_sequence_params *params)
void hwss_dpp_set_hdr_multiplier(union block_sequence_params *params)
void hwss_program_det_size(union block_sequence_params *params)
void hwss_program_det_segments(union block_sequence_params *params)
void hwss_opp_set_dyn_expansion(union block_sequence_params *params)
void hwss_opp_program_fmt(union block_sequence_params *params)
void hwss_opp_program_bit_depth_reduction(union block_sequence_params *params)
void hwss_opp_set_disp_pattern_generator(union block_sequence_params *params)
void hwss_set_abm_pipe(union block_sequence_params *params)
void hwss_set_abm_level(union block_sequence_params *params)
void hwss_set_abm_immediate_disable(union block_sequence_params *params)
void hwss_mpc_remove_mpcc(union block_sequence_params *params)
void hwss_opp_set_mpcc_disconnect_pending(union block_sequence_params *params)
void hwss_dc_set_optimized_required(union block_sequence_params *params)
void hwss_hubp_disconnect(union block_sequence_params *params)
void hwss_hubbub_force_pstate_change_control(union block_sequence_params *params)
void hwss_tg_enable_crtc(union block_sequence_params *params)
void hwss_tg_set_gsl(union block_sequence_params *params)
void hwss_tg_set_gsl_source_select(union block_sequence_params *params)
void hwss_hubp_wait_flip_pending(union block_sequence_params *params)
void hwss_tg_wait_double_buffer_pending(union block_sequence_params *params)
void hwss_update_force_pstate(union block_sequence_params *params)
void hwss_hubbub_apply_dedcn21_147_wa(union block_sequence_params *params)
void hwss_hubbub_allow_self_refresh_control(union block_sequence_params *params)
void hwss_tg_get_frame_count(union block_sequence_params *params)
void hwss_mpc_set_dwb_mux(union block_sequence_params *params)
void hwss_mpc_disable_dwb_mux(union block_sequence_params *params)
void hwss_mcif_wb_config_buf(union block_sequence_params *params)
void hwss_mcif_wb_config_arb(union block_sequence_params *params)
void hwss_mcif_wb_enable(union block_sequence_params *params)
void hwss_mcif_wb_disable(union block_sequence_params *params)
void hwss_dwbc_enable(union block_sequence_params *params)
void hwss_dwbc_disable(union block_sequence_params *params)
void hwss_dwbc_update(union block_sequence_params *params)
void hwss_hubp_update_mall_sel(union block_sequence_params *params)
void hwss_hubp_prepare_subvp_buffering(union block_sequence_params *params)
void hwss_hubp_set_blank_en(union block_sequence_params *params)
void hwss_hubp_disable_control(union block_sequence_params *params)
void hwss_hubbub_soft_reset(union block_sequence_params *params)
void hwss_hubp_clk_cntl(union block_sequence_params *params)
void hwss_hubp_init(union block_sequence_params *params)
void hwss_hubp_set_vm_system_aperture_settings(union block_sequence_params *params)
void hwss_hubp_set_flip_int(union block_sequence_params *params)
void hwss_dpp_dppclk_control(union block_sequence_params *params)
void hwss_disable_phantom_crtc(union block_sequence_params *params)
void hwss_dsc_pg_status(union block_sequence_params *params)
void hwss_dsc_wait_disconnect_pending_clear(union block_sequence_params *params)
void hwss_dsc_disable(union block_sequence_params *params)
void hwss_dccg_set_ref_dscclk(union block_sequence_params *params)
void hwss_dpp_pg_control(union block_sequence_params *params)
void hwss_hubp_pg_control(union block_sequence_params *params)
void hwss_hubp_reset(union block_sequence_params *params)
void hwss_dpp_reset(union block_sequence_params *params)
void hwss_dpp_root_clock_control(union block_sequence_params *params)
void hwss_dc_ip_request_cntl(union block_sequence_params *params)
void hwss_dccg_update_dpp_dto(union block_sequence_params *params)
void hwss_hubp_vtg_sel(union block_sequence_params *params)
void hwss_hubp_setup2(union block_sequence_params *params)
void hwss_hubp_setup(union block_sequence_params *params)
void hwss_hubp_set_unbounded_requesting(union block_sequence_params *params)
void hwss_hubp_setup_interdependent2(union block_sequence_params *params)
void hwss_hubp_setup_interdependent(union block_sequence_params *params)
void hwss_dpp_set_cursor_matrix(union block_sequence_params *params)
void hwss_mpc_update_mpcc(union block_sequence_params *params)
void hwss_mpc_update_blending(union block_sequence_params *params)
void hwss_mpc_assert_idle_mpcc(union block_sequence_params *params)
void hwss_mpc_insert_plane(union block_sequence_params *params)
void hwss_dpp_set_scaler(union block_sequence_params *params)
void hwss_hubp_mem_program_viewport(union block_sequence_params *params)
void hwss_abort_cursor_offload_update(union block_sequence_params *params)
void hwss_set_cursor_attribute(union block_sequence_params *params)
void hwss_set_cursor_position(union block_sequence_params *params)
void hwss_set_cursor_sdr_white_level(union block_sequence_params *params)
void hwss_program_output_csc(union block_sequence_params *params)
void hwss_hubp_set_blank(union block_sequence_params *params)
void hwss_phantom_hubp_post_enable(union block_sequence_params *params)
union block_sequence_params *params;
union block_sequence_params params;
void dcn32_subvp_pipe_control_lock_fast(union block_sequence_params *params)
void dcn32_subvp_pipe_control_lock_fast(union block_sequence_params *params);
void dcn401_dmub_hw_control_lock_fast(union block_sequence_params *params)
void dcn401_dmub_hw_control_lock_fast(union block_sequence_params *params);
void (*subvp_pipe_control_lock_fast)(union block_sequence_params *params);
void (*dmub_hw_control_lock_fast)(union block_sequence_params *params);
void hwss_send_dmcub_cmd(union block_sequence_params *params);
void hwss_program_manual_trigger(union block_sequence_params *params);
void hwss_setup_dpp(union block_sequence_params *params);
void hwss_program_bias_and_scale(union block_sequence_params *params);
void hwss_power_on_mpc_mem_pwr(union block_sequence_params *params);
void hwss_set_output_csc(union block_sequence_params *params);
void hwss_set_ocsc_default(union block_sequence_params *params);
void hwss_subvp_save_surf_addr(union block_sequence_params *params);
void hwss_program_surface_config(union block_sequence_params *params);
void hwss_program_mcache_id_and_split_coordinate(union block_sequence_params *params);
void hwss_set_odm_combine(union block_sequence_params *params);
void hwss_set_odm_bypass(union block_sequence_params *params);
void hwss_opp_pipe_clock_control(union block_sequence_params *params);
void hwss_opp_program_left_edge_extra_pixel(union block_sequence_params *params);
void hwss_blank_pixel_data(union block_sequence_params *params);
void hwss_dccg_set_dto_dscclk(union block_sequence_params *params);
void hwss_dsc_set_config(union block_sequence_params *params);
void hwss_dsc_enable(union block_sequence_params *params);
void hwss_tg_set_dsc_config(union block_sequence_params *params);
void hwss_dsc_disconnect(union block_sequence_params *params);
void hwss_dsc_read_state(union block_sequence_params *params);
void hwss_dsc_calculate_and_set_config(union block_sequence_params *params);
void hwss_dsc_enable_with_opp(union block_sequence_params *params);
void hwss_program_tg(union block_sequence_params *params);
void hwss_tg_program_global_sync(union block_sequence_params *params);
void hwss_tg_wait_for_state(union block_sequence_params *params);
void hwss_tg_set_vtg_params(union block_sequence_params *params);
void hwss_tg_setup_vertical_interrupt2(union block_sequence_params *params);
void hwss_dpp_set_hdr_multiplier(union block_sequence_params *params);
void hwss_program_det_size(union block_sequence_params *params);
void hwss_program_det_segments(union block_sequence_params *params);
void hwss_opp_set_dyn_expansion(union block_sequence_params *params);
void hwss_opp_program_fmt(union block_sequence_params *params);
void hwss_opp_program_bit_depth_reduction(union block_sequence_params *params);
void hwss_opp_set_disp_pattern_generator(union block_sequence_params *params);
void hwss_set_abm_pipe(union block_sequence_params *params);
void hwss_set_abm_level(union block_sequence_params *params);
void hwss_set_abm_immediate_disable(union block_sequence_params *params);
void hwss_mpc_remove_mpcc(union block_sequence_params *params);
void hwss_opp_set_mpcc_disconnect_pending(union block_sequence_params *params);
void hwss_dc_set_optimized_required(union block_sequence_params *params);
void hwss_hubp_disconnect(union block_sequence_params *params);
void hwss_hubbub_force_pstate_change_control(union block_sequence_params *params);
void hwss_tg_enable_crtc(union block_sequence_params *params);
void hwss_tg_set_gsl(union block_sequence_params *params);
void hwss_tg_set_gsl_source_select(union block_sequence_params *params);
void hwss_hubp_wait_flip_pending(union block_sequence_params *params);
void hwss_tg_wait_double_buffer_pending(union block_sequence_params *params);
void hwss_update_force_pstate(union block_sequence_params *params);
void hwss_hubbub_apply_dedcn21_147_wa(union block_sequence_params *params);
void hwss_hubbub_allow_self_refresh_control(union block_sequence_params *params);
void hwss_tg_get_frame_count(union block_sequence_params *params);
void hwss_mpc_set_dwb_mux(union block_sequence_params *params);
void hwss_mpc_disable_dwb_mux(union block_sequence_params *params);
void hwss_mcif_wb_config_buf(union block_sequence_params *params);
void hwss_mcif_wb_config_arb(union block_sequence_params *params);
void hwss_mcif_wb_enable(union block_sequence_params *params);
void hwss_mcif_wb_disable(union block_sequence_params *params);
void hwss_dwbc_enable(union block_sequence_params *params);
void hwss_dwbc_disable(union block_sequence_params *params);
void hwss_dwbc_update(union block_sequence_params *params);
void hwss_hubp_update_mall_sel(union block_sequence_params *params);
void hwss_hubp_prepare_subvp_buffering(union block_sequence_params *params);
void hwss_hubp_set_blank_en(union block_sequence_params *params);
void hwss_hubp_disable_control(union block_sequence_params *params);
void hwss_hubbub_soft_reset(union block_sequence_params *params);
void hwss_hubp_clk_cntl(union block_sequence_params *params);
void hwss_hubp_init(union block_sequence_params *params);
void hwss_hubp_set_vm_system_aperture_settings(union block_sequence_params *params);
void hwss_hubp_set_flip_int(union block_sequence_params *params);
void hwss_dpp_dppclk_control(union block_sequence_params *params);
void hwss_disable_phantom_crtc(union block_sequence_params *params);
void hwss_dsc_pg_status(union block_sequence_params *params);
void hwss_dsc_wait_disconnect_pending_clear(union block_sequence_params *params);
void hwss_dsc_disable(union block_sequence_params *params);
void hwss_dccg_set_ref_dscclk(union block_sequence_params *params);
void hwss_dpp_pg_control(union block_sequence_params *params);
void hwss_hubp_pg_control(union block_sequence_params *params);
void hwss_hubp_reset(union block_sequence_params *params);
void hwss_dpp_reset(union block_sequence_params *params);
void hwss_dpp_root_clock_control(union block_sequence_params *params);
void hwss_dc_ip_request_cntl(union block_sequence_params *params);
void hwss_dccg_update_dpp_dto(union block_sequence_params *params);
void hwss_hubp_vtg_sel(union block_sequence_params *params);
void hwss_hubp_setup2(union block_sequence_params *params);
void hwss_hubp_setup(union block_sequence_params *params);
void hwss_hubp_set_unbounded_requesting(union block_sequence_params *params);
void hwss_hubp_setup_interdependent2(union block_sequence_params *params);
void hwss_hubp_setup_interdependent(union block_sequence_params *params);
void hwss_dpp_set_cursor_matrix(union block_sequence_params *params);
void hwss_mpc_update_mpcc(union block_sequence_params *params);
void hwss_mpc_update_blending(union block_sequence_params *params);
void hwss_mpc_assert_idle_mpcc(union block_sequence_params *params);
void hwss_mpc_insert_plane(union block_sequence_params *params);
void hwss_dpp_set_scaler(union block_sequence_params *params);
void hwss_hubp_mem_program_viewport(union block_sequence_params *params);
void hwss_abort_cursor_offload_update(union block_sequence_params *params);
void hwss_set_cursor_attribute(union block_sequence_params *params);
void hwss_set_cursor_position(union block_sequence_params *params);
void hwss_set_cursor_sdr_white_level(union block_sequence_params *params);
void hwss_program_output_csc(union block_sequence_params *params);
void hwss_hubp_set_legacy_tiling_compat_level(union block_sequence_params *params);
void hwss_hubp_set_blank(union block_sequence_params *params);
void hwss_phantom_hubp_post_enable(union block_sequence_params *params);
union block_sequence_params params;