LAN8814_PAGE_AFE_PMA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… LAN8814_PAGE_AFE_PMA(9) β€” like, the Kernel API Manual page you've been waiting for πŸŽ€

okay bestie, so this is straight out of the Kernel API Manual, and it's genuinely a little one but it matters, so pay attention ✨


✨ NAME ✨

LAN8814_PAGE_AFE_PMA β€” the thing that selects Extended Page 1. that's it. that's the whole job. iconic brevity honestly πŸ‘‘


✨ SYNOPSIS ✨

LAN8814_PAGE_AFE_PMA

no arguments, no drama, no parameters to remember. she just is πŸ’…


✨ DESCRIPTION ✨

so this page (Extended Page 1, remember) appears to control the Analog Front-End (AFE) and Physical Medium Attachment (PMA) layers β€” yes those are two whole layers of the PHY, and yes this one page is out here handling both like it's nothing 🫢

what's it for? it's how you get at registers like LAN8814_PD_CONTROLS and LAN8814_LINK_QUALITY. that's the doorway, bestie πŸšͺ✨ you want to talk to those registers, you go through this page first. no cap.

ngl the manpage literally says "appears to control" β€” that's the kernel's own wording, so I'm not out here making claims beyond what's written. take it up with micrel.c πŸ™ˆ

🌈 SEE ALSO 🌈

like a whole extended-page friend group fr fr πŸ’– go read them all, you'll be so smart


that's the whole page, bestie β€” short, sweet, and every other page is literally right there in the family πŸ’œ

sign-off szn: this masterpiece lives over in ./drivers/net/phy, and it's dated October 2026 β€” mark your calendar, the future is calling and she's got a PHY page to select πŸ¦‹βœ¨ periodt.

πŸ“¦ where this page comes from