<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/power, branch linux-3.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-10-15T04:56:23Z</updated>
<entry>
<title>Merge tag 'for-v3.18' of git://git.infradead.org/battery-2.6</title>
<updated>2014-10-15T04:56:23Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2014-10-15T04:56:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=50fa86172bec2769979b5eb0cd1a244391ae4bb0'/>
<id>urn:sha1:50fa86172bec2769979b5eb0cd1a244391ae4bb0</id>
<content type='text'>
Pull power supply and reset updates from Sebastian Reichel:
 - Initial support for the following chips
   * max77836 (charger)
   * max14577 (charger)
   * bq27742 (battery gauge)
   * ltc2952 (poweroff)
   * stih416 (restart)
   * syscon-reboot (restart)
   * gpio-restart (restart)
 - cleanup of power supply core
 - misc fixes in power supply and reset drivers

* tag 'for-v3.18' of git://git.infradead.org/battery-2.6: (48 commits)
  power: ab8500_fg: Fix build warning
  Documentation: charger: max14577: Update the date of introducing ABI
  power: reset: corrections for simple syscon reboot driver
  Documentation: power: reset: Add documentation for generic SYSCON reboot driver
  power: reset: Add generic SYSCON register mapped reset
  bq27x00_battery: Fix flag reading for bq27742
  power: reset: use restart_notifier mechanism for msm-poweroff
  power: Add simple gpio-restart driver
  power: reset: st: Provide DT bindings for ST's Power Reset driver
  power: reset: Add restart functionality for STiH41x platforms
  power: charger-manager: Fix NULL pointer exception with missing cm-fuel-gauge
  power: max14577: Fix circular config SYSFS dependency
  power: gpio-charger: do not use gpio value directly
  power: max8925: Use of_get_child_by_name
  power: max8925: Fix NULL ptr dereference on memory allocation failure
  bq27x00_battery: Add support to bq27742
  Documentation: charger: max14577: Document exported sysfs entry
  devicetree: mfd: max14577: Add device tree bindings document
  power: max17040: Add ID for MAX77836 Fuel Gauge block
  charger: max14577: Configure battery-dependent settings from DTS and sysfs
  ...

Conflicts:
	drivers/power/reset/Kconfig
	drivers/power/reset/Makefile
</content>
</entry>
<entry>
<title>Merge branch 'pm-avs'</title>
<updated>2014-10-06T23:18:38Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2014-10-06T23:18:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4734c6efc8c691fda80f11ae00016bc3a8d9ebb5'/>
<id>urn:sha1:4734c6efc8c691fda80f11ae00016bc3a8d9ebb5</id>
<content type='text'>
* pm-avs:
  MAINTAINERS: update entry for drivers/power/avs
  PM / AVS: rockchip-io: add driver handling Rockchip io domains
  regulator: core: Add REGULATOR_EVENT_PRE_VOLTAGE_CHANGE (and ABORT)
</content>
</entry>
<entry>
<title>Documentation: power: reset: Add documentation for generic SYSCON reboot driver</title>
<updated>2014-10-01T02:24:51Z</updated>
<author>
<name>Feng Kan</name>
</author>
<published>2014-09-30T23:25:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a7ba749e01461a3802d22157fc0e6c4ecbe0dd32'/>
<id>urn:sha1:a7ba749e01461a3802d22157fc0e6c4ecbe0dd32</id>
<content type='text'>
Add documentation for generic SYSCON reboot driver.

Signed-off-by: Feng Kan &lt;fkan@apm.com&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>power: reset: st: Provide DT bindings for ST's Power Reset driver</title>
<updated>2014-09-26T15:37:37Z</updated>
<author>
<name>Lee Jones</name>
</author>
<published>2014-07-22T14:52:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b08fec2262c8dbb349fe9456586cf0724407e5ee'/>
<id>urn:sha1:b08fec2262c8dbb349fe9456586cf0724407e5ee</id>
<content type='text'>
Signed-off-by: Christophe Kerello &lt;christophe.kerello@st.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>PM / AVS: rockchip-io: add driver handling Rockchip io domains</title>
<updated>2014-09-25T16:57:23Z</updated>
<author>
<name>Heiko Stübner</name>
</author>
<published>2014-09-11T22:48:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=662a958638bdb802451da6933e7ddb4a69517893'/>
<id>urn:sha1:662a958638bdb802451da6933e7ddb4a69517893</id>
<content type='text'>
IO domain voltages on some Rockchip SoCs are variable but need to be
kept in sync between the regulators and the SoC using a special
register.

A specific example using rk3288:
- If the regulator hooked up to a pin like SDMMC0_VDD is 3.3V then
  bit 7 of GRF_IO_VSEL needs to be 0.  If the regulator hooked up to
  that same pin is 1.8V then bit 7 of GRF_IO_VSEL needs to be 1.

Said another way, this driver simply handles keeping bits in the SoC's
general register file (GRF) in sync with the actual value of a voltage
hooked up to the pins.

