arc_emac_adjust_link(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, we’re in the Kernel API Manual and this page is literally all about one tiny link tweak πŸ’–


🌸 NAME 🌸

arc_emac_adjust_link β€” Adjust the PHY link duplex. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

void arc_emac_adjust_link (struct net_device *ndev );

πŸ“ ARGUMENTS πŸ“

  • ndev β€” Pointer to the net_device structure. 🫢

πŸ’… DESCRIPTION πŸ’…

This function is called to change the duplex setting after auto negotiation is done by the PHY. That’s the whole vibe: the PHY finishes auto negotiation, and then this function is called to change the duplex setting ✨


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./drivers/net/ethernet/arc/emac_main.c

The SEE ALSO crew, no cap:

🫢 source/version: ./drivers/net/ethernet/arc Β· date: October 2026 Β· page: arc_emac_adjust_link(9) πŸ’…
πŸ“¦ where this page comes from