module_i3c_driver(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… module_i3c_driver(9) β€” like, the Kernel API Manual bestie ✨

okay so real talk, this page is from the Kernel API Manual, and it's genuinely the shortest lil' glow-up ever πŸŽ€


🌸 NAME 🌸

module_i3c_driver β€” register a module providing an I3C driver πŸ’–


✨ SYNOPSIS ✨

module_i3c_driver (__drv );

🫢 ARGUMENTS 🫢

  • __drv β€” the I3C driver you wanna register. that's it. that's the whole argument, icon behavior πŸ‘‘

πŸ’… DESCRIPTION πŸ’…

so what this does is give you generic init/exit functions that simply register/unregister an I3C driver ✨ like, no extra steps, no drama, just vibes.

the way that this is meant for any driver that does not require extra init/cleanup steps β€” if your driver needs extra init or cleanup work, this is NOT the one for you bestie, go write your own 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

like, go read the whole squad, iykyk πŸ“šβœ¨


okay and before I go β€” this lil' page lives at ./include/linux/i3c, it's dated October 2026, and the header/footer name is module_i3c_driver(9) πŸŽ€ that's the whole thing, no cap. bye bestie, slay your driver registration πŸ’œπŸŒˆ

πŸ“¦ where this page comes from