/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_resource.c | 924 void dce110_resource_build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in dce110_resource_build_pipe_hw_param() argument 889 get_pixel_clock_parameters( const struct pipe_ctx *pipe_ctx, struct pixel_clk_params *pixel_clk_params) get_pixel_clock_parameters() 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_head_pipe_for_stream(&context->res_ctx, stream); build_mapped_resource() local 1137 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[underlay_idx]; dce110_acquire_underlay() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce100/ |
H A D | dce100_resource.c | 829 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); in build_mapped_resource() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce112/ |
H A D | dce112_resource.c | 878 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); in build_mapped_resource() local 969 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream( in resource_map_phy_clock_resources() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link.c | 1629 static void enable_stream_features(struct pipe_ctx *pipe_ctx) in enable_stream_features() argument 1650 enable_link_dp(struct dc_state *state, struct pipe_ctx *pipe_ctx) enable_link_dp() argument 1728 enable_link_edp( struct dc_state *state, struct pipe_ctx *pipe_ctx) enable_link_edp() argument 1739 enable_link_dp_mst( struct dc_state *state, struct pipe_ctx *pipe_ctx) enable_link_dp_mst() argument 1765 get_ext_hdmi_settings(struct pipe_ctx *pipe_ctx, enum engine_id eng_id, struct ext_hdmi_settings *settings) get_ext_hdmi_settings() argument 1862 i2c_write(struct pipe_ctx *pipe_ctx, uint8_t address, uint8_t *buffer, uint32_t length) i2c_write() argument 1888 write_i2c_retimer_setting( struct pipe_ctx *pipe_ctx, bool is_vga_mode, bool is_over_340mhz, struct ext_hdmi_settings *settings) write_i2c_retimer_setting() argument 2050 write_i2c_default_retimer_setting( struct pipe_ctx *pipe_ctx, bool is_vga_mode, bool is_over_340mhz) write_i2c_default_retimer_setting() argument 2173 write_i2c_redriver_setting( struct pipe_ctx *pipe_ctx, bool is_over_340mhz) write_i2c_redriver_setting() argument 2241 enable_link_hdmi(struct pipe_ctx *pipe_ctx) enable_link_hdmi() argument 2301 enable_link_lvds(struct pipe_ctx *pipe_ctx) enable_link_lvds() argument 2320 enable_link( struct dc_state *state, struct pipe_ctx *pipe_ctx) enable_link() argument 2506 struct pipe_ctx pipe_ctx = dc->current_state->res_ctx.pipe_ctx[i]; get_abm_from_stream_res() local 2542 struct pipe_ctx *pipe_ctx = NULL; get_pipe_from_link() local 2567 struct pipe_ctx *pipe_ctx = get_pipe_from_link(link); dc_link_set_backlight_level() local 2821 get_pbn_from_timing(struct pipe_ctx *pipe_ctx) get_pbn_from_timing() argument 2901 dc_link_allocate_mst_payload(struct pipe_ctx *pipe_ctx) dc_link_allocate_mst_payload() argument 2984 deallocate_mst_payload(struct pipe_ctx *pipe_ctx) deallocate_mst_payload() argument 3065 struct pipe_ctx *pipe_ctx; dc_link_reallocate_mst_payload() local 3108 update_psp_stream_config(struct pipe_ctx *pipe_ctx, bool dpms_off) update_psp_stream_config() argument 3129 core_link_enable_stream( struct dc_state *state, struct pipe_ctx *pipe_ctx) core_link_enable_stream() argument 3303 core_link_disable_stream(struct pipe_ctx *pipe_ctx) core_link_disable_stream() argument 3360 core_link_set_avmute(struct pipe_ctx *pipe_ctx, bool enable) core_link_set_avmute() argument [all...] |
H A D | dc_resource.c | 503 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 626 calculate_split_count_and_index(struct pipe_ctx *pipe_ctx, int *split_count, int *split_idx) calculate_split_count_and_index() argument 650 calculate_viewport(struct pipe_ctx *pipe_ctx) calculate_viewport() argument 770 calculate_recout(struct pipe_ctx *pipe_ctx) calculate_recout() argument 835 calculate_scaling_ratios(struct pipe_ctx *pipe_ctx) calculate_scaling_ratios() argument 965 calculate_inits_and_adj_vp(struct pipe_ctx *pipe_ctx) calculate_inits_and_adj_vp() argument 1111 shift_border_left_to_dst(struct pipe_ctx *pipe_ctx) shift_border_left_to_dst() argument 1122 restore_border_left_from_dst(struct pipe_ctx *pipe_ctx, int store_h_border_left) restore_border_left_from_dst() argument 1129 resource_build_scaling_params(struct pipe_ctx *pipe_ctx) resource_build_scaling_params() argument 1521 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dc_remove_plane_from_context() local 1776 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; acquire_first_free_pipe() local 2032 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[tg_inst]; acquire_resource_from_hw_enabled_state() local 2079 struct pipe_ctx *pipe_ctx = NULL; resource_map_pool_resources() local 2225 struct pipe_ctx *pipe_ctx = &new_ctx->res_ctx.pipe_ctx[j]; dc_validate_global_state() local 2287 set_avi_info_frame( struct dc_info_packet *info_packet, struct pipe_ctx *pipe_ctx) set_avi_info_frame() argument 2665 resource_build_info_frame(struct pipe_ctx *pipe_ctx) resource_build_info_frame() argument 2708 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream( resource_map_clock_resources() local 2747 pipe_need_reprogram( struct pipe_ctx *pipe_ctx_old, struct pipe_ctx *pipe_ctx) pipe_need_reprogram() argument [all...] |
H A D | dc_link_dp.c | 2806 struct pipe_ctx *pipe_ctx = &pipes[0]; in dp_test_get_audio_test_data() local 1614 perform_link_training_with_retries( const struct dc_link_settings *link_setting, bool skip_video_pattern, int attempts, struct pipe_ctx *pipe_ctx, enum signal_type signal) perform_link_training_with_retries() argument 2939 struct pipe_ctx *pipe_ctx; dc_link_handle_hpd_rx_irq() local 3817 set_crtc_test_pattern(struct dc_link *link, struct pipe_ctx *pipe_ctx, enum dp_test_pattern test_pattern, enum dp_test_pattern_color_space test_pattern_color_space) set_crtc_test_pattern() argument 3989 struct pipe_ctx *pipe_ctx = &pipes[0]; dc_link_dp_set_test_pattern() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_resource.c | 1100 static void build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in build_pipe_hw_param() argument 1065 get_pixel_clock_parameters( const struct pipe_ctx *pipe_ctx, struct pixel_clk_params *pixel_clk_params) get_pixel_clock_parameters() argument 1122 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); build_mapped_resource() local [all...] |
H A D | dcn10_hw_sequencer.c | 90 struct pipe_ctx *pipe_ctx; in dcn10_lock_all_pipes() local 465 dcn10_did_underflow_occur(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_did_underflow_occur() argument 782 dcn10_enable_stream_timing( struct pipe_ctx *pipe_ctx, struct dc_state *context, struct dc *dc) dcn10_enable_stream_timing() argument 875 dcn10_reset_back_end_for_pipe( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_reset_back_end_for_pipe() argument 955 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 980 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 993 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 1003 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 1015 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 1047 dcn10_plane_atomic_disconnect(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_plane_atomic_disconnect() argument 1105 dcn10_plane_atomic_disable(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_plane_atomic_disable() argument 1138 dcn10_disable_plane(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_disable_plane() argument 1169 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_init_pipes() local 1195 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_init_pipes() local 1209 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_init_pipes() local 1512 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_reset_hw_ctx_wrap() local 1533 patch_address_for_sbs_tb_stereo( struct pipe_ctx *pipe_ctx, PHYSICAL_ADDRESS_LOC *addr) patch_address_for_sbs_tb_stereo() argument 1559 dcn10_update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_update_plane_addr() argument 1584 dcn10_set_input_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) dcn10_set_input_transfer_func() argument 1667 dcn10_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, const struct dc_stream_state *stream) dcn10_set_output_transfer_func() argument 1742 delay_cursor_until_vupdate(struct dc *dc, struct pipe_ctx *pipe_ctx) delay_cursor_until_vupdate() argument 2117 dcn10_enable_plane( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_enable_plane() argument 2186 dcn10_program_gamut_remap(struct pipe_ctx *pipe_ctx) dcn10_program_gamut_remap() argument 2211 dcn10_is_rear_mpo_fix_required(struct pipe_ctx *pipe_ctx, enum dc_color_space colorspace) dcn10_is_rear_mpo_fix_required() argument 2226 dcn10_set_csc_adjustment_rgb_mpo_fix(struct pipe_ctx *pipe_ctx, uint16_t *matrix) dcn10_set_csc_adjustment_rgb_mpo_fix() argument 2240 dcn10_program_output_csc(struct dc *dc, struct pipe_ctx *pipe_ctx, enum dc_color_space colorspace, uint16_t *matrix, int opp_id) dcn10_program_output_csc() argument 2272 dcn10_get_surface_visual_confirm_color( const struct pipe_ctx *pipe_ctx, struct tg_color *color) dcn10_get_surface_visual_confirm_color() argument 2308 dcn10_get_hdr_visual_confirm_color( struct pipe_ctx *pipe_ctx, struct tg_color *color) dcn10_get_hdr_visual_confirm_color() argument 2367 dcn10_update_mpcc(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_update_mpcc() argument 2456 update_scaler(struct pipe_ctx *pipe_ctx) update_scaler() argument 2468 dcn10_update_dchubp_dpp( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_update_dchubp_dpp() argument 2630 dcn10_blank_pixel_data( struct dc *dc, struct pipe_ctx *pipe_ctx, bool blank) dcn10_blank_pixel_data() argument 2674 dcn10_set_hdr_multiplier(struct pipe_ctx *pipe_ctx) dcn10_set_hdr_multiplier() argument 2692 dcn10_program_pipe( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_program_pipe() argument 2721 dcn10_program_all_pipe_in_tree( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_program_all_pipe_in_tree() argument 2762 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_find_top_pipe_for_stream() local 2849 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_disconnect_pipes() local 2897 struct pipe_ctx *pipe_ctx; dcn10_wait_for_pending_cleared() local 2943 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_apply_ctx_for_surface() local 2973 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_apply_ctx_for_surface() local 2998 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_apply_ctx_for_surface() local 3020 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_post_unlock_program_front_end() local 3129 dcn10_set_drr(struct pipe_ctx **pipe_ctx, int num_pipes, unsigned int vmin, unsigned int vmax, unsigned int vmid, unsigned int vmid_frame_number) dcn10_set_drr() argument 3159 dcn10_get_position(struct pipe_ctx **pipe_ctx, int num_pipes, struct crtc_position *position) dcn10_get_position() argument 3171 dcn10_set_static_screen_control(struct pipe_ctx **pipe_ctx, int num_pipes, const struct dc_static_screen_params *params) dcn10_set_static_screen_control() argument 3227 dcn10_setup_stereo(struct pipe_ctx *pipe_ctx, struct dc *dc) dcn10_setup_stereo() argument 3266 dcn10_wait_for_mpcc_disconnect( struct dc *dc, struct resource_pool *res_pool, struct pipe_ctx *pipe_ctx) dcn10_wait_for_mpcc_disconnect() argument 3308 dcn10_update_pending_status(struct pipe_ctx *pipe_ctx) dcn10_update_pending_status() argument 3354 dcn10_can_pipe_disable_cursor(struct pipe_ctx *pipe_ctx) dcn10_can_pipe_disable_cursor() argument 3381 dcn10_set_cursor_position(struct pipe_ctx *pipe_ctx) dcn10_set_cursor_position() argument 3524 dcn10_set_cursor_attribute(struct pipe_ctx *pipe_ctx) dcn10_set_cursor_attribute() argument 3534 dcn10_set_cursor_sdr_white_level(struct pipe_ctx *pipe_ctx) dcn10_set_cursor_sdr_white_level() argument 3579 dcn10_get_vupdate_offset_from_vsync(struct pipe_ctx *pipe_ctx) dcn10_get_vupdate_offset_from_vsync() argument 3608 dcn10_calc_vupdate_position( struct dc *dc, struct pipe_ctx *pipe_ctx, uint32_t *start_line, uint32_t *end_line) dcn10_calc_vupdate_position() argument 3638 dcn10_cal_vline_position( struct dc *dc, struct pipe_ctx *pipe_ctx, uint32_t *start_line, uint32_t *end_line) dcn10_cal_vline_position() argument 3663 dcn10_setup_periodic_interrupt( struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_setup_periodic_interrupt() argument 3676 dcn10_setup_vupdate_interrupt(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_setup_vupdate_interrupt() argument 3690 dcn10_unblank_stream(struct pipe_ctx *pipe_ctx, struct dc_link_settings *link_settings) dcn10_unblank_stream() argument 3714 dcn10_send_immediate_sdp_message(struct pipe_ctx *pipe_ctx, const uint8_t *custom_sdp_message, unsigned int sdp_message_size) dcn10_send_immediate_sdp_message() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | core_types.h | 308 struct pipe_ctx { struct 338 struct pipe_ctx pipe_ctx[MAX_PIPES]; global() member [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_hw_sequencer.c | 278 dce110_set_input_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dce110_set_input_transfer_func() argument 606 dce110_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dce110_set_output_transfer_func() argument 631 void dce110_update_info_frame(struct pipe_ctx *pipe_ctx) in dce110_update_info_frame() argument 663 dce110_enable_stream(struct pipe_ctx *pipe_ctx) dce110_enable_stream() argument 1075 dce110_enable_audio_stream(struct pipe_ctx *pipe_ctx) dce110_enable_audio_stream() argument 1113 dce110_disable_audio_stream(struct pipe_ctx *pipe_ctx) dce110_disable_audio_stream() argument 1146 dce110_disable_stream(struct pipe_ctx *pipe_ctx) dce110_disable_stream() argument 1202 dce110_unblank_stream(struct pipe_ctx *pipe_ctx, struct dc_link_settings *link_settings) dce110_unblank_stream() argument 1222 dce110_blank_stream(struct pipe_ctx *pipe_ctx) dce110_blank_stream() argument 1264 dce110_set_avmute(struct pipe_ctx *pipe_ctx, bool enable) dce110_set_avmute() argument 1290 build_audio_output( struct dc_state *state, const struct pipe_ctx *pipe_ctx, struct audio_output *audio_output) build_audio_output() argument 1372 program_scaler(const struct dc *dc, const struct pipe_ctx *pipe_ctx) program_scaler() argument 1411 dce110_enable_stream_timing( struct pipe_ctx *pipe_ctx, struct dc_state *context, struct dc *dc) dce110_enable_stream_timing() argument 1475 apply_single_controller_ctx_to_hw( struct pipe_ctx *pipe_ctx, struct dc_state *context, struct dc *dc) apply_single_controller_ctx_to_hw() argument 1842 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_set_displaymarks() local 1909 set_drr(struct pipe_ctx **pipe_ctx, int num_pipes, struct dc_crtc_timing_adjust adjust) set_drr() argument 1937 get_position(struct pipe_ctx **pipe_ctx, int num_pipes, struct crtc_position *position) get_position() argument 1949 set_static_screen_control(struct pipe_ctx **pipe_ctx, int num_pipes, const struct dc_static_screen_params *params) set_static_screen_control() argument 1985 struct pipe_ctx *pipe_ctx = NULL; should_enable_fbc() local 2058 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[pipe_idx]; enable_fbc() local 2083 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_reset_hw_ctx_wrap() local 2170 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_setup_audio_dto() local 2208 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_setup_audio_dto() local 2263 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_apply_ctx_to_hw() local 2288 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_apply_ctx_to_hw() local 2329 set_default_colors(struct pipe_ctx *pipe_ctx) set_default_colors() argument 2370 program_surface_visibility(const struct dc *dc, struct pipe_ctx *pipe_ctx) program_surface_visibility() argument 2398 program_gamut_remap(struct pipe_ctx *pipe_ctx) program_gamut_remap() argument 2416 update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx) update_plane_addr() argument 2432 dce110_update_pending_status(struct pipe_ctx *pipe_ctx) dce110_update_pending_status() argument 2687 dce110_program_front_end_for_pipe( struct dc *dc, struct pipe_ctx *pipe_ctx) dce110_program_front_end_for_pipe() argument 2813 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dce110_apply_ctx_for_surface() local 2844 dce110_power_down_fe(struct dc *dc, struct pipe_ctx *pipe_ctx) dce110_power_down_fe() argument 2861 dce110_wait_for_mpcc_disconnect( struct dc *dc, struct resource_pool *res_pool, struct pipe_ctx *pipe_ctx) dce110_wait_for_mpcc_disconnect() argument 2869 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 2891 dce110_set_cursor_position(struct pipe_ctx *pipe_ctx) dce110_set_cursor_position() argument 2936 dce110_set_cursor_attribute(struct pipe_ctx *pipe_ctx) dce110_set_cursor_attribute() argument 2956 dce110_set_backlight_level(struct pipe_ctx *pipe_ctx, uint32_t backlight_pwm_u16_16, uint32_t frame_ramp) dce110_set_backlight_level() argument 2990 dce110_set_abm_immediate_disable(struct pipe_ctx *pipe_ctx) dce110_set_abm_immediate_disable() argument 3003 dce110_set_pipe(struct pipe_ctx *pipe_ctx) dce110_set_pipe() argument [all...] |
H A D | dce110_resource.c | 917 void dce110_resource_build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in dce110_resource_build_pipe_hw_param() argument 882 get_pixel_clock_parameters( const struct pipe_ctx *pipe_ctx, struct pixel_clk_params *pixel_clk_params) get_pixel_clock_parameters() argument 929 is_surface_pixel_format_supported(struct pipe_ctx *pipe_ctx, unsigned int underlay_idx) is_surface_pixel_format_supported() argument 945 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); build_mapped_resource() local 1132 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[underlay_idx]; dce110_acquire_underlay() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce100/ |
H A D | dce100_resource.c | 827 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); in build_mapped_resource() local
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_resource.c | 1036 static void build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in build_pipe_hw_param() argument 1001 get_pixel_clock_parameters( const struct pipe_ctx *pipe_ctx, struct pixel_clk_params *pixel_clk_params) get_pixel_clock_parameters() argument 1058 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); build_mapped_resource() local [all...] |
H A D | dcn10_hw_sequencer.c | 97 struct pipe_ctx *pipe_ctx; in dcn10_lock_all_pipes() local 536 dcn10_did_underflow_occur(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_did_underflow_occur() argument 901 dcn10_enable_stream_timing( struct pipe_ctx *pipe_ctx, struct dc_state *context, struct dc *dc) dcn10_enable_stream_timing() argument 1003 dcn10_reset_back_end_for_pipe( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_reset_back_end_for_pipe() argument 1083 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 1108 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 1121 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 1131 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 1143 struct pipe_ctx *pipe_ctx = dcn10_hw_wa_force_recovery() local 1181 dcn10_plane_atomic_disconnect(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_plane_atomic_disconnect() argument 1258 dcn10_plane_atomic_disable(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_plane_atomic_disable() argument 1291 dcn10_disable_plane(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_disable_plane() argument 1323 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_init_pipes() local 1349 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_init_pipes() local 1364 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_init_pipes() local 1378 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_init_pipes() local 1673 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_reset_hw_ctx_wrap() local 1694 patch_address_for_sbs_tb_stereo( struct pipe_ctx *pipe_ctx, PHYSICAL_ADDRESS_LOC *addr) patch_address_for_sbs_tb_stereo() argument 1722 dcn10_update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_update_plane_addr() argument 1747 dcn10_set_input_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) dcn10_set_input_transfer_func() argument 1830 dcn10_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, const struct dc_stream_state *stream) dcn10_set_output_transfer_func() argument 1913 delay_cursor_until_vupdate(struct dc *dc, struct pipe_ctx *pipe_ctx) delay_cursor_until_vupdate() argument 2446 dcn10_enable_plane( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_enable_plane() argument 2485 dcn10_program_gamut_remap(struct pipe_ctx *pipe_ctx) dcn10_program_gamut_remap() argument 2510 dcn10_is_rear_mpo_fix_required(struct pipe_ctx *pipe_ctx, enum dc_color_space colorspace) dcn10_is_rear_mpo_fix_required() argument 2525 dcn10_set_csc_adjustment_rgb_mpo_fix(struct pipe_ctx *pipe_ctx, uint16_t *matrix) dcn10_set_csc_adjustment_rgb_mpo_fix() argument 2539 dcn10_program_output_csc(struct dc *dc, struct pipe_ctx *pipe_ctx, enum dc_color_space colorspace, uint16_t *matrix, int opp_id) dcn10_program_output_csc() argument 2589 dcn10_update_visual_confirm_color(struct dc *dc, struct pipe_ctx *pipe_ctx, int mpcc_id) dcn10_update_visual_confirm_color() argument 2601 dcn10_update_mpcc(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_update_mpcc() argument 2679 update_scaler(struct pipe_ctx *pipe_ctx) update_scaler() argument 2691 dcn10_update_dchubp_dpp( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_update_dchubp_dpp() argument 2853 dcn10_blank_pixel_data( struct dc *dc, struct pipe_ctx *pipe_ctx, bool blank) dcn10_blank_pixel_data() argument 2897 dcn10_set_hdr_multiplier(struct pipe_ctx *pipe_ctx) dcn10_set_hdr_multiplier() argument 2915 dcn10_program_pipe( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn10_program_pipe() argument 2966 struct pipe_ctx *pipe_ctx; dcn10_wait_for_pending_cleared() local 3004 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn10_post_unlock_program_front_end() local 3123 dcn10_set_drr(struct pipe_ctx **pipe_ctx, int num_pipes, struct dc_crtc_timing_adjust adjust) dcn10_set_drr() argument 3155 dcn10_get_position(struct pipe_ctx **pipe_ctx, int num_pipes, struct crtc_position *position) dcn10_get_position() argument 3167 dcn10_set_static_screen_control(struct pipe_ctx **pipe_ctx, int num_pipes, const struct dc_static_screen_params *params) dcn10_set_static_screen_control() argument 3228 dcn10_setup_stereo(struct pipe_ctx *pipe_ctx, struct dc *dc) dcn10_setup_stereo() argument 3267 dcn10_wait_for_mpcc_disconnect( struct dc *dc, struct resource_pool *res_pool, struct pipe_ctx *pipe_ctx) dcn10_wait_for_mpcc_disconnect() argument 3309 dcn10_update_pending_status(struct pipe_ctx *pipe_ctx) dcn10_update_pending_status() argument 3355 dcn10_can_pipe_disable_cursor(struct pipe_ctx *pipe_ctx) dcn10_can_pipe_disable_cursor() argument 3402 dcn10_set_cursor_position(struct pipe_ctx *pipe_ctx) dcn10_set_cursor_position() argument 3641 dcn10_set_cursor_attribute(struct pipe_ctx *pipe_ctx) dcn10_set_cursor_attribute() argument 3651 dcn10_set_cursor_sdr_white_level(struct pipe_ctx *pipe_ctx) dcn10_set_cursor_sdr_white_level() argument 3696 dcn10_get_vupdate_offset_from_vsync(struct pipe_ctx *pipe_ctx) dcn10_get_vupdate_offset_from_vsync() argument 3722 dcn10_calc_vupdate_position( struct dc *dc, struct pipe_ctx *pipe_ctx, uint32_t *start_line, uint32_t *end_line) dcn10_calc_vupdate_position() argument 3738 dcn10_cal_vline_position( struct dc *dc, struct pipe_ctx *pipe_ctx, uint32_t *start_line, uint32_t *end_line) dcn10_cal_vline_position() argument 3767 dcn10_setup_periodic_interrupt( struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_setup_periodic_interrupt() argument 3780 dcn10_setup_vupdate_interrupt(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn10_setup_vupdate_interrupt() argument 3794 dcn10_unblank_stream(struct pipe_ctx *pipe_ctx, struct dc_link_settings *link_settings) dcn10_unblank_stream() argument 3818 dcn10_send_immediate_sdp_message(struct pipe_ctx *pipe_ctx, const uint8_t *custom_sdp_message, unsigned int sdp_message_size) dcn10_send_immediate_sdp_message() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_debugfs.c | 1454 struct pipe_ctx *pipe_ctx; in dp_dsc_clock_en_read() local 1534 struct pipe_ctx *pipe_ctx; in dp_dsc_clock_en_write() local 1640 struct pipe_ctx *pipe_ctx; dp_dsc_slice_width_read() local 1714 struct pipe_ctx *pipe_ctx; dp_dsc_slice_width_write() local 1824 struct pipe_ctx *pipe_ctx; dp_dsc_slice_height_read() local 1902 struct pipe_ctx *pipe_ctx; dp_dsc_slice_height_write() local 2004 struct pipe_ctx *pipe_ctx; dp_dsc_bits_per_pixel_read() local 2079 struct pipe_ctx *pipe_ctx; dp_dsc_bits_per_pixel_write() local 2179 struct pipe_ctx *pipe_ctx; dp_dsc_pic_width_read() local 2235 struct pipe_ctx *pipe_ctx; dp_dsc_pic_height_read() local 2306 struct pipe_ctx *pipe_ctx; dp_dsc_chunk_size_read() local 2377 struct pipe_ctx *pipe_ctx; dp_dsc_slice_bpg_offset_read() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce112/ |
H A D | dce112_resource.c | 876 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); in build_mapped_resource() local 967 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream( in resource_map_phy_clock_resources() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hwseq.c | 97 dcn20_setup_gsl_group_as_lock( const struct dc *dc, struct pipe_ctx *pipe_ctx, bool enable) dcn20_setup_gsl_group_as_lock() argument 178 dcn20_set_flip_control_gsl( struct pipe_ctx *pipe_ctx, bool flip_immediate) dcn20_set_flip_control_gsl() argument 273 dcn20_program_triple_buffer( const struct dc *dc, struct pipe_ctx *pipe_ctx, bool enable_triple_buffer) dcn20_program_triple_buffer() argument 583 dcn20_plane_atomic_disable(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn20_plane_atomic_disable() argument 621 dcn20_disable_plane(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn20_disable_plane() argument 643 dcn20_disable_pixel_data(struct dc *dc, struct pipe_ctx *pipe_ctx, bool blank) dcn20_disable_pixel_data() argument 671 dcn20_enable_stream_timing( struct pipe_ctx *pipe_ctx, struct dc_state *context, struct dc *dc) dcn20_enable_stream_timing() argument 821 dcn20_program_output_csc(struct dc *dc, struct pipe_ctx *pipe_ctx, enum dc_color_space colorspace, uint16_t *matrix, int opp_id) dcn20_program_output_csc() argument 849 dcn20_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, const struct dc_stream_state *stream) dcn20_set_output_transfer_func() argument 888 dcn20_set_blend_lut( struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) dcn20_set_blend_lut() argument 910 dcn20_set_shaper_3dlut( struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) dcn20_set_shaper_3dlut() argument 939 dcn20_set_input_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) dcn20_set_input_transfer_func() argument 1023 dcn20_update_odm(struct dc *dc, struct dc_state *context, struct pipe_ctx *pipe_ctx) dcn20_update_odm() argument 1044 dcn20_blank_pixel_data( struct dc *dc, struct pipe_ctx *pipe_ctx, bool blank) dcn20_blank_pixel_data() argument 1117 dcn20_power_on_plane_resources( struct dce_hwseq *hws, struct pipe_ctx *pipe_ctx) dcn20_power_on_plane_resources() argument 1143 dcn20_enable_plane(struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn20_enable_plane() argument 1494 dcn20_update_dchubp_dpp( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn20_update_dchubp_dpp() argument 1685 dcn20_program_pipe( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn20_program_pipe() argument 1800 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn20_program_front_end_for_ctx() local 1809 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn20_program_front_end_for_ctx() local 2145 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn20_optimize_bandwidth() local 2172 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn20_update_bandwidth() local 2270 dcn20_dmdata_status_done(struct pipe_ctx *pipe_ctx) dcn20_dmdata_status_done() argument 2279 dcn20_disable_stream_gating(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn20_disable_stream_gating() argument 2294 dcn20_enable_stream_gating(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn20_enable_stream_gating() argument 2309 dcn20_set_dmdata_attributes(struct pipe_ctx *pipe_ctx) dcn20_set_dmdata_attributes() argument 2369 patch_address_for_sbs_tb_stereo( struct pipe_ctx *pipe_ctx, PHYSICAL_ADDRESS_LOC *addr) patch_address_for_sbs_tb_stereo() argument 2397 dcn20_update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx) dcn20_update_plane_addr() argument 2425 dcn20_unblank_stream(struct pipe_ctx *pipe_ctx, struct dc_link_settings *link_settings) dcn20_unblank_stream() argument 2461 dcn20_setup_vupdate_interrupt(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn20_setup_vupdate_interrupt() argument 2473 dcn20_reset_back_end_for_pipe( struct dc *dc, struct pipe_ctx *pipe_ctx, struct dc_state *context) dcn20_reset_back_end_for_pipe() argument 2568 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn20_reset_hw_ctx_wrap() local 2589 dcn20_update_mpcc(struct dc *dc, struct pipe_ctx *pipe_ctx) dcn20_update_mpcc() argument 2691 get_odm_segment_count(struct pipe_ctx *pipe_ctx) get_odm_segment_count() argument 2704 dcn20_enable_stream(struct pipe_ctx *pipe_ctx) dcn20_enable_stream() argument 2784 dcn20_program_dmdata_engine(struct pipe_ctx *pipe_ctx) dcn20_program_dmdata_engine() argument 2874 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn20_fpga_init_hw() local 2911 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn20_fpga_init_hw() local 2956 dcn20_set_disp_pattern_generator(const struct dc *dc, struct pipe_ctx *pipe_ctx, enum controller_dp_test_pattern test_pattern, enum controller_dp_color_space color_space, enum dc_color_depth color_depth, const struct tg_color *solid_color, int width, int height, int offset) dcn20_set_disp_pattern_generator() argument [all...] |
H A D | dcn20_resource.c | 1275 static enum dc_status build_pipe_hw_param(struct pipe_ctx *pipe_ct argument 1218 get_pixel_clock_parameters( struct pipe_ctx *pipe_ctx, struct pixel_clk_params *pixel_clk_params) get_pixel_clock_parameters() argument 1297 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream(&context->res_ctx, stream); dcn20_build_mapped_resource() local 1369 struct pipe_ctx *pipe_ctx = &dc_ctx->res_ctx.pipe_ctx[i]; dcn20_add_dsc_to_stream_resource() local 1398 struct pipe_ctx *pipe_ctx = NULL; remove_dsc_from_stream_resource() local 1664 struct pipe_ctx *pipe_ctx = &new_ctx->res_ctx.pipe_ctx[i]; dcn20_validate_dsc() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_dpms.c | 212 static bool get_ext_hdmi_settings(struct pipe_ctx *pipe_ctx, in get_ext_hdmi_settings() argument 309 static bool write_i2c(struct pipe_ctx *pipe_ct argument 335 write_i2c_retimer_setting( struct pipe_ctx *pipe_ctx, bool is_vga_mode, bool is_over_340mhz, struct ext_hdmi_settings *settings) write_i2c_retimer_setting() argument 497 write_i2c_default_retimer_setting( struct pipe_ctx *pipe_ctx, bool is_vga_mode, bool is_over_340mhz) write_i2c_default_retimer_setting() argument 620 write_i2c_redriver_setting( struct pipe_ctx *pipe_ctx, bool is_over_340mhz) write_i2c_redriver_setting() argument 649 update_psp_stream_config(struct pipe_ctx *pipe_ctx, bool dpms_off) update_psp_stream_config() argument 714 set_avmute(struct pipe_ctx *pipe_ctx, bool enable) set_avmute() argument 759 dp_set_dsc_on_rx(struct pipe_ctx *pipe_ctx, bool enable) dp_set_dsc_on_rx() argument 775 link_set_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable) link_set_dsc_on_stream() argument 872 link_set_dsc_pps_packet(struct pipe_ctx *pipe_ctx, bool enable, bool immediate_update) link_set_dsc_pps_packet() argument 936 link_set_dsc_enable(struct pipe_ctx *pipe_ctx, bool enable) link_set_dsc_enable() argument 960 link_update_dsc_config(struct pipe_ctx *pipe_ctx) link_update_dsc_config() argument 974 enable_stream_features(struct pipe_ctx *pipe_ctx) enable_stream_features() argument 1083 get_pbn_from_timing(struct pipe_ctx *pipe_ctx) get_pbn_from_timing() argument 1255 deallocate_mst_payload_with_temp_drm_wa( struct pipe_ctx *pipe_ctx) deallocate_mst_payload_with_temp_drm_wa() argument 1335 deallocate_mst_payload(struct pipe_ctx *pipe_ctx) deallocate_mst_payload() argument 1439 allocate_mst_payload(struct pipe_ctx *pipe_ctx) allocate_mst_payload() argument 1667 update_sst_payload(struct pipe_ctx *pipe_ctx, bool allocate) update_sst_payload() argument 1750 link_reduce_mst_payload(struct pipe_ctx *pipe_ctx, uint32_t bw_in_kbps) link_reduce_mst_payload() argument 1839 link_increase_mst_payload(struct pipe_ctx *pipe_ctx, uint32_t bw_in_kbps) link_increase_mst_payload() argument 1974 enable_link_hdmi(struct pipe_ctx *pipe_ctx) enable_link_hdmi() argument 2043 enable_link_dp(struct dc_state *state, struct pipe_ctx *pipe_ctx) enable_link_dp() argument 2153 enable_link_edp( struct dc_state *state, struct pipe_ctx *pipe_ctx) enable_link_edp() argument 2160 enable_link_lvds(struct pipe_ctx *pipe_ctx) enable_link_lvds() argument 2179 enable_link_dp_mst( struct dc_state *state, struct pipe_ctx *pipe_ctx) enable_link_dp_mst() argument 2208 enable_link( struct dc_state *state, struct pipe_ctx *pipe_ctx) enable_link() argument 2286 link_set_dpms_off(struct pipe_ctx *pipe_ctx) link_set_dpms_off() argument 2386 link_set_dpms_on( struct dc_state *state, struct pipe_ctx *pipe_ctx) link_set_dpms_on() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | dcn32_fpu.c | 1200 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn32_full_validate_bw_helper() local 3004 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn32_allow_subvp_high_refresh_rate() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | core_types.h | 362 struct pipe_ctx { struct 426 struct pipe_ctx pipe_ctx[MAX_PIPES]; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dp_capability.c | 352 bool dp_is_128b_132b_signal(struct pipe_ctx *pipe_ctx) in dp_is_128b_132b_signal() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.c | 1633 static enum dc_status build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in build_pipe_hw_param() argument 1589 get_pixel_clock_parameters( struct pipe_ctx *pipe_ctx, struct pixel_clk_params *pixel_clk_params) get_pixel_clock_parameters() argument 1655 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); dcn20_build_mapped_resource() local 1727 struct pipe_ctx *pipe_ctx = &dc_ctx->res_ctx.pipe_ctx[i]; dcn20_add_dsc_to_stream_resource() local 1753 struct pipe_ctx *pipe_ctx = NULL; remove_dsc_from_stream_resource() local 2483 struct pipe_ctx *pipe_ctx = &new_ctx->res_ctx.pipe_ctx[i]; global() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc.c | 681 struct pipe_ctx *pipe_ctx; dc_stream_set_dyn_expansion() local 1060 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; apply_ctx_interdependent_lock() local 1073 dc_update_viusal_confirm_color(struct dc *dc, struct dc_state *context, struct pipe_ctx *pipe_ctx) dc_update_viusal_confirm_color() argument 1721 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 1729 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 2347 const struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; is_surface_in_context() local 3079 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; update_planes_and_stream_state() local 3131 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_do_stream_update() local 3302 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; dc_dmub_update_dirty_rect() local 3357 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; build_dmub_update_dirty_rect() local 3432 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream_fast() local 3485 const struct pipe_ctx *pipe_ctx; wait_for_outstanding_hw_updates() local 3657 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 3676 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 3697 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 3750 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 3769 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 3860 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; commit_planes_for_stream() local 4378 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dc_update_planes_and_stream() local 4463 struct pipe_ctx *pipe_ctx = dc_commit_updates_for_stream() local 4515 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dc_commit_updates_for_stream() local [all...] |
H A D | dc_resource.c | 645 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 766 get_odm_split_index(struct pipe_ctx *pipe_ctx) get_odm_split_index() argument 782 get_mpc_split_index(struct pipe_ctx *pipe_ctx) get_mpc_split_index() argument 799 calculate_viewport_size(struct pipe_ctx *pipe_ctx) calculate_viewport_size() argument 844 calculate_odm_slice_in_timing_active(struct pipe_ctx *pipe_ctx) calculate_odm_slice_in_timing_active() argument 870 calculate_plane_rec_in_timing_active( struct pipe_ctx *pipe_ctx, const struct rect *rec_in) calculate_plane_rec_in_timing_active() argument 960 calculate_mpc_slice_in_timing_active( struct pipe_ctx *pipe_ctx, struct rect *plane_clip_rec) calculate_mpc_slice_in_timing_active() argument 993 adjust_recout_for_visual_confirm(struct rect *recout, struct pipe_ctx *pipe_ctx) adjust_recout_for_visual_confirm() argument 1020 calculate_recout(struct pipe_ctx *pipe_ctx) calculate_recout() argument 1176 calculate_scaling_ratios(struct pipe_ctx *pipe_ctx) calculate_scaling_ratios() argument 1292 calculate_inits_and_viewports(struct pipe_ctx *pipe_ctx) calculate_inits_and_viewports() argument 1388 resource_build_scaling_params(struct pipe_ctx *pipe_ctx) resource_build_scaling_params() argument 1710 resource_is_pipe_type(const struct pipe_ctx *pipe_ctx, enum pipe_type type) resource_is_pipe_type() argument 1745 resource_is_for_mpcc_combine(const struct pipe_ctx *pipe_ctx) resource_is_for_mpcc_combine() argument 1764 resource_get_otg_master(const struct pipe_ctx *pipe_ctx) resource_get_otg_master() argument 1773 resource_get_opp_head(const struct pipe_ctx *pipe_ctx) resource_get_opp_head() argument 1974 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dc_remove_plane_from_context() local 2275 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 2298 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 2335 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; acquire_first_free_pipe() local 2625 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[tg_inst]; acquire_resource_from_hw_enabled_state() local 2722 struct pipe_ctx *pipe_ctx = NULL; resource_map_pool_resources() local 3119 struct pipe_ctx *pipe_ctx = &new_ctx->res_ctx.pipe_ctx[j]; dc_validate_global_state() local 3189 set_avi_info_frame( struct dc_info_packet *info_packet, struct pipe_ctx *pipe_ctx) set_avi_info_frame() argument 3652 resource_build_info_frame(struct pipe_ctx *pipe_ctx) resource_build_info_frame() argument 3703 struct pipe_ctx *pipe_ctx = resource_get_otg_master_for_stream( resource_map_clock_resources() local 3742 pipe_need_reprogram( struct pipe_ctx *pipe_ctx_old, struct pipe_ctx *pipe_ctx) pipe_need_reprogram() argument 4086 struct pipe_ctx *pipe_ctx_old, *pipe_ctx, *pipe_ctx_syncd; reset_syncd_pipes_from_disabled_pipes() local 4115 struct pipe_ctx *pipe_ctx, *pipe_ctx_check; check_syncd_pipes_for_disabled_master_pipe() local 4302 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 [all...] |