Home
last modified time | relevance | path

Searched refs:dc_plane_state (Results 1 – 25 of 66) sorted by relevance

123

/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_color.c1013 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()
1066 dc_plane_state->in_transfer_func.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
1122 dc_plane_state->in_transfer_func.type = in __set_dm_plane_degamma()
1130 dc_plane_state->in_transfer_func.type = in __set_dm_plane_degamma()
1142 struct dc_plane_state *dc_plane_state) in amdgpu_dm_plane_set_color_properties() argument
1163 &dc_plane_state->in_shaper_func); in amdgpu_dm_plane_set_color_properties()
1205 struct dc_plane_state *dc_plane_state) in amdgpu_dm_update_plane_color_mgmt() argument
[all …]
A Damdgpu_dm.h82 struct dc_plane_state;
845 struct dc_plane_state *dc_state;
1028 struct dc_plane_state *dc_plane_state);
A Damdgpu_dm.c5873 struct dc_plane_state *dc_plane_state, in fill_dc_plane_attributes() argument
5895 &dc_plane_state->address, in fill_dc_plane_attributes()
5913 dc_plane_state->dcc = plane_info.dcc; in fill_dc_plane_attributes()
5915 dc_plane_state->flip_int_enabled = true; in fill_dc_plane_attributes()
5923 dc_plane_state); in fill_dc_plane_attributes()
7535 struct dc_plane_state *dc_plane_state = NULL; in dm_validate_stream_and_context() local
7542 if (!dc_plane_state) in dm_validate_stream_and_context()
7577 dc_plane_state, in dm_validate_stream_and_context()
7588 if (dc_plane_state) in dm_validate_stream_and_context()
8970 struct dc_plane_state *surface, in update_freesync_state_on_stream()
[all …]
/drivers/gpu/drm/amd/display/dc/core/
A Ddc_surface.c40 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()
86 struct dc_plane_state *dc_create_plane_state(const struct dc *dc) in dc_create_plane_state()
88 struct dc_plane_state *plane_state = kvzalloc(sizeof(*plane_state), in dc_create_plane_state()
112 const struct dc_plane_state *plane_state, in dc_plane_get_status()
162 void dc_plane_state_retain(struct dc_plane_state *plane_state) in dc_plane_state_retain()
169 struct dc_plane_state *plane_state = container_of(kref, struct dc_plane_state, refcount); in dc_plane_state_free()
174 void dc_plane_state_release(struct dc_plane_state *plane_state) in dc_plane_state_release()
275 void dc_plane_force_dcc_and_tiling_disable(struct dc_plane_state *plane_state, in dc_plane_force_dcc_and_tiling_disable()
300 void dc_plane_copy_config(struct dc_plane_state *dst, const struct dc_plane_state *src) in dc_plane_copy_config()
[all …]
A Ddc_state.c97 struct dc_plane_state *phantom_plane) in dc_state_track_phantom_plane()
466 struct dc_plane_state *plane_state, in dc_state_add_plane()
534 struct dc_plane_state *plane_state, in dc_state_remove_plane()
599 struct dc_plane_state *del_planes[MAX_SURFACES] = { 0 }; in dc_state_rem_all_planes_for_stream()
627 struct dc_plane_state * const *plane_states, in dc_state_add_all_planes_for_stream()
751 struct dc_plane_state *main_plane) in dc_state_create_phantom_plane()
772 struct dc_plane_state *phantom_plane) in dc_state_release_phantom_plane()
847 struct dc_plane_state *phantom_plane, in dc_state_add_phantom_plane()
864 struct dc_plane_state *phantom_plane, in dc_state_remove_phantom_plane()
878 struct dc_plane_state *del_planes[MAX_SURFACES] = { 0 }; in dc_state_rem_all_phantom_planes_for_stream()
[all …]
/drivers/gpu/drm/amd/display/dc/
A Ddc_plane.h38 struct dc_plane_state *dc_create_plane_state(const struct dc *dc);
40 const struct dc_plane_state *plane_state,
42 void dc_plane_state_retain(struct dc_plane_state *plane_state);
43 void dc_plane_state_release(struct dc_plane_state *plane_state);
45 void dc_plane_force_dcc_and_tiling_disable(struct dc_plane_state *plane_state,
49 void dc_plane_copy_config(struct dc_plane_state *dst, const struct dc_plane_state *src);
A Ddc_state_priv.h50 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,
A Ddc_plane_priv.h31 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);
A Ddc_state.h53 struct dc_plane_state *plane_state,
59 struct dc_plane_state *plane_state,
70 struct dc_plane_state * const *plane_states,
A Ddc.h459 struct dc_plane_state;
1374 struct dc_plane_state { struct
1484 struct dc_plane_state plane_states[MAX_SURFACES];
1758 struct dc_plane_state *surface;
1821 struct dc_plane_state *plane_states[MAX_SURFACES];
1833 enum dc_status dc_validate_plane(struct dc *dc, const struct dc_plane_state *plane_state);
1875 struct dc_plane_state *dc_get_surface_for_mpcc(struct dc *dc,
1880 uint32_t dc_get_opp_for_plane(struct dc *dc, struct dc_plane_state *plane);
/drivers/gpu/drm/amd/display/dc/dml2/
A Ddml2_wrapper.h38 struct dc_plane_state;
88 const struct dc_plane_state *plane,
101 int (*get_dpp_pipes_for_plane)(const struct dc_plane_state *plane,
120 struct dc_plane_state* (*create_phantom_plane)(const struct dc *dc,
122 struct dc_plane_state *main_plane);
127 …m_plane)(const struct dc *dc, struct dc_stream_state *stream, struct dc_plane_state *plane_state, …
130 struct dc_plane_state *plane_state,
137 struct dc_plane_state *plane);
A Ddml2_dc_resource_mgmt.c58 …ane_id(struct dml2_context *dml2, const struct dc_state *state, const struct dc_plane_state *plane, in get_plane_id()
561 const struct dc_plane_state *plane, in add_plane_to_blend_tree()
641 const struct dc_plane_state *plane, in assign_pipes_to_plane()
703 …const struct dc_plane_state *plane, const struct dc_plane_pipe_pool *pool, unsigned int stream_id,… in free_unused_pipes_for_plane()
756 …, struct dc_state *state, const struct dc_stream_state *stream, const struct dc_plane_state *plane, in map_pipes_for_plane()
911 const struct dc_plane_state *plane) in get_source_mpc_factor()
/drivers/gpu/drm/amd/display/dc/inc/
A Dresource.h156 struct dc_plane_state *const *plane_state,
314 struct dc_plane_state *plane_state);
324 const struct dc_plane_state *plane_state);
369 const struct dc_plane_state *plane,
406 int resource_get_dpp_pipes_for_plane(const struct dc_plane_state *plane,
A Dcore_types.h156 const struct dc_plane_state *plane_state,
170 struct dc_plane_state *plane_state);
440 struct dc_plane_state *plane_state;
611 struct dc_plane_state *phantom_planes[MAX_PHANTOM_PIPES];
/drivers/gpu/drm/amd/display/dc/hwss/
A Dhw_sequencer_private.h86 const struct dc_plane_state *plane_state);
155 const struct dc_plane_state *plane_state);
157 const struct dc_plane_state *plane_state);
159 const struct dc_plane_state *plane_state);
/drivers/gpu/drm/amd/display/dc/dml2/dml21/
A Ddml21_translation_helper.h14 struct dc_plane_state;
27 …t struct dml2_context *dml_ctx, unsigned int stream_id, const struct dc_plane_state *plane, const …
A Ddml21_utils.h10 struct dc_plane_state;
20 bool dml21_get_plane_id(const struct dc_state *state, const struct dc_plane_state *plane, unsigned …
A Ddml21_utils.c36 bool dml21_get_plane_id(const struct dc_state *state, const struct dc_plane_state *plane, unsigned … in dml21_get_plane_id()
96 struct dc_plane_state *dc_main_plane; in dml21_find_dc_pipes_for_plane()
99 struct dc_plane_state *dc_phantom_plane; in dml21_find_dc_pipes_for_plane()
278 static struct dc_plane_state *dml21_add_phantom_plane(struct dml2_context *dml_ctx, in dml21_add_phantom_plane()
282 struct dc_plane_state *main_plane, in dml21_add_phantom_plane()
285 struct dc_plane_state *phantom_plane; in dml21_add_phantom_plane()
326 struct dc_plane_state *main_plane; in dml21_handle_phantom_streams_planes()
/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
A Ddcn20_hwseq.h34 struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state);
36 struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state);
46 const struct dc_plane_state *plane_state);
/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
A Ddcn30_hwseq.h59 const struct dc_plane_state *plane_state);
63 const struct dc_plane_state *plane_state);
/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
A Ddcn32_hwseq.h51 const struct dc_plane_state *plane_state);
55 const struct dc_plane_state *plane_state);
/drivers/gpu/drm/amd/display/dc/basics/
A Ddc_common.h40 const struct dc_plane_state *plane_state);
/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
A Ddcn10_hwseq.h79 const struct dc_plane_state *plane_state);
218 struct dc_plane_state *plane_state,
/drivers/gpu/drm/amd/display/dc/hwss/dce100/
A Ddce100_hwseq.h50 struct dc_plane_state *plane_state,
/drivers/gpu/drm/amd/display/dc/resource/dce100/
A Ddce100_resource.h42 enum dc_status dce100_validate_plane(const struct dc_plane_state *plane_state, struct dc_caps *caps…

Completed in 85 milliseconds

123