<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/power/supply/Kconfig, branch linux-5.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-11-13T02:03:21Z</updated>
<entry>
<title>power/supply: fix sc27xx_fuel_gauge build errors</title>
<updated>2018-11-13T02:03:21Z</updated>
<author>
<name>Randy Dunlap</name>
</author>
<published>2018-11-12T17:06:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ed60f43d0170e5f589e5285517db2c7b084f7d65'/>
<id>urn:sha1:ed60f43d0170e5f589e5285517db2c7b084f7d65</id>
<content type='text'>
Fix build errors when FUEL_GUAGE_SC27XX is enabled but IIO is either
not enabled or IIO=m and FUEL_GUAGE_SC27XX=y.

ld: drivers/power/supply/sc27xx_fuel_gauge.o: in function `sc27xx_fgu_get_temp':
sc27xx_fuel_gauge.c:(.text+0x1d2): undefined reference to `iio_read_channel_processed'
ld: drivers/power/supply/sc27xx_fuel_gauge.o: in function `sc27xx_fgu_probe':
sc27xx_fuel_gauge.c:(.text+0x97f): undefined reference to `devm_iio_channel_get'

Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Cc: linux-pm@vger.kernel.org
Acked-by: Baolin Wang &lt;baolin.wang@linaro.org&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.com&gt;
</content>
</entry>
<entry>
<title>power: supply: Add Spreadtrum SC27XX fuel gauge unit driver</title>
<updated>2018-11-09T21:55:46Z</updated>
<author>
<name>Baolin Wang</name>
</author>
<published>2018-11-05T07:39:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=195ca1703784d1fbc34b38019aedcb74f08154f1'/>
<id>urn:sha1:195ca1703784d1fbc34b38019aedcb74f08154f1</id>
<content type='text'>
This patch adds the Spreadtrum SC27XX serial PMICs fuel gauge support,
which is used to calculate the battery capacity.

Original-by: Yuanjiang Yu &lt;yuanjiang.yu@unisoc.com&gt;
Signed-off-by: Baolin Wang &lt;baolin.wang@linaro.org&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.com&gt;
</content>
</entry>
<entry>
<title>power: supply: Add Spreadtrum SC2731 charger support</title>
<updated>2018-09-20T00:58:08Z</updated>
<author>
<name>Baolin Wang</name>
</author>
<published>2018-09-17T20:03:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c3d7b0364f0730a8a64801dd07a589bbac06671'/>
<id>urn:sha1:1c3d7b0364f0730a8a64801dd07a589bbac06671</id>
<content type='text'>
This patch adds the SC2731 PMIC switch charger support.

Signed-off-by: Baolin Wang &lt;baolin.wang@linaro.org&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'ds2760-for-v4.19-signed' into psy-next</title>
<updated>2018-07-22T21:33:24Z</updated>
<author>
<name>Sebastian Reichel</name>
</author>
<published>2018-07-22T21:33:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0d949905271daed53f1fa3f31db178f987217605'/>
<id>urn:sha1:0d949905271daed53f1fa3f31db178f987217605</id>
<content type='text'>
Immutable branch for moving ds2760 driver from w1 to power supply

Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>power: supply: ds2760_battery: merge ds2760 supply driver with its w1 slave companion</title>
<updated>2018-07-11T16:09:09Z</updated>
<author>
<name>Daniel Mack</name>
</author>
<published>2018-07-06T05:35:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf49735537374c02fd4111bd5463e372f69c41f8'/>
<id>urn:sha1:bf49735537374c02fd4111bd5463e372f69c41f8</id>
<content type='text'>
This patch removes the w1 slave driver that used to register the w1 family
and instanciate a platform device at runtime. The code now lives in the
supply driver instead to avoid that level of indirection.

The old device name "ds2760-battery.0" is preserved, so userspace
applications can access the same virtual device nodes as before.

Note that because the w1 core does not currently have a framework for
suspend/resume, the driver now registers a PM notifier callback.

Signed-off-by: Daniel Mack &lt;daniel@zonque.org&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>adp5061: New driver for ADP5061 I2C battery charger</title>
<updated>2018-07-06T17:36:14Z</updated>
<author>
<name>Stefan Popa</name>
</author>
<published>2018-04-11T15:09:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe8e81b7e899968690e5e87c25727178921b5b9a'/>
<id>urn:sha1:fe8e81b7e899968690e5e87c25727178921b5b9a</id>
<content type='text'>
This patch adds basic support for Analog Devices I2C programmable linear
battery charger.

