[PATCH RFC v3 0/2] Modern pinctrl for Exynos5250 devices
Lukas Timmermann
uboot at timmermann.space
Wed May 6 01:13:28 CEST 2026
This patch series adds the necessary files to use a modern pinctrl driver
with an exynos5250 SoC. The changes are well tested and are working.
In contrast to v1, this reenables GPIO functionality. But as I'm still
lacking experience, I'm not quite sure on how to prevent s5p_gpio to
load when using upstream DTS in a clean way. Because of that, this
patch series is marked as an RFC.
checkpatch complains about using #ifdef.
All changes were tested with an DT already in linux-next.
The tested device is a Google Nexus 10 (google-manta).
U-Boot was ported to that device and will be upstreamed into U-Boot
soon.
Changes in v3:
- Reenable s5p_gpio
- Fix new driver not binding s5p_gpio
Signed-off-by: Lukas Timmermann <uboot at timmermann.space>
---
Lukas Timmermann (2):
pinctrl: exynos: Add exynos5250 driver
gpio: s5p: Disable when using upstream DTS
MAINTAINERS | 5 ++
drivers/gpio/s5p_gpio.c | 2 +
drivers/pinctrl/exynos/Kconfig | 8 +++
drivers/pinctrl/exynos/Makefile | 1 +
drivers/pinctrl/exynos/pinctrl-exynos5250.c | 99 +++++++++++++++++++++++++++++
5 files changed, 115 insertions(+)
---
base-commit: 7d6cd981df6662ec042e570495b04dc922f0e9d7
change-id: 20260506-pinctrl-exyno5250-c5ae6f447b28
Best regards,
--
Lukas Timmermann <uboot at timmermann.space>
More information about the U-Boot
mailing list