Lines Matching refs:hwpipe
171 drm_printf(p, "\thwpipe=%s\n", pstate->hwpipe ? in mdp5_plane_atomic_print_state()
172 pstate->hwpipe->name : "(null)"); in mdp5_plane_atomic_print_state()
346 if (!mdp5_state->hwpipe || (caps & ~mdp5_state->hwpipe->caps)) in mdp5_plane_atomic_check_with_state()
365 if (mdp5_state->hwpipe && (mdp5_state->hwpipe->blkcfg != blkcfg)) in mdp5_plane_atomic_check_with_state()
375 struct mdp5_hw_pipe *old_hwpipe = mdp5_state->hwpipe; in mdp5_plane_atomic_check_with_state()
391 mdp5_state->hwpipe = new_hwpipe; in mdp5_plane_atomic_check_with_state()
407 mdp5_pipe_release(state->state, mdp5_state->hwpipe); in mdp5_plane_atomic_check_with_state()
409 mdp5_state->hwpipe = mdp5_state->r_hwpipe = NULL; in mdp5_plane_atomic_check_with_state()
469 if (!mdp5_state->hwpipe) in mdp5_plane_atomic_async_check()
827 struct mdp5_hw_pipe *hwpipe, in mdp5_hwpipe_mode_set() argument
839 enum mdp5_pipe pipe = hwpipe->pipe; in mdp5_hwpipe_mode_set()
840 bool has_pe = hwpipe->caps & MDP_PIPE_CAP_SW_PIX_EXT; in mdp5_hwpipe_mode_set()
891 if (hwpipe->caps & MDP_PIPE_CAP_SW_PIX_EXT) in mdp5_hwpipe_mode_set()
896 if (hwpipe->caps & MDP_PIPE_CAP_SCALE) { in mdp5_hwpipe_mode_set()
912 if (hwpipe->caps & MDP_PIPE_CAP_CSC) { in mdp5_hwpipe_mode_set()
928 struct mdp5_hw_pipe *hwpipe = to_mdp5_plane_state(pstate)->hwpipe; in mdp5_plane_mode_set() local
930 enum mdp5_pipe pipe = hwpipe->pipe; in mdp5_plane_mode_set()
999 if (hwpipe->caps & MDP_PIPE_CAP_SW_PIX_EXT) { in mdp5_plane_mode_set()
1020 mdp5_hwpipe_mode_set(mdp5_kms, hwpipe, fb, &step, &pe, in mdp5_plane_mode_set()
1043 if (WARN_ON(!pstate->hwpipe)) in mdp5_plane_pipe()
1046 return pstate->hwpipe->pipe; in mdp5_plane_pipe()
1064 if (WARN_ON(!pstate->hwpipe)) in mdp5_plane_get_flush()
1067 mask = pstate->hwpipe->flush_mask; in mdp5_plane_get_flush()