sis190_default_phy(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, welcome to sis190_default_phy(9) from the Kernel API Manual β€” this is the sis190 mac's little default-PHY picker, and it's giving main-character energy. πŸ’…

sis190_default_phy β€” select the default PHY for the sis190 mac. That's the whole name, no cap. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

u16 sis190_default_phy (struct net_device *dev );

That's the signature, exactly as it's written, spacing and all. 🫢

πŸ’– ARGUMENTS πŸ’–

  • dev β€” the net device to probe for. That's the one argument, and it's literally the net device you're probing. πŸŽ€

🌸 DESCRIPTION 🌸

okay so here's the vibe check: this function picks the default PHY for the sis190 mac, and it does it in three very specific steps. πŸ‘‘

  1. It selects the first detected PHY with link as the default. πŸ’–
  2. If no one is link on, it selects the PHY whose types is HOME as the default. 🏠
  3. If HOME doesn't exist, it selects LAN. 🌐

That's it. No extra drama, just PHY-selection business. periodt. πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

go read those too, bestie β€” iykyk. πŸ¦‹


mwah πŸ’‹ β€” source/version: ./drivers/net/ethernet/sis, date: October 2026. stay slay, and happy PHY picking. 🌈

πŸ“¦ where this page comes from