mmc_retune_enable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 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:

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/core and it's dated October 2026, and yes the header up top is mmc_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