radeon_atpx_parse_functions(9)
π radeon_atpx_parse_functions(9) π
okay so bestie, welcome to the radeon_atpx_parse_functions page from the Kernel API Manual β¨ this one is short and sweet and honestly it's giving "little function, big job" energy, so let's get into it π«Ά
πΈ NAME πΈ
radeon_atpx_parse_functions β she parses the supported functions π literally that's her whole thing, and she ate.
β¨ SYNOPSIS β¨
void radeon_atpx_parse_functions (struct radeon_atpx_functions *f , u32
mask );
no cap, that's the whole signature π she returns void, so don't be out here expecting a return value, because there isn't one, periodt.
π ARGUMENTS π
fβ the supported functions struct π this is the lil container she fills up with whatever she figures out.maskβ the supported functions mask from ATPX π it comes straight from ATPX and it's the raw tea she's about to decode.
π¦ DESCRIPTION π¦
so here's the vibe check π§: she takes the supported functions mask from the ATPX function ATPX_FUNCTION_VERIFY_INTERFACE and uses it to determine what functions are supported π₯ and yes, this applies to all asics β every single one, no exceptions, iykyk π
that's it. that's the function. she's iconic, she's focused, she doesn't do small talk π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/radeon/radeon_atpx_handler.cπ (yes bestie, that's where she lives) radeon_atpx_call(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)
like, go read the whole friend group, they're all linked up π«Άβ¨
π okay that's the page!! before you go β this lil masterpiece is filed under ./drivers/gpu/drm/radeon and the version date on it is October 2026, so now you know π
π
mwah, go forth and parse, bestie π
π¦ 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