Lines Matching refs:hwpipe
162 drm_printf(p, "\thwpipe=%s\n", pstate->hwpipe ? in mdp5_plane_atomic_print_state()
163 pstate->hwpipe->name : "(null)"); in mdp5_plane_atomic_print_state()
336 if (!mdp5_state->hwpipe || (caps & ~mdp5_state->hwpipe->caps)) in mdp5_plane_atomic_check_with_state()
355 if (mdp5_state->hwpipe && (mdp5_state->hwpipe->blkcfg != blkcfg)) in mdp5_plane_atomic_check_with_state()
365 struct mdp5_hw_pipe *old_hwpipe = mdp5_state->hwpipe; in mdp5_plane_atomic_check_with_state()
381 mdp5_state->hwpipe = new_hwpipe; in mdp5_plane_atomic_check_with_state()
397 mdp5_pipe_release(state->state, mdp5_state->hwpipe); in mdp5_plane_atomic_check_with_state()
399 mdp5_state->hwpipe = mdp5_state->r_hwpipe = NULL; in mdp5_plane_atomic_check_with_state()
459 if (!mdp5_state->hwpipe) in mdp5_plane_atomic_async_check()
817 struct mdp5_hw_pipe *hwpipe, in mdp5_hwpipe_mode_set() argument
829 enum mdp5_pipe pipe = hwpipe->pipe; in mdp5_hwpipe_mode_set()
830 bool has_pe = hwpipe->caps & MDP_PIPE_CAP_SW_PIX_EXT; in mdp5_hwpipe_mode_set()
881 if (hwpipe->caps & MDP_PIPE_CAP_SW_PIX_EXT) in mdp5_hwpipe_mode_set()
886 if (hwpipe->caps & MDP_PIPE_CAP_SCALE) { in mdp5_hwpipe_mode_set()
902 if (hwpipe->caps & MDP_PIPE_CAP_CSC) { in mdp5_hwpipe_mode_set()
918 struct mdp5_hw_pipe *hwpipe = to_mdp5_plane_state(pstate)->hwpipe; in mdp5_plane_mode_set() local
920 enum mdp5_pipe pipe = hwpipe->pipe; in mdp5_plane_mode_set()
989 if (hwpipe->caps & MDP_PIPE_CAP_SW_PIX_EXT) { in mdp5_plane_mode_set()
1010 mdp5_hwpipe_mode_set(mdp5_kms, hwpipe, fb, &step, &pe, in mdp5_plane_mode_set()
1033 if (WARN_ON(!pstate->hwpipe)) in mdp5_plane_pipe()
1036 return pstate->hwpipe->pipe; in mdp5_plane_pipe()
1054 if (WARN_ON(!pstate->hwpipe)) in mdp5_plane_get_flush()
1057 mask = pstate->hwpipe->flush_mask; in mdp5_plane_get_flush()