public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Add SDHCI support for Canaan K230 SoC
@ 2026-02-04  8:29 Jiayu Du
  2026-02-04  8:29 ` [PATCH 1/3] dt-bindings: mmc: Add sdhci support for Canaan k230 Jiayu Du
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Jiayu Du @ 2026-02-04  8:29 UTC (permalink / raw)
  To: ulf.hansson, adrian.hunter, robh, krzk+dt, conor+dt
  Cc: pjw, palmer, aou, linux-mmc, devicetree, linux-riscv,
	linux-kernel, gaohan, me, Jiayu Du

This series is based on the k230 usbphy series[1].

This patch series adds SDHCI support for the Canaan K230 SoC,
which uses Synopsys DWCMSHC SDHCI controllers, include MMC0 and MMC1.
The MMC0 supports eMMC, while MMC1 supports SDIO. Detailed information
can be found in the vendor's manual[2].

Link: https://lore.kernel.org/all/20260121145526.14672-1-jiayu.riscv@isrc.iscas.ac.cn/ [1]
Link: https://www.kendryte.com/k230/zh/dev/00_hardware/K230_%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1%E6%8C%87%E5%8D%97.html#mmc [2]

Jiayu Du (3):
  dt-bindings: mmc: Add sdhci support for Canaan k230
  mmc: sdhci-dwcmshc: Add Canaan K230 DWCMSHC controller support
  riscv: dts: canaan: Add mmc nodes for K230

 .../bindings/mmc/snps,dwcmshc-sdhci.yaml      |  22 ++
 .../boot/dts/canaan/k230-canmv-dshanpi.dts    |  17 ++
 .../dts/canaan/k230-canmv-module-dshanpi.dtsi |   7 +
 arch/riscv/boot/dts/canaan/k230.dtsi          |  26 ++
 drivers/mmc/host/sdhci-of-dwcmshc.c           | 247 ++++++++++++++++++
 5 files changed, 319 insertions(+)

-- 
2.52.0


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

end of thread, other threads:[~2026-02-08 15:44 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-04  8:29 [PATCH 0/3] Add SDHCI support for Canaan K230 SoC Jiayu Du
2026-02-04  8:29 ` [PATCH 1/3] dt-bindings: mmc: Add sdhci support for Canaan k230 Jiayu Du
2026-02-04 18:10   ` Conor Dooley
2026-02-05  7:13     ` Jiayu Du
2026-02-05 19:19       ` Conor Dooley
2026-02-06  2:56         ` Jiayu Du
2026-02-04  8:29 ` [PATCH 2/3] mmc: sdhci-dwcmshc: Add Canaan K230 DWCMSHC controller support Jiayu Du
2026-02-04  9:43   ` Yao Zi
2026-02-06 13:26   ` Krzysztof Kozlowski
2026-02-07  8:45     ` Jiayu Du
2026-02-07  9:32       ` Krzysztof Kozlowski
2026-02-08 15:44         ` Jiayu Du
2026-02-04  8:29 ` [PATCH 3/3] riscv: dts: canaan: Add mmc nodes for K230 Jiayu Du

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