| /Linux-v4.19/drivers/gpu/drm/amd/display/dc/core/ |
| D | dc_surface.c | 38 static void construct(struct dc_context *ctx, struct dc_plane_state *plane_state) in construct() 49 static void destruct(struct dc_plane_state *plane_state) in destruct() 64 void enable_surface_flip_reporting(struct dc_plane_state *plane_state, in enable_surface_flip_reporting() 71 struct dc_plane_state *dc_create_plane_state(struct dc *dc) in dc_create_plane_state() 75 struct dc_plane_state *plane_state = kvzalloc(sizeof(*plane_state), in dc_create_plane_state() 99 const struct dc_plane_state *plane_state) in dc_plane_get_status() 131 void dc_plane_state_retain(struct dc_plane_state *plane_state) in dc_plane_state_retain() 138 struct dc_plane_state *plane_state = container_of(kref, struct dc_plane_state, refcount); in dc_plane_state_free() 143 void dc_plane_state_release(struct dc_plane_state *plane_state) in dc_plane_state_release()
|
| D | dc_debug.c | 60 const struct dc_plane_state *const *plane_states, in pre_surface_trace() 67 const struct dc_plane_state *plane_state = plane_states[i]; in pre_surface_trace()
|
| D | dc_resource.c | 479 const struct dc_plane_state *plane_state = pipe_ctx->plane_state; in calculate_viewport() 565 const struct dc_plane_state *plane_state = pipe_ctx->plane_state; in calculate_recout() 657 const struct dc_plane_state *plane_state = pipe_ctx->plane_state; in calculate_scaling_ratios() 1044 const struct dc_plane_state *plane_state = pipe_ctx->plane_state; in resource_build_scaling_params() 1291 struct dc_plane_state *plane_state, in dc_add_plane_to_context() 1365 struct dc_plane_state *plane_state, in dc_remove_plane_from_context() 1445 struct dc_plane_state *del_planes[MAX_SURFACE_NUM] = { 0 }; in dc_rem_all_planes_for_stream() 1498 struct dc_plane_state * const *plane_states, in dc_add_all_planes_for_stream() 2929 enum dc_status dc_validate_plane(struct dc *dc, const struct dc_plane_state *plane_state) in dc_validate_plane()
|
| D | dc.c | 1045 const struct dc_plane_state *plane_state) in is_surface_in_context() 1390 struct dc_plane_state *plane_state = srf_updates[i].surface; in commit_planes_for_stream() 1429 struct dc_plane_state **plane_states, in dc_commit_updates_for_stream() 1462 struct dc_plane_state *surface = srf_updates[i].surface; in dc_commit_updates_for_stream()
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm_color.c | 242 struct dc_plane_state *dc_plane_state) in amdgpu_dm_set_degamma_lut() argument 252 dc_plane_state->in_transfer_func->type = TF_TYPE_PREDEFINED; in amdgpu_dm_set_degamma_lut() 253 dc_plane_state->in_transfer_func->tf = TRANSFER_FUNCTION_SRGB; in amdgpu_dm_set_degamma_lut() 259 dc_plane_state->in_transfer_func->type = TF_TYPE_BYPASS; in amdgpu_dm_set_degamma_lut() 260 dc_plane_state->in_transfer_func->tf = TRANSFER_FUNCTION_LINEAR; in amdgpu_dm_set_degamma_lut() 279 dc_plane_state->in_transfer_func->type = TF_TYPE_DISTRIBUTED_POINTS; in amdgpu_dm_set_degamma_lut() 280 ret = mod_color_calculate_degamma_params(dc_plane_state->in_transfer_func, gamma, true); in amdgpu_dm_set_degamma_lut() 283 dc_plane_state->in_transfer_func->type = TF_TYPE_BYPASS; in amdgpu_dm_set_degamma_lut()
|
| D | amdgpu_dm.h | 187 struct dc_plane_state; 191 struct dc_plane_state *dc_state; 275 struct dc_plane_state *dc_plane_state);
|
| D | amdgpu_dm.c | 1908 struct dc_plane_state *plane_state) in fill_rects_from_plane_state() 1979 struct dc_plane_state *plane_state, in fill_plane_attributes_from_fb() 2123 struct dc_plane_state *dc_plane_state, in fill_plane_attributes() argument 2132 if (!fill_rects_from_plane_state(plane_state, dc_plane_state)) in fill_plane_attributes() 2137 dc_plane_state, in fill_plane_attributes() 2147 ret = amdgpu_dm_set_degamma_lut(crtc_state, dc_plane_state); in fill_plane_attributes() 2149 dc_transfer_func_release(dc_plane_state->in_transfer_func); in fill_plane_attributes() 2150 dc_plane_state->in_transfer_func = NULL; in fill_plane_attributes() 3233 struct dc_plane_state *plane_state = dm_plane_state_new->dc_state; in dm_plane_helper_prepare_fb() 4138 struct dc_plane_state **plane_states, in commit_planes_to_stream() [all …]
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/dc/ |
| D | dc.h | 156 struct dc_plane_state; 468 struct dc_plane_state { struct 536 struct dc_plane_state *surface; 556 struct dc_plane_state *dc_create_plane_state(struct dc *dc); 558 const struct dc_plane_state *plane_state); 560 void dc_plane_state_retain(struct dc_plane_state *plane_state); 561 void dc_plane_state_release(struct dc_plane_state *plane_state); 593 struct dc_plane_state *plane_states[MAX_SURFACES]; 597 enum dc_status dc_validate_plane(struct dc *dc, const struct dc_plane_state *plane_state);
|
| D | dc_stream.h | 40 struct dc_plane_state *plane_states[MAX_SURFACE_NUM]; 146 struct dc_plane_state **plane_states, 185 struct dc_plane_state *plane_state, 191 struct dc_plane_state *plane_state, 202 struct dc_plane_state * const *plane_states,
|
| D | dc_types.h | 37 struct dc_plane_state;
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/ |
| D | core_types.h | 42 void enable_surface_flip_reporting(struct dc_plane_state *plane_state, 112 enum dc_status (*validate_plane)(const struct dc_plane_state *plane_state, struct dc_caps *caps); 210 struct dc_plane_state *plane_state;
|
| D | resource.h | 128 struct dc_plane_state *const *plane_state,
|
| D | hw_sequencer.h | 122 const struct dc_plane_state *plane_state);
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce100/ |
| D | dce100_resource.h | 42 enum dc_status dce100_validate_plane(const struct dc_plane_state *plane_state, struct dc_caps *caps…
|
| D | dce100_resource.c | 793 enum dc_status dce100_validate_plane(const struct dc_plane_state *plane_state, struct dc_caps *caps) in dce100_validate_plane()
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/include/ |
| D | logger_interface.h | 47 const struct dc_plane_state *const *plane_states,
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/ |
| D | dcn10_hw_sequencer.c | 1129 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in patch_address_for_sbs_tb_stereo() 1158 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in dcn10_update_plane_addr() 1180 const struct dc_plane_state *plane_state) in dcn10_set_input_transfer_func() 1863 const struct dc_plane_state *plane_state) in build_prescale_params() 1883 static void update_dpp(struct dpp *dpp, struct dc_plane_state *plane_state) in update_dpp() 2005 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in update_dchubp_dpp() 2546 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in dcn10_update_pending_status()
|
| D | dcn10_resource.c | 1064 static enum dc_status dcn10_validate_plane(const struct dc_plane_state *plane_state, struct dc_caps… in dcn10_validate_plane()
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/ |
| D | TODO | 29 * dc_surface -> dc_plane_state
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/ |
| D | dce110_hw_sequencer.c | 240 const struct dc_plane_state *plane_state) in build_prescale_params() 265 const struct dc_plane_state *plane_state) in dce110_set_input_transfer_func() 2182 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in update_plane_addr() 2197 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in dce110_update_pending_status() 2590 struct dc_plane_state *plane_state = pipe_ctx->plane_state; in dce110_program_front_end_for_pipe()
|
| D | dce110_resource.c | 879 enum dc_status dce110_validate_plane(const struct dc_plane_state *plane_state, in dce110_validate_plane() 902 struct dc_plane_state *plane = in dce110_validate_surface_sets()
|