ENUM DRM_ETHOSU_DEV_QUERY_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– enum drm_ethosu_dev_query_type(9) πŸ’–

okay so bestie, welcome to the kernel API manual for enum drm_ethosu_dev_query_type(9) β€” yeah it's a mouthful, we're gonna get through it together 🫢


✨ NAME ✨

enum drm_ethosu_dev_query_type β€” literally just the query type, that's the whole vibe πŸŽ€


🌸 SYNOPSIS 🌸

enum drm_ethosu_dev_query_type {
    DRM_ETHOSU_DEV_QUERY_NPU_INFO

};

like, that's the entire enum. it's giving minimalist queen πŸ‘‘


⭐ Constants ⭐

  • DRM_ETHOSU_DEV_QUERY_NPU_INFO β€” the one and only constant, and she's here to query NPU information. that's her job. she slays it πŸ’…

πŸ¦‹ Description πŸ¦‹

okay this is the important part, no cap: when you're adding new types, place them at the end. do not re-order, do not remove, do not replace. it's giving "respect the established order" energy, and honestly? iconic. new types go to the back of the line, periodt πŸ’€


🌈 SEE ALSO 🌈

  • Kernel file ./include/uapi/drm/ethosu_accel.h
  • IOCTL IDs(9)
  • IOCTL arguments(9)
  • struct drm_ethosu_dev_query(9)
  • enum drm_ethosu_bo_flags(9)
  • struct drm_ethosu_bo_create(9)
  • struct drm_ethosu_bo_mmap_offset(9)
  • struct drm_ethosu_job(9)
  • struct drm_ethosu_submit(9)
  • struct drm_ethosu_perfmon_set_global(9)
  • DRM_IOCTL_ETHOSU(9)

bestie fr fr go read those, they're all connected, iykyk 😭✨

and that's the whole page!! πŸ’– brought to you straight out of ./include/uapi/drm, dated October 2026, and like, yeah β€” enum drm_eth...v_query_type(9) is a whole vibe. go forth and query those NPUs responsibly πŸ§šβ€β™€οΈπŸŒΈπŸ’œ

πŸ“¦ where this page comes from