resource_is_pipe_type
if (!resource_is_pipe_type(&pipe[i], OPP_HEAD))
if (!resource_is_pipe_type(pipe_ctx, OTG_MASTER))
if (!resource_is_pipe_type(pipe_ctx, OTG_MASTER))
if (!resource_is_pipe_type(pipe_ctx, OTG_MASTER))
if (!resource_is_pipe_type(pipe_ctx, OTG_MASTER))
if (resource_is_pipe_type(pipe_ctx, OPP_HEAD) &&
if (!resource_is_pipe_type(pipe, OTG_MASTER) ||
if (resource_is_pipe_type(pipe, OTG_MASTER)) {
if (resource_is_pipe_type(pipe_ctx, OTG_MASTER) && pipe_ctx->stream == stream) {
if (resource_is_pipe_type(pipe, OTG_MASTER)) {
if (!resource_is_pipe_type(opp_head, OPP_HEAD) ||
if (!resource_is_pipe_type(otg_master, OTG_MASTER) ||
if (resource_is_pipe_type(pipe_ctx, OTG_MASTER) && dc->hwss.wait_for_all_pending_updates) {
if (resource_is_pipe_type(current_mpc_pipe, OTG_MASTER) &&
if (resource_is_pipe_type(new_pipe, FREE_PIPE)) {
if (resource_is_pipe_type(new_pipe, FREE_PIPE)) {
if (resource_is_pipe_type(cur_pipe, FREE_PIPE) &&
resource_is_pipe_type(new_pipe, FREE_PIPE)) {
if (resource_is_pipe_type(cur_pipe, OTG_MASTER) &&
resource_is_pipe_type(new_pipe, FREE_PIPE)) {
if (resource_is_pipe_type(cur_pipe, DPP_PIPE) &&
!resource_is_pipe_type(cur_pipe, OPP_HEAD) &&
resource_is_pipe_type(new_pipe, FREE_PIPE)) {
if (resource_is_pipe_type(cur_pipe, DPP_PIPE) &&
!resource_is_pipe_type(cur_pipe, OPP_HEAD) &&
resource_is_pipe_type(new_pipe, FREE_PIPE)) {
if (resource_is_pipe_type(new_pipe, FREE_PIPE)) {
resource_is_pipe_type(&res_ctx->pipe_ctx[i], OTG_MASTER))
if (!resource_is_pipe_type(otg_master, OTG_MASTER)) {
if (!resource_is_pipe_type(opp_head, OPP_HEAD)) {
while (pipe && resource_is_pipe_type(pipe, DPP_PIPE)) {
if (resource_is_pipe_type(pipe, OPP_HEAD) ||
ASSERT(!resource_is_pipe_type(opp_head, FREE_PIPE));
ASSERT(resource_is_pipe_type(dpp_pipe, DPP_PIPE));
resource_is_pipe_type(opp_head, OTG_MASTER));
if (!resource_is_pipe_type(otg_master_a, OTG_MASTER) ||
!resource_is_pipe_type(otg_master_b, OTG_MASTER))
ASSERT(resource_is_pipe_type(opp_head, OPP_HEAD));
ASSERT(resource_is_pipe_type(dpp_pipe, DPP_PIPE));
if (resource_is_pipe_type(&context->res_ctx.pipe_ctx[i], FREE_PIPE))
if (resource_is_pipe_type(last_opp_head, OTG_MASTER))
if (resource_is_pipe_type(last_dpp_pipe, OPP_HEAD) ||
if (!resource_is_pipe_type(pipe_ctx_old, OTG_MASTER))
if (!resource_is_pipe_type(pipe, OTG_MASTER))
if (!resource_is_pipe_type(pipe, OTG_MASTER) ||
!resource_is_pipe_type(pipe, DPP_PIPE))
if (resource_is_pipe_type(phantom_pipe, OTG_MASTER) &&
if (resource_is_pipe_type(pipe, OTG_MASTER) &&
resource_is_pipe_type(pipe, DPP_PIPE) &&
if (resource_is_pipe_type(pipe, OTG_MASTER) &&
resource_is_pipe_type(pipe, DPP_PIPE) &&
} else if (resource_is_pipe_type(pipe, OTG_MASTER) &&
resource_is_pipe_type(pipe, DPP_PIPE) &&
if (resource_is_pipe_type(pipe_ctx, OTG_MASTER) &&
if (resource_is_pipe_type(pipe, FREE_PIPE))
if (resource_is_pipe_type(pipe, OPP_HEAD))
else if (resource_is_pipe_type(pipe, DPP_PIPE) &&
if (odm && resource_is_pipe_type(pipe, OPP_HEAD))
else if (!odm && resource_is_pipe_type(pipe, DPP_PIPE))
if (resource_is_pipe_type(pipe, OPP_HEAD) &&
if (!resource_is_pipe_type(pipe, OTG_MASTER) ||
!resource_is_pipe_type(pipe, DPP_PIPE))
if (!resource_is_pipe_type(drr_pipe, OTG_MASTER) ||
!resource_is_pipe_type(drr_pipe, DPP_PIPE))
if (!resource_is_pipe_type(pipe, OTG_MASTER) ||
!resource_is_pipe_type(pipe, DPP_PIPE))
resource_is_pipe_type(&existing_state->res_ctx.pipe_ctx[i], DPP_PIPE) ?
resource_is_pipe_type(&existing_state->res_ctx.pipe_ctx[i], DPP_PIPE) ?
if (resource_is_pipe_type(new_pipe, OTG_MASTER) &&
if (resource_is_pipe_type(new_pipe, OTG_MASTER)) {
if (resource_is_pipe_type(pipe_ctx, OTG_MASTER) &&
if (resource_is_pipe_type(pipe_ctx, OTG_MASTER)) {
if (resource_is_pipe_type(pipe, OTG_MASTER) &&
!resource_is_pipe_type(pipe, DPP_PIPE) &&
if (resource_is_pipe_type(&dc->current_state->res_ctx.pipe_ctx[i], OPP_HEAD) &&
!resource_is_pipe_type(&context->res_ctx.pipe_ctx[i], OPP_HEAD))
if (resource_is_pipe_type(old_pipe, OTG_MASTER) && resource_is_pipe_type(pipe, OTG_MASTER) &&
resource_is_pipe_type(opp_heads[i], OTG_MASTER));
resource_is_pipe_type(odm_pipe, OTG_MASTER));
if (!resource_is_pipe_type(pipe_ctx, DPP_PIPE))
if (!resource_is_pipe_type(pipe, OTG_MASTER))
if (resource_is_pipe_type(pipe_ctx, OPP_HEAD) && pipe_ctx->stream->link == link) {
if (resource_is_pipe_type(phantom_pipe, DPP_PIPE)) {
if (resource_is_pipe_type(phantom_pipe, OTG_MASTER)) {
if (resource_is_pipe_type(cur_pipe, FREE_PIPE) ||
resource_is_pipe_type(new_pipe, FREE_PIPE))
else if (resource_is_pipe_type(cur_pipe, OTG_MASTER)) {
if (resource_is_pipe_type(new_pipe, OTG_MASTER))
} else if (resource_is_pipe_type(cur_pipe, OPP_HEAD)) {
if (resource_is_pipe_type(new_pipe, OPP_HEAD)) {
} else if (resource_is_pipe_type(cur_pipe, DPP_PIPE)) {
if (resource_is_pipe_type(new_pipe, DPP_PIPE)) {
if (!resource_is_pipe_type(pipe, OTG_MASTER) ||
if (resource_is_pipe_type(pipe_ctx, OPP_HEAD)) {
if (resource_is_pipe_type(old_otg_master, OTG_MASTER)) {
resource_is_pipe_type(opp_heads[i], OTG_MASTER));
if (!resource_is_pipe_type(otg_master, DPP_PIPE))
if (resource_is_pipe_type(old_otg_master, OTG_MASTER)) {
opp_heads[i]->stream->timing.pixel_encoding, resource_is_pipe_type(opp_heads[i], OTG_MASTER));
if (!resource_is_pipe_type(otg_master, DPP_PIPE)) {
if (!resource_is_pipe_type(pipe, OTG_MASTER) ||
if (!resource_is_pipe_type(pipe, OTG_MASTER) ||
if (!resource_is_pipe_type(pipe, OTG_MASTER) ||
if (resource_is_pipe_type(pipe_ctx, OTG_MASTER)) {
if (resource_is_pipe_type(pipe_ctx, OTG_MASTER)) {
if (resource_is_pipe_type(pipe, OTG_MASTER) &&
!resource_is_pipe_type(pipe, DPP_PIPE) &&
if (resource_is_pipe_type(&dc->current_state->res_ctx.pipe_ctx[i], OPP_HEAD) &&
!resource_is_pipe_type(&context->res_ctx.pipe_ctx[i], OPP_HEAD))
if (resource_is_pipe_type(old_pipe, OTG_MASTER) && resource_is_pipe_type(pipe, OTG_MASTER) &&
if (resource_is_pipe_type(new_pipe, OTG_MASTER) &&
if (resource_is_pipe_type(new_pipe, OTG_MASTER)) {
if (resource_is_pipe_type(pipe_ctx, OTG_MASTER) && pipe_mall_type == SUBVP_MAIN) {
if (resource_is_pipe_type(pipe_ctx, OPP_HEAD)) {
if (!resource_is_pipe_type(pipe_ctx, OTG_MASTER))
resource_is_pipe_type(opp_heads[i], OTG_MASTER));
bool resource_is_pipe_type(const struct pipe_ctx *pipe_ctx, enum pipe_type type);
if (resource_is_pipe_type(&pipes[i], OTG_MASTER) &&
return resource_is_pipe_type(pipe, OTG_MASTER) &&
if (resource_is_pipe_type(pipe, OPP_HEAD) && pipe->stream_res.dsc)
if (resource_is_pipe_type(pipe, OTG_MASTER))
if (resource_is_pipe_type(pipe, OPP_HEAD) &&
resource_is_pipe_type(pipe, DPP_PIPE)) {
if (resource_is_pipe_type(pipe, OPP_HEAD) &&
resource_is_pipe_type(pipe, DPP_PIPE)) {
if (resource_is_pipe_type(pipe, OPP_HEAD) &&
resource_is_pipe_type(pipe, DPP_PIPE)) {