sdio_disable_func(9)
π sdio_disable_func β kernel API manual, but make it make sense π
okay so bestie, welcome to the sdio_disable_func(9) page π
this is from the Kernel API Manual, and we're about to get real cozy with one (1) very specific kernel function. no cap, it's a short one, so let's go β¨
πΈ NAME πΈ
sdio_disable_func β the function that disables a SDIO function π«Ά literally what it says on the tin, and honestly? iconic for that.
β¨ SYNOPSIS β¨
int sdio_disable_func (struct sdio_func *func );
she returns an int and takes exactly one argument, periodt π
π¦ ARGUMENTS π¦
funcβ the SDIO function you want to disable π that's the whole vibe. hand her the function, she powers it down.
π DESCRIPTION π
so here's what actually happens, friend: this bad girl powers down and deactivates a SDIO function π₯ it's giving lights-off, music-stopped, going-home energy.
and the important bit β the way that register access to this function will fail until the function is reenabled π like, if you try to poke at its registers while it's disabled? nope. not happening. it's sleeping and you gotta wake it back up first (iykyk π).
ngl, don't forget that second part bestie β disabled means actually disabled, register access included π
π« SEE ALSO π«
naur because the cross-reference list goes OFF π here's everyone in the friend group:
Kernel file ./drivers/mmc/core/sdio_io.c, plus:
sdio_claim_host(9)sdio_release_host(9)sdio_enable_func(9)sdio_set_block_size(9)sdio_align_size(9)sdio_readb(9)sdio_writeb(9)sdio_writeb_readb(9)sdio_memcpy_fromio(9)sdio_memcpy_toio(9)sdio_readsb(9)sdio_writesb(9)sdio_readw(9)sdio_writew(9)sdio_readl(9)sdio_writel(9)sdio_f0_readb(9)sdio_f0_writeb(9)sdio_get_host_pm_caps(9)sdio_set_host_pm_flags(9)sdio_retune_crc_disable(9)sdio_retune_crc_enable(9)sdio_retune_hold_now(9)sdio_retune_release(9)
like that is a whole squad, go read them, they're all friends of this page π
okay that's the whole page, you ate that π and for the cute sign-off β this one lives out of the ./drivers/mmc/core directory, and the page is dated October 2026 π§ see you next manpage bestie, 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