<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/gpio/Makefile, branch v2024.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=v2024.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/gpio/Makefile?h=v2024.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2024-04-04T08:45:27Z</updated>
<entry>
<title>gpio: turris_omnia_mcu: Add support for system power off via sysreset</title>
<updated>2024-04-04T08:45:27Z</updated>
<author>
<name>Marek Behún</name>
<email>kabel@kernel.org</email>
</author>
<published>2024-04-04T07:51:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a5505de01d384cc9e283705092830683494a8505'/>
<id>urn:sha1:a5505de01d384cc9e283705092830683494a8505</id>
<content type='text'>
Add support for system power off via UCLASS_SYSRESET. Newer versions of
Turris Omnia MCU firmware can power off the board (MCU will disable
almost all voltage regulators and go into low power mode).

Move the MCU driver into drivers/misc and register it under UCLASS_MISC.
The sysreset and gpio device are bound as child devices of the MCU device.

Signed-off-by: Marek Behún &lt;kabel@kernel.org&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>gpio: mcp230xx: Add support for models with SPI interface.</title>
<updated>2024-03-20T21:12:51Z</updated>
<author>
<name>Piotr Wojtaszczyk</name>
<email>piotr.wojtaszczyk@timesys.com</email>
</author>
<published>2024-03-13T11:54:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3b639f643889f92ddf1b7f6689fb12ce6693addf'/>
<id>urn:sha1:3b639f643889f92ddf1b7f6689fb12ce6693addf</id>
<content type='text'>
Signed-off-by: Piotr Wojtaszczyk &lt;piotr.wojtaszczyk@timesys.com&gt;
</content>
</entry>
<entry>
<title>drivers: gpio: implement PALMAS GPIO cell</title>
<updated>2023-12-19T18:53:53Z</updated>
<author>
<name>Svyatoslav Ryhel</name>
<email>clamor95@gmail.com</email>
</author>
<published>2023-07-21T07:50:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=52b6bbf162cb88b2c26fe5567eb32e027081407a'/>
<id>urn:sha1:52b6bbf162cb88b2c26fe5567eb32e027081407a</id>
<content type='text'>
Add gpio driver for TI Palmas series PMIC. This has 8 gpio which can
work as input/output.

Signed-off-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt;
</content>
</entry>
<entry>
<title>drivers: gpio: implement MAX77663 GPIO cell</title>
<updated>2023-12-19T18:53:53Z</updated>
<author>
<name>Svyatoslav Ryhel</name>
<email>clamor95@gmail.com</email>
</author>
<published>2023-07-15T19:25:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6b24c372c1e59e461e2f00e09dd1f8da29263450'/>
<id>urn:sha1:6b24c372c1e59e461e2f00e09dd1f8da29263450</id>
<content type='text'>
MAXIM Semiconductor's PMIC, MAX77663 has 8 GPIO pins and 3 GPIO-like
pins. It also supports interrupts from these pins.

Add GPIO driver for these pins to control via GPIO APIs.

Signed-off-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt;
</content>
</entry>
<entry>
<title>gpio: Add RZ/G2L GPIO driver</title>
<updated>2023-10-16T13:46:18Z</updated>
<author>
<name>Paul Barker</name>
<email>paul.barker.ct@bp.renesas.com</email>
</author>
<published>2023-10-16T09:25:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=21e4ba153f1f803af58f74eaa5b3778197ffceaf'/>
<id>urn:sha1:21e4ba153f1f803af58f74eaa5b3778197ffceaf</id>
<content type='text'>
This driver adds support for the gpio features of the GPIO/PFC module in
the Renesas RZ/G2L (R9A07G044) SoC.

The new `rzg2l-pfc-gpio` driver is bound to the same device tree node as
the `rzg2l-pfc-pinctrl` driver as the same hardware block provides both
GPIO and pin multiplexing features.

This patch is based on the corresponding Linux v6.5 driver
(commit 52e12027d50affbf60c6c9c64db8017391b0c22e).

Signed-off-by: Paul Barker &lt;paul.barker.ct@bp.renesas.com&gt;
Reviewed-by: Biju Das &lt;biju.das.jz@bp.renesas.com&gt;
Reviewed-by: Lad Prabhakar &lt;prabhakar.mahadev-lad.rj@bp.renesas.com&gt;
Reviewed-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;
</content>
</entry>
<entry>
<title>gpio: Add QUICC Engine GPIOs driver</title>
<updated>2023-04-06T12:50:03Z</updated>
<author>
<name>Christophe Leroy</name>
<email>christophe.leroy@csgroup.eu</email>
</author>
<published>2023-02-21T18:31:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e1fff66079d29ef59521771cf0aaa5ac4a834b50'/>
<id>urn:sha1:e1fff66079d29ef59521771cf0aaa5ac4a834b50</id>
<content type='text'>
The mpc832x has GPIOs handled by the QUICC Engine.
The registers are different from the one for the
non QE mpc83xx GPIOs.

Implement a GPIO driver for those.

Signed-off-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-2023.04' of https://source.denx.de/u-boot/custodians/u-boot-mpc8xx</title>
<updated>2023-02-12T20:25:09Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2023-02-12T20:25:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=386e77cda8b690dbf5b2b7c828b3313205e5078c'/>
<id>urn:sha1:386e77cda8b690dbf5b2b7c828b3313205e5078c</id>
<content type='text'>
- A fix for a long standing bug that has been exposed by commit
  50128aeb0f8 ("cyclic: get rid of cyclic_init()") preventing 8xx boards
  from booting since u-boot 2023.01
- A GPIO driver for powerpc 8xx chip
- Fixup for powerpc 8xx SPI driver
- A new powerpc 8xx board
- The two devices having that board.
</content>
</entry>
<entry>
<title>driver, gpio: Add support for MPC 8xx CPU ports</title>
<updated>2023-02-11T07:47:58Z</updated>
<author>
<name>Christophe Leroy</name>
<email>christophe.leroy@csgroup.eu</email>
</author>
<published>2022-10-14T08:01:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=02239394988d363b65234be9f7ca75f864e523b3'/>
<id>urn:sha1:02239394988d363b65234be9f7ca75f864e523b3</id>
<content type='text'>
Ports A, C and D are 16 bits ports.
Ports B and E are 32 bits ports.

The "compatible" is used to determine each port type.

This patch was originally written by Charles Frey who's
email address is not valid anymore as he left the company.

Signed-off-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;
Reviewed-by: FRANJOU Stephane &lt;stephane.franjou@csgroup.eu&gt;
</content>
</entry>
<entry>
<title>gpio: Drop unused pca9698 driver</title>
<updated>2023-02-07T19:33:49Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-02-01T20:19:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=408296aad9d662cfb6d3248fc532ce16477fc713'/>
<id>urn:sha1:408296aad9d662cfb6d3248fc532ce16477fc713</id>
<content type='text'>
This is not used. Drop the driver and Kconfig option.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>gpio: Drop unused mpc83xx_gpio driver</title>
<updated>2023-02-07T19:33:48Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-02-01T20:19:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cdcc9bc1874231c446234f11038fda4ef7dfc63d'/>
<id>urn:sha1:cdcc9bc1874231c446234f11038fda4ef7dfc63d</id>
<content type='text'>
This is not used since this commit:

   7458f18e5c2 ppc: Remove MPC8313ERDB boards

Drop the driver and Kconfig option.

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