/dragonfly/sys/dev/drm/amd/display/dc/inc/ |
H A D | resource.h | 85 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 D | hw_sequencer.h | 64 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 D | core_types.h | 78 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 D | dcn_calcs.h | 38 struct dc_state; 624 struct dc_state *context);
|
/dragonfly/sys/dev/drm/amd/display/dc/ |
H A D | dc_stream.h | 147 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 D | dc.h | 157 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 D | dce110_hw_sequencer.h | 33 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 D | dce110_hw_sequencer.c | 1141 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 D | dce110_resource.c | 788 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 D | dce112_resource.h | 42 struct dc_state *context, 43 struct dc_state *old_context); 47 struct dc_state *context); 51 struct dc_state *new_ctx,
|
H A D | dce112_resource.c | 751 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 D | dc.c | 642 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 D | dc_resource.c | 1133 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 D | dc_link.c | 1345 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 D | dce100_hw_sequencer.h | 32 struct dc_state; 38 struct dc_state *context,
|
H A D | dce100_hw_sequencer.c | 110 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 D | dce100_resource.c | 704 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 D | dce100_resource.h | 46 struct dc_state *new_ctx,
|
/dragonfly/sys/dev/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer.h | 35 const struct dc_state *context, 47 struct dc_state *context);
|
H A D | dcn10_hw_sequencer.c | 629 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 D | dcn10_resource.c | 970 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 D | logger_interface.h | 35 struct dc_state; 63 struct dc_state *context);
|
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.h | 189 struct dc_plane_state *dc_state; member 205 struct dc_state *context;
|
H A D | amdgpu_dm.c | 822 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 D | dce80_resource.c | 739 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()
|