X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Fsdhci.h;h=aa4378fd5797cf6db4ca129ab3a14283082008fb;hb=5706b9b56ec90cec0a33479f4743b56b5d457d75;hp=01addb7a6036585606179a2257dca0233475b67d;hpb=d1c0a2200afb398f67a0c2c84948a079b44290a1;p=oweals%2Fu-boot.git diff --git a/include/sdhci.h b/include/sdhci.h index 01addb7a60..aa4378fd57 100644 --- a/include/sdhci.h +++ b/include/sdhci.h @@ -9,6 +9,7 @@ #ifndef __SDHCI_HW_H #define __SDHCI_HW_H +#include #include #include #include @@ -267,6 +268,7 @@ struct sdhci_ops { void (*set_clock)(struct sdhci_host *host, u32 div); int (*platform_execute_tuning)(struct mmc *host, u8 opcode); void (*set_delay)(struct sdhci_host *host); + int (*deferred_probe)(struct sdhci_host *host); }; #if CONFIG_IS_ENABLED(MMC_SDHCI_ADMA) @@ -321,6 +323,8 @@ struct sdhci_host { uint voltages; struct mmc_config cfg; + void *align_buffer; + bool force_align_buffer; dma_addr_t start_addr; int flags; #define USE_SDMA (0x1 << 0)