lwmi_cd01_notifier_call(9)
π lwmi_cd01_notifier_call(9) π
okay so bestie, welcome to the Kernel API Manual page for lwmi_cd01_notifier_call β yes, the title is right there and the manual name is folded in near the top, we ate. This is the call-method page for the cd01 notifier, and it's also giving block call chain energy. Let's get into it. β¨
π NAME π
lwmi_cd01_notifier_call β call method for the cd01 notifier; block call chain. Literally that's the whole vibe. π«Ά
β¨ SYNOPSIS β¨
int lwmi_cd01_notifier_call (struct notifier_block *nb , unsigned long
action , void *data );
π§ ARGUMENTS π§
nbβ thenotifier_blockregistered to thelenovo-wmi-eventsdriver. That's your notifier bestie. πactionβ unused. Not me looking at an unused argument, but okay. πdataβ the ACPI event. That's the payload. β¨
πΈ DESCRIPTION πΈ
For LWMI_EVENT_THERMAL_MODE, this sets current_mode and notifies platform_profile of a change. That's the move. π₯
π RETURN π
It returns the notifier_block status. No cap. β
π¦ SEE ALSO π¦
Kernel file: ./drivers/platform/x86/lenovo/wmi-capdata.c
lwmi_cd_match(9)lwmi_cd_match_add_all(9)lwmi_cd_call_master_cb(9)lwmi_cd_component_bind(9)lwmi_cd_component_unbind(9)lwmi_cd_sub_master_bind(9)lwmi_cd_sub_master_unbind(9)lwmi_cd_sub_master_add(9)lwmi_cd_sub_master_del(9)lwmi_cd_sub_component_bind(9)lwmi_cd00_show(9)lwmi_cd01_show(9)lwmi_cd_fan_show(9)lwmi_cd_debugfs_show(9)lwmi_cd_debugfs_add(9)lwmi_cd_debugfs_remove(9)lwmi_cd_cache(9)lwmi_cd_fan_list_alloc_cache(9)lwmi_cd_alloc(9)lwmi_cd_setup(9)lwmi_cd01_unregister(9)
π«Ά okay that's the footer, bestie: source/version is./drivers/platform/x86/lenovo, date isOctober 2026, and the page islwmi_cd01_notifier_call(9). Bye, ily, periodt. π
π¦ 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