From: jy910.yun Date: Wed, 17 Jul 2013 10:01:29 +0000 (+0900) Subject: Modify mmc control logic. X-Git-Tag: submit/tizen_ivi_release/20140401.030119~111 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=23c4966b9416ea057b3788de79fa19c760f6f979;p=platform%2Fcore%2Fsystem%2Fsystem-server.git Modify mmc control logic. mmc control logic is tested & fixed with MDM server. Change-Id: Ic397e8a9985daba1cb8526e03cfc7e5eb1796718 Signed-off-by: Krzysztof Sasiak --- 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"); }