radeon_acpi_...ance_request(9)
okay so bestie, welcome to the Kernel API Manual β this one is a radeon ACPI function and it is short, so we're gonna get into it fast. β¨
πΈ NAME πΈ
radeon_acpi_pcie_performance_request β the NAME section is literally just the function name and a dash, no extra descriptor. Bestie, that's the whole vibe: this function is the main character and it knows it. π
π¦ SYNOPSIS π¦
int radeon_acpi_pcie_performance_request (struct radeon_device *rdev , u8 perf_req , bool advertise );
π ARGUMENTS π
rdevβ aradeon_devicepointer. That's the device bestie you're handing over. πperf_reqβ the requested perf level (pcie gen speed). Literally the speed you're requesting. πadvertiseβ set advertise caps flag if set. Yes, that's the exact energy of the line; no extra lore, no cap. π
π₯ DESCRIPTION π₯
Okay so what it actually does: it executes the PCIE_PERFORMANCE_REQUEST method to change the pcie gen speed. It does this on all asics. It returns 0 on success, and an error on failure. That's the tea. π΅
π SEE ALSO π
Kernel file: ./drivers/gpu/drm/radeon/radeon_acpi.c β that's the source file, bestie. Then go say hi to these icons:
radeon_atif_call(9)radeon_atif_parse_notification(9)radeon_atif_parse_functions(9)radeon_atif_verify_interface(9)radeon_atif_get_notification_params(9)radeon_atif_get_sbios_requests(9)radeon_atif_handler(9)radeon_atcs_call(9)radeon_atcs_parse_functions(9)radeon_atcs_verify_interface(9)radeon_acpi_is_pcie_performance_request_supported(9)radeon_acpi_pcie_notify_device_ready(9)radeon_acpi_event(9)radeon_acpi_init(9)radeon_acpi_fini(9)
byeee π«Ά this page's source is ./drivers/gpu/drm/radeon, it's dated October 2026, and its title is radeon_acpi_...ance_request(9) β love that for us. πβ¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms