<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/drivers/pinctrl/Kconfig, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-04-12T14:09:13Z</updated>
<entry>
<title>pinctrl: Add STMFX GPIO expander Pinctrl/GPIO driver</title>
<updated>2019-04-12T14:09:13Z</updated>
<author>
<name>Patrick Delaunay</name>
</author>
<published>2019-03-11T10:13:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8262435dd2995539e616981206efc3e3ac72d7a0'/>
<id>urn:sha1:8262435dd2995539e616981206efc3e3ac72d7a0</id>
<content type='text'>
This patch adds pinctrl/GPIO driver for STMicroelectronics
Multi-Function eXpander (STMFX) GPIO expander.
STMFX is an I2C slave controller, offering up to 24 GPIOs.
The driver relies on UCLASS_PINCTRL and UCLASS_GPIO.

Signed-off-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: Kconfig: fix missing include of rockchip/Kconfig</title>
<updated>2019-02-01T15:59:14Z</updated>
<author>
<name>Philipp Tomsich</name>
</author>
<published>2019-02-01T14:15:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=5a127325f0042e5365de74194a6b4fb9ef062216'/>
<id>urn:sha1:5a127325f0042e5365de74194a6b4fb9ef062216</id>
<content type='text'>
After the merge of the new, generic pinctrl-code, the include for
rockchip/Kconfig was missing.  Add it here, so we can select the
pinctrl-driver for SPL.

Signed-off-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: Kconfig: sort includes alphabetically</title>
<updated>2019-02-01T15:59:14Z</updated>
<author>
<name>Philipp Tomsich</name>
</author>
<published>2019-02-01T14:11:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=efc46771711a7975aedb18961e70098ddea759c0'/>
<id>urn:sha1:efc46771711a7975aedb18961e70098ddea759c0</id>
<content type='text'>
To make adding new subdirectories easier, let's enforce alphabetical
ordering of the includes of Kconfig files in the respective
subdirectories.

Signed-off-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: rockchip: Add common rockchip pinctrl driver</title>
<updated>2019-02-01T15:59:11Z</updated>
<author>
<name>David Wu</name>
</author>
<published>2019-01-02T13:00:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=e7ae4cf27a6d5837cb5e868712cdaa61d3ceb5e0'/>
<id>urn:sha1:e7ae4cf27a6d5837cb5e868712cdaa61d3ceb5e0</id>
<content type='text'>
Use this driver to fit all Rockchip SOCs and to support
the desired pinctrl configuration via DTS.

Signed-off-by: David Wu &lt;david.wu@rock-chips.com&gt;
Acked-by: Heiko Stuebner &lt;heiko@sntech.de&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
Reviewed-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: Kconfig: spelling fixes</title>
<updated>2019-01-18T14:16:15Z</updated>
<author>
<name>Chris Packham</name>
</author>
<published>2019-01-13T09:13:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=cb4d1bbe51ceddeff1a4e1479783311888e2c0cc'/>
<id>urn:sha1:cb4d1bbe51ceddeff1a4e1479783311888e2c0cc</id>
<content type='text'>
Signed-off-by: Chris Packham &lt;judge.packham@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>rockchip: rk3399: Add Kconfig option for full pinctrl driver</title>
<updated>2019-01-02T21:39:12Z</updated>
<author>
<name>Christoph Muellner</name>
</author>
<published>2019-01-02T14:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8188c83cfa2919a2a8e1d4d1d0daebdad6a1bc99'/>
<id>urn:sha1:8188c83cfa2919a2a8e1d4d1d0daebdad6a1bc99</id>
<content type='text'>
This patch adds a Kconfig option to enable the full pinctrl driver
for the RK3399. This flag needs to be enabed in order to get the
features of the full pinctrl driver compiled in (i.e. a .set_state()
callback).

Signed-off-by: Christoph Muellner &lt;christoph.muellner@theobroma-systems.com&gt;
Reviewed-by: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: mscc: Add gpio and pinctrl driver for MSCC MIPS SoCs (VcoreIII based)</title>
<updated>2018-12-19T14:23:01Z</updated>
<author>
<name>Gregory CLEMENT</name>
</author>
<published>2018-12-08T08:59:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=53bdae241888de3d23a51735e9610389921b80ae'/>
<id>urn:sha1:53bdae241888de3d23a51735e9610389921b80ae</id>
<content type='text'>
This driver supports the pin and gpio controller found in the Ocelot and
Luton SoCs.

The driver was inspired from the pinctrl driver in Linux, but was
simplified and was modified to allow supporting an other SoCs (Luton).

For Ocelot and Luton the controller is the same, only the pins to program
differ.

Signed-off-by: Gregory CLEMENT &lt;gregory.clement@bootlin.com&gt;
Reviewed-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
[changed to only descend into mscc/ dependent on CONFIG_PINCTRL_MSCC]
Signed-off-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: MediaTek: add pinctrl driver for MT7629 SoC</title>
<updated>2018-11-29T04:04:52Z</updated>
<author>
<name>Ryder Lee</name>
</author>
<published>2018-11-15T02:07:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=01aa9d1d546f9939261fc262f86698ba2fad0bf8'/>
<id>urn:sha1:01aa9d1d546f9939261fc262f86698ba2fad0bf8</id>
<content type='text'>
This patch adds pinctrl support for MT7629 SoC. The IO core found on
the SoC has the registers for pinctrl, pinconf and gpio mixed up in
the same register range.  Hence the driver also implements the gpio
functionality through UCLASS_GPIO.

This also creates a common file as there might be other chips that use
the same binding and driver, then being a little more abstract could
help in the long run.

Signed-off-by: Ryder Lee &lt;ryder.lee@mediatek.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: Kconfig: Fix typo</title>
<updated>2018-03-05T15:06:05Z</updated>
<author>
<name>Marek Behún</name>
</author>
<published>2018-03-02T08:56:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=de2069c761b0e9334b4e68e02f63bf08d8ea1e45'/>
<id>urn:sha1:de2069c761b0e9334b4e68e02f63bf08d8ea1e45</id>
<content type='text'>
Signed-off-by: Marek Behun &lt;marek.behun@nic.cz&gt;
</content>
</entry>
<entry>
<title>bcm283x: Add pinctrl driver</title>
<updated>2018-01-28T17:27:32Z</updated>
<author>
<name>Alexander Graf</name>
</author>
<published>2018-01-23T17:05:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=caf2233b281c03e3e359061a3dfa537d8a25c273'/>
<id>urn:sha1:caf2233b281c03e3e359061a3dfa537d8a25c273</id>
<content type='text'>
The bcm283x family of SoCs have a GPIO controller that also acts as
pinctrl controller.

This patch introduces a new pinctrl driver that can actually properly mux
devices into their device tree defined pin states and is now the primary
owner of the gpio device. The previous GPIO driver gets moved into a
subdevice of the pinctrl driver, bound to the same OF node.

That way whenever a device asks for pinctrl support, it gets it
automatically from the pinctrl driver and GPIO support is still available
in the normal command line phase.

Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
</content>
</entry>
</feed>
