ahci_platform_disable_clks(9)
π ahci_platform_disable_clks(9) β a Kernel API Manual moment β¨
okay bestie, welcome to the Kernel API Manual page for ahci_platform_disable_clks(9) β she's lowkey iconic and she is here to turn platform clocks off. periodt. π
π¦ NAME π¦
ahci_platform_disable_clks β Disable platform clocks. no cap, that's the whole vibe. π
β¨ SYNOPSIS β¨
void ahci_platform_disable_clks (struct ahci_host_priv *hpriv );
πΈ ARGUMENTS πΈ
hprivβ the host private area where config values get stored, aka her little stash of host-private config stuff. π«Ά
π« DESCRIPTION π«
okay so this function disables all the clocks enabled before β like, every single one that got switched on earlier. the bulk-clocks-disable function is supposed to do that in reverse from the enabling procedure order, fr fr. it's giving cleanup era, but make it backwards. π₯
π SEE ALSO π
- Kernel file:
./drivers/ata/libahci_platform.c ahci_platform_enable_phys(9)ahci_platform_disable_phys(9)ahci_platform_find_clk(9)ahci_platform_enable_clks(9)ahci_platform_deassert_rsts(9)ahci_platform_assert_rsts(9)ahci_platform_enable_regulators(9)ahci_platform_disable_regulators(9)ahci_platform_enable_resources(9)ahci_platform_disable_resources(9)ahci_platform_get_resources(9)ahci_platform_init_host(9)ahci_platform_shutdown(9)ahci_platform_suspend_host(9)ahci_platform_resume_host(9)ahci_platform_suspend(9)ahci_platform_resume(9)
xoxo bestie π source/version: ./drivers/ata Β· date: October 2026 Β· page: ahci_platform_disable_clks(9) π§β¨
π¦ 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