<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/pinctrl, branch v2025.04-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/pinctrl?h=v2025.04-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/pinctrl?h=v2025.04-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-02-10T16:26:47Z</updated>
<entry>
<title>pinctrl: mediatek: support reading register base address by name</title>
<updated>2025-02-10T16:26:47Z</updated>
<author>
<name>Weijie Gao</name>
<email>weijie.gao@mediatek.com</email>
</author>
<published>2025-02-06T02:19:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a081512cbde71b70e32f2cfb36291e03726fec3f'/>
<id>urn:sha1:a081512cbde71b70e32f2cfb36291e03726fec3f</id>
<content type='text'>
This patch add support to read register base address by name if
provided.

Also devfdt_get_addr_* is changed to dev_read_addr_* to support DT
live tree.

Signed-off-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: mediatek: mt7988: remove _base from reg-names</title>
<updated>2025-02-10T16:26:47Z</updated>
<author>
<name>Weijie Gao</name>
<email>weijie.gao@mediatek.com</email>
</author>
<published>2025-02-06T02:18:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d5d130dd12c02b9dc99d82996c8cdf97ed6ff744'/>
<id>urn:sha1:d5d130dd12c02b9dc99d82996c8cdf97ed6ff744</id>
<content type='text'>
The reg-names in mt7988.dtsi have no _base suffix. Remove the suffix
will also make it match upstream linux format.

Fixes: 8c2cb748ef5 (pinctrl: mediatek: mt7988: rename reg-names to upstream linux format)
Signed-off-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
</content>
</entry>
<entry>
<title>Merge patch series "mediatek: final preparation for OF_UPSTREAM support"</title>
<updated>2025-02-04T17:57:36Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-02-04T16:23:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bfaed6969c119673c3087ffd778b8e3e324c3202'/>
<id>urn:sha1:bfaed6969c119673c3087ffd778b8e3e324c3202</id>
<content type='text'>
Christian Marangi &lt;ansuelsmth@gmail.com&gt; says:

This is the last batch of part to push actual support of
OF_UPSTREAM for the mediatek SoC.

The plan is to make the current downstream DTS on part with
upstream implementation so we can permit a gradual transition to
it while we don't cause any regression to any user.

This is to have the same node downstream and upstream.
Mediatek is working hard upstream to also push all the remaining
nodes.

All patch are the final changes after the pinctrl patch
merged previously.

All patch pass CI tests

Link: https://github.com/u-boot/u-boot/pull/731
Link: https://lore.kernel.org/r/20250127134046.26345-1-ansuelsmth@gmail.com
</content>
</entry>
<entry>
<title>pinctrl: mediatek: mt7981: rename reg-names to upstream linux format</title>
<updated>2025-02-04T16:20:36Z</updated>
<author>
<name>Christian Marangi</name>
<email>ansuelsmth@gmail.com</email>
</author>
<published>2025-01-27T13:40:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8b1ea8a4b96f8f74daa9ba0c514e42aae0b04c6c'/>
<id>urn:sha1:8b1ea8a4b96f8f74daa9ba0c514e42aae0b04c6c</id>
<content type='text'>
Rename reg-names to upstream linux format. Upstream linux drop the
"_base". To make use of upstream DTSI, align to the upstream naming.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
Reviewed-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
Tested-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: starfive: Correct driver declaration for starfive_gpio</title>
<updated>2025-02-03T03:33:04Z</updated>
<author>
<name>Hal Feng</name>
<email>hal.feng@starfivetech.com</email>
</author>
<published>2025-01-16T03:45:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b6d150b9496fc42a2c88515fa14426ac892c3500'/>
<id>urn:sha1:b6d150b9496fc42a2c88515fa14426ac892c3500</id>
<content type='text'>
Use the driver macros so that the driver appears in the
linker list.

Reported-by: Simon Glass &lt;sjg@chromium.org&gt;
Fixes: 732f01aabf53 ("pinctrl: starfive: Add StarFive JH7110 driver")
Signed-off-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
Reviewed-by: Anand Moon &lt;linux.amoon@gmail.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: mediatek: update mt7981 pinctrl driver based on upstream kernel</title>
<updated>2025-01-31T17:28:59Z</updated>
<author>
<name>Weijie Gao</name>
<email>weijie.gao@mediatek.com</email>
</author>
<published>2025-01-24T03:39:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ea02a077283548518b90f258104e5f34ab1ea5f2'/>
<id>urn:sha1:ea02a077283548518b90f258104e5f34ab1ea5f2</id>
<content type='text'>
Update mt7981 pinctrl driver based on upstream kernel

Signed-off-by: Sam Shih &lt;sam.shih@mediatek.com&gt;
Signed-off-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
</content>
</entry>
<entry>
<title>Merge patch series "Add support for MediaTek MT7987 SoC"</title>
<updated>2025-01-30T20:35:30Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-01-30T20:35:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ac3eeb154257f422d87c3e4ad5414c350238c3b9'/>
<id>urn:sha1:ac3eeb154257f422d87c3e4ad5414c350238c3b9</id>
<content type='text'>
Weijie Gao &lt;weijie.gao@mediatek.com&gt; says:

This patch series add support for MediaTek MT7987 SoC with its reference
boards and related drivers.

This patch series add basic boot support on eMMC/SD/SPI-NOR/SPI-NAND for these
boards. The clock, pinctrl drivers and the SoC initializaton code are also
included.

Link: https://lore.kernel.org/r/cover.1737621362.git.weijie.gao@mediatek.com
</content>
</entry>
<entry>
<title>pinctrl: mediatek: add pinctrl driver for MT7987 SoC</title>
<updated>2025-01-30T20:35:14Z</updated>
<author>
<name>Weijie Gao</name>
<email>weijie.gao@mediatek.com</email>
</author>
<published>2025-01-23T08:54:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=21fb382845db9862b48b22833dd19b353acb2a8e'/>
<id>urn:sha1:21fb382845db9862b48b22833dd19b353acb2a8e</id>
<content type='text'>
This patch adds pinctrl and gpio support for MT7987 SoC

Signed-off-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: imx: Split MMIO accessors into pinctrl-imx-mmio.c</title>
<updated>2025-01-25T12:06:32Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2025-01-24T14:50:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=07358b7ac655f03ea2889a9d268e1f2b6d2f632c'/>
<id>urn:sha1:07358b7ac655f03ea2889a9d268e1f2b6d2f632c</id>
<content type='text'>
Split MMIO accessors into pinctrl-imx-mmio.c and build this
file only if Kconfig symbol PINCTRL_IMX_MMIO is selected.
Select PINCTRL_IMX_MMIO Kconfig symbol for all but pinctrl-imx8.c
driver, which does not use the MMIO accessors. This reduces the
amount of code compiled on platforms which do not use the code.

No functional change.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>pinctrl: imx: Fold imx_pinctrl_set_state_scu() from pinctrl-imx8.c</title>
<updated>2025-01-25T12:06:32Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2025-01-24T14:50:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=90890e908698387d599bad45c9fe1063ad75248a'/>
<id>urn:sha1:90890e908698387d599bad45c9fe1063ad75248a</id>
<content type='text'>
The only user of the SCU pinctrl code is pinctrl-imx8.c , fold
the entire pinctrl-scu.c code into pinctrl-imx8.c and remove the
matching Kconfig symbols and Makefile entries. No functional change.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
</feed>
