<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/gpio, branch v2018.09-rc1</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=v2018.09-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/gpio?h=v2018.09-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-07-23T18:33:21Z</updated>
<entry>
<title>Convert CONFIG_DA8XX_GPIO to Kconfig</title>
<updated>2018-07-23T18:33:21Z</updated>
<author>
<name>Adam Ford</name>
<email>aford173@gmail.com</email>
</author>
<published>2018-07-10T12:01:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5d653afc177f1e260c311b821801a8b6eb609c02'/>
<id>urn:sha1:5d653afc177f1e260c311b821801a8b6eb609c02</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_DA8XX_GPIO

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Convert generic platform to DM gpio</title>
<updated>2018-07-19T08:49:55Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-07-13T06:26:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4a693669670fffd9a614c8c5c9f5ba027fd0185e'/>
<id>urn:sha1:4a693669670fffd9a614c8c5c9f5ba027fd0185e</id>
<content type='text'>
Converting GPIO to DM requires to do changes in reset subsystem
that's why support for Microblaze soft reset via sysreset and GPIO
sysreset support was added.
These two patches enables enabling GPIO DM.
Microblaze soft reset is bind at last reset method.

GPIO reset is handled via sysreset with adding this fragment to DT.

gpio-restart {
	compatible = "gpio-restart";
	gpios = &lt;&amp;reset_gpio 0 0 0&gt;;
	/* 3rd cell ACTIVE_HIGH = 0, ACTIVE_LOW = 1 */
};

hard-reset-gpio property is not documented and also handled.
Conversion is required.

Unfortunately do_reset is required for SPL that's why use only soft
microblaze reset for now.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>gpio: xilinx: Convert driver to DM</title>
<updated>2018-07-19T08:49:55Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-07-12T14:05:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=10441ec9224d0d269dc512819a32c0785a6338d3'/>
<id>urn:sha1:10441ec9224d0d269dc512819a32c0785a6338d3</id>
<content type='text'>
This patch is enabling GPIO_DM support to have an option to use this
driver together with zynq gpio driver.
!DM part is kept there till Microblaze is cleanup which will be done
hopefully soon.

Just a note:
There is no reason to initialize uc-priv-&gt;name because it is completely
unused.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>gpio: zynq: Setup bank_name to dev-&gt;name</title>
<updated>2018-07-19T08:49:55Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-06-21T11:58:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0d6fabb82df100d709cef306a7d8c05025d5fa39'/>
<id>urn:sha1:0d6fabb82df100d709cef306a7d8c05025d5fa39</id>
<content type='text'>
There should be proper bank name setup to distinguish between different
gpio drivers. Use dev-&gt;name for it.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>gpio: zynq: Read of mach data in platdata with dev_get_driver_data</title>
<updated>2018-07-19T08:49:54Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-07-12T08:58:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0df9bea4340ae64ec82004852ab325e869c371b8'/>
<id>urn:sha1:0df9bea4340ae64ec82004852ab325e869c371b8</id>
<content type='text'>
Remove bogus zynq_gpio_getplat_data() and read driver data directly.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>gpio: dm: Support manual relocation for gpio</title>
<updated>2018-07-19T08:49:54Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-07-12T10:42:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1b4c2aa25bdfe327b3c496e7bfe3c98b0ad4de44'/>
<id>urn:sha1:1b4c2aa25bdfe327b3c496e7bfe3c98b0ad4de44</id>
<content type='text'>
Relocate gpio ops as was done by:
"dm: Add support for all targets which requires MANUAL_RELOC"
(sha1: 484fdf5ba058b07be5ca82763aa2b72063540ef3)

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>gpio: zynq: Fix typo in one error message</title>
<updated>2018-07-19T08:49:54Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-07-12T10:30:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=946205a8570bd5bf961aa0da8d82e0d0aa26f8c6'/>
<id>urn:sha1:946205a8570bd5bf961aa0da8d82e0d0aa26f8c6</id>
<content type='text'>
Just fix error message.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>gpio: zynq: Use live-tree function</title>
<updated>2018-07-19T08:49:53Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-06-21T07:21:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d509f8dc5ab95f2be923ff794160213d4347b4b3'/>
<id>urn:sha1:d509f8dc5ab95f2be923ff794160213d4347b4b3</id>
<content type='text'>
Use live-tree function.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>gpio: omap_gpio: Convert to auto-alloc feature when DT is supported</title>
<updated>2018-07-10T20:55:58Z</updated>
<author>
<name>Adam Ford</name>
<email>aford173@gmail.com</email>
</author>
<published>2018-06-10T14:29:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6696de885eaf1fa6c2104ce70216abbc87d4fd43'/>
<id>urn:sha1:6696de885eaf1fa6c2104ce70216abbc87d4fd43</id>
<content type='text'>
The omap_gpio driver has a TODO that says when every board is converted
to DM and DT, the omap_gpio_bind can stop using calloc and switch
to auto-alloc.

This patch converts this driver to auto-calloc when DT is enabled.

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge git://git.denx.de/u-boot-imx</title>
<updated>2018-06-27T17:09:55Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-06-27T17:09:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=de76610545f4350f8e3eac7c0c4ff6349106a9bf'/>
<id>urn:sha1:de76610545f4350f8e3eac7c0c4ff6349106a9bf</id>
<content type='text'>
</content>
</entry>
</feed>
