All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC v3 0/2] Modern pinctrl for Exynos5250 devices
@ 2026-05-05 23:13 Lukas Timmermann
  2026-05-05 23:13 ` [PATCH RFC v3 1/2] pinctrl: exynos: Add exynos5250 driver Lukas Timmermann
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Lukas Timmermann @ 2026-05-05 23:13 UTC (permalink / raw)
  To: u-boot
  Cc: Tom Rini, Simon Glass, Neil Armstrong, Yao Zi, Kory Maincent,
	Peng Fan, Kuan-Wei Chiu, Raymond Mao, Quentin Schulz,
	Stefan Roese, Philip Molloy, Jerome Forissier,
	Kaustabh Chakraborty, Henrik Grimler, Minkyu Kang,
	Lukas Timmermann

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@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@timmermann.space>


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-05-19 20:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-05 23:13 [PATCH RFC v3 0/2] Modern pinctrl for Exynos5250 devices Lukas Timmermann
2026-05-05 23:13 ` [PATCH RFC v3 1/2] pinctrl: exynos: Add exynos5250 driver Lukas Timmermann
2026-05-05 23:13 ` [PATCH RFC v3 2/2] gpio: s5p: Disable when using upstream DTS Lukas Timmermann
2026-05-05 23:28   ` Lukas Timmermann
2026-05-06 13:14 ` [PATCH RFC v3 0/2] Modern pinctrl for Exynos5250 devices Quentin Schulz
2026-05-19 16:32   ` Lukas Timmermann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.