mmc_retune_enable(9)
πΈ mmc_retune_enable(9) β from the Linux Kernel API Manual, bestie β¨
Okay so real talk, this one lives in the kernel docs and it's short but it matters, so let's not be chaotic about it.
π NAME π
mmc_retune_enable β enter a transfer mode that requires retuning
Like, that's the whole job. It flips you into a mode where retuning is a thing that has to happen. Periodt.
β¨ SYNOPSIS β¨
void mmc_retune_enable (struct mmc_host *host );
Not me pointing out that there's no return value β it's void, she gives nothing back, she just does it. Iconic behavior honestly. π
π ARGUMENTS π
hostβ the host which should retune now. Like, this is your main character argument, the one you actually have to hand over. π«Ά
π¦ SEE ALSO π¦
So here's the little friend group this function runs with β the kernel file it lives in is:
Kernel file ./drivers/mmc/core/host.c
and the whole squad of related calls is:
mmc_retune_disable(9)mmc_of_parse(9)mmc_of_parse_voltage(9)mmc_first_nonreserved_index(9)mmc_alloc_host(9)mmc_add_host(9)mmc_remove_host(9)mmc_free_host(9)
iykyk, if you're poking at one of these you're probably gonna poke at the rest. ππ·
lowkey reminder: this page is from./drivers/mmc/coreand it's dated October 2026, and yes the header up top ismmc_retune_enable(9)βmmc_retune_enable(9), Kernel API Manual, that's her full government name. π§ββοΈ
Hope that ate, bestie β go retune something. ππ₯
π¦ 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