Searched refs:prev_odm_pipe (Results 1 – 11 of 11) sorted by relevance
1865 struct pipe_ctx *prev_odm_pipe, in dcn20_split_stream_for_odm() argument1871 *next_odm_pipe = *prev_odm_pipe; in dcn20_split_stream_for_odm()1881 if (prev_odm_pipe->next_odm_pipe && prev_odm_pipe->next_odm_pipe != next_odm_pipe) { in dcn20_split_stream_for_odm()1882 next_odm_pipe->next_odm_pipe = prev_odm_pipe->next_odm_pipe; in dcn20_split_stream_for_odm()1883 next_odm_pipe->next_odm_pipe->prev_odm_pipe = next_odm_pipe; in dcn20_split_stream_for_odm()1885 prev_odm_pipe->next_odm_pipe = next_odm_pipe; in dcn20_split_stream_for_odm()1886 next_odm_pipe->prev_odm_pipe = prev_odm_pipe; in dcn20_split_stream_for_odm()1889 if (prev_odm_pipe->plane_state) { in dcn20_split_stream_for_odm()1890 struct scaler_data *sd = &prev_odm_pipe->plane_res.scl_data; in dcn20_split_stream_for_odm()2120 } else if (res_ctx->pipe_ctx[i].prev_odm_pipe) {[all …]
139 struct pipe_ctx *prev_odm_pipe,
1243 if (!new_pipe->top_pipe && !new_pipe->prev_odm_pipe) { in dcn20_detect_pipe_changes()1260 if (!new_pipe->top_pipe && !new_pipe->prev_odm_pipe) { in dcn20_detect_pipe_changes()1570 && !pipe_ctx->top_pipe && !pipe_ctx->prev_odm_pipe) in dcn20_program_pipe()1660 if (!pipe_ctx->top_pipe && !pipe_ctx->prev_odm_pipe && pipe_ctx->plane_state) { in dcn20_program_front_end_for_ctx()1678 && !context->res_ctx.pipe_ctx[i].prev_odm_pipe in dcn20_program_front_end_for_ctx()1704 if (!pipe->prev_odm_pipe && pipe->stream->num_wb_info > 0 in dcn20_program_front_end_for_ctx()1836 if (pipe_ctx->prev_odm_pipe == NULL) in dcn20_update_bandwidth()2205 if (pipe_ctx_old->top_pipe || pipe_ctx_old->prev_odm_pipe) in dcn20_reset_hw_ctx_wrap()
618 pipe = pipe->prev_odm_pipe; in get_num_odm_splits()621 pipe = pipe->prev_odm_pipe; in get_num_odm_splits()641 struct pipe_ctx *split_pipe = pipe_ctx->prev_odm_pipe; in calculate_split_count_and_index()645 split_pipe = split_pipe->prev_odm_pipe; in calculate_split_count_and_index()790 if (!pipe_ctx->prev_odm_pipe) { in calculate_recout()826 if (!pipe_ctx->next_odm_pipe && !pipe_ctx->prev_odm_pipe) { in calculate_recout()1001 while (odm_pipe->prev_odm_pipe) { in calculate_inits_and_adj_vp()1003 odm_pipe = odm_pipe->prev_odm_pipe; in calculate_inits_and_adj_vp()1172 if (pipe_ctx->next_odm_pipe || pipe_ctx->prev_odm_pipe) in resource_build_scaling_params()1325 && !res_ctx->pipe_ctx[i].prev_odm_pipe) in resource_get_head_pipe_for_stream()[all …]
356 if (pipe->stream == stream && !pipe->top_pipe && !pipe->prev_odm_pipe) in dc_stream_configure_crc()1605 if (cur_pipe->prev_odm_pipe) in dc_copy_state()1606 cur_pipe->prev_odm_pipe = &new_ctx->res_ctx.pipe_ctx[cur_pipe->prev_odm_pipe->pipe_idx]; in dc_copy_state()2289 if (!pipe_ctx->top_pipe && !pipe_ctx->prev_odm_pipe && pipe_ctx->stream == stream) { in commit_planes_do_stream_update()2430 !pipe_ctx->prev_odm_pipe && in commit_planes_for_stream()2514 !pipe_ctx->prev_odm_pipe && in commit_planes_for_stream()
336 !pipes[i].top_pipe && !pipes[i].prev_odm_pipe && in dp_retrain_link_dp_test()
3974 if (pipes[i].stream->link == link && !pipes[i].top_pipe && !pipes[i].prev_odm_pipe) { in dc_link_dp_set_test_pattern()
1874 sec_pipe->next_odm_pipe->prev_odm_pipe = sec_pipe; in dcn30_split_stream_for_mpc_or_odm()1877 sec_pipe->prev_odm_pipe = pri_pipe; in dcn30_split_stream_for_mpc_or_odm()1918 && dc->current_state->res_ctx.pipe_ctx[i].prev_odm_pipe == NULL) { in dcn30_find_split_pipe()2053 if (pipe->prev_odm_pipe) { in dcn30_internal_validate_bw()2055 pipe->prev_odm_pipe->next_odm_pipe = pipe->next_odm_pipe; in dcn30_internal_validate_bw()2057 pipe->next_odm_pipe->prev_odm_pipe = pipe->prev_odm_pipe; in dcn30_internal_validate_bw()2064 pipe->prev_odm_pipe = NULL; in dcn30_internal_validate_bw()
324 struct pipe_ctx *prev_odm_pipe; member
2758 if (!pipe_ctx->top_pipe && !pipe_ctx->prev_odm_pipe) in dcn10_find_top_pipe_for_stream()3009 !pipe_ctx->prev_odm_pipe && in dcn10_post_unlock_program_front_end()
2156 if (pipe_ctx->top_pipe || pipe_ctx->prev_odm_pipe) in dce110_apply_ctx_to_hw()