<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/pinctrl, branch next</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=next</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/pinctrl?h=next'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2026-08-25T17:36:46Z</updated>
<entry>
<title>Merge tag 'mediatek-for-next-2026-08-24' of https://git.u-boot-project.org/u-boot/custodians/u-boot-mediatek into next</title>
<updated>2026-08-25T17:36:46Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-25T17:36:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=640cd54caede8086f0ccfc597ce3eef6d998f9e2'/>
<id>urn:sha1:640cd54caede8086f0ccfc597ce3eef6d998f9e2</id>
<content type='text'>
* New HDMI PHY and I2C DDC drivers, default EDID_ADDR macro
* MT8189 clock qualifier fix
* Phase-aware PSCI reset (MT8195/MT8365)
* dwc_eth_qos MT8366 support
* MediaTek TPHY v3 hardware support
* mtk_snor mt8188/mt8189 compatible-string cleanup
* MT6358/MT6366 PMIC regulator + pwrap support
* MediaTek pinctrl Kconfig cleanup (per-SoC symbols → single driver + TARGET_*)
* New MT8366 pinctrl driver + dt-bindings header
* MediaTek serial driver clock-handling fixes
</content>
</entry>
<entry>
<title>pinctrl: mediatek: add new mt8366 driver</title>
<updated>2026-08-25T00:47:54Z</updated>
<author>
<name>Deep Pani</name>
<email>deep.pani@mediatek.com</email>
</author>
<published>2026-08-07T18:43:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b02465887e7bee6a817a84cf9203411f730811d5'/>
<id>urn:sha1:b02465887e7bee6a817a84cf9203411f730811d5</id>
<content type='text'>
Add driver containing pinctrl register maps for MT8366.

Signed-off-by: Deep Pani &lt;deep.pani@mediatek.com&gt;
Signed-off-by: Macpaul Lin &lt;macpaul.lin@mediatek.com&gt;
Co-developed-by: David Lechner &lt;dlechner@baylibre.com&gt;
Reviewed-by: Julien Stephan &lt;jstephan@baylibre.com&gt;
Link: https://patch.msgid.link/20260807-mtk-pinctrl-mt8366-v2-1-b7358bb31521@baylibre.com
Signed-off-by: David Lechner &lt;dlechner@baylibre.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: mediatek: simplify Kconfig</title>
<updated>2026-08-25T00:21:39Z</updated>
<author>
<name>David Lechner</name>
<email>dlechner@baylibre.com</email>
</author>
<published>2026-08-07T19:16:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=86ae242f246dd6dddeb01588ace0526d2638e962'/>
<id>urn:sha1:86ae242f246dd6dddeb01588ace0526d2638e962</id>
<content type='text'>
Change the MediaTek pinctrl Kconfig to just have a single option for
all targets. This will simplify adding new targets and SPL support in
the future.

There is only one MediaTek target that does not have a pinctrl driver.
All other targets enable it by default so the configs don't have to
explicitly set it in addition to just enabling PINCTRL.

In the Makefile, we can use the target config symbol to automatically
select the correct driver. And the config selector on the common file
was redundant since we already have the same in the parent Makefile,
so it is dropped. Targets are also sorted while we are touching this.

Suggested-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Closes: https://lore.kernel.org/u-boot/fba47ca8-7cf7-446a-9242-54c50087cf3c@cherry.de/
Acked-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Link: https://patch.msgid.link/20260807-mtk-pinctrl-kconfig-cleanup-v2-3-509a8f833181@baylibre.com
Signed-off-by: David Lechner &lt;dlechner@baylibre.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: mediatek: remove PINCONF conditional compilation</title>
<updated>2026-08-25T00:21:39Z</updated>
<author>
<name>David Lechner</name>
<email>dlechner@baylibre.com</email>
</author>
<published>2026-08-07T19:16:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fd017c4974ae2313c74bf8aa94a0b7bc4d974134'/>
<id>urn:sha1:fd017c4974ae2313c74bf8aa94a0b7bc4d974134</id>
<content type='text'>
Remove #if conditionals that checked if PINCONF was enabled. The Kconfig
now selects PINCONF, so it will always be enabled and we don't need the
checks anymore.

Link: https://patch.msgid.link/20260807-mtk-pinctrl-kconfig-cleanup-v2-2-509a8f833181@baylibre.com
Signed-off-by: David Lechner &lt;dlechner@baylibre.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: mediatek: select PINCONF</title>
<updated>2026-08-25T00:21:39Z</updated>
<author>
<name>David Lechner</name>
<email>dlechner@baylibre.com</email>
</author>
<published>2026-08-07T19:16:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=186a142207e7b8c3f559cb91cef19d4b19c71153'/>
<id>urn:sha1:186a142207e7b8c3f559cb91cef19d4b19c71153</id>
<content type='text'>
All MediaTek targets include pinconf registers so we should just always
select PINCONF instead of requiring each config to explicitly enable it.

