amdgpu_atif_...probe_handle(9)
π amdgpu_atif_pci_probe_handle β like, the whole vibe
okay so you're in the Kernel API Manual bestie, and this page is literally amdgpu_atif_...probe_handle(9) β say that five times fast, i can't π anyway it's the ATIF handle looker-upper and it's giving "small function, big responsibility." let's get into it β¨
β¨ NAME β¨
amdgpu_atif_pci_probe_handle β the girl whose whole job is looking up the ATIF handle ππ
π¦ SYNOPSIS π¦
bool amdgpu_atif_pci_probe_handle (struct pci_dev *pdev );
like, that's it. one argument, one bool. no cap, she's lowkey minimal π¦
π ARGUMENTS π
pdevβ the pci device. that's the whole description bestie, it's a pci device, she's a pci device, we move π
πΈ DESCRIPTION πΈ
so what does she actually do? she looks up the ATIF handles β for all asics, periodt, no exceptions π―
and then she tells you how it went:
- returns
trueif the handle is found π - returns
falseif not π
that's the entire plot and honestly? iconic. main character energy from a function that returns a bool π«Ά
π₯ SEE ALSO π₯
the kernel file herself lives at ./drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c β go say hi π§
and here's the whole group chat, everyone she's mutuals with (iykyk):
amdgpu_atif_call(9)amdgpu_atif_parse_notification(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_atcs_pci_probe_handle(9)amdgpu_acpi_should_gpu_reset(9)amdgpu_acpi_is_s3_active(9)amdgpu_acpi_is_s0ix_active(9)
mwah π that's the page. she's short, she's sweet, she returns a bool.
this lil gem came from ./drivers/gpu/drm/amd/amdgpu and she's stamped October 2026 β bestie is from the future and she's still just looking up handles πβ¨ slay.
π¦ 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