| /openbsd/src/sys/dev/pci/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm_color.c | 1013 struct dc_plane_state *dc_plane_state, in map_crtc_degamma_to_dc_plane() argument 1022 switch (dc_plane_state->format) { in map_crtc_degamma_to_dc_plane() 1037 dc_plane_state->in_transfer_func.type = TF_TYPE_DISTRIBUTED_POINTS; in map_crtc_degamma_to_dc_plane() 1064 dc_plane_state->in_transfer_func.tf = tf; in map_crtc_degamma_to_dc_plane() 1066 dc_plane_state->in_transfer_func.tf = in map_crtc_degamma_to_dc_plane() 1069 r = __set_input_tf(caps, &dc_plane_state->in_transfer_func, in map_crtc_degamma_to_dc_plane() 1078 dc_plane_state->in_transfer_func.type = TF_TYPE_PREDEFINED; in map_crtc_degamma_to_dc_plane() 1079 dc_plane_state->in_transfer_func.tf = tf; in map_crtc_degamma_to_dc_plane() 1083 &dc_plane_state->in_transfer_func, in map_crtc_degamma_to_dc_plane() 1093 struct dc_plane_state *dc_plane_state, in __set_dm_plane_degamma() argument [all …]
|
| D | amdgpu_dm.h | 82 struct dc_plane_state; 791 struct dc_plane_state *dc_state; 974 struct dc_plane_state *dc_plane_state);
|
| D | amdgpu_dm.c | 5623 struct dc_plane_state *dc_plane_state, in fill_dc_plane_attributes() argument 5638 dc_plane_state->src_rect = scaling_info.src_rect; in fill_dc_plane_attributes() 5639 dc_plane_state->dst_rect = scaling_info.dst_rect; in fill_dc_plane_attributes() 5640 dc_plane_state->clip_rect = scaling_info.clip_rect; in fill_dc_plane_attributes() 5641 dc_plane_state->scaling_quality = scaling_info.scaling_quality; in fill_dc_plane_attributes() 5647 &dc_plane_state->address, in fill_dc_plane_attributes() 5653 dc_plane_state->format = plane_info.format; in fill_dc_plane_attributes() 5654 dc_plane_state->color_space = plane_info.color_space; in fill_dc_plane_attributes() 5655 dc_plane_state->format = plane_info.format; in fill_dc_plane_attributes() 5656 dc_plane_state->plane_size = plane_info.plane_size; in fill_dc_plane_attributes() [all …]
|
| D | amdgpu_dm_trace.h | 384 TP_PROTO(int pipe_idx, const struct dc_plane_state *plane_state,
|
| /openbsd/src/sys/dev/pci/drm/amd/display/dc/core/ |
| D | dc_surface.c | 40 void dc_plane_construct(struct dc_context *ctx, struct dc_plane_state *plane_state) in dc_plane_construct() 58 void dc_plane_destruct(struct dc_plane_state *plane_state) in dc_plane_destruct() 68 uint8_t dc_plane_get_pipe_mask(struct dc_state *dc_state, const struct dc_plane_state *plane_state) in dc_plane_get_pipe_mask() 86 void enable_surface_flip_reporting(struct dc_plane_state *plane_state, in enable_surface_flip_reporting() 93 struct dc_plane_state *dc_create_plane_state(const struct dc *dc) in dc_create_plane_state() 95 struct dc_plane_state *plane_state = kvzalloc(sizeof(*plane_state), in dc_create_plane_state() 119 const struct dc_plane_state *plane_state) in dc_plane_get_status() 167 void dc_plane_state_retain(struct dc_plane_state *plane_state) in dc_plane_state_retain() 174 struct dc_plane_state *plane_state = container_of(kref, struct dc_plane_state, refcount); in dc_plane_state_free() 179 void dc_plane_state_release(struct dc_plane_state *plane_state) in dc_plane_state_release()
|
| D | dc_state.c | 96 struct dc_plane_state *phantom_plane) in dc_state_track_phantom_plane() 106 static bool dc_state_untrack_phantom_plane(struct dc_state *state, struct dc_plane_state *phantom_p… in dc_state_untrack_phantom_plane() 132 static bool dc_state_is_phantom_plane_tracked(struct dc_state *state, struct dc_plane_state *phanto… in dc_state_is_phantom_plane_tracked() 470 struct dc_plane_state *plane_state, in dc_state_add_plane() 538 struct dc_plane_state *plane_state, in dc_state_remove_plane() 603 struct dc_plane_state *del_planes[MAX_SURFACES] = { 0 }; in dc_state_rem_all_planes_for_stream() 631 struct dc_plane_state * const *plane_states, in dc_state_add_all_planes_for_stream() 753 struct dc_plane_state *dc_state_create_phantom_plane(const struct dc *dc, in dc_state_create_phantom_plane() 755 struct dc_plane_state *main_plane) in dc_state_create_phantom_plane() 757 struct dc_plane_state *phantom_plane = dc_create_plane_state(dc); in dc_state_create_phantom_plane() [all …]
|
| D | dc_debug.c | 61 const struct dc_plane_state *const *plane_states, in pre_surface_trace() 68 const struct dc_plane_state *plane_state = plane_states[i]; in pre_surface_trace()
|
| D | dc_hw_sequencer.c | 586 struct dc_plane_state *plane = pipe_ctx->plane_state; in hwss_build_fast_sequence() 882 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in hwss_setup_dpp() 908 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in hwss_program_bias_and_scale()
|
| D | dc_resource.c | 1118 const struct dc_plane_state *plane_state = pipe_ctx->plane_state; in calculate_scaling_ratios() 1234 const struct dc_plane_state *plane_state = pipe_ctx->plane_state; in calculate_inits_and_viewports() 1449 const struct dc_plane_state *plane_state = pipe_ctx->plane_state; in resource_build_scaling_params() 1957 int resource_get_dpp_pipes_for_plane(const struct dc_plane_state *plane, in resource_get_dpp_pipes_for_plane() 2451 const struct dc_plane_state *plane, in update_pipe_params_after_mpc_slice_count_change() 2707 struct dc_plane_state *plane_state, in add_plane_to_opp_head_pipes() 2757 struct dc_plane_state *plane_state, in acquire_secondary_dpp_pipes_and_add_plane() 2808 struct dc_plane_state *plane_state) in resource_append_dpp_pipes_for_plane_composition() 2834 const struct dc_plane_state *plane_state) in resource_remove_dpp_pipes_for_plane_composition() 3163 const struct dc_plane_state *plane, in resource_update_pipes_for_plane_with_slice_count() [all …]
|
| D | amdgpu_dc.c | 1812 struct dc_plane_state *plane_state) in should_update_pipe_for_plane() 2364 const struct dc_plane_state *plane_state) in is_surface_in_context() 2790 struct dc_plane_state *surface, in copy_surface_update_to_plane() 3192 struct dc_plane_state *new_planes[MAX_SURFACES] = {0}; in update_planes_and_stream_state() 3227 struct dc_plane_state *surface = srf_updates[i].surface; in update_planes_and_stream_state() 3456 struct dc_plane_state *plane_state = srf_updates[i].surface; in dc_dmub_update_dirty_rect() 3512 struct dc_plane_state *plane_state = srf_updates[i].surface; in build_dmub_update_dirty_rect() 3594 struct dc_plane_state *plane_state = srf_updates[i].surface; in commit_plane_for_stream_offload_fams2_flip() 3676 struct dc_plane_state *plane_state = srf_updates[i].surface; in commit_planes_for_stream_fast() 3919 struct dc_plane_state *plane_state = srf_updates[i].surface; in commit_planes_for_stream() [all …]
|
| /openbsd/src/sys/dev/pci/drm/amd/display/dc/ |
| D | dc_state_priv.h | 50 struct dc_plane_state *dc_state_create_phantom_plane(const struct dc *dc, 52 struct dc_plane_state *main_plane); 60 struct dc_plane_state *phantom_plane); 74 struct dc_plane_state *phantom_plane, 80 struct dc_plane_state *phantom_plane, 92 struct dc_plane_state * const *phantom_planes,
|
| D | dc_plane.h | 32 struct dc_plane_state *dc_create_plane_state(const struct dc *dc); 34 const struct dc_plane_state *plane_state); 35 void dc_plane_state_retain(struct dc_plane_state *plane_state); 36 void dc_plane_state_release(struct dc_plane_state *plane_state);
|
| D | dc_plane_priv.h | 31 void dc_plane_construct(struct dc_context *ctx, struct dc_plane_state *plane_state); 32 void dc_plane_destruct(struct dc_plane_state *plane_state); 33 uint8_t dc_plane_get_pipe_mask(struct dc_state *dc_state, const struct dc_plane_state *plane_state);
|
| D | dc_state.h | 54 struct dc_plane_state *plane_state, 60 struct dc_plane_state *plane_state, 71 struct dc_plane_state * const *plane_states,
|
| D | dc.h | 401 struct dc_plane_state; 1286 struct dc_plane_state { struct 1393 struct dc_plane_state plane_states[MAX_SURFACES]; 1492 struct dc_plane_state *surface; 1554 struct dc_plane_state *plane_states[MAX_SURFACES]; 1566 enum dc_status dc_validate_plane(struct dc *dc, const struct dc_plane_state *plane_state); 1614 struct dc_plane_state *dc_get_surface_for_mpcc(struct dc *dc, 1619 uint32_t dc_get_opp_for_plane(struct dc *dc, struct dc_plane_state *plane);
|
| D | dc_stream.h | 59 struct dc_plane_state *plane_states[MAX_SURFACES]; 102 struct dc_plane_state *writeback_source_plane;
|
| D | dc_spl_translate.c | 71 const struct dc_plane_state *plane_state = pipe_ctx->plane_state; in translate_SPL_in_params_from_pipe_ctx()
|
| D | dc_types.h | 46 struct dc_plane_state;
|
| /openbsd/src/sys/dev/pci/drm/amd/display/dc/inc/ |
| D | resource.h | 149 struct dc_plane_state *const *plane_state, 305 struct dc_plane_state *plane_state); 315 const struct dc_plane_state *plane_state); 360 const struct dc_plane_state *plane, 397 int resource_get_dpp_pipes_for_plane(const struct dc_plane_state *plane,
|
| D | core_types.h | 48 void enable_surface_flip_reporting(struct dc_plane_state *plane_state, 157 const struct dc_plane_state *plane_state, 171 struct dc_plane_state *plane_state); 422 struct dc_plane_state *plane_state; 580 struct dc_plane_state *phantom_planes[MAX_PHANTOM_PIPES];
|
| /openbsd/src/sys/dev/pci/drm/amd/display/dc/basics/ |
| D | dc_common.h | 40 const struct dc_plane_state *plane_state);
|
| D | dc_common.c | 82 const struct dc_plane_state *plane_state) in build_prescale_params()
|
| /openbsd/src/sys/dev/pci/drm/amd/display/include/ |
| D | logger_interface.h | 45 const struct dc_plane_state *const *plane_states,
|
| /openbsd/src/sys/dev/pci/drm/amd/display/modules/inc/ |
| D | mod_freesync.h | 146 const struct dc_plane_state *plane,
|
| /openbsd/src/sys/dev/pci/drm/amd/display/dc/dce60/ |
| D | dce60_hw_sequencer.c | 274 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in dce60_program_front_end_for_pipe()
|