Searched refs:secondary_pipe (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.c | 1550 struct pipe_ctx *secondary_pipe) in dcn20_split_stream_for_mpc() 1552 int pipe_idx = secondary_pipe->pipe_idx; in dcn20_split_stream_for_mpc() 1553 struct pipe_ctx *sec_bot_pipe = secondary_pipe->bottom_pipe; in dcn20_split_stream_for_mpc() 1555 *secondary_pipe = *primary_pipe; in dcn20_split_stream_for_mpc() 1556 secondary_pipe->bottom_pipe = sec_bot_pipe; in dcn20_split_stream_for_mpc() 1558 secondary_pipe->pipe_idx = pipe_idx; in dcn20_split_stream_for_mpc() 1559 secondary_pipe->plane_res.mi = pool->mis[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc() 1560 secondary_pipe->plane_res.hubp = pool->hubps[secondary_pipe in dcn20_split_stream_for_mpc() 1546 dcn20_split_stream_for_mpc( struct resource_context *res_ctx, const struct resource_pool *pool, struct pipe_ctx *primary_pipe, struct pipe_ctx *secondary_pipe) dcn20_split_stream_for_mpc() argument 1698 struct pipe_ctx *secondary_pipe = NULL; dcn20_find_secondary_pipe() local [all...] |
H A D | dcn20_resource.h | 138 struct pipe_ctx *secondary_pipe);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/calcs/ |
H A D | dcn_calcs.c | 524 struct pipe_ctx *secondary_pipe) in split_stream_across_pipes() 526 int pipe_idx = secondary_pipe->pipe_idx; in split_stream_across_pipes() 531 *secondary_pipe = *primary_pipe; in split_stream_across_pipes() 533 secondary_pipe->pipe_idx = pipe_idx; in split_stream_across_pipes() 534 secondary_pipe->plane_res.mi = pool->mis[secondary_pipe->pipe_idx]; in split_stream_across_pipes() 535 secondary_pipe->plane_res.hubp = pool->hubps[secondary_pipe->pipe_idx]; in split_stream_across_pipes() 536 secondary_pipe->plane_res.ipp = pool->ipps[secondary_pipe in split_stream_across_pipes() 520 split_stream_across_pipes( struct resource_context *res_ctx, const struct resource_pool *pool, struct pipe_ctx *primary_pipe, struct pipe_ctx *secondary_pipe) split_stream_across_pipes() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
H A D | dcn_calcs.c | 526 struct pipe_ctx *secondary_pipe) in split_stream_across_pipes() 528 int pipe_idx = secondary_pipe->pipe_idx; in split_stream_across_pipes() 533 *secondary_pipe = *primary_pipe; in split_stream_across_pipes() 535 secondary_pipe->pipe_idx = pipe_idx; in split_stream_across_pipes() 536 secondary_pipe->plane_res.mi = pool->mis[secondary_pipe->pipe_idx]; in split_stream_across_pipes() 537 secondary_pipe->plane_res.hubp = pool->hubps[secondary_pipe->pipe_idx]; in split_stream_across_pipes() 538 secondary_pipe->plane_res.ipp = pool->ipps[secondary_pipe in split_stream_across_pipes() 522 split_stream_across_pipes( struct resource_context *res_ctx, const struct resource_pool *pool, struct pipe_ctx *primary_pipe, struct pipe_ctx *secondary_pipe) split_stream_across_pipes() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.c | 1942 struct pipe_ctx *secondary_pipe) in dcn20_split_stream_for_mpc() 1944 int pipe_idx = secondary_pipe->pipe_idx; in dcn20_split_stream_for_mpc() 1945 struct pipe_ctx *sec_bot_pipe = secondary_pipe->bottom_pipe; in dcn20_split_stream_for_mpc() 1947 *secondary_pipe = *primary_pipe; in dcn20_split_stream_for_mpc() 1948 secondary_pipe->bottom_pipe = sec_bot_pipe; in dcn20_split_stream_for_mpc() 1950 secondary_pipe->pipe_idx = pipe_idx; in dcn20_split_stream_for_mpc() 1951 secondary_pipe->plane_res.mi = pool->mis[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc() 1952 secondary_pipe->plane_res.hubp = pool->hubps[secondary_pipe in dcn20_split_stream_for_mpc() 1938 dcn20_split_stream_for_mpc( struct resource_context *res_ctx, const struct resource_pool *pool, struct pipe_ctx *primary_pipe, struct pipe_ctx *secondary_pipe) dcn20_split_stream_for_mpc() argument 2517 struct pipe_ctx *secondary_pipe = NULL; global() local [all...] |
H A D | dcn20_resource.h | 135 struct pipe_ctx *secondary_pipe);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_resource.c | 1262 struct pipe_ctx *secondary_pipe = NULL; in find_idle_secondary_pipe() local 1295 secondary_pipe = &res_ctx->pipe_ctx[preferred_pipe_idx]; in find_idle_secondary_pipe() 1296 secondary_pipe->pipe_idx = preferred_pipe_idx; in find_idle_secondary_pipe() 1304 if (!secondary_pipe) in find_idle_secondary_pipe() 1307 secondary_pipe = &res_ctx->pipe_ctx[i]; in find_idle_secondary_pipe() 1308 secondary_pipe->pipe_idx = i; in find_idle_secondary_pipe() 1313 return secondary_pipe; in find_idle_secondary_pipe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_resource.c | 2573 struct pipe_ctx *secondary_pipe = NULL; in find_idle_secondary_pipe_check_mpo() local 2607 secondary_pipe = &res_ctx->pipe_ctx[preferred_pipe_idx]; in find_idle_secondary_pipe_check_mpo() 2608 secondary_pipe->pipe_idx = preferred_pipe_idx; in find_idle_secondary_pipe_check_mpo() 2616 if (!secondary_pipe) in find_idle_secondary_pipe_check_mpo() 2620 secondary_pipe = &res_ctx->pipe_ctx[i]; in find_idle_secondary_pipe_check_mpo() 2621 secondary_pipe->pipe_idx = i; in find_idle_secondary_pipe_check_mpo() 2626 return secondary_pipe; in find_idle_secondary_pipe_check_mpo()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_resource.c | 1564 struct pipe_ctx *secondary_pipe = NULL; in resource_find_free_secondary_pipe_legacy() local 1597 secondary_pipe = &res_ctx->pipe_ctx[preferred_pipe_idx]; in resource_find_free_secondary_pipe_legacy() 1598 secondary_pipe->pipe_idx = preferred_pipe_idx; in resource_find_free_secondary_pipe_legacy() 1606 if (!secondary_pipe) in resource_find_free_secondary_pipe_legacy() 1609 secondary_pipe = &res_ctx->pipe_ctx[i]; in resource_find_free_secondary_pipe_legacy() 1610 secondary_pipe->pipe_idx = i; in resource_find_free_secondary_pipe_legacy() 1615 return secondary_pipe; in resource_find_free_secondary_pipe_legacy()
|
Completed in 19 milliseconds