Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/calcs/
A Ddcn_calcs.c1267 if (hsplit_pipe && hsplit_pipe->plane_state == pipe->plane_state) { in dcn_validate_bandwidth()
1281 ASSERT(hsplit_pipe); in dcn_validate_bandwidth()
1286 } else if (hsplit_pipe && hsplit_pipe->plane_state == pipe->plane_state) { in dcn_validate_bandwidth()
1289 if (hsplit_pipe->bottom_pipe) in dcn_validate_bandwidth()
1290 hsplit_pipe->bottom_pipe->top_pipe = pipe; in dcn_validate_bandwidth()
1291 hsplit_pipe->plane_state = NULL; in dcn_validate_bandwidth()
1292 hsplit_pipe->stream = NULL; in dcn_validate_bandwidth()
1293 hsplit_pipe->top_pipe = NULL; in dcn_validate_bandwidth()
1294 hsplit_pipe->bottom_pipe = NULL; in dcn_validate_bandwidth()
1296 memset(&hsplit_pipe->plane_res, 0, sizeof(hsplit_pipe->plane_res)); in dcn_validate_bandwidth()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_resource.c1261 struct pipe_ctx *hsplit_pipe = pipe->bottom_pipe; in dcn21_fast_validate_bw() local
1270 ASSERT(hsplit_pipe); in dcn21_fast_validate_bw()
1273 pipe, hsplit_pipe)) in dcn21_fast_validate_bw()
1275 pipe_split_from[hsplit_pipe->pipe_idx] = pipe_idx; in dcn21_fast_validate_bw()
1286 if (!hsplit_pipe || hsplit_pipe->plane_state != pipe->plane_state) { in dcn21_fast_validate_bw()
1289 ASSERT(hsplit_pipe); in dcn21_fast_validate_bw()
1290 if (!hsplit_pipe) { in dcn21_fast_validate_bw()
1297 pipe, hsplit_pipe)) in dcn21_fast_validate_bw()
1303 pipe, hsplit_pipe); in dcn21_fast_validate_bw()
1305 resource_build_scaling_params(hsplit_pipe); in dcn21_fast_validate_bw()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_resource.c2623 if (!hsplit_pipe || hsplit_pipe->plane_state != pipe->plane_state) in dcn20_merge_pipes_for_validate()
2635 memset(&hsplit_pipe->plane_res, 0, sizeof(hsplit_pipe->plane_res)); in dcn20_merge_pipes_for_validate()
2636 memset(&hsplit_pipe->stream_res, 0, sizeof(hsplit_pipe->stream_res)); in dcn20_merge_pipes_for_validate()
2878 ASSERT(hsplit_pipe); in dcn20_fast_validate_bw()
2881 pipe, hsplit_pipe)) in dcn20_fast_validate_bw()
2894 if (hsplit_pipe && hsplit_pipe->plane_state != pipe->plane_state in dcn20_fast_validate_bw()
2899 if (!hsplit_pipe || hsplit_pipe->plane_state != pipe->plane_state) { in dcn20_fast_validate_bw()
2902 ASSERT(hsplit_pipe); in dcn20_fast_validate_bw()
2903 if (!hsplit_pipe) { in dcn20_fast_validate_bw()
2910 pipe, hsplit_pipe)) in dcn20_fast_validate_bw()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_resource.c1999 struct pipe_ctx *hsplit_pipe = NULL; in dcn30_internal_validate_bw() local
2026 hsplit_pipe = dcn30_find_split_pipe(dc, context, old_index); in dcn30_internal_validate_bw()
2027 ASSERT(hsplit_pipe); in dcn30_internal_validate_bw()
2028 if (!hsplit_pipe) in dcn30_internal_validate_bw()
2033 pipe, hsplit_pipe, odm)) in dcn30_internal_validate_bw()
2036 newly_split[hsplit_pipe->pipe_idx] = true; in dcn30_internal_validate_bw()
2074 hsplit_pipe, pipe_4to1, odm)) in dcn30_internal_validate_bw()

Completed in 22 milliseconds