sdio_retune_release(9)
π sdio_retune_release(9) π
okay bestie, welcome to sdio_retune_release(9) from the Kernel API Manual β yes, we're in kernel-API group-chat territory, and this page is short but iconic. π
πΈ NAME πΈ
sdio_retune_release β signal that it's OK to retune now β¨
π¦ SYNOPSIS π¦
void sdio_retune_release (struct sdio_func *func );
π ARGUMENTS π
funcβ the SDIO function attached to host. like, the function that's vibing on the host. π«Ά
β¨ DESCRIPTION β¨
okay so this one is the complement to sdio_retune_hold_now β the "okay you can go back to normal scheduling now" bestie. Calling sdio_retune_release does not make a retune happen right away; it just allows retunes to be scheduled normally again. no instant magic, just permission. π
the rule: this function should be called while the host is claimed. periodt. π«Ά
π₯ SEE ALSO π₯
the kernel file is ./drivers/mmc/core/sdio_io.c, and the whole squad is:
sdio_claim_host(9)sdio_release_host(9)sdio_enable_func(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)
mwah π source/version vibes: ./drivers/mmc/core; date: October 2026; manual: sdio_retune_release(9) β that's the whole footer, slay. ππ
π¦ 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