Home
last modified time | relevance | path

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

12

/dragonfly/sys/dev/drm/amd/display/dc/inc/
H A 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,
H A 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);
H A 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
H A Ddcn_calcs.h38 struct dc_state;
624 struct dc_state *context);
/dragonfly/sys/dev/drm/amd/display/dc/
H A 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,
H A Ddc.h157 struct dc_state;
274 struct dc_state;
288 struct dc_state *current_state;
604 struct dc_state *new_ctx);
609 struct dc_state *dst_ctx);
612 const struct dc_state *src_ctx,
613 struct dc_state *dst_ctx);
617 struct dc_state *dst_ctx);
633 struct dc_state *dc_create_state(void);
634 void dc_retain_state(struct dc_state *context);
[all …]
/dragonfly/sys/dev/drm/amd/display/dc/dce110/
H A 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);
H A Ddce110_hw_sequencer.c1141 struct dc_state *state, in build_audio_output()
1299 struct dc_state *context, in dce110_enable_stream_timing()
1355 struct dc_state *context, in apply_single_controller_ctx_to_hw()
1571 struct dc_state *context) in get_link_for_edp_not_in_use()
1661 struct dc_state *context) in dce110_set_displaymarks()
1791 struct dc_state *context) in get_max_pixel_clock_for_all_paths()
1895 struct dc_state *context) in dce110_reset_hw_ctx_wrap()
1948 struct dc_state *context) in dce110_setup_audio_dto()
2029 struct dc_state *context) in dce110_apply_ctx_to_hw()
2528 struct dc_state *context) in pplib_apply_display_requirements()
[all …]
H A Ddce110_resource.c788 struct dc_state *context, in build_mapped_resource()
811 struct dc_state *context) in dce110_validate_bandwidth()
894 struct dc_state *context) in dce110_validate_surface_sets()
941 struct dc_state *context) in dce110_validate_global()
951 struct dc_state *new_ctx, in dce110_add_stream_to_ctx()
969 struct dc_state *context, in dce110_acquire_underlay()
/dragonfly/sys/dev/drm/amd/display/dc/dce112/
H A Ddce112_resource.h42 struct dc_state *context,
43 struct dc_state *old_context);
47 struct dc_state *context);
51 struct dc_state *new_ctx,
H A Ddce112_resource.c751 struct dc_state *context, in build_mapped_resource()
768 struct dc_state *context) in dce112_validate_bandwidth()
839 struct dc_state *context, in resource_map_phy_clock_resources()
871 struct dc_state *context) in dce112_validate_surface_sets()
892 struct dc_state *new_ctx, in dce112_add_stream_to_ctx()
912 struct dc_state *context) in dce112_validate_global()
/dragonfly/sys/dev/drm/amd/display/dc/core/
H A Ddc.c642 struct dc_state *current_ctx; in disable_dangling_plane()
732 struct dc_state *ctx) in enable_timing_multisync()
756 struct dc_state *ctx) in program_timing_sync()
830 struct dc_state *context) in context_changed()
847 struct dc_state *context, in dc_enable_stereo()
1044 struct dc_state *context = kzalloc(sizeof(struct dc_state), in dc_create_state()
1061 struct dc_state *context = container_of(kref, struct dc_state, refcount); in dc_state_free()
1339 struct dc_state *ctx, in stream_get_status()
1362 struct dc_state *context) in commit_planes_for_stream()
1472 struct dc_state *state) in dc_commit_updates_for_stream()
[all …]
H A Ddc_resource.c1133 struct dc_state *context) in resource_build_scaling_params_for_context()
1211 struct dc_state *context, in acquire_free_pipe_for_stream()
1290 struct dc_state *context) in dc_add_plane_to_context()
1364 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()
1747 struct dc_state *new_ctx, in dc_add_stream_to_ctx()
1843 struct dc_state *context) in find_pll_sharable_stream()
1906 struct dc_state *context, in resource_map_pool_resources()
[all …]
H A Ddc_link.c1345 struct dc_state *state, in enable_link_dp()
1414 struct dc_state *state, in enable_link_edp()
1431 struct dc_state *state, in enable_link_dp_mst()
1894 struct dc_state *state, in enable_link()
2426 struct dc_state *state, in core_link_enable_stream()
/dragonfly/sys/dev/drm/amd/display/dc/dce100/
H A Ddce100_hw_sequencer.h32 struct dc_state;
38 struct dc_state *context,
H A 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()
H A Ddce100_resource.c704 struct dc_state *context, in build_mapped_resource()
722 struct dc_state *context) in dce100_validate_bandwidth()
745 struct dc_state *context) in dce100_validate_surface_sets()
767 struct dc_state *context) in dce100_validate_global()
777 struct dc_state *new_ctx, in dce100_add_stream_to_ctx()
H A Ddce100_resource.h46 struct dc_state *new_ctx,
/dragonfly/sys/dev/drm/amd/display/dc/dcn10/
H A Ddcn10_hw_sequencer.h35 const struct dc_state *context,
47 struct dc_state *context);
H A Ddcn10_hw_sequencer.c629 struct dc_state *context, in dcn10_enable_stream_timing()
716 struct dc_state *context) in reset_back_end_for_pipe()
1102 struct dc_state *context) in reset_hw_ctx_wrap()
1591 struct dc_state *context) in dcn10_enable_plane()
2007 struct dc_state *context) in update_dchubp_dpp()
2177 struct dc_state *context) in dcn10_program_pipe()
2204 struct dc_state *context) in program_all_pipe_in_tree()
2233 struct dc_state *context) in dcn10_pplib_apply_display_requirements()
2273 struct dc_state *context, in find_top_pipe_for_stream()
2299 struct dc_state *context) in dcn10_apply_ctx_for_surface()
[all …]
H A Ddcn10_resource.c970 struct dc_state *context, in build_mapped_resource()
1003 struct dc_state *new_ctx, in dcn10_add_stream_to_ctx()
1021 struct dc_state *context, in dcn10_acquire_idle_pipe_for_layer()
/dragonfly/sys/dev/drm/amd/display/include/
H A Dlogger_interface.h35 struct dc_state;
63 struct dc_state *context);
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h189 struct dc_plane_state *dc_state; member
205 struct dc_state *context;
H A Damdgpu_dm.c822 if (dm_new_plane_state->dc_state) { in dm_resume()
825 dm_new_plane_state->dc_state = NULL; in dm_resume()
3186 if (old_dm_plane_state->dc_state) { in dm_drm_plane_duplicate_state()
3187 dm_plane_state->dc_state = old_dm_plane_state->dc_state; in dm_drm_plane_duplicate_state()
3200 if (dm_plane_state->dc_state) in dm_drm_plane_destroy_state()
3270 if (dm_plane_state_new->dc_state && in dm_plane_helper_prepare_fb()
3271 dm_plane_state_old->dc_state != dm_plane_state_new->dc_state) { in dm_plane_helper_prepare_fb()
3323 if (!dm_plane_state->dc_state) in dm_plane_atomic_check()
4095 struct dc_state *state) in amdgpu_dm_do_flip()
4191 struct dc_state *state) in commit_planes_to_stream()
[all …]
/dragonfly/sys/dev/drm/amd/display/dc/dce80/
H A Ddce80_resource.c739 struct dc_state *context) in dce80_validate_bandwidth()
749 struct dc_state *context) in dce80_validate_surface_sets()
771 struct dc_state *context) in dce80_validate_global()

12