mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [PATCH 0/5] mci: cadence: add v6 support
@ 2025-12-15 14:21 Steffen Trumtrar
  2025-12-15 14:21 ` [PATCH 1/5] mci: cadence: fix typo and actually build Steffen Trumtrar
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Steffen Trumtrar @ 2025-12-15 14:21 UTC (permalink / raw)
  To: barebox, Sascha Hauer; +Cc: Steffen Trumtrar

The Agilex5 apperently has a cadence sdhci host controller in version 6.
Add support for this version, reworking the original driver
significantly.

Tested on Agilex5, sadly HS200-support is currently broken and doesn't
work yet with this driver.

Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
---
Steffen Trumtrar (5):
      mci: cadence: fix typo and actually build
      dts: include: reset: rst-mgr-s10: add SOFTPYH_RESET
      mci: sdhci: add sdhci_send_cmd
      mci: sdhci: add set_uhs_signaling callback
      mci: cadence: add support for version 6

 drivers/mci/Kconfig                              |   2 +-
 drivers/mci/Makefile                             |   1 +
 drivers/mci/cadence-sdhci.c                      | 714 +++++++++++------------
 drivers/mci/cadence-sdhci.h                      | 118 ++++
 drivers/mci/cadence-sdhci6.c                     | 373 ++++++++++++
 drivers/mci/sdhci.c                              | 137 ++++-
 drivers/mci/sdhci.h                              |  22 +
 dts/include/dt-bindings/reset/altr,rst-mgr-s10.h |   2 +-
 include/mci.h                                    |   2 +
 9 files changed, 979 insertions(+), 392 deletions(-)
---
base-commit: d6f0974673c0e3da00f8d0789d6302a43f3e478d
change-id: 20251215-v2025-11-0-topic-socfpga-agilex5-sdhci-8d7de91edc30

Best regards,
-- 
Steffen Trumtrar <s.trumtrar@pengutronix.de>




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

end of thread, other threads:[~2025-12-16  7:39 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-12-15 14:21 [PATCH 0/5] mci: cadence: add v6 support Steffen Trumtrar
2025-12-15 14:21 ` [PATCH 1/5] mci: cadence: fix typo and actually build Steffen Trumtrar
2025-12-15 14:26   ` Ahmad Fatoum
2025-12-15 14:21 ` [PATCH 2/5] dts: include: reset: rst-mgr-s10: add SOFTPYH_RESET Steffen Trumtrar
2025-12-15 14:25   ` Ahmad Fatoum
2025-12-16  6:46     ` Steffen Trumtrar
2025-12-15 14:21 ` [PATCH 3/5] mci: sdhci: add sdhci_send_cmd Steffen Trumtrar
2025-12-16  7:27   ` Sascha Hauer
2025-12-15 14:21 ` [PATCH 4/5] mci: sdhci: add set_uhs_signaling callback Steffen Trumtrar
2025-12-15 14:21 ` [PATCH 5/5] mci: cadence: add support for version 6 Steffen Trumtrar
2025-12-16  7:38   ` Sascha Hauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox