<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/doc/device-tree-bindings/gpio, branch v2020.04</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/doc/device-tree-bindings/gpio?h=v2020.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/doc/device-tree-bindings/gpio?h=v2020.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2020-03-31T14:06:52Z</updated>
<entry>
<title>gpio/mpc83xx_spisel_boot.c: gpio driver for SPISEL_BOOT signal</title>
<updated>2020-03-31T14:06:52Z</updated>
<author>
<name>Klaus H. Sorensen</name>
<email>khso@prevas.dk</email>
</author>
<published>2020-02-11T15:20:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3fb22bc2f825ea1b3326edc5b32d711a759a265f'/>
<id>urn:sha1:3fb22bc2f825ea1b3326edc5b32d711a759a265f</id>
<content type='text'>
Some SoCs in the mpc83xx family, e.g. mpc8309, have a dedicated spi
chip select, SPISEL_BOOT, that is used by the boot code to boot from
flash.

This chip select will typically be used to select a SPI boot
flash. The SPISEL_BOOT signal is controlled by a single bit in the
SPI_CS register.

Implement a gpio driver for the spi chip select register. This allows a
spi driver capable of using gpios as chip select, to bind a chip select
to SPISEL_BOOT.

It may be a little odd to do this as a GPIO driver, since the signal
is neither GP or I, but it is quite convenient to present it to the
spi driver that way. The alternative it to teach mpc8xxx_spi to handle
the SPISEL_BOOT signal itself (that is how it's done in the linux
kernel, see commit 69b921acae8a)

Signed-off-by: Klaus H. Sorensen &lt;khso@prevas.dk&gt;
Signed-off-by: Rasmus Villemoes &lt;rasmus.villemoes@prevas.dk&gt;
</content>
</entry>
<entry>
<title>x86: p2sb: Drop 'apl' prefix</title>
<updated>2020-03-05T10:25:21Z</updated>
<author>
<name>Wolfgang Wallner</name>
<email>wolfgang.wallner@br-automation.com</email>
</author>
<published>2020-02-18T14:32:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5a9d7f9c919d8c9009d5c75a9c2dcdf5214a4589'/>
<id>urn:sha1:5a9d7f9c919d8c9009d5c75a9c2dcdf5214a4589</id>
<content type='text'>
Drop the Apollo Lake prefix 'apl' from the functions, types and
variables in the P2SB driver.

