From 23c4966b9416ea057b3788de79fa19c760f6f979 Mon Sep 17 00:00:00 2001 From: "jy910.yun" Date: Wed, 17 Jul 2013 19:01:29 +0900 Subject: [PATCH] Modify mmc control logic. mmc control logic is tested & fixed with MDM server. Change-Id: Ic397e8a9985daba1cb8526e03cfc7e5eb1796718 Signed-off-by: Krzysztof Sasiak --- src/mmc/mmc-handler.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/mmc/mmc-handler.c b/src/mmc/mmc-handler.c index 31b1fef..115cf03 100644 --- a/src/mmc/mmc-handler.c +++ b/src/mmc/mmc-handler.c @@ -148,7 +148,7 @@ static void __attribute__ ((constructor)) smack_check(void) if (mmc_disabled) { PRT_TRACE("mmc is blocked!"); - vconf_set_int(VCONFKEY_SYSMAN_MMC_UNMOUNT, VCONFKEY_SYSMAN_MMC_UNMOUNT_COMPLETED); + vconf_set_int(VCONFKEY_SYSMAN_MMC_STATUS, VCONFKEY_SYSMAN_MMC_INSERTED_NOT_MOUNTED); return -ENODEV; } @@ -817,8 +817,7 @@ static void mmc_start(void) static void mmc_stop(void) { mmc_disabled = true; - vconf_set_int(VCONFKEY_SYSMAN_MMC_UNMOUNT, VCONFKEY_SYSMAN_MMC_UNMOUNT_COMPLETED); - + vconf_set_int(VCONFKEY_SYSMAN_MMC_STATUS, VCONFKEY_SYSMAN_MMC_REMOVED); PRT_TRACE("stop"); } -- 2.7.4