ata_acpi_dissociate(9)
β¨ NAME β¨
okay bestie, welcome to ata_acpi_dissociate from the Kernel API Manual, section 9 β sheβs here to dissociate ATA host from ACPI objects π
πΈ SYNOPSIS πΈ
void ata_acpi_dissociate (struct ata_host *host );
π ARGUMENTS π
hostβ target ATA host π«Ά
π DESCRIPTION π
So this function gets called during driver detach, after the whole host is shut down. Thatβs the vibe β¨
LOCKING: EH context. no cap π₯
π¦ SEE ALSO π¦
- Kernel file
./drivers/ata/libata-acpi.c ata_dev_acpi_handle(9)ata_acpi_handle_hotplug(9)ata_acpi_dev_manage_restart(9)ata_acpi_port_power_on(9)ata_acpi_gtm(9)ata_acpi_stm(9)ata_dev_get_GTF(9)ata_acpi_gtm_xfermask(9)ata_acpi_cbl_pata_type(9)ata_acpi_run_tf(9)ata_acpi_exec_tfs(9)ata_acpi_push_id(9)ata_acpi_on_resume(9)ata_acpi_set_state(9)ata_acpi_on_devcfg(9)ata_acpi_on_disable(9)
mwah π cute little sign-off: source/version is ./drivers/ata, dated October 2026, and this iconic page is ata_acpi_dissociate(9) β periodt π
π¦ 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