Searched refs:sec_pipe (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_resource.c | 1525 struct pipe_ctx *sec_pipe, in dcn30_split_stream_for_mpc_or_odm() argument 1528 int pipe_idx = sec_pipe->pipe_idx; in dcn30_split_stream_for_mpc_or_odm() 1531 *sec_pipe = *pri_pipe; in dcn30_split_stream_for_mpc_or_odm() 1533 sec_pipe->pipe_idx = pipe_idx; in dcn30_split_stream_for_mpc_or_odm() 1534 sec_pipe->plane_res.mi = pool->mis[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm() 1535 sec_pipe->plane_res.hubp = pool->hubps[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm() 1536 sec_pipe->plane_res.ipp = pool->ipps[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm() 1537 sec_pipe->plane_res.xfm = pool->transforms[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm() 1538 sec_pipe->plane_res.dpp = pool->dpps[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm() 1539 sec_pipe->plane_res.mpcc_inst = pool->dpps[pipe_idx]->inst; in dcn30_split_stream_for_mpc_or_odm() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_resource.c | 1851 struct pipe_ctx *sec_pipe, struct dc_plane_state *plane_state) in insert_secondary_dpp_pipe_with_plane() 1855 tail_pipe->bottom_pipe = sec_pipe; in insert_secondary_dpp_pipe_with_plane() 1856 sec_pipe->top_pipe = tail_pipe; in insert_secondary_dpp_pipe_with_plane() 1859 sec_pipe->prev_odm_pipe = tail_pipe->prev_odm_pipe->bottom_pipe; in insert_secondary_dpp_pipe_with_plane() 1860 tail_pipe->prev_odm_pipe->bottom_pipe->next_odm_pipe = sec_pipe; in insert_secondary_dpp_pipe_with_plane() 1862 sec_pipe->plane_state = plane_state; in insert_secondary_dpp_pipe_with_plane() 1876 struct pipe_ctx *opp_head_pipe, *sec_pipe; in acquire_secondary_dpp_pipes_and_add_plane() 1883 sec_pipe = pool->funcs->acquire_free_pipe_as_secondary_dpp_pipe( in acquire_secondary_dpp_pipes_and_add_plane() 1888 if (!sec_pipe) { in acquire_secondary_dpp_pipes_and_add_plane() 1895 sec_pipe in acquire_secondary_dpp_pipes_and_add_plane() 1850 insert_secondary_dpp_pipe_with_plane(struct pipe_ctx * opp_head_pipe,struct pipe_ctx * sec_pipe,struct dc_plane_state * plane_state) insert_secondary_dpp_pipe_with_plane() argument 1875 struct pipe_ctx *opp_head_pipe, *sec_pipe; acquire_secondary_dpp_pipes_and_add_plane() local 4264 dc_resource_acquire_secondary_pipe_for_mpc_odm(const struct dc * dc,struct dc_state * state,struct pipe_ctx * pri_pipe,struct pipe_ctx * sec_pipe,bool odm) dc_resource_acquire_secondary_pipe_for_mpc_odm() argument [all...] |
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | dcn32_fpu.c | 1557 struct pipe_ctx *sec_pipe, in dcn32_split_stream_for_mpc_or_odm() argument 1560 int pipe_idx = sec_pipe->pipe_idx; in dcn32_split_stream_for_mpc_or_odm() 1586 *sec_pipe = *pri_pipe; in dcn32_split_stream_for_mpc_or_odm() 1588 sec_pipe->pipe_idx = pipe_idx; in dcn32_split_stream_for_mpc_or_odm() 1589 sec_pipe->plane_res.mi = pool->mis[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm() 1590 sec_pipe->plane_res.hubp = pool->hubps[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm() 1591 sec_pipe->plane_res.ipp = pool->ipps[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm() 1592 sec_pipe->plane_res.xfm = pool->transforms[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm() 1593 sec_pipe->plane_res.dpp = pool->dpps[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm() 1594 sec_pipe->plane_res.mpcc_inst = pool->dpps[pipe_idx]->inst; in dcn32_split_stream_for_mpc_or_odm() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | resource.h | 446 struct pipe_ctx *sec_pipe,
|