DRM_TEGRA_S...CPT_RELATIVE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… DRM_TEGRA_SUBMIT_CMD_WAIT_SYNCPT_RELATIVE(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes, the whole manual, and this page is about one (1) very specific little command flag and honestly it's kind of a baddie πŸŽ€


✨ NAME ✨

DRM_TEGRA_SUBMIT_CMD_WAIT_SYNCPT_RELATIVE β€” wait for a syncpoint, but like… relative πŸ¦‹

🌸 SYNOPSIS 🌸

DRM_TEGRA_SUBMIT_CMD_WAIT_SYNCPT_RELATIVE

that's it. that's the whole vibe check. no args listed, no params, just the name itself being the main character πŸ‘‘

πŸ’– DESCRIPTION πŸ’–

so basically this one is a wait command πŸ’€ β€” it tells your job to pause and wait for a syncpoint to hit a certain value before it keeps going with all the further commands after it.

and here's the cute little twist that makes it "relative" ✨: the threshold it waits for is calculated relative to the start of the job. not some absolute number floating out there in the void, but relative. iykyk 🧚

ngl if you were expecting more lore, that's genuinely all of it β€” it waits, it's relative, it slays, periodt πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

okay this is the part where it gets long, grab a snack πŸ“ β€” the kernel file lives at ./include/uapi/drm/tegra_drm.h and here's the whole squad of structs and flags it hangs out with:

  • struct drm_tegra_gem_create(9)
  • struct drm_tegra_gem_mmap(9)
  • struct drm_tegra_syncpt_read(9)
  • struct drm_tegra_syncpt_incr(9)
  • struct drm_tegra_syncpt_wait(9)
  • struct drm_tegra_open_channel(9)
  • struct drm_tegra_close_channel(9)
  • struct drm_tegra_get_syncpt(9)
  • struct drm_tegra_get_syncpt_base(9)
  • struct drm_tegra_syncpt(9)
  • struct drm_tegra_cmdbuf(9)
  • struct drm_tegra_reloc(9)
  • struct drm_tegra_waitchk(9)
  • struct drm_tegra_submit(9)
  • struct drm_tegra_gem_set_tiling(9)
  • struct drm_tegra_gem_get_tiling(9)
  • struct drm_tegra_gem_set_flags(9)
  • struct drm_tegra_gem_get_flags(9)
  • DRM_TEGRA_SUBMIT_RELOC_SECTOR_LAYOUT(9)
  • DRM_TEGRA_SUBMIT_CMD_GATHER_UPTR(9)
  • DRM_TEGRA_SUBMIT_CMD_WAIT_SYNCPT(9)

like… the whole friend group fr fr 🫢 go read those too, they're iconic πŸ”₯


mwah πŸ’œ that's the page!! brought to you by the fine folks at ./include/uapi/drm, dated October 2026 β€” stay sync'd bestie, and remember: relative thresholds only 😭✨

πŸ“¦ where this page comes from