The P2SB is not Apollo Lake specific, and as such it was moved in
commit 2999846c1127 ("x86: Move P2SB from Apollo Lake to a more generic
location") from the Apollo Lake folder to the intel_common folder.

Signed-off-by: Wolfgang Wallner &lt;wolfgang.wallner@br-automation.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>x86: Add a generic Intel GPIO driver</title>
<updated>2019-12-15T03:44:25Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2019-12-07T04:42:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7e589bc19b4e9becd5bf825cd072abf1980fff91'/>
<id>urn:sha1:7e589bc19b4e9becd5bf825cd072abf1980fff91</id>
<content type='text'>
Add a GPIO driver which uses the pinctrl driver to access the pad
information. This driver relies on the GPIO nodes being subnodes to the
pinctrl device.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>gpio: fixes for gpio-hog support</title>
<updated>2019-07-29T13:32:10Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2019-07-17T04:59:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=49b10cb4926285b856b207c1f5bb40c75487f08b'/>
<id>urn:sha1:49b10cb4926285b856b207c1f5bb40c75487f08b</id>
<content type='text'>
recently added gpio hog patch was "in discussion"
state with Simon Glass. This patch now adds most
of comments from Simon Glass.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>gpio: add gpio-hog support</title>
<updated>2019-07-13T15:11:30Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2019-06-12T04:11:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5fc7cf8c8e268590f3b0037eecea7f6798209f78'/>
<id>urn:sha1:5fc7cf8c8e268590f3b0037eecea7f6798209f78</id>
<content type='text'>
add gpio-hog support. GPIO hogging is a mechanism
providing automatic GPIO request and configuration
as part of the gpio-controller's driver probe function.

for more infos see:
doc/device-tree-bindings/gpio/gpio.txt

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
Tested-by: Michal Simek &lt;michal.simek@xilinx.com&gt; (zcu102)
Tested-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
</content>
</entry>
<entry>
<title>mips: mscc_sgpio: Add DT bindings documentation</title>
<updated>2019-01-16T12:56:43Z</updated>
<author>
<name>Lars Povlsen</name>
<email>lars.povlsen@microsemi.com</email>
</author>
<published>2019-01-02T08:52:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2a48c15d2e4d43d6fbac427d03ef73f41d8708ae'/>
<id>urn:sha1:2a48c15d2e4d43d6fbac427d03ef73f41d8708ae</id>
<content type='text'>
This add device tree binding documentation for the MSCC serial GPIO
driver.

Signed-off-by: Lars Povlsen &lt;lars.povlsen@microsemi.com&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>CREG GPIO: add device tree bindings</title>
<updated>2018-07-31T04:49:47Z</updated>
<author>
<name>Eugeniy Paltsev</name>
<email>Eugeniy.Paltsev@synopsys.com</email>
</author>
<published>2018-06-08T14:58:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7620ec4df65d6d2148e7476fbaff6619556acb13'/>
<id>urn:sha1:7620ec4df65d6d2148e7476fbaff6619556acb13</id>
<content type='text'>
Signed-off-by: Eugeniy Paltsev &lt;Eugeniy.Paltsev@synopsys.com&gt;
Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
</content>
</entry>
<entry>
<title>gpio: bcm2835: add device tree support</title>
<updated>2016-11-29T01:09:45Z</updated>
<author>
<name>Fabian Vogt</name>
<email>fvogt@suse.com</email>
</author>
<published>2016-09-26T12:26:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4faf5f93c61632c18e435dc6a190b30893786a10'/>
<id>urn:sha1:4faf5f93c61632c18e435dc6a190b30893786a10</id>
<content type='text'>
This patch adds device tree support for the bcm2835 GPIO driver.

Signed-off-by: Fabian Vogt &lt;fvogt@suse.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>gpio: Add driver for TI PCF8575 I2C GPIO expander</title>
<updated>2016-08-08T17:32:53Z</updated>
<author>
<name>Vignesh R</name>
<email>vigneshr@ti.com</email>
</author>
<published>2016-08-02T04:44:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5746b0df9c09fe5e16412118d1977b5d7cb5fed5'/>
<id>urn:sha1:5746b0df9c09fe5e16412118d1977b5d7cb5fed5</id>
<content type='text'>
TI's PCF8575 is a 16-bit I2C GPIO expander.The device features a
16-bit quasi-bidirectional I/O ports. Each quasi-bidirectional I/O can
be used as an input or output without the use of a data-direction
control signal. The I/Os should be high before being used as inputs.
Read the device documentation for more details[1].

This driver is based on pcf857x driver available in Linux v4.7 kernel.
It supports basic reading and writing of gpio pins.

[1] http://www.ti.com/lit/ds/symlink/pcf8575.pdf

Signed-off-by: Vignesh R &lt;vigneshr@ti.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Mugunthan V N &lt;mugunthanvnm@ti.com&gt;
</content>
</entry>
<entry>
<title>x86: Update x86-pinctrl driver device-tree-bindings doc</title>
<updated>2016-06-12T04:19:35Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2016-06-08T12:07:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2600ba6de07d80407308c632c7bfa3a538b36549'/>
<id>urn:sha1:2600ba6de07d80407308c632c7bfa3a538b36549</id>
<content type='text'>
This updates the device-tree-bindings doc for x86-pinctrl driver:

 - clarify "gpio-offset" is required only when "mode-gpio" is set
 - correct property name "pull-strength"
 - use tab instead of space at several places

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
