Home
last modified time | relevance | path

Searched refs:resource_pool (Results 1 – 25 of 57) sorted by relevance

123

/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/
H A Ddce80_resource.h32 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 Ddce80_resource.c901 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 Ddce110_resource.h32 struct resource_pool;
38 struct resource_pool base;
43 struct resource_pool *dce110_create_resource_pool(
50 const struct resource_pool *pool,
H A Ddce110_resource.c1129 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 Ddcn10_resource.h36 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 Ddcn301_resource.h32 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 Ddcn201_resource.h40 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 Dcore_types.h65 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 Ddce120_resource.h32 struct resource_pool;
34 struct resource_pool *dce120_create_resource_pool(
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_i2c.h34 struct resource_pool *pool,
40 struct resource_pool *pool,
H A Ddce_i2c.c29 struct resource_pool *pool, in dce_i2c_oem_device_present()
55 struct resource_pool *pool, in dce_i2c_submit_command()
H A Ddce_i2c_sw.h47 struct resource_pool *pool,
H A Ddce_i2c_hw.h346 struct resource_pool *pool,
352 struct resource_pool *pool,
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.h37 struct resource_pool base;
40 struct resource_pool *dcn316_create_resource_pool(
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/
H A Ddcn315_resource.h37 struct resource_pool base;
40 struct resource_pool *dcn315_create_resource_pool(
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/
H A Ddcn321_resource.h38 struct resource_pool base;
41 struct resource_pool *dcn321_create_resource_pool(
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.h16 struct resource_pool base;
19 struct resource_pool *dcn351_create_resource_pool(
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c262 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 Ddcn303_resource.c672 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 Ddcn303_resource.h34 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 Ddcn302_resource.c711 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 Ddcn302_resource.h34 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 Ddcn20_resource.c1294 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 Ddcn32_resource.c1505 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 Ddce60_resource.c895 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()

123