ax_spi_runtime_suspend(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’€ ax_spi_runtime_suspend(9) β€” the Kernel API Manual, bestie edition ✨

okay so this is a page straight out of the Kernel API Manual, and honestly? it's short, it's sweet, it's giving "one job and she does it." let's get into it 🫢


🌸 NAME 🌸

ax_spi_runtime_suspend β€” the runtime suspend method for the SPI driver. that's her. that's the whole vibe check πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int ax_spi_runtime_suspend (struct device *dev );

like literally that's the signature, copy it exactly, no cap ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the address of the platform_device structure. that's it. that's the one (1) argument, she's lowkey carrying the whole function 😭

πŸ’– DESCRIPTION πŸ’–

so what does she do? she disables the clocks. periodt. that's the entire description, and honestly she ate β€” no extra lore, no side quests, just clocks going bye-bye πŸ”₯


⭐ RETURN ⭐

always 0. not "sometimes", not "depends on the weather", always. iconic, consistent, zero drama πŸ‘‘


🌈 SEE ALSO 🌈

the kernel file lives at ./drivers/spi/spi-axiado.c πŸ’Ύ and while you're there, go say hi to the whole friend group:


ngl bestie, don't skip the SEE ALSO list β€” that's the group chat and every single one of them is in it πŸ’€πŸ’œ

okay that's the page!! and before you go, the cute little sign-off at the bottom: this one's filed under ./drivers/spi, dated October 2026, and yes, the title is still ax_spi_runtime_suspend(9) because some things never change 🧚🌸 byeee πŸ’–

πŸ“¦ where this page comes from