diff options
| author | Mark Brown <broonie@kernel.org> | 2026-11-13 16:14:56 +0000 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-11-13 16:14:56 +0000 |
| commit | 63b571a7eab88dcae4f8a8f05e22a382c103dedd (patch) | |
| tree | 5ed4781abccdac5f7bcb7b408119044d09daf818 /include/linux | |
| parent | cee399ed289b815d58c124235705aa2ecbf97f82 (diff) | |
| parent | d2616724e01132376c78872b8324f38659af9f28 (diff) | |
| download | linux-next-63b571a7eab88dcae4f8a8f05e22a382c103dedd.tar.gz linux-next-63b571a7eab88dcae4f8a8f05e22a382c103dedd.zip | |
Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
# Conflicts:
# drivers/mmc/host/sdhci-cadence-core.c
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/platform_data/tmio.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/linux/platform_data/tmio.h b/include/linux/platform_data/tmio.h index 426291713b83..99b05c8c840a 100644 --- a/include/linux/platform_data/tmio.h +++ b/include/linux/platform_data/tmio.h @@ -50,6 +50,15 @@ /* Some controllers have a 64-bit wide data port register */ #define TMIO_MMC_64BIT_DATA_PORT BIT(12) +/* Some controllers have tuning delay */ +#define TMIO_MMC_TUNING_DELAY BIT(13) + +/* Some controllers have internal divider */ +#define TMIO_MMC_INTERNAL_DIVIDER BIT(14) + +/* Some controllers have hw adjustment delay */ +#define TMIO_MMC_HWADJ BIT(15) + struct tmio_mmc_data { void *chan_priv_tx; void *chan_priv_rx; @@ -61,5 +70,8 @@ struct tmio_mmc_data { dma_addr_t dma_rx_offset; unsigned int max_blk_count; unsigned short max_segs; + u64 clk_mask; + unsigned int max_divider; + u16 clk_div_mask; }; #endif |
