unsigned int events;
events = disk_clear_events(disk, DISK_EVENT_MEDIA_CHANGE |
- DISK_EVENT_EJECT_REQUEST);
+#ifdef CONFIG_MTK_MULTI_PARTITION_MOUNT_ONLY_SUPPORT
+ DISK_EVENT_EJECT_REQUEST | DISK_EVENT_MEDIA_DISAPPEAR); //add DISK_EVENT_MEDIA_DISAPPEAR for sd hotplug
+#else
+ DISK_EVENT_EJECT_REQUEST);
+#endif
if (!(events & DISK_EVENT_MEDIA_CHANGE))
return 0;