radeon_atpx_call(9)
okay so bestie, welcome to radeon_atpx_call(9) from the Kernel API Manual β¨ this is the page for the function that calls an ATPX method, and weβre gonna get into it.
π NAME π
radeon_atpx_call β call an ATPX method. Thatβs the whole name vibe. periodt. π
β¨ SYNOPSIS β¨
union acpi_object * radeon_atpx_call (acpi_handle handle , int function
, struct acpi_buffer *params );
π«Ά ARGUMENTS π«Ά
handleβ theacpi handlebeing passed in, no cap.functionβ the ATPX function to execute; literally which one gets called.paramsβ the ATPX function params. The parameter package, bestie.
π DESCRIPTION π
Okay so this one executes the requested ATPX function β and yes, itβs for all asics, not just a select few. It returns a pointer to the acpi output buffer. Thatβs the tea. π
π SEE ALSO π
The kernel file is ./drivers/gpu/drm/radeon/radeon_atpx_handler.c β go peek if youβre nosy (affectionate). π
radeon_atpx_parse_functions(9)radeon_atpx_validate(9)radeon_atpx_verify_interface(9)radeon_atpx_set_discrete_state(9)radeon_atpx_switch_disp_mux(9)radeon_atpx_switch_i2c_mux(9)radeon_atpx_switch_start(9)radeon_atpx_switch_end(9)radeon_atpx_switchto(9)radeon_atpx_power_state(9)radeon_atpx_pci_probe_handle(9)radeon_atpx_init(9)radeon_atpx_get_client_id(9)radeon_atpx_detect(9)radeon_register_atpx_handler(9)radeon_unregister_atpx_handler(9)
xoxo, your radeon_atpx_call(9) bestie π β signed from the ./drivers/gpu/drm/radeon source/version corner, dated October 2026. mwah π
π¦ 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