Searched refs:hsplit_pipe (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.c | 1809 struct pipe_ctx *hsplit_pipe = pipe->bottom_pipe; in dcn20_merge_pipes_for_validate() local 1811 if (!hsplit_pipe || hsplit_pipe->plane_state != pipe->plane_state) in dcn20_merge_pipes_for_validate() 1814 pipe->bottom_pipe = hsplit_pipe->bottom_pipe; in dcn20_merge_pipes_for_validate() 1815 if (hsplit_pipe->bottom_pipe) in dcn20_merge_pipes_for_validate() 1816 hsplit_pipe->bottom_pipe->top_pipe = pipe; in dcn20_merge_pipes_for_validate() 1817 hsplit_pipe->plane_state = NULL; in dcn20_merge_pipes_for_validate() 1818 hsplit_pipe->stream = NULL; in dcn20_merge_pipes_for_validate() 1819 hsplit_pipe->top_pipe = NULL; in dcn20_merge_pipes_for_validate() 1820 hsplit_pipe in dcn20_merge_pipes_for_validate() 2061 struct pipe_ctx *hsplit_pipe = pipe->bottom_pipe; dcn20_fast_validate_bw() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/calcs/ |
H A D | dcn_calcs.c | 1250 struct pipe_ctx *hsplit_pipe = pipe->bottom_pipe; in dcn_validate_bandwidth() local 1263 if (hsplit_pipe && hsplit_pipe->plane_state == pipe->plane_state) { in dcn_validate_bandwidth() 1265 hsplit_pipe->pipe_dlg_param.vupdate_width = v->v_update_width_pix[input_idx]; in dcn_validate_bandwidth() 1266 hsplit_pipe->pipe_dlg_param.vupdate_offset = v->v_update_offset_pix[input_idx]; in dcn_validate_bandwidth() 1267 hsplit_pipe->pipe_dlg_param.vready_offset = v->v_ready_offset_pix[input_idx]; in dcn_validate_bandwidth() 1268 hsplit_pipe->pipe_dlg_param.vstartup_start = v->v_startup[input_idx]; in dcn_validate_bandwidth() 1270 hsplit_pipe->pipe_dlg_param.htotal = pipe->stream->timing.h_total; in dcn_validate_bandwidth() 1271 hsplit_pipe->pipe_dlg_param.vtotal = pipe->stream->timing.v_total; in dcn_validate_bandwidth() 1272 hsplit_pipe in dcn_validate_bandwidth() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
H A D | dcn_calcs.c | 1235 struct pipe_ctx *hsplit_pipe = pipe->bottom_pipe; in dcn_validate_bandwidth() local 1248 if (hsplit_pipe && hsplit_pipe->plane_state == pipe->plane_state) { in dcn_validate_bandwidth() 1250 hsplit_pipe->pipe_dlg_param.vupdate_width = v->v_update_width_pix[input_idx]; in dcn_validate_bandwidth() 1251 hsplit_pipe->pipe_dlg_param.vupdate_offset = v->v_update_offset_pix[input_idx]; in dcn_validate_bandwidth() 1252 hsplit_pipe->pipe_dlg_param.vready_offset = v->v_ready_offset_pix[input_idx]; in dcn_validate_bandwidth() 1253 hsplit_pipe->pipe_dlg_param.vstartup_start = v->v_startup[input_idx]; in dcn_validate_bandwidth() 1255 hsplit_pipe->pipe_dlg_param.htotal = pipe->stream->timing.h_total; in dcn_validate_bandwidth() 1256 hsplit_pipe->pipe_dlg_param.vtotal = pipe->stream->timing.v_total; in dcn_validate_bandwidth() 1257 hsplit_pipe in dcn_validate_bandwidth() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_resource.c | 873 struct pipe_ctx *hsplit_pipe = pipe->bottom_pipe; in dcn21_fast_validate_bw() local 881 hsplit_pipe = dcn20_find_secondary_pipe(dc, &context->res_ctx, dc->res_pool, pipe); in dcn21_fast_validate_bw() 882 ASSERT(hsplit_pipe); in dcn21_fast_validate_bw() 885 pipe, hsplit_pipe)) in dcn21_fast_validate_bw() 887 pipe_split_from[hsplit_pipe->pipe_idx] = pipe_idx; in dcn21_fast_validate_bw() 898 if (!hsplit_pipe || hsplit_pipe->plane_state != pipe->plane_state) { in dcn21_fast_validate_bw() 900 hsplit_pipe = dcn20_find_secondary_pipe(dc, &context->res_ctx, dc->res_pool, pipe); in dcn21_fast_validate_bw() 901 ASSERT(hsplit_pipe); in dcn21_fast_validate_bw() 902 if (!hsplit_pipe) { in dcn21_fast_validate_bw() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.c | 2628 struct pipe_ctx *hsplit_pipe = pipe->bottom_pipe; local 2630 if (!hsplit_pipe || hsplit_pipe->plane_state != pipe->plane_state) 2633 pipe->bottom_pipe = hsplit_pipe->bottom_pipe; 2634 if (hsplit_pipe->bottom_pipe) 2635 hsplit_pipe->bottom_pipe->top_pipe = pipe; 2636 hsplit_pipe->plane_state = NULL; 2637 hsplit_pipe->stream = NULL; 2638 hsplit_pipe->top_pipe = NULL; 2639 hsplit_pipe 2878 struct pipe_ctx *hsplit_pipe = pipe->bottom_pipe; global() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_resource.c | 1768 struct pipe_ctx *hsplit_pipe = NULL; in dcn30_internal_validate_bw() local 1795 hsplit_pipe = dcn30_find_split_pipe(dc, context, old_index); in dcn30_internal_validate_bw() 1796 ASSERT(hsplit_pipe); in dcn30_internal_validate_bw() 1797 if (!hsplit_pipe) in dcn30_internal_validate_bw() 1802 pipe, hsplit_pipe, odm)) in dcn30_internal_validate_bw() 1805 newly_split[hsplit_pipe->pipe_idx] = true; in dcn30_internal_validate_bw() 1843 hsplit_pipe, pipe_4to1, odm)) in dcn30_internal_validate_bw()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_resource.c | 2092 struct pipe_ctx *hsplit_pipe = NULL; in dcn30_internal_validate_bw() local 2119 hsplit_pipe = dcn30_find_split_pipe(dc, context, old_index); in dcn30_internal_validate_bw() 2120 ASSERT(hsplit_pipe); in dcn30_internal_validate_bw() 2121 if (!hsplit_pipe) in dcn30_internal_validate_bw() 2126 pipe, hsplit_pipe, odm)) in dcn30_internal_validate_bw() 2129 newly_split[hsplit_pipe->pipe_idx] = true; in dcn30_internal_validate_bw() 2167 hsplit_pipe, pipe_4to1, odm)) in dcn30_internal_validate_bw()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | dcn32_fpu.c | 1811 struct pipe_ctx *hsplit_pipe = NULL; in dcn32_internal_validate_bw() local 1838 hsplit_pipe = dcn32_find_split_pipe(dc, context, old_index); in dcn32_internal_validate_bw() 1839 ASSERT(hsplit_pipe); in dcn32_internal_validate_bw() 1840 if (!hsplit_pipe) in dcn32_internal_validate_bw() 1845 pipe, hsplit_pipe, odm)) in dcn32_internal_validate_bw() 1848 newly_split[hsplit_pipe->pipe_idx] = true; in dcn32_internal_validate_bw() 1886 hsplit_pipe, pipe_4to1, odm)) in dcn32_internal_validate_bw()
|
Completed in 21 milliseconds