| /Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/ |
| 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,
|
| 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);
|
| 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
|
| D | dcn_calcs.h | 38 struct dc_state; 624 struct dc_state *context);
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/ |
| 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);
|
| D | dce110_hw_sequencer.c | 1133 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 …]
|
| D | dce110_resource.c | 785 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/ |
| 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,
|
| D | dce112_resource.c | 743 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/ |
| 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,
|
| D | dc.h | 157 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/ |
| D | dce100_hw_sequencer.h | 32 struct dc_state; 38 struct dc_state *context,
|
| 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()
|
| D | dce100_resource.h | 46 struct dc_state *new_ctx,
|
| D | dce100_resource.c | 697 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/ |
| D | dc.c | 636 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 …]
|
| D | dc_resource.c | 1135 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 …]
|
| D | dc_link.c | 1312 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/ |
| D | dcn10_hw_sequencer.h | 35 const struct dc_state *context, 47 struct dc_state *context);
|
| D | dcn10_hw_sequencer.c | 625 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/ |
| D | logger_interface.h | 35 struct dc_state; 63 struct dc_state *context);
|
| /Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm.h | 191 struct dc_plane_state *dc_state; member 207 struct dc_state *context;
|
| D | amdgpu_dm.c | 805 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/ |
| D | cerr-sb1.c | 458 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/ |
| D | dce80_resource.c | 732 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()
|