diff options
author | Qixiang Xu <qixiang.xu@arm.com> | 2018-01-17 13:31:21 +0800 |
---|---|---|
committer | Qixiang Xu <qixiang.xu@arm.com> | 2018-01-17 14:14:29 +0800 |
commit | bc9a7c9cf9426c1678916f27bb69acd21bcf8285 (patch) | |
tree | 41fe063b77ace7724f90b516e3f9053a9ef89998 /include | |
parent | 759a7be93721ef1ca117867255c69a99039afaa3 (diff) |
emmc: add macros CMD21, BUS_WIDTH_DDR_4 and BUS_WIDTH_DDR_8
Add some macros according to JEDEC Standard Embedded Multi-Media
Card (eMMC) Electrical Standard (5.1)": Table 145 - Bus Mode
Selection.
Change-Id: Iaa45e0582653ef4290efd60d039f0bdc420eeb47
Signed-off-by: Qixiang Xu <qixiang.xu@arm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/drivers/emmc.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/drivers/emmc.h b/include/drivers/emmc.h index 921f4cfe..286c014a 100644 --- a/include/drivers/emmc.h +++ b/include/drivers/emmc.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2016-2018, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -25,6 +25,7 @@ #define EMMC_CMD13 13 #define EMMC_CMD17 17 #define EMMC_CMD18 18 +#define EMMC_CMD21 21 #define EMMC_CMD23 23 #define EMMC_CMD24 24 #define EMMC_CMD25 25 @@ -61,6 +62,8 @@ #define EMMC_BUS_WIDTH_1 0 #define EMMC_BUS_WIDTH_4 1 #define EMMC_BUS_WIDTH_8 2 +#define EMMC_BUS_WIDTH_DDR_4 5 +#define EMMC_BUS_WIDTH_DDR_8 6 #define EMMC_BOOT_MODE_BACKWARD (0 << 3) #define EMMC_BOOT_MODE_HS_TIMING (1 << 3) #define EMMC_BOOT_MODE_DDR (2 << 3) |