Re: [PATCH v1 2/3] mmc: starfive: Add sdio/emmc driver support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

On 2022/12/7 21:17, William Qiu wrote:
Add sdio/emmc driver support for StarFive JH7110 soc.

Signed-off-by: William Qiu <william.qiu@xxxxxxxxxxxxxxxx>
---
  MAINTAINERS                        |   6 +
  drivers/mmc/host/Kconfig           |  10 ++
  drivers/mmc/host/Makefile          |   1 +
  drivers/mmc/host/dw_mmc-starfive.c | 197 +++++++++++++++++++++++++++++
  4 files changed, 214 insertions(+)
  create mode 100644 drivers/mmc/host/dw_mmc-starfive.c


...

+
+static unsigned long dw_mci_starfive_caps[] = {
+	MMC_CAP_CMD23,
+	MMC_CAP_CMD23,
+	MMC_CAP_CMD23
+};
+

....

+	host->priv = priv;
+
+	return 0;
+}
+
+static const struct dw_mci_drv_data starfive_data = {
+	.caps = dw_mci_starfive_caps,
+	.num_caps = ARRAY_SIZE(dw_mci_starfive_caps),

use ".common_caps = MMC_CAP_CMD23" instead.

+	.set_ios = dw_mci_starfive_set_ios,
+	.parse_dt = dw_mci_starfive_parse_dt,
+	.execute_tuning = dw_mci_starfive_execute_tuning,
+};
+
+static const struct of_device_id dw_mci_starfive_match[] = {




[Index of Archives]     [Linux Memonry Technology]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux