Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/vc4/
H A Dvc4_plane.c297 if (vc4_state->upm_handle[i]) in vc4_plane_duplicate_state()
298 refcount_inc(&hvs->upm_refcounts[vc4_state->upm_handle[i]].refcount); in vc4_plane_duplicate_state()
319 static void vc4_plane_release_upm_ida(struct vc4_hvs *hvs, unsigned int upm_handle) in vc4_plane_release_upm_ida() argument
321 struct vc4_upm_refcounts *refcount = &hvs->upm_refcounts[upm_handle]; in vc4_plane_release_upm_ida()
331 ida_free(&hvs->upm_handles, upm_handle); in vc4_plane_release_upm_ida()
353 if (!vc4_state->upm_handle[i]) in vc4_plane_destroy_state()
356 refcount = &hvs->upm_refcounts[vc4_state->upm_handle[i]]; in vc4_plane_destroy_state()
359 vc4_plane_release_upm_ida(hvs, vc4_state->upm_handle[i]); in vc4_plane_destroy_state()
994 int upm_handle; in vc6_plane_allocate_upm() local
1001 upm_handle = vc4_state->upm_handle[i]; in vc6_plane_allocate_upm()
[all …]
H A Dvc4_drv.h433 unsigned int upm_handle[DRM_FORMAT_MAX_PLANES]; member