[v2,0/2] MMC: add NPCM SDHCI driver support

Message ID 20221205085351.27566-1-tmaimon77@gmail.com
Headers
Series MMC: add NPCM SDHCI driver support |

Message

Tomer Maimon Dec. 5, 2022, 8:53 a.m. UTC
  This patch set adds SDHCI support for the Nuvoton NPCM Baseboard 
Management Controller (BMC).

The NPCM SDHCI driver tested on NPCM750 and NPCM845 EVB.

Addressed comments from:
 - Rob Herring : https://www.spinics.net/lists/devicetree/msg556099.html
 - Andy Shevchenko : https://www.spinics.net/lists/devicetree/msg555247.html
 - Adrian Hunter : https://www.spinics.net/lists/devicetree/msg555583.html

Changes since version 1:
 - Use correct spaces in the dt-bindings.
 - Drop unused labels from dt-bindings.
 - Order by module name in the make a configuration.
 - Remove unnecessary blank lines.
 - Using devm_clk_get_optional instead of devm_clk_get.

Tomer Maimon (2):
  dt-bindings: mmc: npcm,sdhci: Document NPCM SDHCI controller
  mmc: sdhci-npcm: Add NPCM SDHCI driver

 .../devicetree/bindings/mmc/npcm,sdhci.yaml   | 45 ++++++++++
 drivers/mmc/host/Kconfig                      |  8 ++
 drivers/mmc/host/Makefile                     |  1 +
 drivers/mmc/host/sdhci-npcm.c                 | 84 +++++++++++++++++++
 4 files changed, 138 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mmc/npcm,sdhci.yaml
 create mode 100644 drivers/mmc/host/sdhci-npcm.c