__cxl_driver_register(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– __cxl_driver_register(9) β€” Kernel API Manual πŸ’–

okay bestie, welcome to the Kernel API Manual ✨ this page is all about registering a driver for the cxl bus, and we're gonna keep every detail cute and intact πŸ¦‹

🌸 NAME 🌸

__cxl_driver_register β€” register a driver for the cxl bus. periodt πŸ’…

🌈 SYNOPSIS 🌈

int __cxl_driver_register (struct cxl_driver *cxl_drv , struct module *owner , const char *modname );

no cap, that's the exact signature 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • cxl_drv β€” the cxl driver structure to attach. this is the main character of the call πŸ‘‘
  • owner β€” the owning module/driver. gotta know whose driver this is πŸ’œ
  • modname β€” KBUILD_MODNAME for the parent driver. yep, literally that string πŸ”₯

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/cxl/core/port.c, plus all these besties:


byeee bestie πŸ’– source/version: ./drivers/cxl/core, date: October 2026, and this was your __cxl_driver_register(9) page signing off 🫢✨

πŸ“¦ where this page comes from