Home
last modified time | relevance | path

Searched refs:dc_stream_state (Results 1 – 25 of 36) sorted by relevance

12

/dragonfly/sys/dev/drm/amd/display/dc/
HDdc_stream.h48 struct dc_stream_state { struct
126 struct dc_stream_state *old_stream, struct dc_stream_state *stream); argument
128 struct dc_stream_state *old_stream, struct dc_stream_state *stream);
144 struct dc_stream_state *stream,
151 void dc_stream_log(const struct dc *dc, const struct dc_stream_state *stream);
154 struct dc_stream_state *dc_get_stream_at_index(struct dc *dc, uint8_t i);
159 uint32_t dc_stream_get_vblank_counter(const struct dc_stream_state *stream);
165 bool dc_stream_get_scanoutpos(const struct dc_stream_state *stream,
174 struct dc_stream_state *stream);
179 struct dc_stream_state *stream);
[all …]
HDdm_helpers.h56 const struct dc_stream_state *stream,
72 const struct dc_stream_state *stream);
78 const struct dc_stream_state *stream,
HDdc_link.h143 uint32_t frame_ramp, const struct dc_stream_state *stream);
154 const struct dc_stream_state *stream, struct psr_config *psr_config,
/dragonfly/sys/dev/drm/amd/display/modules/inc/
HDmod_freesync.h104 struct dc_stream_state *stream, struct mod_freesync_caps *caps);
110 struct dc_stream_state *stream);
117 struct dc_stream_state **streams, int num_streams,
121 struct dc_stream_state *stream,
125 struct dc_stream_state **streams, int num_streams,
129 struct dc_stream_state *stream,
133 struct dc_stream_state *stream,
137 struct dc_stream_state *streams,
143 struct dc_stream_state *stream,
148 struct dc_stream_state *stream,
[all …]
/dragonfly/sys/dev/drm/amd/display/dc/core/
HDdc_stream.c38 void update_stream_signal(struct dc_stream_state *stream) in update_stream_signal()
58 static void construct(struct dc_stream_state *stream, in construct()
111 static void destruct(struct dc_stream_state *stream) in destruct()
120 void dc_stream_retain(struct dc_stream_state *stream) in dc_stream_retain()
127 struct dc_stream_state *stream = container_of(kref, struct dc_stream_state, refcount); in dc_stream_free()
133 void dc_stream_release(struct dc_stream_state *stream) in dc_stream_release()
140 struct dc_stream_state *dc_create_stream_for_sink( in dc_create_stream_for_sink()
143 struct dc_stream_state *stream; in dc_create_stream_for_sink()
148 stream = kzalloc(sizeof(struct dc_stream_state), GFP_KERNEL); in dc_create_stream_for_sink()
160 struct dc_stream_state *stream) in dc_stream_get_status()
[all …]
HDdc_resource.c328 struct dc_stream_state *stream1, in resource_are_streams_timing_synchronizable()
329 struct dc_stream_state *stream2) in resource_are_streams_timing_synchronizable()
360 struct dc_stream_state *stream1, in is_dp_and_hdmi_sharable()
361 struct dc_stream_state *stream2) in is_dp_and_hdmi_sharable()
478 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_viewport()
564 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_recout()
656 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_scaling_ratios()
1173 struct dc_stream_state *stream) in resource_get_head_pipe_for_stream()
1188 struct dc_stream_state *stream) in resource_get_tail_pipe_for_stream()
1213 struct dc_stream_state *stream) in acquire_free_pipe_for_stream()
[all …]
HDdc.c191 struct dc_stream_state **streams, int num_streams, in dc_stream_adjust_vmin_vmax()
195 struct dc_stream_state *stream = streams[0]; in dc_stream_adjust_vmin_vmax()
216 struct dc_stream_state **streams, int num_streams, in dc_stream_get_crtc_position()
220 struct dc_stream_state *stream = streams[0]; in dc_stream_get_crtc_position()
251 bool dc_stream_configure_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_configure_crc()
301 bool dc_stream_get_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_get_crc()
325 void dc_stream_set_dither_option(struct dc_stream_state *stream, in dc_stream_set_dither_option()
365 struct dc_stream_state **streams, in dc_stream_set_static_screen_events()
375 struct dc_stream_state *stream = streams[i]; in dc_stream_set_static_screen_events()
425 struct dc_stream_state *link_stream = in dc_link_set_preferred_link_settings()
[all …]
HDdc_link.c1325 struct dc_stream_state *stream = pipe_ctx->stream; in enable_stream_features()
1348 struct dc_stream_state *stream = pipe_ctx->stream; in enable_link_dp()
1418 struct dc_stream_state *stream = pipe_ctx->stream; in enable_link_edp()
1834 struct dc_stream_state *stream = pipe_ctx->stream; in enable_link_hdmi()
2025 const struct dc_stream_state *stream, in dc_link_validate_mode_timing()
2073 uint32_t frame_ramp, const struct dc_stream_state *stream) in dc_link_set_backlight_level()
2092 ((struct dc_stream_state *)stream)->bl_pwm_level = level; in dc_link_set_backlight_level()
2160 static struct fixed31_32 get_pbn_per_slot(struct dc_stream_state *stream) in get_pbn_per_slot()
2269 struct dc_stream_state *stream = pipe_ctx->stream; in allocate_mst_payload()
2349 struct dc_stream_state *stream = pipe_ctx->stream; in deallocate_mst_payload()
/dragonfly/sys/dev/drm/amd/display/dc/inc/
HDresource.h86 struct dc_stream_state *stream);
112 struct dc_stream_state *stream1,
113 struct dc_stream_state *stream2);
125 struct dc_stream_state *stream);
130 struct dc_stream_state *dc_stream,
139 struct dc_state *old_context, struct dc_stream_state *stream);
155 struct dc_stream_state *stream);
160 struct dc_stream_state *stream);
166 void resource_build_bit_depth_reduction_params(struct dc_stream_state *stream,
HDcore_types.h71 const struct dc_stream_state *stream,
110 struct dc_stream_state *stream);
117 struct dc_stream_state *dc_stream);
122 struct dc_stream_state *stream);
211 struct dc_stream_state *stream;
269 struct dc_stream_state *streams[MAX_PIPES];
HDdc_link_dp.h33 struct dc_stream_state;
46 struct dc_stream_state *stream,
HDhw_sequencer.h83 const struct dc_stream_state *stream,
126 const struct dc_stream_state *stream);
/dragonfly/sys/dev/drm/amd/display/modules/freesync/
HDfreesync.c121 struct dc_stream_state *stream;
240 struct dc_stream_state *stream) in map_index_from_stream()
255 struct dc_stream_state *stream, struct mod_freesync_caps *caps) in mod_freesync_add_stream()
345 struct dc_stream_state *stream) in mod_freesync_remove_stream()
367 struct dc_stream_state **streams, in adjust_vmin_vmax()
386 struct dc_stream_state *stream) in update_stream_freesync_context()
410 struct dc_stream_state *stream) in update_stream()
420 struct dc_stream_state *stream, in calc_freesync_range()
494 static void calc_v_total_from_duration(struct dc_stream_state *stream, in calc_v_total_from_duration()
503 struct dc_stream_state *stream, in calc_v_total_for_static_ramp()
[all …]
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/
HDamdgpu_dm_crc.c53 struct dc_stream_state *stream_state = crtc_state->stream; in amdgpu_dm_crtc_set_crc_source()
107 struct dc_stream_state *stream_state; in amdgpu_dm_crtc_handle_crc_irq()
HDamdgpu_dm_helpers.c184 const struct dc_stream_state *stream, in dm_helpers_dp_mst_write_payload_allocation_table()
281 const struct dc_stream_state *stream) in dm_helpers_dp_mst_poll_for_allocation_change_trigger()
307 const struct dc_stream_state *stream, in dm_helpers_dp_mst_send_payload_allocation()
HDamdgpu_dm_color.c124 struct dc_stream_state *stream = crtc->stream; in amdgpu_dm_set_regamma_lut()
188 struct dc_stream_state *stream = crtc->stream; in amdgpu_dm_set_ctm()
HDamdgpu_dm.c1746 struct dc_stream_state *stream; in amdgpu_notify_freesync()
1899 struct dc_stream_state *new_stream, in modeset_required()
1900 struct dc_stream_state *old_stream) in modeset_required()
2182 struct dc_stream_state *stream) in update_stream_scaling_settings()
2364 fill_stream_properties_from_drm_display_mode(struct dc_stream_state *stream, in fill_stream_properties_from_drm_display_mode()
2521 struct dc_stream_state *stream) in set_multisync_trigger_params()
2529 static void set_master_stream(struct dc_stream_state *stream_set[], in set_master_stream()
2570 static struct dc_stream_state *
2577 struct dc_stream_state *stream = NULL; in create_stream_for_sink()
3040 struct dc_stream_state *stream; in amdgpu_dm_connector_mode_valid()
[all …]
HDamdgpu_dm.h194 struct dc_stream_state *stream;
/dragonfly/sys/dev/drm/amd/display/dc/dce100/
HDdce100_resource.h47 struct dc_stream_state *dc_stream);
/dragonfly/sys/dev/drm/amd/display/dc/dce112/
HDdce112_resource.h52 struct dc_stream_state *dc_stream);
HDdce112_resource.c727 const struct dc_stream_state *const stream) in find_matching_pll()
752 struct dc_stream_state *stream) in build_mapped_resource()
840 struct dc_stream_state *stream) in resource_map_phy_clock_resources()
893 struct dc_stream_state *dc_stream) in dce112_add_stream_to_ctx()
/dragonfly/sys/dev/drm/amd/display/dc/virtual/
HDvirtual_link_encoder.c33 const struct dc_stream_state *stream) { return true; } in virtual_link_encoder_validate_output_with_stream()
/dragonfly/sys/dev/drm/amd/display/dc/dce110/
HDdce110_hw_sequencer.c596 const struct dc_stream_state *stream) in dce110_set_output_transfer_func()
1058 struct dc_stream_state *stream = pipe_ctx->stream; in dce110_disable_stream()
1083 struct dc_stream_state *stream = pipe_ctx->stream; in dce110_unblank_stream()
1101 struct dc_stream_state *stream = pipe_ctx->stream; in dce110_blank_stream()
1145 const struct dc_stream_state *stream = pipe_ctx->stream; in build_audio_output()
1302 struct dc_stream_state *stream = pipe_ctx->stream; in dce110_enable_stream_timing()
1358 struct dc_stream_state *stream = pipe_ctx->stream; in apply_single_controller_ctx_to_hw()
1644 const struct dc_stream_state *stream) in compute_pstate_blackout_duration()
2433 const struct dc_stream_state *stream = context->streams[j]; in dce110_fill_display_configs()
2482 struct dc_stream_state *stream = context->streams[j]; in dce110_get_min_vblank_time_us()
[all …]
/dragonfly/sys/dev/drm/amd/display/dc/dcn10/
HDdcn10_resource.c922 const struct dc_stream_state *stream = pipe_ctx->stream; in get_pixel_clock_parameters()
944 static void build_clamping_params(struct dc_stream_state *stream) in build_clamping_params()
971 struct dc_stream_state *stream) in build_mapped_resource()
1004 struct dc_stream_state *dc_stream) in dcn10_add_stream_to_ctx()
1023 struct dc_stream_state *stream) in dcn10_acquire_idle_pipe_for_layer()
/dragonfly/sys/dev/drm/amd/display/dc/inc/hw/
HDlink_encoder.h119 struct link_encoder *enc, const struct dc_stream_state *stream);

12