lwmi_add_battery(9)
π
lwmi_add_battery(9) π
okay bestie, this page is straight from the Kernel API Manual, section 9, and itβs all about connecting the power_supply_ext. lowkey iconic kernel glue. π«Ά
πΈ NAME πΈ
lwmi_add_battery β Connect the power_supply_ext β¨
β¨ SYNOPSIS β¨
int lwmi_add_battery (struct power_supply *battery , struct
acpi_battery_hook *hook );
π«Ά ARGUMENTS π«Ά
batteryβ The battery to extend. this is the main-character battery being extended, no cap. πhookβ The driver hook used to extend the battery. itβs giving βdriver hook doing the extending,β periodt. πͺ
π RETURN π
0on success, or an error. thatβs it, thatβs the vibe check. π
π¦ SEE ALSO π¦
Kernel file: ./drivers/platform/x86/lenovo/wmi-other.c π
lwmi_om_fan_get_set(9)lwmi_om_hwmon_is_visible(9)lwmi_om_hwmon_read(9)lwmi_om_hwmon_write(9)lwmi_om_hwmon_add(9)lwmi_om_hwmon_remove(9)lwmi_om_fan_info_init(9)lwmi_om_fan_info_collect_cd00(9)lwmi_om_fan_info_collect_cd_fan(9)lwmi_psy_ext_get_prop(9)lwmi_psy_ext_set_prop(9)lwmi_psy_prop_is_supported(9)lwmi_psy_prop_is_writeable(9)lwmi_remove_battery(9)lwmi_acpi_match(9)lwmi_om_psy_ext_init(9)lwmi_om_psy_remove(9)tunable_attr_01_id(9)int_type_show(9)attr_capdata01_show(9)attr_current_value_store(9)attr_current_value_show(9)lwmi_attr_01_is_supported(9)lwmi_om_fw_attr_add(9)lwmi_om_fw_attr_remove(9)lwmi_om_master_bind(9)lwmi_om_master_unbind(9)
π thatβs the whole page, bestie β source/version: ./drivers/platform/x86/lenovo, dated October 2026. 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