Home
last modified time | relevance | path

Searched refs:secondary_pipe (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/amd/display/dc/calcs/
Ddcn_calcs.c524 struct pipe_ctx *secondary_pipe) in split_stream_across_pipes() argument
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->pipe_idx]; in split_stream_across_pipes()
537 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
538 secondary_pipe->plane_res.dpp = pool->dpps[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
539 secondary_pipe->plane_res.mpcc_inst = pool->dpps[secondary_pipe->pipe_idx]->inst; in split_stream_across_pipes()
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_resource.c1952 struct pipe_ctx *secondary_pipe) in dcn20_split_stream_for_mpc() argument
1954 int pipe_idx = secondary_pipe->pipe_idx; in dcn20_split_stream_for_mpc()
1955 struct pipe_ctx *sec_bot_pipe = secondary_pipe->bottom_pipe; in dcn20_split_stream_for_mpc()
1957 *secondary_pipe = *primary_pipe; in dcn20_split_stream_for_mpc()
1958 secondary_pipe->bottom_pipe = sec_bot_pipe; in dcn20_split_stream_for_mpc()
1960 secondary_pipe->pipe_idx = pipe_idx; in dcn20_split_stream_for_mpc()
1961 secondary_pipe->plane_res.mi = pool->mis[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
1962 secondary_pipe->plane_res.hubp = pool->hubps[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
1963 secondary_pipe->plane_res.ipp = pool->ipps[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
1964 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
[all …]
Ddcn20_resource.h139 struct pipe_ctx *secondary_pipe);
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/core/
Ddc_resource.c1185 struct pipe_ctx *secondary_pipe = NULL; in find_idle_secondary_pipe() local
1218 secondary_pipe = &res_ctx->pipe_ctx[preferred_pipe_idx]; in find_idle_secondary_pipe()
1219 secondary_pipe->pipe_idx = preferred_pipe_idx; in find_idle_secondary_pipe()
1227 if (!secondary_pipe) in find_idle_secondary_pipe()
1230 secondary_pipe = &res_ctx->pipe_ctx[i]; in find_idle_secondary_pipe()
1231 secondary_pipe->pipe_idx = i; in find_idle_secondary_pipe()
1236 return secondary_pipe; in find_idle_secondary_pipe()