scmi_event_h...nable_events(9)
π scmi_event_handler_enable_events(9) β like, the Kernel API Manual chapter you actually wanna read
okay bestie, welcome to the Kernel API Manual β¨ and specifically to this little function, scmi_event_handler_enable_events. yes the page title gets truncated in the header (scmi_event_h...nable_events(9)) β that's just how it's filed, don't @ me π
β¨ NAME β¨
scmi_event_handler_enable_events β the function that enables the events associated to an handler, periodt π
that's the whole vibe.
πΈ SYNOPSIS πΈ
int scmi_event_handler_enable_events (struct scmi_event_handler *hndl );
like, that's it, that's the whole call signature π¦ it takes one pointer and hands you back an int.
π ARGUMENTS π
hndlβ the event handler you're acting upon π«Ά this is the thing you're like "hey bestie, wake up" to. It's astruct scmi_event_handler *.
β RETURN β
0β on Success π like literally just zero, that's the win condition, no cap.
π₯ SEE ALSO π₯
okay so this is the part where the manpage just goes OFF and links the entire friend group π no gatekeeping here, every single one of them:
- Kernel file
./drivers/firmware/arm_scmi/notify.cTheory of operation(9) struct scmi_notify_instance(9)struct events_queue(9)struct scmi_event_header(9)struct scmi_registered_events_desc(9)struct scmi_registered_event(9)struct scmi_event_handler(9)scmi_lookup_and_call_event_chain(9)scmi_process_event_header(9)scmi_process_event_payload(9)scmi_events_dispatcher(9)scmi_notify(9)scmi_kfifo_free(9)scmi_initialize_events_queue(9)scmi_allocate_registered_events_desc(9)scmi_register_protocol_events(9)scmi_deregister_protocol_events(9)scmi_allocate_event_handler(9)scmi_free_event_handler(9)scmi_bind_event_handler(9)scmi_valid_pending_handler(9)scmi_register_event_handler(9)__scmi_event_handler_get_ops(9)scmi_get_active_handler(9)__scmi_enable_evt(9)scmi_put_handler_unlocked(9)scmi_notifier_register(9)scmi_notifier_unregister(9)scmi_devm_notifier_register(9)scmi_devm_notifier_unregister(9)scmi_protocols_late_init(9)scmi_notification_init(9)scmi_notification_quiesce(9)scmi_notification_exit(9)
iykyk π read them all, be an icon, know your notify.c lore π
ngl if you're poking around notify.c without reading the Theory of operation first, that's giving chaos energy π start there bestie.
and that's the page!! mwah π this one lives in ./drivers/firmware/arm_scmi, dated October 2026 β so like, future aesthetic fr fr πΈπ¦β¨
π¦ 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