amdgpu_atrm_call(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… amdgpu_atrm_call(9) πŸ’…

okay so this is the Kernel API Manual page for amdgpu_atrm_call(9), bestie β€” and it's literally all about fetching a chunk of the vbios. no cap, let's get into it πŸŽ€βœ¨


πŸ’– NAME πŸ’–

amdgpu_atrm_call β€” fetch a chunk of the vbios πŸ–ΌοΈ


✨ SYNOPSIS ✨

int amdgpu_atrm_call (acpi_handle atrm_handle , uint8_t *bios , int
       offset , int len );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • atrm_handle β€” an acpi ATRM handle, like the little passport for this call πŸ›‚
  • bios β€” vbios image pointer, aka where the vbios image lives πŸ–ΌοΈ
  • offset β€” offset of vbios image data to fetch πŸ“
  • len β€” length of vbios image data to fetch πŸ“

🌸 DESCRIPTION 🌸

So this one executes ATRM to fetch a chunk of the discrete vbios image on PX systems (all asics), periodt πŸ’…

And yes bestie, it returns the length of the buffer fetched β€” iconic behavior, honestly πŸ‘‘


πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c β€” the source file in question πŸ’Ύ
  • amdgpu_acpi_vfct_match(9) β€” another manual page to check out πŸ‘€

ta-ta for now πŸ’– this page comes from the ./drivers/gpu/drm/amd/amdgpu source, version amdgpu_atrm_call(9), dated October 2026 β€” and it's part of the Kernel API Manual, periodt ✨🫢

πŸ“¦ where this page comes from