Home
last modified time | relevance | path

Searched refs:avg_time_slots_per_mtp (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/accessories/
H A Dlink_fpga.c39 struct fixed31_32 avg_time_slots_per_mtp; in dp_fpga_hpo_enable_link_and_stream() local
68 avg_time_slots_per_mtp = link_calculate_sst_avg_time_slots_per_mtp(state->streams[i], state->streams[i]->link); in dp_fpga_hpo_enable_link_and_stream()
69 req_slot_count = dc_fixpt_ceil(avg_time_slots_per_mtp); in dp_fpga_hpo_enable_link_and_stream()
77 avg_time_slots_per_mtp = link_calculate_sst_avg_time_slots_per_mtp(stream, stream->link); in dp_fpga_hpo_enable_link_and_stream()
78 req_slot_count = dc_fixpt_ceil(avg_time_slots_per_mtp); in dp_fpga_hpo_enable_link_and_stream()
90 link_hwss->ext.set_throttled_vcp_size(pipe_ctx, avg_time_slots_per_mtp); in dp_fpga_hpo_enable_link_and_stream()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c1003 static void log_vcp_x_y(const struct dc_link *link, struct fixed31_32 avg_time_slots_per_mtp) in log_vcp_x_y() argument
1010 avg_time_slots_per_mtp = dc_fixpt_add( in log_vcp_x_y()
1011 avg_time_slots_per_mtp, in log_vcp_x_y()
1017 avg_time_slots_per_mtp); in log_vcp_x_y()
1021 avg_time_slots_per_mtp, in log_vcp_x_y()
1023 avg_time_slots_per_mtp)), in log_vcp_x_y()
1261 struct fixed31_32 avg_time_slots_per_mtp = dc_fixpt_from_int(0); in deallocate_mst_payload_with_temp_drm_wa() local
1270 link_hwss->ext.set_throttled_vcp_size(pipe_ctx, avg_time_slots_per_mtp); in deallocate_mst_payload_with_temp_drm_wa()
1274 avg_time_slots_per_mtp); in deallocate_mst_payload_with_temp_drm_wa()
1340 struct fixed31_32 avg_time_slots_per_mtp in deallocate_mst_payload() local
1444 struct fixed31_32 avg_time_slots_per_mtp; allocate_mst_payload() local
1553 struct fixed31_32 avg_time_slots_per_mtp = link_calculate_sst_avg_time_slots_per_mtp() local
1570 struct fixed31_32 avg_time_slots_per_mtp = { 0 }; write_128b_132b_sst_payload_allocation_table() local
1673 struct fixed31_32 avg_time_slots_per_mtp; update_sst_payload() local
1754 struct fixed31_32 avg_time_slots_per_mtp; link_reduce_mst_payload() local
1843 struct fixed31_32 avg_time_slots_per_mtp; link_increase_mst_payload() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_dp_mst.c164 static int radeon_dp_mst_set_vcp_size(struct radeon_encoder *mst, s64 avg_time_slots_per_mtp) in radeon_dp_mst_set_vcp_size() argument
172 uint32_t x = drm_fixp2int(avg_time_slots_per_mtp); in radeon_dp_mst_set_vcp_size()
173 uint32_t y = drm_fixp2int_ceil((avg_time_slots_per_mtp - x) << 26); in radeon_dp_mst_set_vcp_size()
370 s64 fixed_pbn, fixed_pbn_per_slot, avg_time_slots_per_mtp; in radeon_mst_encoder_dpms() local
437 avg_time_slots_per_mtp = drm_fixp_div(fixed_pbn, fixed_pbn_per_slot); in radeon_mst_encoder_dpms()
438 radeon_dp_mst_set_vcp_size(radeon_encoder, avg_time_slots_per_mtp); in radeon_mst_encoder_dpms()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_hpo_dp_link_encoder.c386 struct fixed31_32 avg_time_slots_per_mtp) in dcn31_hpo_dp_link_enc_set_throttled_vcp_size()
390 avg_time_slots_per_mtp); in dcn31_hpo_dp_link_enc_set_throttled_vcp_size()
394 avg_time_slots_per_mtp, in dcn31_hpo_dp_link_enc_set_throttled_vcp_size()
383 dcn31_hpo_dp_link_enc_set_throttled_vcp_size( struct hpo_dp_link_encoder *enc, uint32_t stream_encoder_inst, struct fixed31_32 avg_time_slots_per_mtp) dcn31_hpo_dp_link_enc_set_throttled_vcp_size() argument
H A Ddcn31_hpo_dp_link_encoder.h212 struct fixed31_32 avg_time_slots_per_mtp);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/virtual/
H A Dvirtual_stream_encoder.c51 struct fixed31_32 avg_time_slots_per_mtp) in virtual_stream_encoder_set_throttled_vcp_size()
49 virtual_stream_encoder_set_throttled_vcp_size( struct stream_encoder *enc, struct fixed31_32 avg_time_slots_per_mtp) virtual_stream_encoder_set_throttled_vcp_size() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/virtual/
H A Dvirtual_stream_encoder.c49 struct fixed31_32 avg_time_slots_per_mtp) in virtual_stream_encoder_set_throttled_vcp_size()
47 virtual_stream_encoder_set_throttled_vcp_size( struct stream_encoder *enc, struct fixed31_32 avg_time_slots_per_mtp) virtual_stream_encoder_set_throttled_vcp_size() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dstream_encoder.h148 struct fixed31_32 avg_time_slots_per_mtp);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_stream_encoder.c624 struct fixed31_32 avg_time_slots_per_mtp) in enc1_stream_encoder_set_throttled_vcp_size()
628 avg_time_slots_per_mtp); in enc1_stream_encoder_set_throttled_vcp_size()
632 avg_time_slots_per_mtp, in enc1_stream_encoder_set_throttled_vcp_size()
622 enc1_stream_encoder_set_throttled_vcp_size( struct stream_encoder *enc, struct fixed31_32 avg_time_slots_per_mtp) enc1_stream_encoder_set_throttled_vcp_size() argument
H A Ddcn10_stream_encoder.h593 struct fixed31_32 avg_time_slots_per_mtp);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_stream_encoder.c628 struct fixed31_32 avg_time_slots_per_mtp) in enc1_stream_encoder_set_throttled_vcp_size()
632 avg_time_slots_per_mtp); in enc1_stream_encoder_set_throttled_vcp_size()
636 avg_time_slots_per_mtp, in enc1_stream_encoder_set_throttled_vcp_size()
626 enc1_stream_encoder_set_throttled_vcp_size( struct stream_encoder *enc, struct fixed31_32 avg_time_slots_per_mtp) enc1_stream_encoder_set_throttled_vcp_size() argument
H A Ddcn10_stream_encoder.h638 struct fixed31_32 avg_time_slots_per_mtp);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_stream_encoder.c699 struct fixed31_32 avg_time_slots_per_mtp) in dce110_stream_encoder_set_throttled_vcp_size()
703 avg_time_slots_per_mtp); in dce110_stream_encoder_set_throttled_vcp_size()
707 avg_time_slots_per_mtp, in dce110_stream_encoder_set_throttled_vcp_size()
697 dce110_stream_encoder_set_throttled_vcp_size( struct stream_encoder *enc, struct fixed31_32 avg_time_slots_per_mtp) dce110_stream_encoder_set_throttled_vcp_size() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dstream_encoder.h156 struct fixed31_32 avg_time_slots_per_mtp);
H A Dlink_encoder.h264 struct fixed31_32 avg_time_slots_per_mtp);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_stream_encoder.c716 struct fixed31_32 avg_time_slots_per_mtp) in dce110_stream_encoder_set_throttled_vcp_size()
720 avg_time_slots_per_mtp); in dce110_stream_encoder_set_throttled_vcp_size()
724 avg_time_slots_per_mtp, in dce110_stream_encoder_set_throttled_vcp_size()
714 dce110_stream_encoder_set_throttled_vcp_size( struct stream_encoder *enc, struct fixed31_32 avg_time_slots_per_mtp) dce110_stream_encoder_set_throttled_vcp_size() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_link.c2908 struct fixed31_32 avg_time_slots_per_mtp; in dc_link_allocate_mst_payload() local
2974 avg_time_slots_per_mtp = dc_fixpt_div(pbn, pbn_per_slot); in dc_link_allocate_mst_payload()
2978 avg_time_slots_per_mtp); in dc_link_allocate_mst_payload()
2991 struct fixed31_32 avg_time_slots_per_mtp = dc_fixpt_from_int(0); in deallocate_mst_payload() local
3006 avg_time_slots_per_mtp); in deallocate_mst_payload()

Completed in 21 milliseconds