mmc: zynq_sdhci: Move UHS mode macros

This patch moves UHS mode macros from mmc.h to zynq_sdhci.c.
Moving UHS mode macros in mmc.h avoids redefinition of macros when
xenon_sdhci.c is compiled.

Signed-off-by: T Karthik Reddy <t.karthik.reddy@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
T Karthik Reddy
2019-06-10 09:34:04 +05:30
committed by Michal Simek
parent 2f9a216c72
commit 5deb244953
2 changed files with 7 additions and 6 deletions

View File

@@ -58,6 +58,13 @@ struct arasan_sdhci_priv {
#if defined(CONFIG_ARCH_ZYNQMP)
#define MMC_HS200_BUS_SPEED 5
#define MMC_TIMING_UHS_SDR12 0
#define MMC_TIMING_UHS_SDR25 1
#define MMC_TIMING_UHS_SDR50 2
#define MMC_TIMING_UHS_SDR104 3
#define MMC_TIMING_UHS_DDR50 4
#define MMC_TIMING_HS200 5
static const u8 mode2timing[] = {
[MMC_LEGACY] = UHS_SDR12_BUS_SPEED,
[SD_LEGACY] = UHS_SDR12_BUS_SPEED,

View File

@@ -342,12 +342,6 @@ enum mmc_voltage {
#define MMC_NUM_BOOT_PARTITION 2
#define MMC_PART_RPMB 3 /* RPMB partition number */
#define MMC_TIMING_UHS_SDR12 0
#define MMC_TIMING_UHS_SDR25 1
#define MMC_TIMING_UHS_SDR50 2
#define MMC_TIMING_UHS_SDR104 3
#define MMC_TIMING_UHS_DDR50 4
#define MMC_TIMING_HS200 5
#define MMC_TIMING_HS 1
#define SD_HS_BUS_SPEED 6
#define MMC_DDR52_BUS_SPEED 7