xe_get_pcode_version(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_get_pcode_version(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” this is the page for xe_get_pcode_version. It’s giving β€œread pcode version via PMT telemetry” and honestly that’s the whole plot. πŸ’…


✨ NAME ✨

xe_get_pcode_version β€” Read pcode version via PMT telemetry. no cap. 🫢

πŸ¦‹ SYNOPSIS πŸ¦‹

int xe_get_pcode_version (struct xe_device *xe , struct xe_pcode_version
*version );

🌸 ARGUMENTS 🌸

  • xe β€” the xe instance. like, the whole xe situation. πŸ‘‘
  • version β€” pointer to struct xe_pcode_version to store version info. that’s where the tea gets saved. πŸ“

πŸŽ€ DESCRIPTION πŸŽ€

Reads the pcode version from PMT telemetry and fills the provided version structure. literally that. it reads the pcode version from PMT telemetry, then fills up the version struct you handed it. ✨

πŸ’… RETURN πŸ’…

0 on success, negative error code on failure. so if it works you get 0; if it flops, it’s a negative error code, not a cute little number. 😭

🌈 SEE ALSO 🌈


xoxo, this page lives under ./drivers/gpu/drm/xe and is dated October 2026 β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from