Home
last modified time | relevance | path

Searched refs:dc_state (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/
Dresource.h85 struct dc_state *context,
92 struct dc_state *context);
131 struct dc_state *context,
139 struct dc_state *old_context, struct dc_stream_state *stream);
144 const struct dc_state *old_context,
145 struct dc_state *context,
149 const struct dc_state *src_ctx,
150 struct dc_state *dst_ctx);
154 struct dc_state *context,
159 struct dc_state *context,
Dhw_sequencer.h64 struct dc_state;
76 struct dc *dc, struct dc_state *context);
79 struct dc *dc, struct dc_state *context);
85 struct dc_state *context);
130 void (*enable_accelerated_mode)(struct dc *dc, struct dc_state *context);
182 struct dc_state *context,
196 struct dc_state *context,
211 void (*ready_shared_resources)(struct dc *dc, struct dc_state *context);
215 struct dc_state *context);
Dcore_types.h78 struct dc_state *state,
90 struct dc_state;
101 struct dc_state *context);
105 struct dc_state *context);
108 struct dc_state *context,
116 struct dc_state *new_ctx,
121 struct dc_state *new_ctx,
268 struct dc_state { struct
Ddcn_calcs.h38 struct dc_state;
624 struct dc_state *context);
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_hw_sequencer.h33 struct dc_state;
40 struct dc_state *context);
59 void dce110_enable_accelerated_mode(struct dc *dc, struct dc_state *context);
68 const struct dc_state *context,
71 uint32_t dce110_get_min_vblank_time_us(const struct dc_state *context);
Ddce110_hw_sequencer.c1133 struct dc_state *state, in build_audio_output()
1282 struct dc_state *context, in dce110_enable_stream_timing()
1338 struct dc_state *context, in apply_single_controller_ctx_to_hw()
1554 struct dc_state *context) in get_link_for_edp_not_in_use()
1584 void dce110_enable_accelerated_mode(struct dc *dc, struct dc_state *context) in dce110_enable_accelerated_mode()
1644 struct dc_state *context) in dce110_set_displaymarks()
1774 struct dc_state *context) in get_max_pixel_clock_for_all_paths()
1801 struct dc_state *context, in should_enable_fbc()
1853 struct dc_state *context) in enable_fbc()
1878 struct dc_state *context) in dce110_reset_hw_ctx_wrap()
[all …]
Ddce110_resource.c785 struct dc_state *context, in build_mapped_resource()
808 struct dc_state *context) in dce110_validate_bandwidth()
890 struct dc_state *context) in dce110_validate_surface_sets()
936 struct dc_state *context) in dce110_validate_global()
946 struct dc_state *new_ctx, in dce110_add_stream_to_ctx()
964 struct dc_state *context, in dce110_acquire_underlay()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce112/
Ddce112_resource.h42 struct dc_state *context,
43 struct dc_state *old_context);
47 struct dc_state *context);
51 struct dc_state *new_ctx,
Ddce112_resource.c743 struct dc_state *context, in build_mapped_resource()
760 struct dc_state *context) in dce112_validate_bandwidth()
831 struct dc_state *context, in resource_map_phy_clock_resources()
863 struct dc_state *context) in dce112_validate_surface_sets()
884 struct dc_state *new_ctx, in dce112_add_stream_to_ctx()
903 struct dc_state *context) in dce112_validate_global()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/
Ddc_stream.h147 struct dc_state *state);
173 struct dc_state *new_ctx,
178 struct dc_state *new_ctx,
186 struct dc_state *context);
192 struct dc_state *context);
197 struct dc_state *context);
204 struct dc_state *context);
222 struct dc_state *context,
Ddc.h157 struct dc_state;
274 struct dc_state;
288 struct dc_state *current_state;
601 struct dc_state *new_ctx);
606 struct dc_state *dst_ctx);
609 const struct dc_state *src_ctx,
610 struct dc_state *dst_ctx);
614 struct dc_state *dst_ctx);
616 void dc_resource_state_destruct(struct dc_state *context);
627 bool dc_commit_state(struct dc *dc, struct dc_state *context);
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce100/
Ddce100_hw_sequencer.h32 struct dc_state;
38 struct dc_state *context,
Ddce100_hw_sequencer.c110 struct dc_state *context) in dce100_pplib_apply_display_requirements()
133 struct dc_state *context) in get_max_pixel_clock_for_all_paths()
157 struct dc_state *context, in dce100_set_bandwidth()
Ddce100_resource.h46 struct dc_state *new_ctx,
Ddce100_resource.c697 struct dc_state *context, in build_mapped_resource()
714 struct dc_state *context) in dce100_validate_bandwidth()
737 struct dc_state *context) in dce100_validate_surface_sets()
758 struct dc_state *context) in dce100_validate_global()
768 struct dc_state *new_ctx, in dce100_add_stream_to_ctx()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/core/
Ddc.c636 static void disable_dangling_plane(struct dc *dc, struct dc_state *context) in disable_dangling_plane()
639 struct dc_state *dangling_context = dc_create_state(); in disable_dangling_plane()
640 struct dc_state *current_ctx; in disable_dangling_plane()
730 struct dc_state *ctx) in enable_timing_multisync()
754 struct dc_state *ctx) in program_timing_sync()
828 struct dc_state *context) in context_changed()
845 struct dc_state *context, in dc_enable_stereo()
872 static enum dc_status dc_commit_state_no_check(struct dc *dc, struct dc_state *context) in dc_commit_state_no_check()
972 bool dc_commit_state(struct dc *dc, struct dc_state *context) in dc_commit_state()
997 struct dc_state *context = dc->current_state; in dc_post_update_surfaces_to_stream()
[all …]
Ddc_resource.c1135 struct dc_state *context) in resource_build_scaling_params_for_context()
1213 struct dc_state *context, in acquire_free_pipe_for_stream()
1292 struct dc_state *context) in dc_add_plane_to_context()
1366 struct dc_state *context) in dc_remove_plane_from_context()
1441 struct dc_state *context) in dc_rem_all_planes_for_stream()
1475 struct dc_state *context) in add_all_planes_for_stream()
1500 struct dc_state *context) in dc_add_all_planes_for_stream()
1724 struct dc_state *old_context, struct dc_stream_state *stream) in resource_is_stream_unchanged()
1740 struct dc_state *new_ctx, in dc_add_stream_to_ctx()
1764 struct dc_state *new_ctx, in dc_remove_stream_from_ctx()
[all …]
Ddc_link.c1312 struct dc_state *state, in enable_link_dp()
1381 struct dc_state *state, in enable_link_edp()
1398 struct dc_state *state, in enable_link_dp_mst()
1870 struct dc_state *state, in enable_link()
2402 struct dc_state *state, in core_link_enable_stream()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.h35 const struct dc_state *context,
47 struct dc_state *context);
Ddcn10_hw_sequencer.c625 struct dc_state *context, in dcn10_enable_stream_timing()
712 struct dc_state *context) in reset_back_end_for_pipe()
958 struct dc_state *context = dc->current_state; in dcn10_init_hw()
1098 struct dc_state *context) in reset_hw_ctx_wrap()
1586 struct dc_state *context) in dcn10_enable_plane()
2001 struct dc_state *context) in update_dchubp_dpp()
2162 struct dc_state *context) in dcn10_program_pipe()
2189 struct dc_state *context) in program_all_pipe_in_tree()
2218 struct dc_state *context) in dcn10_pplib_apply_display_requirements()
2248 static void ready_shared_resources(struct dc *dc, struct dc_state *context) in ready_shared_resources()
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/include/
Dlogger_interface.h35 struct dc_state;
63 struct dc_state *context);
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.h191 struct dc_plane_state *dc_state; member
207 struct dc_state *context;
Damdgpu_dm.c805 if (dm_new_plane_state->dc_state) { in dm_resume()
806 WARN_ON(kref_read(&dm_new_plane_state->dc_state->refcount) > 1); in dm_resume()
807 dc_plane_state_release(dm_new_plane_state->dc_state); in dm_resume()
808 dm_new_plane_state->dc_state = NULL; in dm_resume()
2523 static void dm_enable_per_frame_crtc_master_sync(struct dc_state *context) in dm_enable_per_frame_crtc_master_sync()
3148 if (old_dm_plane_state->dc_state) { in dm_drm_plane_duplicate_state()
3149 dm_plane_state->dc_state = old_dm_plane_state->dc_state; in dm_drm_plane_duplicate_state()
3150 dc_plane_state_retain(dm_plane_state->dc_state); in dm_drm_plane_duplicate_state()
3161 if (dm_plane_state->dc_state) in dm_drm_plane_destroy_state()
3162 dc_plane_state_release(dm_plane_state->dc_state); in dm_drm_plane_destroy_state()
[all …]
/Linux-v4.19/arch/mips/mm/
Dcerr-sb1.c458 struct dc_state { struct
463 static struct dc_state dc_states[] = { argument
479 struct dc_state *dsc = dc_states; in dc_state_str()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce80/
Ddce80_resource.c732 struct dc_state *context) in dce80_validate_bandwidth()
742 struct dc_state *context) in dce80_validate_surface_sets()
763 struct dc_state *context) in dce80_validate_global()

12