__devm_of_mdiobus_register(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, welcome to the Kernel API Manual page for __devm_of_mdiobus_register(9) β€” and no cap, the name is literally the plot: this is the Resource managed variant of of_mdiobus_register(). It’s giving managed-resource edition, and honestly? iconic. πŸ’…βœ¨

🌸 SYNOPSIS 🌸

int __devm_of_mdiobus_register (struct device *dev , struct mii_bus
*mdio , struct device_node *np , struct module *owner );

πŸ¦‹ ARGUMENTS πŸ¦‹

okay bestie, here’s the cast β€” four arguments, no missing pieces:

  • dev β€” Device to register mii_bus for. This is the device main character. 🫢
  • mdio β€” MII bus structure to register. The mii_bus itself, slay. πŸ’–
  • np β€” Device node to parse. The device node getting parsed, periodt. 🌿
  • owner β€” Owning module. The module that owns it, iykyk. πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

mwah πŸ’‹ β€” source: ./drivers/net/phy, date: October 2026, page: __devm_of_mdiobus_register(9). Catch you in the kernel, bestie! πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from