Re: [ibm-acpi-devel] [PATCH v13 1/4] battery: Add the battery hooking API

2018-02-08 Thread Rafael J. Wysocki
On Wed, Feb 7, 2018 at 3:58 PM, Ognjen Galic wrote: > This is a patch that implements a generic hooking API for the > generic ACPI battery driver. > > With this new generic API, drivers can expose platform specific > behaviour via sysfs attributes in /sys/class/power_supply/BATn/ > in a generic wa

Re: [ibm-acpi-devel] [PATCH v13 3/4] thinkpad_acpi: Add support for battery thresholds

2018-02-08 Thread Rafael J. Wysocki
On Wed, Feb 7, 2018 at 3:58 PM, Ognjen Galic wrote: > 1) Charge start threshold > /sys/class/power_supply/BATN/charge_start_threshold > > Valid values are [0, 99]. A value of 0 turns off the > start threshold wear control. > > 2) Charge stop threshold > /sys/class/power_supply/BATN/charge_stop_thr

Re: [ibm-acpi-devel] [PATCH v13 2/4] pm: add to_power_supply macro to the API

2018-02-08 Thread Sebastian Reichel
Hi, On Wed, Feb 07, 2018 at 03:58:27PM +0100, Ognjen Galic wrote: > This patch adds the to_power_supply macro to upcast > a device to a power_supply struct. > > This is needed because the same piece of code using > container_of is used in various other places, so we > abstract away such low-level

Re: [ibm-acpi-devel] [PATCH v13 3/4] thinkpad_acpi: Add support for battery thresholds

2018-02-08 Thread Sebastian Reichel
Hi, On Wed, Feb 07, 2018 at 03:58:44PM +0100, Ognjen Galic wrote: > 1) Charge start threshold > /sys/class/power_supply/BATN/charge_start_threshold > > Valid values are [0, 99]. A value of 0 turns off the > start threshold wear control. > > 2) Charge stop threshold > /sys/class/power_supply/BATN