From fa1fa680a20ba3ad6b0e6b6bb8ac0cd4c385db5f Mon Sep 17 00:00:00 2001 From: Nan Li Date: Thu, 16 Nov 2017 16:09:20 +0800 Subject: [PATCH] emmc: driver defect cleanup PD#152912: driver defect cleanup: 376 Change-Id: I25e7cbdd63b7b797aec17df7b858588e60bb5be7 Signed-off-by: Nan Li --- drivers/amlogic/mmc/emmc_key.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/amlogic/mmc/emmc_key.c b/drivers/amlogic/mmc/emmc_key.c index 21bbea949585..87654cb7a8bd 100644 --- a/drivers/amlogic/mmc/emmc_key.c +++ b/drivers/amlogic/mmc/emmc_key.c @@ -170,11 +170,11 @@ int emmc_key_init(struct mmc_card *card) emmckey_info->key_init = 0; size = EMMCKEY_AREA_PHY_SIZE; - addr = get_reserve_partition_off_from_tbl() + EMMCKEY_RESERVE_OFFSET; - if (addr < 0) { + if (get_reserve_partition_off_from_tbl() < 0) { err = -EINVAL; goto exit_err; } + addr = get_reserve_partition_off_from_tbl() + EMMCKEY_RESERVE_OFFSET; lba_start = addr >> bit; lba_end = (addr + size) >> bit; emmckey_info->key_init = 1;