stmmac_mdio_write_c45(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ stmmac_mdio_write_c45(9) πŸ¦‹

okay so this little icon is straight out of the Kernel API Manual, and we're gonna go through it together, bestie. πŸ’–


✨ NAME ✨

stmmac_mdio_write_c45 β€”

yep, that's the whole name line. the original doesn't give a one-liner after the dash, and we're not out here inventing lore. πŸ™ˆ


🌸 SYNOPSIS 🌸

here's the signature, copied exactly because we do not play with code:

int stmmac_mdio_write_c45 (struct mii_bus *bus , int phyaddr , int devad
, int phyreg , u16 phydata );

πŸŽ€ ARGUMENTS πŸŽ€

the deets, one by one:

  • bus β€” points to the mii_bus structure. 🫢
  • phyaddr β€” MII addr.
  • devad β€” device address to read.
  • phyreg β€” MII reg.
  • phydata β€” phy data.

πŸ’… DESCRIPTION πŸ’…

okay so the actual description is short and sweet: it writes the data into the MII register from within the device. that's it, that's the whole thing. no cap. πŸ’…


πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c

and these besties:


mwah πŸ’‹ this page comes from the Kernel API Manual, with source/version ./drivers/net/ethernet/stmicro... and the date October 2026. stmmac_mdio_write_c45(9) out. πŸŽ€

πŸ“¦ where this page comes from