]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
Merge patch series "pinctrl: add support of Airoha SoCs"
authorTom Rini <trini@konsulko.com>
Wed, 8 Jul 2026 19:42:17 +0000 (13:42 -0600)
committerTom Rini <trini@konsulko.com>
Wed, 8 Jul 2026 19:42:17 +0000 (13:42 -0600)
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> says:

This patch series add pin controller and gpio driver support for EN7523/
AN7581/AN7583 SoCs. The driver based on official linux airoha pinctrl
and gpio driver with Matheus Sampaio Queiroga changes.

The original Matheus Sampaio Queiroga driver can be taken from the repo:
  https://sirherobrine23.com.br/airoha_en7523/kernel/src/branch/airoha_en7523_pinctrl

Additionally in the EN7523 case the patches removes existing gpio dts
nodes and replaces them with pinctrl node. It should not be very
dangerous, because:
 * No official EN7523 gpio support present in U-Boot
 * Legacy Linux EN7523 GPIO driver is mostly abandoned
 * The same driver is planned for upstream linux/openwrt

This patchset includes bitfield.h patches created for Linux kernel by
Geert Uytterhoeven. It suits U-Boot fine. I preserve original author and
original commit messages. Please note me, if there is a better way.

The patches were tested on EN7523/AN7581/AN7583 boards.

Link: https://lore.kernel.org/r/20260703115627.2317120-1-mikhail.kshevetskiy@iopsys.eu

Trivial merge