panthor_fw_conv_timeout(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is panthor_fw_conv_timeout(9) from the Kernel API Manual, and its whole personality is convert a timeout into a cycle-count. literally that's the job, bestie πŸ’…βœ¨

✨ SYNOPSIS ✨

u32 panthor_fw_conv_timeout (struct panthor_device *ptdev , u32
       timeout_us );

πŸŽ€ ARGUMENTS πŸŽ€

  • ptdev β€” Device. the device in question, no cap 🫢
  • timeout_us β€” Timeout expressed in micro-seconds. yes, micro-seconds, keep that unit bestie ⏱️

πŸ¦‹ DESCRIPTION πŸ¦‹

The FW has two timer sources: the GPU counter or arch-timer. that's the vibe check πŸ•°οΈ

We need to express timeouts in term of number of cycles and specify which timer source should be used. iykyk, it's giving β€œtimeout but make it cycle-count” πŸ”₯

🌸 RETURN 🌸

A value suitable for timeout fields in the global interface. periodt πŸ’…βœ¨

πŸ’œ SEE ALSO πŸ’œ


source/version vibes: ./drivers/gpu/drm/panthor Β· date: October 2026 Β· page: panthor_fw_conv_timeout(9) β€” mwah, bestie πŸ«ΆπŸ’–

πŸ“¦ where this page comes from