phy_interrupt(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… phy_interrupt(9) β€” like, the PHY interrupt handler bestie πŸ’–

okay so this is a page from the Kernel API Manual, and it's literally about phy_interrupt β€” the PHY interrupt handler. yes, that one. grab a snack, we're doing kernel networking πŸ“


✨ NAME ✨

phy_interrupt β€” PHY interrupt handler 🌸

πŸŽ€ SYNOPSIS πŸŽ€

irqreturn_t phy_interrupt (int irq , void *phy_dat );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • irq β€” the interrupt line, like, the actual number of the line that fired πŸ’«
  • phy_dat β€” a phy_device pointer, which is the whole personality of the PHY you're dealing with πŸ‘‘

πŸ’œ DESCRIPTION πŸ’œ

Handle PHY interrupt. that's the whole assignment, bestie β€” it handles the PHY interrupt, and honestly? iconic. no cap, that's it. 🫢

🌈 SEE ALSO 🌈

the kernel file ./drivers/net/phy/phy.c, plus this entire friend group of functions:


okay that's the whole page, you ate that πŸ’…βœ¨

🧚 source situation: this came out of ./drivers/net/phy, dated October 2026, and it's phy_interrupt(9) all the way down. mwah πŸ’–
πŸ“¦ where this page comes from