sdio_enable_func(9)
okay so bestie, weβre looking at sdio_enable_func(9) from the Kernel API Manual, and itβs giving tiny-but-mighty kernel helper energy β¨
π NAME π
sdio_enable_func β enables a SDIO function for usage, aka flips it to the usable side π
β¨ SYNOPSIS β¨
int sdio_enable_func (struct sdio_func *func );
π«Ά ARGUMENTS π«Ά
funcβ the SDIO function to enable. Thatβs the one getting the activation moment π
π₯ DESCRIPTION π₯
Hereβs the tea: this powers up and activates a SDIO function so that register access is possible. Itβs literally waking the function up and giving it main character energy so its registers are reachable. No cap π
π SEE ALSO π
Kernel file: ./drivers/mmc/core/sdio_io.c β thatβs where this lives, iykyk π¦
The whole friend group:
sdio_claim_host(9)sdio_release_host(9)sdio_disable_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)
kisses bestie π β this page comes from ./drivers/mmc/core, dated October 2026, and itβs sdio_enable_func(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