mxl86111_probe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ mxl86111_probe β€” validate bootstrap chip config and set UTP page ✨

okay so bestie, welcome to the mxl86111_probe(9) page from the Kernel API Manual πŸŽ€ β€” this is the little function that shows up, does a vibe check on your chip's bootstrap config, and then sets the UTP page. lowkey important stuff πŸ’…


🌸 SYNOPSIS 🌸

int mxl86111_probe (struct phy_device *phydev );

that's it. that's the whole signature. she's short and she knows it ✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • phydev β€” pointer to the phy_device 🫢 (this is the PHY device struct you're handing over, no cap)

πŸ’– RETURN πŸ’–

Returns 0 or a negative errno code β€” so, like, 0 means slay, anything negative means something went off 😭


🌈 SEE ALSO 🌈

the whole friend group, fr fr β€” first the kernel file she lives in:

  • Kernel file ./drivers/net/phy/mxl-86110.c

and then all her besties 🧚:


heads up bestie: don't sleep on the SEE ALSO list, it's giving whole ecosystem πŸ‘‘

and that's the page! πŸ’œ this one came from ./drivers/net/phy, dated October 2026, part of the Kernel API Manual β€” mwah, go read some driver code, you've got this 🫢✨

πŸ“¦ where this page comes from