radeon_atif_...fy_interface(9)
π radeon_atif_verify_interface(9) β Kernel API Manual, bestie β¨
okay so this is a page from the Kernel API Manual, and the star of the show is radeon_atif_verify_interface(9). like yes the header got chopped up into radeon_atif_...fy_interface(9) because man page headers are dramatic like that, but we know who she is π
β¨ NAME β¨
radeon_atif_verify_interface β verify ATIF π«Ά
πΈ SYNOPSIS πΈ
int radeon_atif_verify_interface (acpi_handle handle , struct
radeon_atif *atif );
that's the whole signature, no cap, copy it exactly π
π ARGUMENTS π
handleβ the acpi handle π« like, that's the thing you hand overatifβ theradeon_atifstruct π your little bundle of ATIF data
π¦ DESCRIPTION π¦
okay so what she does: she executes the ATIF_FUNCTION_VERIFY_INTERFACE ATIF function to initialize ATIF and figure out what features are supported β and this happens on all asics, periodt π
every single one, no exceptions.
and the tea on return values β she returns 0 on success, and an error on failure. that's it, that's the vibe check π
π₯ SEE ALSO π₯
the whole friend group π«Ά she's in the kernel file ./drivers/gpu/drm/radeon/radeon_acpi.c, and here's everyone she hangs out with:
radeon_atif_call(9)radeon_atif_parse_notification(9)radeon_atif_parse_functions(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_pcie_performance_request(9)radeon_acpi_event(9)radeon_acpi_init(9)radeon_acpi_fini(9)
and that's the whole page, bestie π§ no notes, she ate πβ¨
this gem lives over in ./drivers/gpu/drm/radeon, dated October 2026, and it goes by radeon_atif_...fy_interface(9) β mwah, see u in the group chat ππ
π¦ 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