__rmi_regis...tion_handler(9)
β¨ NAME β¨
Okay bestie, welcome to the Kernel API Manual β this one is all about __rmi_register_function_handler, which does exactly what it says on the tin: it registers a handler for an RMI function. π
πΈ SYNOPSIS πΈ
int __rmi_register_function_handler (struct rmi_function_handler
*handler , struct module *owner , const char *mod_name );
π ARGUMENTS π
handlerβ the RMI handler that should be registered. Like, the main character being introduced to the RMI core. πownerβ pointer to the module that implements the handler.mod_nameβ name of the module implementing the handler.
π DESCRIPTION π
So this function performs additional setup of the RMI function handler, and then registers it with the RMI core so it can be bound to RMI function devices. Thatβs the whole vibe β setup, register, slay. β¨
π¦ SEE ALSO π¦
- Kernel file:
./drivers/input/rmi4/rmi_bus.c rmi_register_transport_device(9)rmi_unregister_transport_device(9)rmi_unregister_function_handler(9)
mwah π byeee bestie β this little page comes from source/version ./drivers/input/rmi4, dated October 2026, and its footer title is __rmi_regis...tion_handler(9). π«Άπ
π¦ 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