From bc9a7c9cf9426c1678916f27bb69acd21bcf8285 Mon Sep 17 00:00:00 2001 From: Qixiang Xu Date: Wed, 17 Jan 2018 13:31:21 +0800 Subject: 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 --- drivers/emmc/emmc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'drivers') diff --git a/drivers/emmc/emmc.c b/drivers/emmc/emmc.c index bcdc82ce..92d1e872 100644 --- a/drivers/emmc/emmc.c +++ b/drivers/emmc/emmc.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2017, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2016-2018, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause * @@ -353,7 +353,9 @@ void emmc_init(const emmc_ops_t *ops_ptr, int clk, int width, (clk != 0) && ((width == EMMC_BUS_WIDTH_1) || (width == EMMC_BUS_WIDTH_4) || - (width == EMMC_BUS_WIDTH_8))); + (width == EMMC_BUS_WIDTH_8) || + (width == EMMC_BUS_WIDTH_DDR_4) || + (width == EMMC_BUS_WIDTH_DDR_8))); ops = ops_ptr; emmc_flags = flags; -- cgit v1.2.3