<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/gpio, branch v2015.10-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/gpio?h=v2015.10-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/gpio?h=v2015.10-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-08-14T06:37:38Z</updated>
<entry>
<title>sunxi: gpio: Add support for the gpio banks which are part of the R-io cluster</title>
<updated>2015-08-14T06:37:38Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2015-08-06T18:10:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fbf10ae98657f1a888b670078f4eb18f9172c834'/>
<id>urn:sha1:fbf10ae98657f1a888b670078f4eb18f9172c834</id>
<content type='text'>
sun6i and later have a couple of io-blocks which are shared between the
main CPU core and the "R" cpu which is small embedded cpu which can be
active while the main system is suspended.

These gpio banks sit at a different mmio address then the normal banks,
and have a separate devicetree node and compatible, this adds support for
these banks to the sunxi-gpio code when built with device-model support.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Acked-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</content>
</entry>
<entry>
<title>gpio: omap: Drop 'method' parameter</title>
<updated>2015-08-13T00:48:06Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2015-07-31T23:55:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0a9e34056fcf86fb64e70bd281875eb7bbdbabde'/>
<id>urn:sha1:0a9e34056fcf86fb64e70bd281875eb7bbdbabde</id>
<content type='text'>
The "method" parameter was part of the original port of the driver from
the kernel.  At some point this may have been added to allow for future
differentiation (as omap1 and omap2 have different GPIO IP blocks, so
this wasn't an unreasonable thing to do).  At this point however it's
just extra overhead, so drop.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>dm: gpio: hi6220: Add a hi6220 GPIO driver model driver.</title>
<updated>2015-08-13T00:47:58Z</updated>
<author>
<name>Peter Griffin</name>
<email>peter.griffin@linaro.org</email>
</author>
<published>2015-07-30T17:55:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=152f489841769531f2ba7d0ffc7a3bb239c43421'/>
<id>urn:sha1:152f489841769531f2ba7d0ffc7a3bb239c43421</id>
<content type='text'>
This patch adds support for the GPIO perif found on hi6220
SoC.

Signed-off-by: Peter Griffin &lt;peter.griffin@linaro.org&gt;
</content>
</entry>
<entry>
<title>drivers: hierarchize drivers Kconfig menu</title>
<updated>2015-08-13T00:47:44Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-07-25T17:46:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0b11dbf705ee294ac5a9fe1aeda7b7f5537a8d72'/>
<id>urn:sha1:0b11dbf705ee294ac5a9fe1aeda7b7f5537a8d72</id>
<content type='text'>
The menuconfig for drivers are getting more and more cluttered
and unreadable because too many entries are displayed in a single
flat menu.  Use hierarchic menu for each category.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
[trini: Update to apply again in a few places, drop USB hunk]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>dm: gpio: Check a GPIO is valid before using it</title>
<updated>2015-08-06T03:06:14Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-07-03T00:16:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=eca4866586ca36a47cd94811a294ac62ebd17abc'/>
<id>urn:sha1:eca4866586ca36a47cd94811a294ac62ebd17abc</id>
<content type='text'>
Since a gpio_desc is allowed to be invalid we should return an error
indicating that the operation cannot be completed. This can happen if the
GPIO is optional - e.g. some devices may have a reset line and some may
not.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>x86: Add some missing global_data declarations in files that use gd</title>
<updated>2015-08-05T14:42:41Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-07-31T15:31:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8b097916faa20f04ff4b0147ebcf0331204ec96b'/>
<id>urn:sha1:8b097916faa20f04ff4b0147ebcf0331204ec96b</id>
<content type='text'>
Some files use global_data but don't declare it. Fix this.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://www.denx.de/git/u-boot-imx</title>
<updated>2015-08-02T11:40:37Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2015-08-02T11:40:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7a1af7a79bd79ded6a78d0c1afdbc3353669e313'/>
<id>urn:sha1:7a1af7a79bd79ded6a78d0c1afdbc3353669e313</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mxc: gpio add i.MX6UL support</title>
<updated>2015-08-02T09:05:08Z</updated>
<author>
<name>Peng Fan</name>
<email>Peng.Fan@freescale.com</email>
</author>
<published>2015-07-20T11:28:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f2753b06813f1debdb9d13c895d4f15acb8f2769'/>
<id>urn:sha1:f2753b06813f1debdb9d13c895d4f15acb8f2769</id>
<content type='text'>
i.MX6UL does not have GPIO6/7, so do not include them for i.MX6UL.

Signed-off-by: Peng Fan &lt;Peng.Fan@freescale.com&gt;
</content>
</entry>
<entry>
<title>dm: gpio: Add dm_gpio_request() to manually request a GPIO</title>
<updated>2015-07-21T23:39:23Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-06-23T21:38:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=efa677fb481aec0888d3d37803643219d4ea57d1'/>
<id>urn:sha1:efa677fb481aec0888d3d37803643219d4ea57d1</id>
<content type='text'>
This function can be used for testing to manually request a GPIO for use,
without resorting to the legacy GPIO API.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: gpio: Add dm_gpio_lookup_name() to look up a GPIO name</title>
<updated>2015-07-21T23:39:23Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-06-23T21:38:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=32ec159844d7b76f199b07412dd054ad842bdd58'/>
<id>urn:sha1:32ec159844d7b76f199b07412dd054ad842bdd58</id>
<content type='text'>
Provide a driver-model function to look up a GPIO name. Make the standard
function use it.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
