| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| H A D | dce110_hwseq.c | 286 dce110_set_input_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dce110_set_input_transfer_func() argument 610 dce110_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dce110_set_output_transfer_func() argument 635 void dce110_update_info_frame(struct pipe_ctx *pipe_ctx) in dce110_update_info_frame() argument 721 dce110_enable_stream(struct pipe_ctx * pipe_ctx) dce110_enable_stream() argument 1123 dce110_enable_audio_stream(struct pipe_ctx * pipe_ctx) dce110_enable_audio_stream() argument 1164 dce110_disable_audio_stream(struct pipe_ctx * pipe_ctx) dce110_disable_audio_stream() argument 1200 dce110_disable_stream(struct pipe_ctx * pipe_ctx) dce110_disable_stream() argument 1255 dce110_unblank_stream(struct pipe_ctx * pipe_ctx,struct dc_link_settings * link_settings) dce110_unblank_stream() argument 1275 dce110_blank_stream(struct pipe_ctx * pipe_ctx) dce110_blank_stream() argument 1321 dce110_set_avmute(struct pipe_ctx * pipe_ctx,bool enable) dce110_set_avmute() argument 1348 populate_audio_dp_link_info(const struct pipe_ctx * pipe_ctx,struct audio_dp_link_info * dp_link_info) populate_audio_dp_link_info() argument 1441 build_audio_output(struct dc_state * state,const struct pipe_ctx * pipe_ctx,struct audio_output * audio_output) build_audio_output() argument 1532 program_scaler(const struct dc * dc,const struct pipe_ctx * pipe_ctx) program_scaler() argument 1571 dce110_enable_stream_timing(struct pipe_ctx * pipe_ctx,struct dc_state * context,struct dc * dc) dce110_enable_stream_timing() argument 1637 dce110_apply_single_controller_ctx_to_hw(struct pipe_ctx * pipe_ctx,struct dc_state * context,struct dc * dc) dce110_apply_single_controller_ctx_to_hw() argument 1958 dc_hwss_enable_otg_pwa(struct dc * dc,struct pipe_ctx * pipe_ctx) dc_hwss_enable_otg_pwa() argument 1999 struct pipe_ctx *pipe_ctx = NULL; dce110_enable_accelerated_mode() local 2146 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_set_displaymarks() local 2213 set_drr(struct pipe_ctx ** pipe_ctx,int num_pipes,struct dc_crtc_timing_adjust adjust) set_drr() argument 2247 get_position(struct pipe_ctx ** pipe_ctx,int num_pipes,struct crtc_position * position) get_position() argument 2259 set_static_screen_control(struct pipe_ctx ** pipe_ctx,int num_pipes,const struct dc_static_screen_params * params) set_static_screen_control() argument 2295 struct pipe_ctx *pipe_ctx = NULL; should_enable_fbc() local 2365 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[pipe_idx]; enable_fbc() local 2390 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_reset_hw_ctx_wrap() local 2477 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_setup_audio_dto() local 2515 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_setup_audio_dto() local 2572 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_apply_ctx_to_hw() local 2601 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_apply_ctx_to_hw() local 2635 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_apply_ctx_to_hw() local 2654 set_default_colors(struct pipe_ctx * pipe_ctx) set_default_colors() argument 2696 program_surface_visibility(const struct dc * dc,struct pipe_ctx * pipe_ctx) program_surface_visibility() argument 2723 program_gamut_remap(struct pipe_ctx * pipe_ctx) program_gamut_remap() argument 2742 update_plane_addr(const struct dc * dc,struct pipe_ctx * pipe_ctx) update_plane_addr() argument 2758 dce110_update_pending_status(struct pipe_ctx * pipe_ctx) dce110_update_pending_status() argument 3022 dce110_program_front_end_for_pipe(struct dc * dc,struct pipe_ctx * pipe_ctx) dce110_program_front_end_for_pipe() argument 3146 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_apply_ctx_for_surface() local 3179 dce110_power_down_fe(struct dc * dc,struct dc_state * state,struct pipe_ctx * pipe_ctx) dce110_power_down_fe() argument 3200 dce110_wait_for_mpcc_disconnect(struct dc * dc,struct resource_pool * res_pool,struct pipe_ctx * pipe_ctx) dce110_wait_for_mpcc_disconnect() argument 3209 program_output_csc(struct dc * dc,struct pipe_ctx * pipe_ctx,enum dc_color_space colorspace,uint16_t * matrix,int opp_id) program_output_csc() argument 3234 dce110_set_cursor_position(struct pipe_ctx * pipe_ctx) dce110_set_cursor_position() argument 3279 dce110_set_cursor_attribute(struct pipe_ctx * pipe_ctx) dce110_set_cursor_attribute() argument 3299 dce110_set_backlight_level(struct pipe_ctx * pipe_ctx,struct set_backlight_level_params * backlight_level_params) dce110_set_backlight_level() argument 3334 dce110_set_abm_immediate_disable(struct pipe_ctx * pipe_ctx) dce110_set_abm_immediate_disable() argument 3347 dce110_set_pipe(struct pipe_ctx * pipe_ctx) dce110_set_pipe() argument [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 91 dcn401_program_gamut_remap(struct pipe_ctx * pipe_ctx) dcn401_program_gamut_remap() argument 377 dcn401_trigger_3dlut_dma_load(struct dc * dc,struct pipe_ctx * pipe_ctx) dcn401_trigger_3dlut_dma_load() argument 387 dcn401_set_mcm_luts(struct pipe_ctx * pipe_ctx,const struct dc_plane_state * plane_state) dcn401_set_mcm_luts() argument 557 dcn401_set_output_transfer_func(struct dc * dc,struct pipe_ctx * pipe_ctx,const struct dc_stream_state * stream) dcn401_set_output_transfer_func() argument 591 dcn401_calculate_dccg_tmds_div_value(struct pipe_ctx * pipe_ctx,unsigned int * tmds_div) dcn401_calculate_dccg_tmds_div_value() argument 611 enable_stream_timing_calc(struct pipe_ctx * pipe_ctx,struct dc_state * context,struct dc * dc,unsigned int * tmds_div,int * opp_inst,int * opp_cnt,struct pipe_ctx * opp_heads[MAX_PIPES],bool * manual_mode,struct drr_params * params,unsigned int * event_triggers) enable_stream_timing_calc() argument 652 dcn401_enable_stream_timing(struct pipe_ctx * pipe_ctx,struct dc_state * context,struct dc * dc) dcn401_enable_stream_timing() argument 804 dcn401_enable_stream_calc(struct pipe_ctx * pipe_ctx,int * dp_hpo_inst,enum phyd32clk_clock_source * phyd32clk,unsigned int * tmds_div,uint32_t * early_control) dcn401_enable_stream_calc() argument 841 dcn401_enable_stream(struct pipe_ctx * pipe_ctx) dcn401_enable_stream() argument 920 struct pipe_ctx *pipe_ctx = NULL; disable_link_output_symclk_on_tx_off() local 969 dcn401_set_cursor_position(struct pipe_ctx * pipe_ctx) dcn401_set_cursor_position() argument 1267 const struct pipe_ctx *pipe_ctx = top_pipe; dcn401_wait_for_dcc_meta_propagation() local 1385 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn401_optimize_bandwidth() local 1667 dcn401_unblank_stream(struct pipe_ctx * pipe_ctx,struct dc_link_settings * link_settings) dcn401_unblank_stream() argument 1813 dcn401_perform_3dlut_wa_unlock(struct pipe_ctx * pipe_ctx) dcn401_perform_3dlut_wa_unlock() argument 1872 dcn401_reset_back_end_for_pipe(struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_state * context) dcn401_reset_back_end_for_pipe() argument 1986 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn401_reset_hw_ctx_wrap() local 2036 dcn401_program_tg(struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_state * context,struct dce_hwseq * hws) dcn401_program_tg() argument 2060 dcn401_program_pipe(struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_state * context) dcn401_program_pipe() argument 2189 dcn401_program_pipe_sequence(struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_state * context,struct block_sequence_state * seq_state) dcn401_program_pipe_sequence() argument 2647 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn401_update_bandwidth() local 3011 dcn401_plane_atomic_disconnect_sequence(struct dc * dc,struct dc_state * state,struct pipe_ctx * pipe_ctx,struct block_sequence_state * seq_state) dcn401_plane_atomic_disconnect_sequence() argument 3052 dcn401_blank_pixel_data_sequence(struct dc * dc,struct pipe_ctx * pipe_ctx,bool blank,struct block_sequence_state * seq_state) dcn401_blank_pixel_data_sequence() argument 3150 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i_pipe]; dcn401_program_all_writeback_pipes_in_tree_sequence() local 3282 dcn401_setup_gsl_group_as_lock_sequence(const struct dc * dc,struct pipe_ctx * pipe_ctx,bool enable,struct block_sequence_state * seq_state) dcn401_setup_gsl_group_as_lock_sequence() argument 3356 dcn401_disable_plane_sequence(struct dc * dc,struct dc_state * state,struct pipe_ctx * pipe_ctx,struct block_sequence_state * seq_state) dcn401_disable_plane_sequence() argument 3453 dcn401_enable_plane_sequence(struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_state * context,struct block_sequence_state * seq_state) dcn401_enable_plane_sequence() argument 3515 dcn401_update_dchubp_dpp_sequence(struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_state * context,struct block_sequence_state * seq_state) dcn401_update_dchubp_dpp_sequence() argument 3699 dcn401_update_mpcc_sequence(struct dc * dc,struct pipe_ctx * pipe_ctx,struct block_sequence_state * seq_state) dcn401_update_mpcc_sequence() argument 3799 dcn401_wait_for_mpcc_disconnect_sequence(struct dc * dc,struct resource_pool * res_pool,struct pipe_ctx * pipe_ctx,struct block_sequence_state * seq_state) dcn401_wait_for_mpcc_disconnect_sequence() argument 3828 dcn401_setup_vupdate_interrupt_sequence(struct dc * dc,struct pipe_ctx * pipe_ctx,struct block_sequence_state * seq_state) dcn401_setup_vupdate_interrupt_sequence() argument 3841 dcn401_set_hdr_multiplier_sequence(struct pipe_ctx * pipe_ctx,struct block_sequence_state * seq_state) dcn401_set_hdr_multiplier_sequence() argument 3945 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; dcn401_hw_wa_force_recovery_sequence() local 3959 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; dcn401_hw_wa_force_recovery_sequence() local 3970 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; dcn401_hw_wa_force_recovery_sequence() local 3984 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; dcn401_hw_wa_force_recovery_sequence() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_dpms.c | 526 update_psp_stream_config(struct pipe_ctx * pipe_ctx,bool dpms_off) update_psp_stream_config() argument 591 set_avmute(struct pipe_ctx * pipe_ctx,bool enable) set_avmute() argument 636 dp_set_dsc_on_rx(struct pipe_ctx * pipe_ctx,bool enable) dp_set_dsc_on_rx() argument 649 dp_set_hblank_reduction_on_rx(struct pipe_ctx * pipe_ctx) dp_set_hblank_reduction_on_rx() argument 666 link_set_dsc_on_stream(struct pipe_ctx * pipe_ctx,bool enable) link_set_dsc_on_stream() argument 812 link_set_dsc_pps_packet(struct pipe_ctx * pipe_ctx,bool enable,bool immediate_update) link_set_dsc_pps_packet() argument 877 link_set_dsc_enable(struct pipe_ctx * pipe_ctx,bool enable) link_set_dsc_enable() argument 901 link_update_dsc_config(struct pipe_ctx * pipe_ctx) link_update_dsc_config() argument 915 enable_stream_features(struct pipe_ctx * pipe_ctx) enable_stream_features() argument 1024 get_pbn_from_timing(struct pipe_ctx * pipe_ctx) get_pbn_from_timing() argument 1219 deallocate_mst_payload(struct pipe_ctx * pipe_ctx) deallocate_mst_payload() argument 1297 allocate_mst_payload(struct pipe_ctx * pipe_ctx) allocate_mst_payload() argument 1503 update_sst_payload(struct pipe_ctx * pipe_ctx,bool allocate) update_sst_payload() argument 1586 link_reduce_mst_payload(struct pipe_ctx * pipe_ctx,uint32_t bw_in_kbps) link_reduce_mst_payload() argument 1653 link_increase_mst_payload(struct pipe_ctx * pipe_ctx,uint32_t bw_in_kbps) link_increase_mst_payload() argument 1770 enable_link_hdmi(struct pipe_ctx * pipe_ctx) enable_link_hdmi() argument 1842 enable_link_dp(struct dc_state * state,struct pipe_ctx * pipe_ctx) enable_link_dp() argument 1966 enable_link_edp(struct dc_state * state,struct pipe_ctx * pipe_ctx) enable_link_edp() argument 1971 enable_link_lvds(struct pipe_ctx * pipe_ctx) enable_link_lvds() argument 1992 enable_link_dp_mst(struct dc_state * state,struct pipe_ctx * pipe_ctx) enable_link_dp_mst() argument 2021 enable_link_analog(struct dc_state * state,struct pipe_ctx * pipe_ctx) enable_link_analog() argument 2031 enable_link_virtual(struct pipe_ctx * pipe_ctx) enable_link_virtual() argument 2045 enable_link(struct dc_state * state,struct pipe_ctx * pipe_ctx) enable_link() argument 2170 link_set_dpms_off(struct pipe_ctx * pipe_ctx) link_set_dpms_off() argument 2279 link_set_dpms_on(struct dc_state * state,struct pipe_ctx * pipe_ctx) link_set_dpms_on() argument [all...] |
| H A D | link_hwss_hpo_frl.c | 29 static void setup_hpo_frl_stream_attribute(struct pipe_ctx *pipe_ctx) in setup_hpo_frl_stream_attribute()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/ |
| H A D | dcn201_hwseq.c | 60 struct pipe_ctx *pipe_ctx, PHYSICAL_ADDRESS_LOC *addr) in patch_address_for_sbs_tb_stereo() 136 void dcn201_update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn201_update_plane_addr() 309 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn201_init_hw() local 344 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn201_init_hw() local 380 struct pipe_ctx *pipe_ctx) in dcn201_plane_atomic_disconnect() 425 void dcn201_update_mpcc(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn201_update_mpcc() 559 void dcn201_set_cursor_attribute(struct pipe_ctx *pipe_ctx) in dcn201_set_cursor_attribute() 571 void dcn201_set_dmdata_attributes(struct pipe_ctx *pipe_ctx) in dcn201_set_dmdata_attributes() 594 void dcn201_unblank_stream(struct pipe_ctx *pipe_ctx, in dcn201_unblank_stream()
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_hw_sequencer.c | 319 get_mpctree_visual_confirm_color(struct pipe_ctx * pipe_ctx,struct tg_color * color) get_mpctree_visual_confirm_color() argument 340 get_surface_visual_confirm_color(const struct pipe_ctx * pipe_ctx,struct tg_color * color) get_surface_visual_confirm_color() argument 390 get_hdr_visual_confirm_color(struct pipe_ctx * pipe_ctx,struct tg_color * color) get_hdr_visual_confirm_color() argument 465 get_vabc_visual_confirm_color(struct pipe_ctx * pipe_ctx,struct tg_color * color) get_vabc_visual_confirm_color() argument 502 get_subvp_visual_confirm_color(struct pipe_ctx * pipe_ctx,struct tg_color * color) get_subvp_visual_confirm_color() argument 530 get_mclk_switch_visual_confirm_color(struct pipe_ctx * pipe_ctx,struct tg_color * color) get_mclk_switch_visual_confirm_color() argument 574 get_cursor_visual_confirm_color(struct pipe_ctx * pipe_ctx,struct tg_color * color) get_cursor_visual_confirm_color() argument 592 get_dcc_visual_confirm_color(struct dc * dc,struct pipe_ctx * pipe_ctx,struct tg_color * color) get_dcc_visual_confirm_color() argument 640 set_p_state_switch_method(struct dc * dc,struct dc_state * context,struct pipe_ctx * pipe_ctx) set_p_state_switch_method() argument 696 set_drr_and_clear_adjust_pending(struct pipe_ctx * pipe_ctx,struct dc_stream_state * stream,struct drr_params * params) set_drr_and_clear_adjust_pending() argument 713 get_fams2_visual_confirm_color(struct dc * dc,struct dc_state * context,struct pipe_ctx * pipe_ctx,struct tg_color * color) get_fams2_visual_confirm_color() argument 735 hwss_build_fast_sequence(struct dc * dc,struct dc_dmub_cmd * dc_dmub_cmd,unsigned int dmub_cmd_count,struct block_sequence block_sequence[MAX_HWSS_BLOCK_SEQUENCE_SIZE],unsigned int * num_steps,struct pipe_ctx * pipe_ctx,struct dc_stream_status * stream_status,struct dc_state * context) hwss_build_fast_sequence() argument 1344 hwss_add_optc_pipe_control_lock(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx,bool lock) hwss_add_optc_pipe_control_lock() argument 1376 hwss_add_hubp_program_triplebuffer(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx,bool enableTripleBuffer) hwss_add_hubp_program_triplebuffer() argument 1393 hwss_add_hubp_update_plane_addr(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx) hwss_add_hubp_update_plane_addr() argument 1408 hwss_add_dpp_set_input_transfer_func(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_plane_state * plane_state) hwss_add_dpp_set_input_transfer_func() argument 1424 hwss_add_dpp_program_gamut_remap(struct block_sequence_state * seq_state,struct pipe_ctx * pipe_ctx) hwss_add_dpp_program_gamut_remap() argument 1436 hwss_add_dpp_program_bias_and_scale(struct block_sequence_state * seq_state,struct pipe_ctx * pipe_ctx) hwss_add_dpp_program_bias_and_scale() argument 1449 hwss_add_optc_program_manual_trigger(struct block_sequence_state * seq_state,struct pipe_ctx * pipe_ctx) hwss_add_optc_program_manual_trigger() argument 1463 hwss_add_dpp_set_output_transfer_func(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_stream_state * stream) hwss_add_dpp_set_output_transfer_func() argument 1480 hwss_add_mpc_update_visual_confirm(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx,int mpcc_id) hwss_add_mpc_update_visual_confirm() argument 1613 hwss_add_hws_apply_update_flags_for_phantom(struct block_sequence_state * seq_state,struct pipe_ctx * pipe_ctx) hwss_add_hws_apply_update_flags_for_phantom() argument 1628 hwss_add_hws_update_phantom_vp_position(struct block_sequence_state * seq_state,struct dc * dc,struct dc_state * context,struct pipe_ctx * pipe_ctx) hwss_add_hws_update_phantom_vp_position() argument 1878 hwss_add_abm_set_pipe(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx) hwss_add_abm_set_pipe() argument 1952 struct pipe_ctx *pipe_ctx = params->program_manual_trigger_params.pipe_ctx; hwss_program_manual_trigger() local 1960 struct pipe_ctx *pipe_ctx = params->setup_dpp_params.pipe_ctx; hwss_setup_dpp() local 1980 struct pipe_ctx *pipe_ctx = params->program_bias_and_scale_params.pipe_ctx; hwss_program_bias_and_scale() local 2081 get_surface_tile_visual_confirm_color(struct pipe_ctx * pipe_ctx,struct tg_color * color) get_surface_tile_visual_confirm_color() argument 2188 const struct pipe_ctx *pipe_ctx; hwss_wait_for_outstanding_hw_updates() local 2343 struct pipe_ctx *pipe_ctx = params->dsc_calculate_and_set_config_params.pipe_ctx; hwss_dsc_calculate_and_set_config() local 2378 struct pipe_ctx *pipe_ctx = params->dsc_enable_with_opp_params.pipe_ctx; hwss_dsc_enable_with_opp() local 2482 struct pipe_ctx *pipe_ctx = params->opp_program_bit_depth_reduction_params.pipe_ctx; hwss_opp_program_bit_depth_reduction() local 2515 struct pipe_ctx *pipe_ctx = params->set_abm_pipe_params.pipe_ctx; hwss_set_abm_pipe() local 2532 struct pipe_ctx *pipe_ctx = params->set_abm_immediate_disable_params.pipe_ctx; hwss_set_abm_immediate_disable() local 3047 struct pipe_ctx *pipe_ctx = params->mpc_update_mpcc_params.pipe_ctx; hwss_mpc_update_mpcc() local 3110 struct pipe_ctx *pipe_ctx = params->abort_cursor_offload_update_params.pipe_ctx; hwss_abort_cursor_offload_update() local 3119 struct pipe_ctx *pipe_ctx = params->set_cursor_attribute_params.pipe_ctx; hwss_set_cursor_attribute() local 3128 struct pipe_ctx *pipe_ctx = params->set_cursor_position_params.pipe_ctx; hwss_set_cursor_position() local 3137 struct pipe_ctx *pipe_ctx = params->set_cursor_sdr_white_level_params.pipe_ctx; hwss_set_cursor_sdr_white_level() local 3146 struct pipe_ctx *pipe_ctx = params->program_output_csc_params.pipe_ctx; hwss_program_output_csc() local 3185 hwss_add_dsc_calculate_and_set_config(struct block_sequence_state * seq_state,struct pipe_ctx * pipe_ctx,bool enable,int opp_cnt) hwss_add_dsc_calculate_and_set_config() argument 3231 hwss_add_dsc_enable_with_opp(struct block_sequence_state * seq_state,struct pipe_ctx * pipe_ctx) hwss_add_dsc_enable_with_opp() argument 3274 hwss_add_abm_set_immediate_disable(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx) hwss_add_abm_set_immediate_disable() argument 3385 hwss_add_opp_program_bit_depth_reduction(struct block_sequence_state * seq_state,struct output_pixel_processor * opp,bool use_default_params,struct pipe_ctx * pipe_ctx) hwss_add_opp_program_bit_depth_reduction() argument 3939 hwss_add_dpp_setup_dpp(struct block_sequence_state * seq_state,struct pipe_ctx * pipe_ctx) hwss_add_dpp_setup_dpp() argument 3990 hwss_add_abort_cursor_offload_update(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx) hwss_add_abort_cursor_offload_update() argument 4002 hwss_add_set_cursor_attribute(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx) hwss_add_set_cursor_attribute() argument 4014 hwss_add_set_cursor_position(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx) hwss_add_set_cursor_position() argument 4026 hwss_add_set_cursor_sdr_white_level(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx) hwss_add_set_cursor_sdr_white_level() argument 4038 hwss_add_program_output_csc(struct block_sequence_state * seq_state,struct dc * dc,struct pipe_ctx * pipe_ctx,enum dc_color_space colorspace,uint16_t * matrix,int opp_id) hwss_add_program_output_csc() argument 4113 get_refresh_rate_confirm_color(struct pipe_ctx * pipe_ctx,struct tg_color * color) get_refresh_rate_confirm_color() argument [all...] |
| H A D | dc_resource.c | 740 resource_find_used_clk_src_for_sharing(struct resource_context * res_ctx,struct pipe_ctx * pipe_ctx) resource_find_used_clk_src_for_sharing() argument 859 calculate_plane_rec_in_timing_active(struct pipe_ctx * pipe_ctx,const struct rect * rec_in) calculate_plane_rec_in_timing_active() argument 949 calculate_mpc_slice_in_timing_active(struct pipe_ctx * pipe_ctx,struct rect * plane_clip_rec) calculate_mpc_slice_in_timing_active() argument 984 calculate_adjust_recout_for_visual_confirm(struct pipe_ctx * pipe_ctx,int * base_offset,int * dpp_offset) calculate_adjust_recout_for_visual_confirm() argument 1005 reverse_adjust_recout_for_visual_confirm(struct rect * recout,struct pipe_ctx * pipe_ctx) reverse_adjust_recout_for_visual_confirm() argument 1016 adjust_recout_for_visual_confirm(struct rect * recout,struct pipe_ctx * pipe_ctx) adjust_recout_for_visual_confirm() argument 1031 calculate_recout(struct pipe_ctx * pipe_ctx) calculate_recout() argument 1187 calculate_scaling_ratios(struct pipe_ctx * pipe_ctx) calculate_scaling_ratios() argument 1303 calculate_inits_and_viewports(struct pipe_ctx * pipe_ctx) calculate_inits_and_viewports() argument 1492 resource_build_scaling_params(struct pipe_ctx * pipe_ctx) resource_build_scaling_params() argument 1690 resource_can_pipe_disable_cursor(struct pipe_ctx * pipe_ctx) resource_can_pipe_disable_cursor() argument 1986 resource_is_pipe_type(const struct pipe_ctx * pipe_ctx,enum pipe_type type) resource_is_pipe_type() argument 2093 resource_get_otg_master(const struct pipe_ctx * pipe_ctx) resource_get_otg_master() argument 2102 resource_get_opp_head(const struct pipe_ctx * pipe_ctx) resource_get_opp_head() argument 2126 resource_get_mpc_slice_index(const struct pipe_ctx * pipe_ctx) resource_get_mpc_slice_index() argument 2170 resource_get_odm_slice_index(const struct pipe_ctx * pipe_ctx) resource_get_odm_slice_index() argument 2224 resource_get_odm_slice_dst_rect(struct pipe_ctx * pipe_ctx) resource_get_odm_slice_dst_rect() argument 2243 resource_get_odm_slice_src_rect(struct pipe_ctx * pipe_ctx) resource_get_odm_slice_src_rect() argument 2718 add_hpo_dp_link_enc_to_ctx(struct resource_context * res_ctx,const struct resource_pool * pool,struct pipe_ctx * pipe_ctx,struct dc_stream_state * stream) add_hpo_dp_link_enc_to_ctx() argument 2740 remove_hpo_dp_link_enc_from_ctx(struct resource_context * res_ctx,struct pipe_ctx * pipe_ctx,struct dc_stream_state * stream) remove_hpo_dp_link_enc_from_ctx() argument 2866 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); swap_dio_link_enc_to_muxable_ctx() local 2876 add_dio_link_enc_to_ctx(const struct dc * dc,struct dc_state * context,const struct resource_pool * pool,struct pipe_ctx * pipe_ctx,struct dc_stream_state * stream) add_dio_link_enc_to_ctx() argument 2918 remove_dio_link_enc_from_ctx(struct resource_context * res_ctx,struct pipe_ctx * pipe_ctx,struct dc_stream_state * stream) remove_dio_link_enc_from_ctx() argument 3160 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; resource_remove_dpp_pipes_for_plane_composition() local 3777 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[tg_inst]; acquire_resource_from_hw_enabled_state() local 3901 struct pipe_ctx *pipe_ctx = NULL; acquire_otg_master_pipe_for_stream() local 3976 struct pipe_ctx *pipe_ctx = NULL; resource_map_pool_resources() local 4390 calculate_timing_params_for_dsc_with_padding(struct pipe_ctx * pipe_ctx) calculate_timing_params_for_dsc_with_padding() argument 4439 struct pipe_ctx *pipe_ctx = &new_ctx->res_ctx.pipe_ctx[j]; dc_validate_global_state() local 4506 set_avi_info_frame(struct dc_info_packet * info_packet,struct pipe_ctx * pipe_ctx) set_avi_info_frame() argument 4893 resource_build_info_frame(struct pipe_ctx * pipe_ctx) resource_build_info_frame() argument 4948 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream( resource_map_clock_resources() local 4989 pipe_need_reprogram(struct pipe_ctx * pipe_ctx_old,struct pipe_ctx * pipe_ctx) pipe_need_reprogram() argument 5373 struct pipe_ctx *pipe_ctx_old, *pipe_ctx, *pipe_ctx_syncd; reset_syncd_pipes_from_disabled_pipes() local 5402 struct pipe_ctx *pipe_ctx, *pipe_ctx_check; check_syncd_pipes_for_disabled_master_pipe() local 5604 update_dp_encoder_resources_for_test_harness(const struct dc * dc,struct dc_state * context,struct pipe_ctx * pipe_ctx) update_dp_encoder_resources_for_test_harness() argument 5644 resource_get_dscl_prog_data(struct pipe_ctx * pipe_ctx) resource_get_dscl_prog_data() argument [all...] |
| H A D | dc.c | 747 struct pipe_ctx *pipe_ctx; dc_stream_set_dyn_expansion() local 1159 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; apply_ctx_interdependent_lock() local 1172 dc_update_visual_confirm_color(struct dc * dc,struct dc_state * context,struct pipe_ctx * pipe_ctx) dc_update_visual_confirm_color() argument 1221 struct pipe_ctx *pipe_ctx; dc_get_visual_confirm_for_stream() local 2079 should_update_pipe_for_stream(struct dc_state * context,struct pipe_ctx * pipe_ctx,struct dc_stream_state * stream) should_update_pipe_for_stream() argument 2087 should_update_pipe_for_plane(struct dc_state * context,struct pipe_ctx * pipe_ctx,struct dc_plane_state * plane_state) should_update_pipe_for_plane() argument 2752 const struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; is_surface_in_context() local 3694 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; update_planes_and_stream_state() local 3756 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_do_stream_update() local 3956 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; dc_dmub_update_dirty_rect() local 4017 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; build_dmub_update_dirty_rect() local 4090 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_plane_for_stream_offload_fams2_flip() local 4176 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream_fast() local 4409 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4429 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4451 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4475 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4498 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4526 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4545 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4649 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4836 struct pipe_ctx *pipe_ctx; swap_and_release_current_context() local 6137 struct pipe_ctx *pipe_ctx = NULL; dc_smart_power_oled_enable() local 6704 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; dc_capture_register_software_state() local 6850 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; dc_capture_register_software_state() local 6891 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; dc_capture_register_software_state() local 6918 struct pipe_ctx *pipe_ctx = (i < dc->res_pool->pipe_count) ? &res_ctx->pipe_ctx[i] : NULL; dc_capture_register_software_state() local 6935 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; dc_capture_register_software_state() local 6963 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; dc_capture_register_software_state() local 7031 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; dc_capture_register_software_state() local 7149 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; dc_capture_register_software_state() local [all...] |
| H A D | dc_stream.c | 277 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; program_cursor_attributes() local 424 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; program_cursor_position() local 514 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; dc_stream_program_cursor_position() local 533 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; dc_stream_program_cursor_position() local 758 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; dc_stream_send_dp_sdp() local 840 struct pipe_ctx *pipe_ctx = NULL; dc_stream_set_dynamic_metadata() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn21/ |
| H A D | dcn21_hwseq.c | 128 void dcn21_PLAT_58856_wa(struct dc_state *context, struct pipe_ctx *pipe_ctx) in dcn21_PLAT_58856_wa() argument 178 void dcn21_set_abm_immediate_disable(struct pipe_ctx *pipe_ct argument 211 dcn21_set_pipe(struct pipe_ctx * pipe_ctx) dcn21_set_pipe() argument 243 dcn21_set_backlight_level(struct pipe_ctx * pipe_ctx,struct set_backlight_level_params * backlight_level_params) dcn21_set_backlight_level() argument 293 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn21_is_abm_supported() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/ |
| H A D | dml21_utils.c | 148 struct pipe_ctx *pipe_ctx, in dml21_pipe_populate_global_sync() argument 187 check_dp2p0_output_encoder(const struct pipe_ctx * pipe_ctx) check_dp2p0_output_encoder() argument 202 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; is_sub_vp_enabled() local 213 dml21_program_dc_pipe(struct dml2_context * dml_ctx,struct dc_state * context,struct pipe_ctx * pipe_ctx,struct dml2_per_plane_programming * pln_prog,struct dml2_per_stream_programming * stream_prog) dml21_program_dc_pipe() argument [all...] |
| H A D | dml21_translation_helper.c | 90 populate_dml21_timing_config_from_stream_state(struct dml2_timing_cfg * timing,struct dc_stream_state * stream,struct pipe_ctx * pipe_ctx,struct dml2_context * dml_ctx) populate_dml21_timing_config_from_stream_state() argument 917 dml21_get_pipe_mcache_config(struct dc_state * context,struct pipe_ctx * pipe_ctx,struct dml2_per_plane_programming * pln_prog,struct dml2_pipe_configuration_descriptor * mcache_pipe_config) dml21_get_pipe_mcache_config() argument 933 dml21_set_dc_p_state_type(struct pipe_ctx * pipe_ctx,struct dml2_per_stream_programming * stream_programming,bool sub_vp_enabled) dml21_set_dc_p_state_type() argument [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce110/ |
| H A D | dce110_resource.c | 888 const struct pipe_ctx *pipe_ctx, in get_pixel_clock_parameters() argument 924 void dce110_resource_build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in dce110_resource_build_pipe_hw_param() argument 936 is_surface_pixel_format_supported(struct pipe_ctx * pipe_ctx,unsigned int underlay_idx) is_surface_pixel_format_supported() argument 952 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); build_mapped_resource() local 1143 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[underlay_idx]; dce110_acquire_underlay() local [all...] |
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_debugfs.c | 1297 struct pipe_ctx *pipe_ctx = NULL; odm_combine_segments_show() local 1572 struct pipe_ctx *pipe_ctx; dp_dsc_clock_en_read() local 1651 struct pipe_ctx *pipe_ctx; dp_dsc_clock_en_write() local 1758 struct pipe_ctx *pipe_ctx; dp_dsc_slice_width_read() local 1831 struct pipe_ctx *pipe_ctx; dp_dsc_slice_width_write() local 1942 struct pipe_ctx *pipe_ctx; dp_dsc_slice_height_read() local 2019 struct pipe_ctx *pipe_ctx; dp_dsc_slice_height_write() local 2122 struct pipe_ctx *pipe_ctx; dp_dsc_bits_per_pixel_read() local 2196 struct pipe_ctx *pipe_ctx; dp_dsc_bits_per_pixel_write() local 2297 struct pipe_ctx *pipe_ctx; dp_dsc_pic_width_read() local 2351 struct pipe_ctx *pipe_ctx; dp_dsc_pic_height_read() local 2420 struct pipe_ctx *pipe_ctx; dp_dsc_chunk_size_read() local 2489 struct pipe_ctx *pipe_ctx; dp_dsc_slice_bpg_offset_read() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| H A D | dcn20_resource.c | 1252 struct pipe_ctx *pipe_ctx, in get_pixel_clock_parameters() argument 1318 dcn20_build_pipe_pix_clk_params(struct pipe_ctx * pipe_ctx) dcn20_build_pipe_pix_clk_params() argument 1327 build_pipe_hw_param(struct pipe_ctx * pipe_ctx) build_pipe_hw_param() argument 1350 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); dcn20_build_mapped_resource() local 1422 struct pipe_ctx *pipe_ctx = &dc_ctx->res_ctx.pipe_ctx[i]; dcn20_add_dsc_to_stream_resource() local 1451 struct pipe_ctx *pipe_ctx = NULL; remove_dsc_from_stream_resource() local 1687 struct pipe_ctx *pipe_ctx = &new_ctx->res_ctx.pipe_ctx[i]; dcn20_validate_dsc() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/ |
| H A D | dcn20_clk_mgr.c | 153 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn20_update_clocks_update_dentist() local 184 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[ in dcn20_update_clocks_update_dentist() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | dml2_utils.c | 156 bool is_dp2p0_output_encoder(const struct pipe_ctx *pipe_ctx) in is_dp2p0_output_encoder() argument 240 populate_pipe_ctx_dlg_params_from_dml(struct pipe_ctx * pipe_ctx,struct display_mode_lib_st * mode_lib,dml_uint_t pipe_idx) populate_pipe_ctx_dlg_params_from_dml() argument [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
| H A D | dcn10_resource.c | 1030 const struct pipe_ctx *pipe_ctx, in get_pixel_clock_parameters() argument 1064 static void build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in build_pipe_hw_param() argument 1087 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); build_mapped_resource() local 1303 dcn10_get_vstartup_for_pipe(struct pipe_ctx * pipe_ctx) dcn10_get_vstartup_for_pipe() argument [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/ |
| H A D | rv1_clk_mgr.c | 164 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in ramp_up_dispclk_with_dpp() local
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dmub_psr.c | 301 struct pipe_ctx *pipe_ctx = NULL; in dmub_psr_copy_settings() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce112/ |
| H A D | dce112_resource.c | 881 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); in build_mapped_resource() local 973 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream( in resource_map_phy_clock_resources() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/pg/dcn35/ |
| H A D | dcn35_pg_cntl.c | 403 struct pipe_ctx *pipe_ctx = &pg_cntl->ctx->dc->current_state->res_ctx.pipe_ctx[i]; in pg_cntl35_plane_otg_pg_control() local
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | dcn32_fpu.c | 1099 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; assign_subvp_index() local 3410 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn32_allow_subvp_high_refresh_rate() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce100/ |
| H A D | dce100_resource.c | 854 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); in build_mapped_resource() local
|
| /linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
| H A D | link_dp_capability.c | 378 bool dp_is_128b_132b_signal(struct pipe_ctx *pipe_ctx) in dp_is_128b_132b_signal() argument
|