<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/power, branch v4.0</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.0</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2015-01-28T14:08:10Z</updated>
<entry>
<title>power_supply: 88pm860x: Fix leaked power supply on probe fail</title>
<updated>2015-01-28T14:08:10Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
<email>k.kozlowski@samsung.com</email>
</author>
<published>2015-01-27T15:51:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=24727b45b484e8937dcde53fa8d1aa70ac30ec0c'/>
<id>urn:sha1:24727b45b484e8937dcde53fa8d1aa70ac30ec0c</id>
<content type='text'>
Driver forgot to unregister power supply if request_threaded_irq()
failed in probe(). In such case the memory associated with power supply
leaked.

Signed-off-by: Krzysztof Kozlowski &lt;k.kozlowski@samsung.com&gt;
Fixes: a830d28b48bf ("power_supply: Enable battery-charger for 88pm860x")
Cc: &lt;stable@vger.kernel.org&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power/reset: restart-poweroff: Remove arm dependencies</title>
<updated>2015-01-25T21:13:18Z</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2015-01-25T20:30:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7bae8f04818cb388ca8652a55daa4132b469295e'/>
<id>urn:sha1:7bae8f04818cb388ca8652a55daa4132b469295e</id>
<content type='text'>
This driver is now arm specific anymore, so there is no need to include
an arm specific include file. Also drop unnecessary depencency on ARM
from Kconfig.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power/reset: st-poweroff: Fix misleading Kconfig description</title>
<updated>2015-01-25T21:13:17Z</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2015-01-25T20:30:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7fa650bc0d2c124d28d6c532de7a7d739348953d'/>
<id>urn:sha1:7fa650bc0d2c124d28d6c532de7a7d739348953d</id>
<content type='text'>
The st-poweroff driver does not really power off the system
but resets it, so Kconfig should not claim that the driver
would handle power-off.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power/reset: st-poweroff: Register with kernel restart handler</title>
<updated>2015-01-25T21:13:16Z</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2015-01-25T20:30:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=453fe4f11c2ac18b654db13daeaa71409ef142e0'/>
<id>urn:sha1:453fe4f11c2ac18b654db13daeaa71409ef142e0</id>
<content type='text'>
Register with kernel restart handler instead of setting arm_pm_restart
directly. Select high priority since the restart handler is instantiated
through devicetree, indicating that it should be used if configured.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power/reset: Remove sun6i reboot driver</title>
<updated>2015-01-25T21:13:07Z</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2015-01-25T20:30:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b2b3a8b934e649d0f0659584f2186602dbb391b5'/>
<id>urn:sha1:b2b3a8b934e649d0f0659584f2186602dbb391b5</id>
<content type='text'>
sun6i restart is now handled by its watchdog driver directly,
so this driver is no longer needed.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Acked-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power/reset: at91: Register with kernel restart handler</title>
<updated>2015-01-25T21:12:45Z</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2015-01-25T20:30:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=481ff6ff967fefdbfb967f7251e40c22a312d244'/>
<id>urn:sha1:481ff6ff967fefdbfb967f7251e40c22a312d244</id>
<content type='text'>
Register with kernel restart handler instead of setting arm_pm_restart
directly. Register with high priority since the driver unconditionally
overwrites other restart handlers if instantiated.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power/reset: arm-versatile: Register with kernel restart handler</title>
<updated>2015-01-25T21:12:45Z</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2015-01-25T20:30:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=25a5b57dd76fbcbcb4107aa95400862cb924470d'/>
<id>urn:sha1:25a5b57dd76fbcbcb4107aa95400862cb924470d</id>
<content type='text'>
Register with kernel restart handler instead of setting arm_pm_restart
directly. Select high priority since the restart handler is instantiated
through devicetree, indicating that it should be used if configured.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power: test_power: Use enum as index for array of supplies</title>
<updated>2015-01-23T15:03:00Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
<email>k.kozlowski@samsung.com</email>
</author>
<published>2015-01-23T10:38:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a30067bb541f834b22c9cfa2dd99ebe3da709115'/>
<id>urn:sha1:a30067bb541f834b22c9cfa2dd99ebe3da709115</id>
<content type='text'>
Replace hard-coded numbers for indices of power supply array with enum.
This improves a little the readability as one does not have to guess
which power supply is associated with number.

Signed-off-by: Krzysztof Kozlowski &lt;k.kozlowski@samsung.com&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>Add LTC2941/LTC2943 Battery Gauge Driver</title>
<updated>2015-01-22T02:23:07Z</updated>
<author>
<name>Mike Looijmans</name>
<email>mike.looijmans@topic.nl</email>
</author>
<published>2014-10-28T07:05:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=085bc24d1553aae0d8a2b8e5b7c80c7862d0212c'/>
<id>urn:sha1:085bc24d1553aae0d8a2b8e5b7c80c7862d0212c</id>
<content type='text'>
Both the LTC2941 and LTC2943 measure battery capacity.
The LTC2943 is compatible with the LTC2941, it adds voltage and
temperature monitoring, and uses a slightly different conversion
formula for the charge counter.

To avoid confusion with e.g. the LTC2945, the driver is called
LTC2941 instead of LTC294X.

v2: Fix units of measurement: uV, uA and centidegrees.
v3: Correctly set configuration register. Allow negative values
    for the sense resistor.
v4: Run checkpatch.pl and fix all errors and warnings.
v5: Prefix "lltc," to devicetree properties.

Signed-off-by: Mike Looijmans &lt;mike.looijmans@topic.nl&gt;
[ removed .owner field ]
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power/reset: brcmstb: Add support for old 65nm chips</title>
<updated>2015-01-22T01:25:32Z</updated>
<author>
<name>Kevin Cernekee</name>
<email>cernekee@gmail.com</email>
</author>
<published>2014-11-26T00:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=79969f6aafcb4c5d02fc9b33afc58446e4e9dbac'/>
<id>urn:sha1:79969f6aafcb4c5d02fc9b33afc58446e4e9dbac</id>
<content type='text'>
The register bit fields are a little different, so add an entry and a
compatible string to accommodate them.

Signed-off-by: Kevin Cernekee &lt;cernekee@gmail.com&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
</feed>
