ksz9477_support_eee(9)
π¦ ksz9477_support_eee(9) β like, the Kernel API Manual, but make it make sense π
okay so bestie, welcome to the ksz9477_support_eee(9) page from the Kernel API Manual β this is the little function that answers the question "does this port's PHY actually do EEE or not?" and honestly it ate β¨
πΈ NAME πΈ
ksz9477_support_eee β determine Energy Efficient Ethernet (EEE) support for a port π
π SYNOPSIS π
bool ksz9477_support_eee (struct dsa_switch *ds , int port );
β¨ ARGUMENTS β¨
dsβ pointer to the DSA switch structure π«Ά like, the switch we're talking aboutportβ port number to check π the one specific port you're vibe-checking
π DESCRIPTION π
So this function is also the receipts-keeper for devices where EEE was initially advertised but then later withdrawn because of reliability issues β all as described in the official errata documents π no cap.
The way these devices are explicitly listed is the whole point: it records known limitations, even if there's, lowkey, no technical necessity for runtime checks. It's giving documentation as a public service, fr fr π§
π RETURN π
trueβ the internal PHY on the given port supports fully operational EEE π slayfalseβ otherwise π nope, not this one
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/dsa/microchip/ksz9477.cπ ksz9477_parse_drive_strength(9)β
bestie reminder:truemeans fully operational EEE on that internal PHY,falsemeans it isn't β that's the whole vibe check π
mwah π that's the page! brought to you by ./drivers/net/dsa/microchip, dated October 2026 β see you in the group chat ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms