acpi_dev_clear_dependencies(9)
π acpi_dev_clear_dependencies(9) β like, the Kernel API Manual, section 9, bestie β¨
okay so this is a page from the Kernel API Manual, section 9 β yes the big serious kernel one β and it's about acpi_dev_clear_dependencies. it's short. it's sweet. it's giving "one job and she does it." let's get into it π«Ά
π NAME π
acpi_dev_clear_dependencies β the function that goes and tells all the consumers "hey bestie, the device is active now, you're so welcome" π
β¨ SYNOPSIS β¨
void acpi_dev_clear_dependencies(struct acpi_device *supplier);
that's it. that's the whole vibe. no return value, she just does things π
πΈ ARGUMENTS πΈ
supplierβ Pointer to the supplierstruct acpi_device. yeah. that one. the supplier in question. the main character of this whole operation π
π¦ DESCRIPTION π¦
Clear dependencies on the given device. literally that's the assignment, no cap π―
like β the dependencies get cleared. on that device. the one you passed in. done. iconic behavior, honestly πβ¨
π₯ SEE ALSO π₯
Kernel file ./drivers/acpi/scan.c β go read her, she's the source of truth π
acpi_scan_drop_device(9)acpi_fetch_acpi_dev(9)acpi_get_acpi_dev(9)acpi_dma_supported(9)acpi_get_dma_attr(9)acpi_dma_get_range(9)acpi_dma_configure_id(9)acpi_walk_dep_device_list(9)acpi_dev_ready_for_enumeration(9)acpi_dev_get_next_consumer_dev(9)acpi_bus_scan(9)acpi_bus_trim(9)
all of these are in the same friend group fr fr, go say hi π
ngl this one's a short read β but every single one of those SEE ALSO entries is a real page and you will be clicking through them at 2am. iykyk π
and that's the whole page!! brought to you by ./drivers/acpi, dated October 2026, and signed off by acpi_dev_clear_dependencies(9) herself π mwah, go clear some dependencies bestie π§ββοΈπ
π¦ 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