module_gbphy_driver(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this page is module_gbphy_driver(9) from the Kernel API Manual, and it's literally the helper macro for registering a gbphy driver. no cap, that's the whole vibe. ✨


🌸 SYNOPSIS 🌸

module_gbphy_driver (__gbphy_driver );

πŸŽ€ ARGUMENTS πŸŽ€

  • __gbphy_driver β€” a gbphy_driver structure. that's the thing you hand over, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

so this is a helper macro for gbphy drivers, and its whole main-character job is setting up proper module init / exit functions. it replaces module_init and module_exit, and it keeps people from printing pointless things to the kernel log when their driver is loaded. iconic behavior, honestly πŸ’…


πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/staging/greybus/gbphy.h β€” go peek, iykyk πŸ”₯

mwah πŸ’‹ this little page lives under source/version ./drivers/staging/greybus, dated October 2026, and it's module_gbphy_driver(9) β€” bye bestie, slay your kernel adventures 🌈🫢

πŸ“¦ where this page comes from