/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_i2c_sw.h | 47 struct resource_pool *pool,
|
H A D | dce_i2c_hw.h | 336 struct resource_pool *pool, 342 struct resource_pool *pool,
|
H A D | dce_i2c_sw.c | 67 struct resource_pool *pool, in release_engine_dce_sw() 467 struct resource_pool *pool, in dce_i2c_submit_command_sw()
|
H A D | dce_i2c_hw.c | 394 struct resource_pool *pool, in acquire_i2c_hw_engine() 580 struct resource_pool *pool, in dce_i2c_submit_command_hw()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_resource.c | 359 struct resource_pool *pool, in resource_construct() 457 const struct resource_pool *pool, in find_matching_clock_source() 472 const struct resource_pool *pool, in resource_unreference_clock_source() 486 const struct resource_pool *pool, in resource_reference_clock_source() 500 const struct resource_pool *pool, in resource_get_clock_source_reference() 1560 const struct resource_pool *pool, in resource_find_free_secondary_pipe_legacy() 1646 const struct resource_pool *pool) in recource_find_free_pipe_not_used_in_cur_res_ctx() 1669 const struct resource_pool *pool) in resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine() 1692 const struct resource_pool *pool) in resource_find_any_free_pipe() 1798 const struct resource_pool *pool, in acquire_first_split_pipe() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn303/ |
H A D | dcn303_resource.c | 648 static bool dcn303_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn303_dwbc_create() 683 static bool dcn303_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn303_mmhubbub_create() 878 static bool init_soc_bounding_box(struct dc *dc, struct resource_pool *pool) in init_soc_bounding_box() 911 static void dcn303_resource_destruct(struct resource_pool *pool) in dcn303_resource_destruct() 1038 static void dcn303_destroy_resource_pool(struct resource_pool **pool) in dcn303_destroy_resource_pool() 1119 struct resource_pool *pool) in dcn303_resource_construct() 1413 struct resource_pool *dcn303_create_resource_pool(const struct dc_init_data *init_data, struct dc *… in dcn303_create_resource_pool() 1415 struct resource_pool *pool = kzalloc(sizeof(struct resource_pool), GFP_KERNEL); in dcn303_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn302/ |
H A D | dcn302_resource.c | 705 static bool dcn302_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn302_dwbc_create() 740 static bool dcn302_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn302_mmhubbub_create() 951 static bool init_soc_bounding_box(struct dc *dc, struct resource_pool *pool) in init_soc_bounding_box() 985 static void dcn302_resource_destruct(struct resource_pool *pool) in dcn302_resource_destruct() 1112 static void dcn302_destroy_resource_pool(struct resource_pool **pool) in dcn302_destroy_resource_pool() 1196 struct resource_pool *pool) in dcn302_resource_construct() 1501 struct resource_pool *dcn302_create_resource_pool(const struct dc_init_data *init_data, struct dc *… in dcn302_create_resource_pool() 1503 struct resource_pool *pool = kzalloc(sizeof(struct resource_pool), GFP_KERNEL); in dcn302_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_hw_sequencer.h | 64 const struct resource_pool *pool);
|
H A D | dce110_resource.c | 1124 const struct resource_pool *pool, in dce110_acquire_underlay() 1190 static void dce110_destroy_resource_pool(struct resource_pool **pool) in dce110_destroy_resource_pool() 1201 const struct resource_pool *pool, in dce110_find_first_free_match_stream_enc_for_link() 1244 static bool underlay_create(struct dc_context *ctx, struct resource_pool *pool) in underlay_create() 1534 struct resource_pool *dce110_create_resource_pool( in dce110_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | hw_sequencer.h | 41 struct resource_pool; 210 struct resource_pool *res_pool,
|
H A D | hw_sequencer_private.h | 60 struct resource_pool;
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_resource.c | 1495 static bool dcn32_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn32_dwbc_create() 1524 static bool dcn32_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn32_mmhubbub_create() 1578 static void dcn32_destroy_resource_pool(struct resource_pool **pool) in dcn32_destroy_resource_pool() 1589 const struct resource_pool *pool, in dcn32_acquire_post_bldn_3dlut() 1611 const struct resource_pool *pool, in dcn32_release_post_bldn_3dlut() 2470 struct resource_pool *dcn32_create_resource_pool( in dcn32_create_resource_pool() 2533 const struct resource_pool *pool, in find_optimal_free_pipe_as_secondary_dpp_pipe() 2569 const struct resource_pool *pool, in find_idle_secondary_pipe_check_mpo() 2631 const struct resource_pool *pool, in dcn32_acquire_idle_pipe_for_head_pipe_in_layer() 2675 const struct resource_pool *pool, in dcn32_acquire_free_pipe_as_secondary_dpp_pipe()
|
H A D | dcn32_resource.h | 61 struct resource_pool base; 64 struct resource_pool *dcn32_create_resource_pool( 73 const struct resource_pool *pool, 80 const struct resource_pool *pool, 142 const struct resource_pool *pool,
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.c | 1315 const struct resource_pool *pool = dc->res_pool; in dcn20_acquire_dsc() 1345 const struct resource_pool *pool, in dcn20_release_dsc() 1469 const struct resource_pool *pool = dc->res_pool; in dcn20_split_stream_for_odm() 1548 const struct resource_pool *pool, in dcn20_split_stream_for_mpc() 1695 const struct resource_pool *pool, in dcn20_find_secondary_pipe() 2153 const struct resource_pool *pool, in dcn20_acquire_free_pipe_for_layer() 2187 static void dcn20_destroy_resource_pool(struct resource_pool **pool) in dcn20_destroy_resource_pool() 2230 bool dcn20_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn20_dwbc_create() 2253 bool dcn20_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn20_mmhubbub_create() 2754 struct resource_pool *dcn20_create_resource_pool( in dcn20_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer.h | 160 struct resource_pool *res_pool,
|
H A D | dcn10_resource.c | 1089 const struct resource_pool *pool, in dcn10_acquire_free_pipe_for_layer() 1127 static void dcn10_destroy_resource_pool(struct resource_pool **pool) in dcn10_destroy_resource_pool() 1236 const struct resource_pool *pool, in dcn10_find_first_free_match_stream_enc_for_link() 1669 struct resource_pool *dcn10_create_resource_pool( in dcn10_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_resource.c | 921 static void dce60_destroy_resource_pool(struct resource_pool **pool) in dce60_destroy_resource_pool() 1118 struct resource_pool *dce60_create_resource_pool( in dce60_create_resource_pool() 1316 struct resource_pool *dce61_create_resource_pool( in dce61_create_resource_pool() 1510 struct resource_pool *dce64_create_resource_pool( in dce64_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce80/ |
H A D | dce80_resource.c | 928 static void dce80_destroy_resource_pool(struct resource_pool **pool) in dce80_destroy_resource_pool() 1132 struct resource_pool *dce80_create_resource_pool( in dce80_create_resource_pool() 1332 struct resource_pool *dce81_create_resource_pool( in dce81_create_resource_pool() 1529 struct resource_pool *dce83_create_resource_pool( in dce83_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce100/ |
H A D | dce100_resource.c | 912 static void dce100_destroy_resource_pool(struct resource_pool **pool) in dce100_destroy_resource_pool() 932 const struct resource_pool *pool, in dce100_find_first_free_match_stream_enc_for_link() 1162 struct resource_pool *dce100_create_resource_pool( in dce100_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_resource.c | 1213 static bool dcn30_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn30_dwbc_create() 1238 static bool dcn30_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn30_mmhubbub_create() 1284 static void dcn30_destroy_resource_pool(struct resource_pool **pool) in dcn30_destroy_resource_pool() 1431 const struct resource_pool *pool, in dcn30_acquire_post_bldn_3dlut() 1467 const struct resource_pool *pool, in dcn30_release_post_bldn_3dlut() 1529 const struct resource_pool *pool = dc->res_pool; in dcn30_split_stream_for_mpc_or_odm() 2591 struct resource_pool *dcn30_create_resource_pool( in dcn30_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn301/ |
H A D | dcn301_resource.c | 1172 static bool dcn301_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn301_dwbc_create() 1197 static bool dcn301_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn301_mmhubbub_create() 1238 static void dcn301_destroy_resource_pool(struct resource_pool **pool) in dcn301_destroy_resource_pool() 1708 struct resource_pool *dcn301_create_resource_pool( in dcn301_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn201/ |
H A D | dcn201_resource.c | 998 const struct resource_pool *pool, in dcn201_acquire_free_pipe_for_layer() 1042 static void dcn201_destroy_resource_pool(struct resource_pool **pool) in dcn201_destroy_resource_pool() 1291 struct resource_pool *dcn201_create_resource_pool( in dcn201_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce112/ |
H A D | dce112_resource.c | 848 const struct resource_pool *pool, in find_matching_pll() 1044 static void dce112_destroy_resource_pool(struct resource_pool **pool) in dce112_destroy_resource_pool() 1415 struct resource_pool *dce112_create_resource_pool( in dce112_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn316/ |
H A D | dcn316_resource.c | 1505 static bool dcn31_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn31_dwbc_create() 1530 static bool dcn31_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn31_mmhubbub_create() 1570 static void dcn316_destroy_resource_pool(struct resource_pool **pool) in dcn316_destroy_resource_pool() 2020 struct resource_pool *dcn316_create_resource_pool( in dcn316_create_resource_pool()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn315/ |
H A D | dcn315_resource.c | 1507 static bool dcn31_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn31_dwbc_create() 1532 static bool dcn31_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) in dcn31_mmhubbub_create() 1572 static void dcn315_destroy_resource_pool(struct resource_pool **pool) in dcn315_destroy_resource_pool() 2133 struct resource_pool *dcn315_create_resource_pool( in dcn315_create_resource_pool()
|