Note that this driver specifically doesn't include:
- any logic for deciding what voltage we should set regulators to
- any logic for deciding whether regulators (or internal SoC blocks)
  should have power or not have power

If there were some other software that had the smarts of making
decisions about regulators, it would work in conjunction with this
driver.  When that other software adjusted a regulator's voltage then
this driver would handle telling the SoC about it.  A good example is
vqmmc for SD.  In that case the dw_mmc driver simply is told about a
regulator.  It changes the regulator between 3.3V and 1.8V at the
right time.  This driver notices the change and makes sure that the
SoC is on the same page.

Signed-off-by: Heiko Stübner &lt;heiko@sntech.de&gt;
Signed-off-by: Doug Anderson &lt;dianders@chromium.org&gt;
Reviewed-by: Santosh Shilimkar &lt;santosh.shilimkar@ti.com&gt;
[khilman: fix compiler warnings]
Signed-off-by: Kevin Hilman &lt;khilman@linaro.org&gt;
</content>
</entry>
<entry>
<title>PM / Domains: Add generic OF-based PM domain look-up</title>
<updated>2014-09-22T13:57:40Z</updated>
<author>
<name>Tomasz Figa</name>
</author>
<published>2014-09-19T18:27:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aa42240ab2544a8bcb2efb400193826f57f3175e'/>
<id>urn:sha1:aa42240ab2544a8bcb2efb400193826f57f3175e</id>
<content type='text'>
This patch introduces generic code to perform PM domain look-up using
device tree and automatically bind devices to their PM domains.

Generic device tree bindings are introduced to specify PM domains of
devices in their device tree nodes.

Backwards compatibility with legacy Samsung-specific PM domain bindings
is provided, but for now the new code is not compiled when
CONFIG_ARCH_EXYNOS is selected to avoid collision with legacy code.
This will change as soon as the Exynos PM domain code gets converted to
use the generic framework in further patch.

This patch was originally submitted by Tomasz Figa when he was employed
by Samsung.

Link: http://marc.info/?l=linux-pm&amp;m=139955349702152&amp;w=2
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Tested-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
Reviewed-by: Kevin Hilman &lt;khilman@linaro.org&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>Documentation: DT: Add LTC2952 poweroff bindings</title>
<updated>2014-09-16T09:01:40Z</updated>
<author>
<name>René Moll</name>
</author>
<published>2014-08-08T13:12:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a4b7aef6b066bda215566cf4af3455a6e36c381d'/>
<id>urn:sha1:a4b7aef6b066bda215566cf4af3455a6e36c381d</id>
<content type='text'>
LTC2952 is an external power control chip, which signals
the OS to shut down. This patch documents the DT binding
for the chip.

Signed-off-by: René Moll &lt;rene.moll@xsens.com&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>Documentation: DT: Document rx51-battery binding</title>
<updated>2014-07-18T21:40:22Z</updated>
<author>
<name>Sebastian Reichel</name>
</author>
<published>2014-03-01T20:22:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c93e12c0ff42de33514d574ff1292f5347e2a8b5'/>
<id>urn:sha1:c93e12c0ff42de33514d574ff1292f5347e2a8b5</id>
<content type='text'>
Add devicetree binding documentation for rx51-battery,
which is a simple A/D converter consumer.

Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>Documentation: dt: add bindings for keystone reset driver</title>
<updated>2014-05-27T13:46:32Z</updated>
<author>
<name>Ivan Khoronzhuk</name>
</author>
<published>2014-05-23T20:32:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=caee0055337ab96a5af844fba6e72d518d7287dd'/>
<id>urn:sha1:caee0055337ab96a5af844fba6e72d518d7287dd</id>
<content type='text'>
This node is intended to allow SoC reset in case of software reset
or appropriate watchdogs.

The Keystone SoCs can contain up to 4 watchdog timers to reset
SoC. Each watchdog timer event input is connected to the Reset Mux
block. The Reset Mux block can be configured to cause reset or not.

Additionally soft or hard reset can be configured.

Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Ivan Khoronzhuk &lt;ivan.khoronzhuk@ti.com&gt;
[santosh.shilimkar@ti.com: Fixed the subject line]
Signed-off-by: Santosh Shilimkar &lt;santosh.shilimkar@ti.com&gt;
</content>
</entry>
<entry>
<title>dt: binding documentation for bq2415x charger</title>
<updated>2014-01-25T11:24:15Z</updated>
<author>
<name>Sebastian Reichel</name>
</author>
<published>2014-01-11T00:47:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4f8dd2c10bec8a6c1928c3ce00ac68dba5a5d667'/>
<id>urn:sha1:4f8dd2c10bec8a6c1928c3ce00ac68dba5a5d667</id>
<content type='text'>
Add devicetree binding documentation for bq2415x charger.

Signed-off-by: Sebastian Reichel &lt;sre@debian.org&gt;
Acked-by: Pavel Machek &lt;pavel@ucw.cz&gt;
</content>
</entry>
</feed>
