amdgpu_atif_...notification(9)
β¨ amdgpu_atif_...notification(9) β¨
okay bestie, welcome to the Kernel API Manual page for amdgpu_atif_...notification(9) β yes that's the whole title, it's giving "my name is a truncated variable" energy and honestly? iconic π
π NAME π
amdgpu_atif_parse_notification β parse supported notifications β¨
Basically: it figures out which notifications the hardware is actually down for. vibe check for interrupts, fr fr.
πΈ SYNOPSIS πΈ
void amdgpu_atif_parse_notification (struct amdgpu_atif_notifications *n
, u32 mask );
no return value, it's a void girlie β it just does the thing and dips π«Ά
π ARGUMENTS π
nβ the supported notifications struct, aka where the answers get written. she's the main character here πmaskβ the supported notifications mask from ATIF. this is the raw tea straight from the firmware π
π¦ DESCRIPTION π¦
okay so here's the situation: you take the supported notifications mask that came out of the ATIF function ATIF_FUNCTION_VERIFY_INTERFACE, and you use it to determine what notifications are supported. that's it, that's the whole job β¨
and the best part? this applies to all asics β no cap, every single one π―
π₯ SEE ALSO π₯
Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c β go read it, iykyk π
amdgpu_atif_call(9)amdgpu_atif_parse_functions(9)amdgpu_atif_verify_interface(9)amdgpu_atif_get_notification_params(9)amdgpu_atif_query_backlight_caps(9)amdgpu_atif_get_sbios_requests(9)amdgpu_atif_handler(9)amdgpu_atcs_call(9)amdgpu_atcs_parse_functions(9)amdgpu_atcs_verify_interface(9)amdgpu_acpi_is_pcie_performance_request_supported(9)amdgpu_acpi_is_power_shift_control_supported(9)amdgpu_acpi_pcie_notify_device_ready(9)amdgpu_acpi_pcie_performance_request(9)amdgpu_acpi_power_shift_control(9)amdgpu_acpi_smart_shift_update(9)amdgpu_acpi_set_uma_allocation_size(9)amdgpu_acpi_get_node_id(9)amdgpu_acpi_event(9)amdgpu_acpi_init(9)amdgpu_acpi_fini(9)amdgpu_atif_pci_probe_handle(9)amdgpu_atcs_pci_probe_handle(9)amdgpu_acpi_should_gpu_reset(9)amdgpu_acpi_is_s3_active(9)amdgpu_acpi_is_s0ix_active(9)
that's a whole friend group right there, and they all ate π
and that's the page!! sourced from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, filed under amdgpu_atif_...notification(9) β stan a kernel doc that keeps it cute and complete ππ byeee π§
π¦ 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