Lines Matching defs:secondary_pipe
526 struct pipe_ctx *secondary_pipe)
528 int pipe_idx = secondary_pipe->pipe_idx;
533 *secondary_pipe = *primary_pipe;
535 secondary_pipe->pipe_idx = pipe_idx;
536 secondary_pipe->plane_res.mi = pool->mis[secondary_pipe->pipe_idx];
537 secondary_pipe->plane_res.hubp = pool->hubps[secondary_pipe->pipe_idx];
538 secondary_pipe->plane_res.ipp = pool->ipps[secondary_pipe->pipe_idx];
539 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx];
540 secondary_pipe->plane_res.dpp = pool->dpps[secondary_pipe->pipe_idx];
541 secondary_pipe->plane_res.mpcc_inst = pool->dpps[secondary_pipe->pipe_idx]->inst;
543 ASSERT(primary_pipe->bottom_pipe != secondary_pipe);
544 secondary_pipe->bottom_pipe = primary_pipe->bottom_pipe;
545 secondary_pipe->bottom_pipe->top_pipe = secondary_pipe;
547 primary_pipe->bottom_pipe = secondary_pipe;
548 secondary_pipe->top_pipe = primary_pipe;
551 resource_build_scaling_params(secondary_pipe);