diff options
author | Jules Maselbas <jmaselbas@kalray.eu> | 2023-08-18 16:22:41 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2023-08-21 07:59:14 +0200 |
commit | 5a46b9b52ce099e809957991f4fdd081606d40dd (patch) | |
tree | 03d93256f2c4ab3836cdc59585dd7b6d1f3564ec /drivers/mci/sdhci.h | |
parent | 1dfdbae14e81cefb2a87e66426e363d2adec7a06 (diff) | |
download | barebox-5a46b9b52ce099e809957991f4fdd081606d40dd.tar.gz barebox-5a46b9b52ce099e809957991f4fdd081606d40dd.tar.xz |
mci: sdhci: Add sd host v4 mode
Signed-off-by: Jules Maselbas <jmaselbas@kalray.eu>
Link: https://lore.barebox.org/20230818142244.17157-4-jmaselbas@kalray.eu
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mci/sdhci.h')
-rw-r--r-- | drivers/mci/sdhci.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mci/sdhci.h b/drivers/mci/sdhci.h index 50179de0e6..1f5d0564fc 100644 --- a/drivers/mci/sdhci.h +++ b/drivers/mci/sdhci.h @@ -201,6 +201,7 @@ struct sdhci { enum mci_timing timing; bool preset_enabled; /* Preset is enabled */ + bool v4_mode; /* Host Version 4 Enable */ unsigned int quirks; #define SDHCI_QUIRK_MISSING_CAPS BIT(27) @@ -279,6 +280,7 @@ u16 sdhci_calc_clk(struct sdhci *host, unsigned int clock, unsigned int *actual_clock, unsigned int input_clock); void sdhci_set_clock(struct sdhci *host, unsigned int clock, unsigned int input_clock); void sdhci_enable_clk(struct sdhci *host, u16 clk); +void sdhci_enable_v4_mode(struct sdhci *host); int sdhci_setup_host(struct sdhci *host); void __sdhci_read_caps(struct sdhci *host, const u16 *ver, const u32 *caps, const u32 *caps1); |