ENUM DRM_PANTHOR_GPU_COHERENCY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’œ NAME πŸ’œ

enum drm_panthor_gpu_coherency β€” the whole entire Type of GPU coherency, bestie. That's it, that's the vibe. Straight out of the Kernel API Manual, no cap ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

enum drm_panthor_gpu_coherency {
    DRM_PANTHOR_GPU_COHERENCY_ACE_LITE ,
    DRM_PANTHOR_GPU_COHERENCY_ACE ,
    DRM_PANTHOR_GPU_COHERENCY_NONE

};

Look at her. Three constants, living their truth πŸ’…


πŸŽ€ Constants πŸŽ€

Okay so these are the three flavors of coherency, and honestly? Each one has main character energy in its own way:

  • DRM_PANTHOR_GPU_COHERENCY_ACE_LITE β€” ACE Lite coherency. The lite version, the diet coherency, if you will πŸ₯€
  • DRM_PANTHOR_GPU_COHERENCY_ACE β€” ACE coherency. Full ACE, no shortcuts, she ate πŸ”₯
  • DRM_PANTHOR_GPU_COHERENCY_NONE β€” No coherency. Literally none. Zero. Zilch. Not a single crumb of coherency to be found πŸ’€

🌈 SEE ALSO 🌈

Okay bestie, buckle up, because this list is long β€” but every single one of these is part of the family, so we're listing them all, periodt 🫢

Kernel file: ./include/uapi/drm/panthor_drm.h

  • Introduction(9)
  • MMIO regions exposed to userspace.(9)
  • IOCTL IDs(9)
  • IOCTL arguments(9)
  • struct drm_panthor_obj_array(9)
  • DRM_PANTHOR_OBJ_ARRAY(9)
  • enum drm_panthor_sync_op_flags(9)
  • struct drm_panthor_sync_op(9)
  • enum drm_panthor_dev_query_type(9)
  • struct drm_panthor_gpu_info(9)
  • struct drm_panthor_csif_info(9)
  • enum drm_panthor_timestamp_info_flags(9)
  • struct drm_panthor_timestamp_info(9)
  • struct drm_panthor_mmu_info(9)
  • struct drm_panthor_group_priorities_info(9)
  • struct drm_panthor_dev_query(9)
  • struct drm_panthor_vm_create(9)
  • struct drm_panthor_vm_destroy(9)
  • enum drm_panthor_vm_bind_op_flags(9)
  • struct drm_panthor_vm_bind_op(9)
  • enum drm_panthor_vm_bind_flags(9)
  • struct drm_panthor_vm_bind(9)
  • enum drm_panthor_vm_state(9)
  • struct drm_panthor_vm_get_state(9)
  • enum drm_panthor_bo_flags(9)
  • struct drm_panthor_bo_create(9)
  • struct drm_panthor_bo_mmap_offset(9)
  • struct drm_panthor_queue_create(9)
  • enum drm_panthor_group_priority(9)
  • struct drm_panthor_group_create(9)
  • struct drm_panthor_group_destroy(9)
  • struct drm_panthor_queue_submit(9)
  • struct drm_panthor_group_submit(9)
  • enum drm_panthor_group_state_flags(9)
  • struct drm_panthor_group_get_state(9)
  • struct drm_panthor_tiler_heap_create(9)
  • struct drm_panthor_tiler_heap_destroy(9)
  • struct drm_panthor_bo_set_label(9)
  • struct drm_panthor_set_user_mmio_offset(9)
  • enum drm_panthor_bo_sync_op_type(9)
  • struct drm_panthor_bo_sync_op(9)
  • struct drm_panthor_bo_sync(9)
  • enum drm_panthor_bo_extra_flags(9)
  • struct drm_panthor_bo_query_info(9)
  • DRM_IOCTL_PANTHOR(9)

πŸ’– Go read them all, bestie. Every. Single. One. Iykyk.

Okay that's the whole page, mwah πŸ’‹ β€” this lil' cutie lives at ./include/uapi/drm, dated October 2026, and yes the title up top is still enum drm_pan...pu_coherency(9) because the terminal was being dramatic and truncating it πŸ™ˆ slay anyway πŸŽ€βœ¨

πŸ“¦ where this page comes from