<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/gpio, branch linux-3.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-12-03T13:46:27Z</updated>
<entry>
<title>gpio: pl061: document gpio-ranges property for bindings file</title>
<updated>2014-12-03T13:46:27Z</updated>
<author>
<name>Yunlei He</name>
</author>
<published>2014-12-02T04:33:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=256965d724347a9fa1cce42dc30987e7d92addb3'/>
<id>urn:sha1:256965d724347a9fa1cce42dc30987e7d92addb3</id>
<content type='text'>
Document gpio-ranges property in pl061-gpio.txt

Signed-off-by: Yunlei He &lt;heyunlei@huawei.com&gt;
Signed-off-by: Xinwei Kong &lt;kong.kongxinwei@hisilicon.com&gt;
Signed-off-by: Haojian Zhuang &lt;haojian.zhuang@linaro.org&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>gpio: mcp23s08: Add option to configure IRQ output polarity as active high</title>
<updated>2014-12-03T13:34:45Z</updated>
<author>
<name>Alexander Stein</name>
</author>
<published>2014-12-01T07:26:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a4e635544f65021c346f2097daa0c8dd63dd6221'/>
<id>urn:sha1:a4e635544f65021c346f2097daa0c8dd63dd6221</id>
<content type='text'>
Default is active low, but if property is specified in DT set INTPOL flag.

Signed-off-by: Alexander Stein &lt;alexander.stein@systec-electronic.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>gpio: rcar: Add r8a7793 and r8a7794 support</title>
<updated>2014-11-27T14:01:19Z</updated>
<author>
<name>Hisashi Nakamura</name>
</author>
<published>2014-11-07T11:54:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1fd2b49d0bd986fb22dd0a36910f24823e7bb0a0'/>
<id>urn:sha1:1fd2b49d0bd986fb22dd0a36910f24823e7bb0a0</id>
<content type='text'>
The device tree probing for R-Car M2-N (r8a7793) and R-Car E2 (r8a7794)
is added.

Signed-off-by: Hisashi Nakamura &lt;hisashi.nakamura.ak@renesas.com&gt;
Signed-off-by: Yoshihiro Kaneko &lt;ykaneko0929@gmail.com&gt;
Acked-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>Documentation: gpio: guidelines for bindings</title>
<updated>2014-10-30T15:41:47Z</updated>
<author>
<name>Alexandre Courbot</name>
</author>
<published>2014-10-29T08:13:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2071d0968e564b4b4a11d36dc58de6e57188edd4'/>
<id>urn:sha1:2071d0968e564b4b4a11d36dc58de6e57188edd4</id>
<content type='text'>
Now that ACPI supports named GPIO properties, either through ACPI 5.1 or
the per-driver ACPI GPIO mappings, we can be more narrow about the way
GPIOs should be specified in Device Tree bindings.

This patch updates the GPIO DT bindings documentation to highlight the
following rules for new GPIO bindings:

- All new bindings must have a meaningful name (e.g. the "gpios"
  property must not be used)
- The only suffix allowed is "-gpios", no matter the number of
  descriptors in the property
- GPIOs can only be grouped under the same property when they serve the
  same purpose, a case that should remain exceptional (e.g. bit-banged
  data lines).

Signed-off-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;
Cc: Rafael J. Wysocki &lt;rjw@rjwysocki.net&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Reviewed-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>Documentation: dts: add bindings for Vybrid GPIO/PORT module</title>
<updated>2014-10-24T12:22:27Z</updated>
<author>
<name>Stefan Agner</name>
</author>
<published>2014-10-16T19:48:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=580b9676e53af8f037002c16bafc7037319bbbce'/>
<id>urn:sha1:580b9676e53af8f037002c16bafc7037319bbbce</id>
<content type='text'>
The Vybrid SoC device tree (vf610.dtsi) used this bindings since
its initial commit in May 2013. However, a proper gpiolib driver
was missing so far. With the addition of the gpiolib driver,
the bindings proved to be useful and complete, hence a good time
to add the documentation.

Signed-off-by: Stefan Agner &lt;stefan@agner.ch&gt;
Acked-by: Shawn Guo &lt;shawn.guo@freescale.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>GPIO: 74xx-mmio: Add DT bindings documentation</title>
<updated>2014-10-21T08:48:45Z</updated>
<author>
<name>Alexander Shiyan</name>
</author>
<published>2014-10-03T07:32:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4515b76d9b158ae89db094fe0fb277eaac88be25'/>
<id>urn:sha1:4515b76d9b158ae89db094fe0fb277eaac88be25</id>
<content type='text'>
This patch adds DT binding documentation for the 74xx-mmio GPIO driver.

Signed-off-by: Alexander Shiyan &lt;shc_work@mail.ru&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<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>power: Add simple gpio-restart driver</title>
<updated>2014-09-26T17:51:15Z</updated>
<author>
<name>David Riley</name>
</author>
<published>2014-08-27T19:23:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=371bb20d6927f204ef5a7887ecddb06b2501c0d9'/>
<id>urn:sha1:371bb20d6927f204ef5a7887ecddb06b2501c0d9</id>
<content type='text'>
This driver registers a restart handler to set a GPIO line high/low
to reset a board based on devicetree bindings.

Signed-off-by: David Riley &lt;davidriley@chromium.org&gt;
Reviewed-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>gpio: syscon: reuse for keystone 2 socs</title>
<updated>2014-09-16T21:42:16Z</updated>
<author>
<name>Grygorii Strashko</name>
</author>
<published>2014-09-03T17:05:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2134cb997f2f1b2d960ad8705d67dc8d690ba59c'/>
<id>urn:sha1:2134cb997f2f1b2d960ad8705d67dc8d690ba59c</id>
<content type='text'>
On Keystone SOCs, ARM host can send interrupts to DSP cores using the
DSP GPIO controller IP. Each DSP GPIO controller provides 28 IRQ signals for
each DSP core. This is one of the component used by the IPC mechanism used
on Keystone SOCs.

Keystone 2 DSP GPIO controller has specific features:
- each GPIO can be configured only as output pin;
- setting GPIO value to 1 causes IRQ generation on target DSP core;
- reading pin value returns 0 - if IRQ was handled or 1 - IRQ is still
  pending.

This patch updates gpio-syscon driver to be reused by Keystone 2 SoCs,
because the Keystone 2 DSP GPIO controller is controlled through Syscon
devices and, as requested by Linus Walleij, such kind of GPIO controllers
should be integrated with drivers/gpio/gpio-syscon.c driver.

Signed-off-by: Grygorii Strashko &lt;grygorii.strashko@ti.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>gpio: pxa: Documentation: provide example bindings for PXA3xx</title>
<updated>2014-08-29T06:20:34Z</updated>
<author>
<name>Daniel Mack</name>
</author>
<published>2014-08-14T09:40:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a879891ee80413f6999905db43ad0d6852dfa6ca'/>
<id>urn:sha1:a879891ee80413f6999905db43ad0d6852dfa6ca</id>
<content type='text'>
Add another example to describe bindings that work for PXA3xx boards.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
</feed>
