arc_mdio_remove(9)
π arc_mdio_remove(9)
okay so bestie, you're in the Kernel API Manual and this is the whole entire page for arc_mdio_remove β it's short, it's sweet, it's lowkey iconic. let's get into it β¨
πΈ NAME πΈ
arc_mdio_remove β the MDIO remove function. that's the whole job. she removes. she's a remover. π
π¦ SYNOPSIS π¦
int arc_mdio_remove (struct arc_emac_priv *priv );
it takes one (1) argument and hands you back an int. no cap.
π ARGUMENTS π
privβ a pointer to the ARC EMAC private data structure. yes, that private data structure. she needs it. don't forget it π
β DESCRIPTION β
so what does she actually do? arc_mdio_remove unregisters the MDIO and frees any associate memory for the MII bus. that's it, that's the vibe β she unregisters, she frees, she exits stage left π§β¨
ngl, the original docs literally say "associate memory", so that's what we're quoting, fr fr. no edits, no notes π
π SEE ALSO π
- the kernel file
./drivers/net/ethernet/arc/emac_mdio.cβ go read the source, iykyk π arc_mdio_complete_wait(9)arc_mdio_read(9)arc_mdio_write(9)arc_mdio_reset(9)arc_mdio_probe(9)
the whole MDIO friend group, honestly π«Ά
and that's the page!! mwah π this lil doc lives in ./drivers/net/ethernet/arc and it's dated October 2026 β so like, future girlboss behavior, we love to see it ππ
~ xoxo, your kernel bestie, arc_mdio_remove(9) ~ π
π¦ 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