arc_mdio_remove(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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 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