diff options
author | Jules Maselbas <jmaselbas@kalray.eu> | 2023-08-18 16:22:38 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2023-08-21 07:59:14 +0200 |
commit | 890e0416618389f3e61667f547eb2b8fd7695a8b (patch) | |
tree | e2b1b5eb30aaacf5abfa239c040882862560c919 /drivers/mci/sdhci.c | |
parent | af0c0b3f99c94df502276522197bf05d24444b96 (diff) | |
download | barebox-890e0416618389f3e61667f547eb2b8fd7695a8b.tar.gz barebox-890e0416618389f3e61667f547eb2b8fd7695a8b.tar.xz |
mci: sdhci: Set 8-bit host caps
Set the mci::host_cap MMC_CAP_8_BIT_DATA if supported by the hardware.
Signed-off-by: Jules Maselbas <jmaselbas@kalray.eu>
Link: https://lore.barebox.org/20230818142244.17157-1-jmaselbas@kalray.eu
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mci/sdhci.c')
-rw-r--r-- | drivers/mci/sdhci.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/mci/sdhci.c b/drivers/mci/sdhci.c index 635884e2a2..f6deea4020 100644 --- a/drivers/mci/sdhci.c +++ b/drivers/mci/sdhci.c @@ -568,6 +568,9 @@ int sdhci_setup_host(struct sdhci *host) if (host->caps & SDHCI_CAN_DO_HISPD) mci->host_caps |= MMC_CAP_MMC_HIGHSPEED | MMC_CAP_SD_HIGHSPEED; + if (host->caps & SDHCI_CAN_DO_8BIT) + mci->host_caps |= MMC_CAP_8_BIT_DATA; + host->sdma_boundary = SDHCI_DMA_BOUNDARY_512K; return 0; |