radeon_atpx_...probe_handle(9)
π radeon_atpx_pci_probe_handle(9) β like, the ATPX handle lookup era π
okay so this is a page from the Kernel API Manual bestie, and it's all about one lil function that goes hunting for ATPX handles. it's short, it's sweet, it's giving "tiny but crucial" energy. let's get into it π
β¨ NAME β¨
radeon_atpx_pci_probe_handle β go look up the ATPX handle, that's it, that's the whole job π«Ά
πΈ SYNOPSIS πΈ
bool radeon_atpx_pci_probe_handle (struct pci_dev *pdev );
she takes one arg and hands you back a bool. simple. iconic. no notes π
π¦ ARGUMENTS π¦
pdevβ a pci device. that's literally it, that's the whole argument. it's the pci device she's gonna poke at π
β DESCRIPTION β
so what she actually does: she looks up the ATPX handles β all asics, every single one, no exceptions bestie π
and then she reports back:
- returns
trueif the handles are found π - returns
falseif they're not π
that's the whole vibe check. found = true, not found = false. periodt π
π SEE ALSO π
like, go read these next, fr fr β they're all in the same little friend group:
- the kernel file:
./drivers/gpu/drm/radeon/radeon_atpx_handler.cπ radeon_atpx_call(9)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_init(9)radeon_atpx_get_client_id(9)radeon_atpx_detect(9)radeon_register_atpx_handler(9)radeon_unregister_atpx_handler(9)
okay that's the whole page!! she's short but she ate π
and that's a wrap bestie π§ from ./drivers/gpu/drm/radeon, dated October 2026 β literally the whole source/version/date situation, sign-off complete, 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