amdgpu_acpi...st_supported(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

okay so bestie, welcome to the amdgpu_acpi corner of the kernel 🌸 this one lives in the Kernel API Manual, section 9, and it's literally the vibe-check function for your GPU's ACPI performance-request support. let's go πŸŽ€


✨ NAME ✨

amdgpu_acpi_is_pcie_performance_request_supported β€” and yeah, the original leaves the description blank after the dash, so we're matching that energy exactly: it's giving "name only, no notes" πŸ’… (the description slot is genuinely empty up there, fr fr, not me being lazy πŸ™ˆ)


πŸ¦‹ SYNOPSIS πŸ¦‹

bool amdgpu_acpi_is_pcie_performance_request_supported(struct amdgpu_device *adev);

πŸ’– ARGUMENTS πŸ’–

  • adev β€” an amdgpu_device pointer 🫢 that's it, that's the whole argument list, she's low maintenance.

πŸ‘‘ DESCRIPTION πŸ‘‘

so what does she do? she checks whether the ATCS pcie_perf_req and pcie_dev_rdy methods are supported β€” and yes, on all asics, no exceptions, everybody gets checked ✨

returns true if it's supported, false if it's not. simple as that. no cap. 🧚


🌈 SEE ALSO 🌈

  • Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c β€” the actual source, go read it iykyk πŸ“–

and then the whole group chat of related functions, all in section 9:


ok real talk: the only things this page guarantees are the two ATCS methods being checked, the bool return, and that it applies to all asics. everything else is vibes πŸ’€

and that's the page, bestie!! πŸŽ€πŸ¦‹ sourced from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and honestly? iconic. periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from