Home
last modified time | relevance | path

Searched refs:vc4_state (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/vc4/
Dvc4_plane.c147 struct vc4_plane_state *vc4_state; in vc4_plane_duplicate_state() local
152 vc4_state = kmemdup(plane->state, sizeof(*vc4_state), GFP_KERNEL); in vc4_plane_duplicate_state()
153 if (!vc4_state) in vc4_plane_duplicate_state()
156 memset(&vc4_state->lbm, 0, sizeof(vc4_state->lbm)); in vc4_plane_duplicate_state()
157 vc4_state->dlist_initialized = 0; in vc4_plane_duplicate_state()
159 __drm_atomic_helper_plane_duplicate_state(plane, &vc4_state->base); in vc4_plane_duplicate_state()
161 if (vc4_state->dlist) { in vc4_plane_duplicate_state()
162 vc4_state->dlist = kmemdup(vc4_state->dlist, in vc4_plane_duplicate_state()
163 vc4_state->dlist_count * 4, in vc4_plane_duplicate_state()
165 if (!vc4_state->dlist) { in vc4_plane_duplicate_state()
[all …]
Dvc4_crtc.c387 struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(crtc->state); in vc4_crtc_mode_set_nofb() local
413 if (vc4_state->feed_txp) in vc4_crtc_mode_set_nofb()
423 if (!vc4_state->feed_txp) in vc4_crtc_mode_set_nofb()
509 struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(state); in vc4_crtc_txp_armed() local
511 vc4_state->txp_armed = true; in vc4_crtc_txp_armed()
519 struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(crtc->state); in vc4_crtc_update_dlist() local
530 if (!vc4_state->feed_txp || vc4_state->txp_armed) { in vc4_crtc_update_dlist()
536 vc4_state->mm.start); in vc4_crtc_update_dlist()
541 vc4_state->mm.start); in vc4_crtc_update_dlist()
551 struct vc4_crtc_state *vc4_state = to_vc4_crtc_state(crtc->state); in vc4_crtc_atomic_enable() local
[all …]