With this driver, some parameters can be read and configured such as:
* trickle charge current level (PRECHARGE_CURRENT)
* trickle charge voltage threshold (VOLTAGE_MIN)
* weak charge threshold (VOLTAGE_AVG)
* constant current (CONSTANT_CHARGE_CURRENT)
* constant charge voltage limit (CONSTANT_CHARGE_VOLTAGE_MAX)
* battery full (CAPACITY_LEVEL)
* input current limit (INPUT_CURRENT_LIMIT)
* charger status (STATUS)
* battery status (CAPACITY_LEVEL)
* termination current (CHARGE_TERM_CURRENT)

Datasheet:
http://www.analog.com/media/en/technical-documentation/data-sheets/ADP5061.pdf

Signed-off-by: Stefan Popa &lt;stefan.popa@analog.com&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>power: supply: add cros-ec USBPD charger driver.</title>
<updated>2018-07-05T15:12:52Z</updated>
<author>
<name>Sameer Nanda</name>
</author>
<published>2018-05-02T15:44:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f68b883e8fad23ed0ac4756d91594809d78678ed'/>
<id>urn:sha1:f68b883e8fad23ed0ac4756d91594809d78678ed</id>
<content type='text'>
This driver gets various bits of information about what is connected to
USB PD ports from the EC and converts that into power_supply properties.

Signed-off-by: Sameer Nanda &lt;snanda@chromium.org&gt;
Signed-off-by: Enric Balletbo i Serra &lt;enric.balletbo@collabora.com&gt;
Acked-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jikos/trivial</title>
<updated>2017-11-15T18:14:11Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2017-11-15T18:14:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9682b3dea22190a6fd449d157e3175b0e748684d'/>
<id>urn:sha1:9682b3dea22190a6fd449d157e3175b0e748684d</id>
<content type='text'>
Pull trivial tree updates from Jiri Kosina:
 "The usual rocket-science from trivial tree for 4.15"

* 'for-linus' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jikos/trivial:
  MAINTAINERS: relinquish kconfig
  MAINTAINERS: Update my email address
  treewide: Fix typos in Kconfig
  kfifo: Fix comments
  init/Kconfig: Fix module signing document location
  misc: ibmasm: Return error on error path
  HID: logitech-hidpp: fix mistake in printk, "feeback" -&gt; "feedback"
  MAINTAINERS: Correct path to uDraw PS3 driver
  tracing: Fix doc mistakes in trace sample
  tracing: Kconfig text fixes for CONFIG_HWLAT_TRACER
  MIPS: Alchemy: Remove reverted CONFIG_NETLINK_MMAP from db1xxx_defconfig
  mm/huge_memory.c: fixup grammar in comment
  lib/xz: Add fall-through comments to a switch statement
</content>
</entry>
<entry>
<title>power: supply: sbs-manager: Add alert callback and battery change notification</title>
<updated>2017-10-28T21:43:25Z</updated>
<author>
<name>Phil Reid</name>
</author>
<published>2017-08-24T09:31:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a0b8839e2afc6613566ab723f8e3f0e698e9e007'/>
<id>urn:sha1:a0b8839e2afc6613566ab723f8e3f0e698e9e007</id>
<content type='text'>
This adds smb alert support via the smbus_alert driver to generate
power_supply_changed notifications when either external power is
removed / applied or a battery inserted / removed.
Use the i2c alert callback to notify the attached battery driver that a
change has occurred.

Signed-off-by: Phil Reid &lt;preid@electromag.com.au&gt;
Acked-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
Signed-off-by: Wolfram Sang &lt;wsa@the-dreams.de&gt;
</content>
</entry>
<entry>
<title>power: Adds support for Smart Battery System Manager</title>
<updated>2017-10-28T21:43:19Z</updated>
<author>
<name>Karl-Heinz Schneider</name>
</author>
<published>2017-08-24T09:31:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dbc4deda03fe61a1c29d8218269714bf2c334b9b'/>
<id>urn:sha1:dbc4deda03fe61a1c29d8218269714bf2c334b9b</id>
<content type='text'>
This patch adds support for Smart Battery System Manager.
A SBSM is a device listening at I2C/SMBus address 0x0a and is capable of
communicating up to four I2C smart battery devices. All smart battery
devices are listening at address 0x0b, so the SBSM muliplexes between
them. The driver makes use of the I2C-Mux framework to allow smart
batteries to be bound via device tree, i.e. the sbs-battery driver.

Via sysfs interface the online state and charge type are presented. If
the driver is bound as ltc1760 (an implementation of a Dual Smart Battery
System Manager) the charge type can also be changed from trickle to fast.

Signed-off-by: Karl-Heinz Schneider &lt;karl-heinz@schneider-inet.de&gt;
Signed-off-by: Phil Reid &lt;preid@electromag.com.au&gt;
Reviewed-by: Sebastian Reichel &lt;sebastian.reichel@collabora.co.uk&gt;
Signed-off-by: Wolfram Sang &lt;wsa@the-dreams.de&gt;
</content>
</entry>
</feed>
