Home
last modified time | relevance | path

Searched defs:pipe_ctx (Results 51 - 75 of 75) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_resource.c924 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 Ddce100_resource.c829 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 Ddce112_resource.c878 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 Ddc_link.c1629 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 Ddc_resource.c503 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 Ddc_link_dp.c2806 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 Ddcn10_resource.c1100 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 Ddcn10_hw_sequencer.c90 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 Dcore_types.h308 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 Ddce110_hw_sequencer.c278 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 Ddce110_resource.c917 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 Ddce100_resource.c827 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 Ddcn10_resource.c1036 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 Ddcn10_hw_sequencer.c97 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 Damdgpu_dm_debugfs.c1454 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 Ddce112_resource.c876 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 Ddcn20_hwseq.c97 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 Ddcn20_resource.c1275 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 Dlink_dpms.c212 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 Ddcn32_fpu.c1200 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 Dcore_types.h362 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 Dlink_dp_capability.c352 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 Ddcn20_resource.c1633 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 Ddc.c681 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 Ddc_resource.c645 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...]

Completed in 48 milliseconds

123