<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/gpio/Makefile, branch v2015.07</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/gpio/Makefile?h=v2015.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/gpio/Makefile?h=v2015.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-06-08T06:41:54Z</updated>
<entry>
<title>dm: gpio: vf610: Add GPIO driver support</title>
<updated>2015-06-08T06:41:54Z</updated>
<author>
<name>Bhuvanchandra DV</name>
<email>bhuvanchandra.dv@toradex.com</email>
</author>
<published>2015-06-01T13:07:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d348a943e77ed72dd809cecf03365552545382b2'/>
<id>urn:sha1:d348a943e77ed72dd809cecf03365552545382b2</id>
<content type='text'>
Add GPIO driver support to Freescale VF610

Signed-off-by: Bhuvanchandra DV &lt;bhuvanchandra.dv@toradex.com&gt;
</content>
</entry>
<entry>
<title>sunxi: axp: Move axp gpio code to a separate axpi-gpio driver</title>
<updated>2015-05-04T14:51:53Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2015-04-25T15:25:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2fcf033d36618da4c86de135a0d447fd3bbaf8ea'/>
<id>urn:sha1:2fcf033d36618da4c86de135a0d447fd3bbaf8ea</id>
<content type='text'>
Move the axp-gpio code out of the drivers/power/axp*.c code, and into
a new separate axpi-gpio driver.

This change drops supports for the gpio3 pin on the axp209, as that requires
special handling, and no boards are using it.

Besides cleaning things up by moving the code to a separate driver, as
a bonus this change also adds support for the (non vusb) gpio pins on the
axp221 and the gpio pins on the axp152.

The new axp-gpio driver gets its own Kconfig option, and is only enabled
on boards which need it. Besides that it only gets enabled in the regular
u-boot build and not for the SPL as we never need it in the SPL.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Acked-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</content>
</entry>
<entry>
<title>gpio: add Xilinx Zynq PS GPIO driver</title>
<updated>2015-04-29T08:41:24Z</updated>
<author>
<name>Andrea Scian</name>
<email>andrea.scian@dave.eu</email>
</author>
<published>2015-03-20T15:00:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d37c6288a6715dfc2cce16954facfe0a9700c64f'/>
<id>urn:sha1:d37c6288a6715dfc2cce16954facfe0a9700c64f</id>
<content type='text'>
Most of the code is taken (and adapted) from Linux kernel driver.

Just add CONFIG_ZYNQ_GPIO to you config to enable it

Signed-off-by: Andrea Scian &lt;andrea.scian@dave.eu&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>ARMv7M: Add STM32F4 support</title>
<updated>2015-04-22T16:14:55Z</updated>
<author>
<name>rev13@wp.pl</name>
<email>rev13@wp.pl</email>
</author>
<published>2015-03-01T11:44:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=eaaa4f7e0e99b7bb1f5caefd96ade7c2ee891bf3'/>
<id>urn:sha1:eaaa4f7e0e99b7bb1f5caefd96ade7c2ee891bf3</id>
<content type='text'>
Signed-off-by: Kamil Lulko &lt;rev13@wp.pl&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>lpc32xx: add GPIO support</title>
<updated>2015-04-10T12:23:09Z</updated>
<author>
<name>Albert ARIBAUD \(3ADEV\)</name>
<email>albert.aribaud@3adev.fr</email>
</author>
<published>2015-03-31T09:40:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=606f7047603422746d112e41937649d44f311af4'/>
<id>urn:sha1:606f7047603422746d112e41937649d44f311af4</id>
<content type='text'>
This driver only supports Driver Model, not legacy model.

Signed-off-by: Albert ARIBAUD (3ADEV) &lt;albert.aribaud@3adev.fr&gt;
</content>
</entry>
<entry>
<title>dm: tegra: Enable driver model in SPL and adjust the GPIO driver</title>
<updated>2015-03-04T19:55:04Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-03-03T15:02:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bdfb34167f73afc7e04d52499fc14bc1cd33fec0'/>
<id>urn:sha1:bdfb34167f73afc7e04d52499fc14bc1cd33fec0</id>
<content type='text'>
Use the full driver model GPIO and serial drivers in SPL now that these are
supported. Since device tree is not available they will use platform data.

Remove the special SPL GPIO function as it is no longer needed.

This is all in one commit to maintain bisectability.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master'</title>
<updated>2014-07-28T08:12:45Z</updated>
<author>
<name>Albert ARIBAUD</name>
<email>albert.u.boot@aribaud.net</email>
</author>
<published>2014-07-28T08:12:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=740f41d3cbefe2068247852220226c2c3b287249'/>
<id>urn:sha1:740f41d3cbefe2068247852220226c2c3b287249</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dm: gpio: Don't use the driver model uclass for SPL</title>
<updated>2014-07-23T13:07:23Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2014-07-23T12:54:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5b9765c7d689166899918d49e4884e9b8c51a8ae'/>
<id>urn:sha1:5b9765c7d689166899918d49e4884e9b8c51a8ae</id>
<content type='text'>
Driver model does not support SPL yet, so we should not use the GPIO
uclass for SPL.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>sunxi: add gpio driver</title>
<updated>2014-07-18T18:42:25Z</updated>
<author>
<name>Ian Campbell</name>
<email>ijc@hellion.org.uk</email>
</author>
<published>2014-06-05T18:00:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=abce2c6220c1f8f4b66e464adc1074e04a8f19eb'/>
<id>urn:sha1:abce2c6220c1f8f4b66e464adc1074e04a8f19eb</id>
<content type='text'>
This patch enables CONFIG_CMD_GPIO for the Allwinner (sunxi) platform as well
as providing the common gpio API (gpio_request/free, direction in/out, get/set
etc).

Signed-off-by: Chen-Yu Tsai &lt;wens@csie.org&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Ma Haijun &lt;mahaijuns@gmail.com&gt;
Signed-off-by: Oliver Schinagl &lt;oliver@schinagl.nl&gt;
Signed-off-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
Cc: Henrik Nordström &lt;henrik@henriknordstrom.net&gt;
Cc: Tom Cubie &lt;Mr.hipboi@gmail.com&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>dm: Add GPIO support and tests</title>
<updated>2014-03-04T17:15:30Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2014-02-26T22:59:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=96495d90fe0165cf0cc721083e5a0b83771e3509'/>
<id>urn:sha1:96495d90fe0165cf0cc721083e5a0b83771e3509</id>
<content type='text'>
Add driver model support for GPIOs. Since existing GPIO drivers do not use
driver model, this feature must be enabled by CONFIG_DM_GPIO. After all
GPO drivers are converted over we can perhaps remove this config.

Tests are provided for the sandbox implementation, and are a sufficient
sanity check for basic operation.

The GPIO uclass understands the concept of named banks of GPIOs, with each
GPIO device providing a single bank. Within each bank the GPIOs are numbered
using an offset from 0 to n-1. For example a bank named 'b' with 20
offsets will provide GPIOs named b0 to b19.

Anonymous GPIO banks are also supported, and are just numbered without any
prefix.

Each time a GPIO driver is added to the uclass, the GPIOs are renumbered
accordinging, so there is always a global GPIO numbering order.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Signed-off-by: Pavel Herrmann &lt;morpheus.ibis@gmail.com&gt;
Signed-off-by: Viktor Křivák &lt;viktor.krivak@gmail.com&gt;
Signed-off-by: Tomas Hlavacek &lt;tmshlvck@gmail.com&gt;
</content>
</entry>
</feed>
