module_gbphy_driver(9)
π 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β agbphy_driverstructure. 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
- 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