syncpt_assign_to_channel(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… syncpt_assign_to_channel(9) β€” Kernel API Manual πŸ’…

Okay so this is the page for syncpt_assign_to_channel(9), straight from the Kernel API Manual, and it's all about assigning a syncpoint to a channel. Bestie, it's short, it's useful, and it ate. ✨

πŸ’– NAME πŸ’–

syncpt_assign_to_channel β€” Assign syncpoint to channel

🌸 SYNOPSIS 🌸

void syncpt_assign_to_channel (struct host1x_syncpt *sp , struct
       host1x_channel *ch );

πŸŽ€ ARGUMENTS πŸŽ€

  • sp β€” syncpoint. The syncpoint in question, bestie.
  • ch β€” channel. The channel that's getting the syncpoint.

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so on chips with the syncpoint protection feature (Tegra186+), this assigns sp to ch, preventing other channels from incrementing the syncpoints. If ch is NULL, it unassigns the syncpoint. No cap, that's the whole assignment moment. πŸ‘‘

On older chips, do nothing. Literally nothing. It's giving "not my era" and honestly? Fair. πŸ’€

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/gpu/host1x/hw/syncpt_hw.c β€” the source file to go look at.
  • syncpt_enable_protection(9) β€” another manual page in the mix.

With all the love from the source/version ./drivers/gpu/host1x/hw, dated October 2026 β€” syncpt_assign_to_channel(9), signing off! πŸ’‹πŸŽ€πŸ’–

πŸ“¦ where this page comes from