| /linux/drivers/gpu/drm/amd/display/dc/resource/dce80/ |
| H A D | dce80_resource.h | 32 struct resource_pool; 34 struct resource_pool *dce80_create_resource_pool( 38 struct resource_pool *dce81_create_resource_pool( 42 struct resource_pool *dce83_create_resource_pool(
|
| H A D | dce80_resource.c | 901 static void dce80_destroy_resource_pool(struct resource_pool **pool) in dce80_destroy_resource_pool() 1106 struct resource_pool *dce80_create_resource_pool( in dce80_create_resource_pool() 1306 struct resource_pool *dce81_create_resource_pool( in dce81_create_resource_pool() 1504 struct resource_pool *dce83_create_resource_pool( in dce83_create_resource_pool()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce110/ |
| H A D | dce110_resource.h | 32 struct resource_pool; 38 struct resource_pool base; 43 struct resource_pool *dce110_create_resource_pool( 50 const struct resource_pool *pool,
|
| H A D | dce110_resource.c | 1129 const struct resource_pool *pool, in dce110_acquire_underlay() 1196 static void dce110_destroy_resource_pool(struct resource_pool **pool) in dce110_destroy_resource_pool() 1207 const struct resource_pool *pool, in dce110_find_first_free_match_stream_enc_for_link() 1250 static bool underlay_create(struct dc_context *ctx, struct resource_pool *pool) in underlay_create() 1537 struct resource_pool *dce110_create_resource_pool( in dce110_create_resource_pool()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
| H A D | dcn10_resource.h | 36 struct resource_pool; 43 struct resource_pool base; 45 struct resource_pool *dcn10_create_resource_pool( 51 const struct resource_pool *pool,
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/ |
| H A D | dcn301_resource.h | 32 struct resource_pool; 39 struct resource_pool base; 41 struct resource_pool *dcn301_create_resource_pool(
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/ |
| H A D | dcn201_resource.h | 40 struct resource_pool; 44 struct resource_pool base; 46 struct resource_pool *dcn201_create_resource_pool(
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | core_types.h | 65 struct resource_pool; 75 void (*destroy)(struct resource_pool **pool); 143 const struct resource_pool *pool, 149 const struct resource_pool *pool, 154 const struct resource_pool *pool); 175 const struct resource_pool *pool, 194 const struct resource_pool *pool, 201 const struct resource_pool *pool, 244 struct resource_pool { struct
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce120/ |
| H A D | dce120_resource.h | 32 struct resource_pool; 34 struct resource_pool *dce120_create_resource_pool(
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_i2c.h | 34 struct resource_pool *pool, 40 struct resource_pool *pool,
|
| H A D | dce_i2c.c | 29 struct resource_pool *pool, in dce_i2c_oem_device_present() 55 struct resource_pool *pool, in dce_i2c_submit_command()
|
| H A D | dce_i2c_sw.h | 47 struct resource_pool *pool,
|
| H A D | dce_i2c_hw.h | 346 struct resource_pool *pool, 352 struct resource_pool *pool,
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.h | 37 struct resource_pool base; 40 struct resource_pool *dcn316_create_resource_pool(
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
| H A D | dcn315_resource.h | 37 struct resource_pool base; 40 struct resource_pool *dcn315_create_resource_pool(
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/ |
| H A D | dcn321_resource.h | 38 struct resource_pool base; 41 struct resource_pool *dcn321_create_resource_pool(
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
| H A D | dcn351_resource.h | 16 struct resource_pool base; 19 struct resource_pool *dcn351_create_resource_pool(
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_resource.c | 262 struct resource_pool *dc_create_resource_pool(struct dc *dc, in dc_create_resource_pool() 266 struct resource_pool *res_pool = NULL; in dc_create_resource_pool() 437 struct resource_pool *pool, in resource_construct() 543 const struct resource_pool *pool, in find_matching_clock_source() 558 const struct resource_pool *pool, in resource_unreference_clock_source() 572 const struct resource_pool *pool, in resource_reference_clock_source() 586 const struct resource_pool *pool, in resource_get_clock_source_reference() 1758 const struct resource_pool *pool, in resource_find_free_secondary_pipe_legacy() 1865 const struct resource_pool *pool) in recource_find_free_pipe_not_used_in_cur_res_ctx() 1888 const struct resource_pool *pool) in recource_find_free_pipe_used_as_otg_master_in_cur_res_ctx() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
| H A D | dcn303_resource.c | 672 static bool dcn303_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn303_dwbc_create() 707 static bool dcn303_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn303_mmhubbub_create() 902 static bool init_soc_bounding_box(struct dc *dc, struct resource_pool *pool) in init_soc_bounding_box() 935 static void dcn303_resource_destruct(struct resource_pool *pool) in dcn303_resource_destruct() 1062 static void dcn303_destroy_resource_pool(struct resource_pool **pool) in dcn303_destroy_resource_pool() 1145 struct resource_pool *pool) in dcn303_resource_construct() 1445 struct resource_pool *dcn303_create_resource_pool(const struct dc_init_data *init_data, struct dc *… in dcn303_create_resource_pool() 1447 struct resource_pool *pool = kzalloc_obj(struct resource_pool); in dcn303_create_resource_pool()
|
| H A D | dcn303_resource.h | 34 struct resource_pool *dcn303_create_resource_pool(const struct dc_init_data *init_data, struct dc *…
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
| H A D | dcn302_resource.c | 711 static bool dcn302_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn302_dwbc_create() 746 static bool dcn302_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn302_mmhubbub_create() 957 static bool init_soc_bounding_box(struct dc *dc, struct resource_pool *pool) in init_soc_bounding_box() 991 static void dcn302_resource_destruct(struct resource_pool *pool) in dcn302_resource_destruct() 1118 static void dcn302_destroy_resource_pool(struct resource_pool **pool) in dcn302_destroy_resource_pool() 1204 struct resource_pool *pool) in dcn302_resource_construct() 1513 struct resource_pool *dcn302_create_resource_pool(const struct dc_init_data *init_data, struct dc *… in dcn302_create_resource_pool() 1515 struct resource_pool *pool = kzalloc_obj(struct resource_pool); in dcn302_create_resource_pool()
|
| H A D | dcn302_resource.h | 34 struct resource_pool *dcn302_create_resource_pool(const struct dc_init_data *init_data, struct dc *…
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| H A D | dcn20_resource.c | 1294 struct resource_pool *pool = pipe_ctx->stream->ctx->dc->res_pool; in build_pipe_hw_param() 1332 const struct resource_pool *pool = dc->res_pool; in dcn20_acquire_dsc() 1362 const struct resource_pool *pool, in dcn20_release_dsc() 1486 const struct resource_pool *pool = dc->res_pool; in dcn20_split_stream_for_odm() 1536 const struct resource_pool *pool, in dcn20_split_stream_for_mpc() 1682 const struct resource_pool *pool, in dcn20_find_secondary_pipe() 2149 const struct resource_pool *pool, in dcn20_acquire_free_pipe_for_layer() 2184 static void dcn20_destroy_resource_pool(struct resource_pool **pool) in dcn20_destroy_resource_pool() 2213 const struct resource_pool *pool) in dcn20_release_pipe() 2238 bool dcn20_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn20_dwbc_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 1505 static bool dcn32_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn32_dwbc_create() 1533 static bool dcn32_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn32_mmhubbub_create() 1586 static void dcn32_destroy_resource_pool(struct resource_pool **pool) in dcn32_destroy_resource_pool() 1597 const struct resource_pool *pool, in dcn32_acquire_post_bldn_3dlut() 1619 const struct resource_pool *pool, in dcn32_release_post_bldn_3dlut() 2568 struct resource_pool *dcn32_create_resource_pool( in dcn32_create_resource_pool() 2631 const struct resource_pool *pool, in dcn32_find_optimal_free_pipe_as_secondary_dpp_pipe() 2667 const struct resource_pool *pool, in find_idle_secondary_pipe_check_mpo() 2729 const struct resource_pool *pool, in dcn32_acquire_idle_pipe_for_head_pipe_in_layer() 2775 const struct resource_pool *pool, in find_optimal_free_pipe_as_secondary_opp_head() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce60/ |
| H A D | dce60_resource.c | 895 static void dce60_destroy_resource_pool(struct resource_pool **pool) in dce60_destroy_resource_pool() 1095 struct resource_pool *dce60_create_resource_pool( in dce60_create_resource_pool() 1293 struct resource_pool *dce61_create_resource_pool( in dce61_create_resource_pool() 1490 struct resource_pool *dce64_create_resource_pool( in dce64_create_resource_pool()
|