MT8518 was the only target that didn't have PINCONF already enabled in
the defconfig, so it will be enabled there by default now. (This was
likely unintentional as the MT8518 driver does define pinconf registers
for drive and pull so supports pinconf operations.)

Link: https://patch.msgid.link/20260807-mtk-pinctrl-kconfig-cleanup-v2-1-509a8f833181@baylibre.com
Signed-off-by: David Lechner &lt;dlechner@baylibre.com&gt;
</content>
</entry>
<entry>
<title>pinctrl: airoha: sync with linux-7.3 driver</title>
<updated>2026-08-22T21:58:30Z</updated>
<author>
<name>Mikhail Kshevetskiy</name>
<email>mikhail.kshevetskiy@iopsys.eu</email>
</author>
<published>2026-08-09T23:27:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2d379a529c257606946831a6dac1c37de6a3f8c0'/>
<id>urn:sha1:2d379a529c257606946831a6dac1c37de6a3f8c0</id>
<content type='text'>
The code was synced with linux-pinctrl/for-next (future linux-7.3) branch.

Signed-off-by: Mikhail Kshevetskiy &lt;mikhail.kshevetskiy@iopsys.eu&gt;
Reviewed-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Tested-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'qcom-next' of https://git.u-boot-project.org/u-boot/custodians/u-boot-snapdragon into next</title>
<updated>2026-08-11T16:34:48Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-11T14:52:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0e57103b740e08ba5c330180323267ba0c86dd26'/>
<id>urn:sha1:0e57103b740e08ba5c330180323267ba0c86dd26</id>
<content type='text'>
* Support for building mbn files during the build with the new mkmbn
  tool.
* Remove UCLASS_SMEM and the old smem driver (Qualcomm was the only
  user of both), replace it with a port of the Linux SMEM driver.
* Refactor memory map parsing and support reading the memory layout from
  the SMEM database.
* Set the serial# from SMEM.
* Introduce initial support for SPL in mach-snapdragon.
* Add a defconfig for sm8650 with U-Boot as the primary bootloader.
* Workaround an MMC issue by limiting the transfer size.
* Add support for SM7125/SC7180 (clock/pinctrl drivers and UFS phy).
* Add support for the QCS6490 powered Rubik Pi 3 board and document it.
</content>
</entry>
<entry>
<title>pinctrl: qcom: add SC7180 pinctrl driver</title>
<updated>2026-08-07T12:47:08Z</updated>
<author>
<name>Vitalii Skorkin</name>
<email>nikroks@mainlining.org</email>
</author>
<published>2026-06-21T16:46:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a3e90288644e4f1349e44f2bbe527f7661824bee'/>
<id>urn:sha1:a3e90288644e4f1349e44f2bbe527f7661824bee</id>
<content type='text'>
This SoC features a pinctrl block with north, south, and west tiles
accessible to the AP. Add support for SC7180 pinctrl block.

Signed-off-by: Vitalii Skorkin &lt;nikroks@mainlining.org&gt;
Signed-off-by: Erikas Bitovtas &lt;xerikasxx@gmail.com&gt;
Reviewed-by: Casey Connolly &lt;casey.connolly@linaro.org&gt;
Link: https://patch.msgid.link/20260621-sm7125-support-v1-2-5ad69a39781a@gmail.com
Signed-off-by: Casey Connolly &lt;casey.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: renesas: Further minimize R8A77965 M3-N PFC tables</title>
<updated>2026-08-02T20:15:37Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@mailbox.org</email>
</author>
<published>2026-06-21T02:38:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7feb56b8ef617c3ead531e3aca2f49b3cc2e00f5'/>
<id>urn:sha1:7feb56b8ef617c3ead531e3aca2f49b3cc2e00f5</id>
<content type='text'>
Reduce the PFC tables further by gating DRIF, MLB, TMU, TPU and SATA
behind PINCTRL_PFC_FULL, none of which are currently supported by
U-Boot. This helps reduce the size of the bootloader in 4 kiB range.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: renesas: Further minimize R8A77960 M3-W and R8A77961 M3-W+ PFC tables</title>
<updated>2026-08-02T20:15:37Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@mailbox.org</email>
</author>
<published>2026-06-21T02:38:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=394e63e7c9451f5d177257ee979100b8cf7bd7ef'/>
<id>urn:sha1:394e63e7c9451f5d177257ee979100b8cf7bd7ef</id>
<content type='text'>
Reduce the PFC tables further by gating DRIF, MLB, TMU and TPU
behind PINCTRL_PFC_FULL, none of which are currently supported by
U-Boot. This helps reduce the size of the bootloader in 4 kiB range.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;
</content>
</entry>
</feed>
