- EFI_STATUS Status = EFI_SUCCESS;\r
- LIST_ENTRY *CurrentLink;\r
- MMC_HOST_INSTANCE *MmcHostInstance;\r
-\r
- MMC_TRACE("MmcDriverBindingStop()");\r
-\r
- // For each MMC instance\r
- CurrentLink = mMmcHostPool.ForwardLink;\r
- while (CurrentLink != NULL && CurrentLink != &mMmcHostPool && (Status == EFI_SUCCESS)) {\r
- MmcHostInstance = MMC_HOST_INSTANCE_FROM_LINK(CurrentLink);\r
- ASSERT(MmcHostInstance != NULL);\r
-\r
- // Close gEfiMmcHostProtocolGuid\r
- Status = gBS->CloseProtocol (\r
- Controller,\r
- &gEfiMmcHostProtocolGuid,(VOID **) &MmcHostInstance->MmcHost,\r
- This->DriverBindingHandle\r
- );\r
-\r
- // Remove MMC Host Instance from the pool\r
- RemoveMmcHost (MmcHostInstance);\r
-\r
- // Destroy MmcHostInstance\r
- DestroyMmcHostInstance (MmcHostInstance);\r
- }\r
+ EFI_STATUS Status = EFI_SUCCESS;\r
+ LIST_ENTRY *CurrentLink;\r
+ MMC_HOST_INSTANCE *MmcHostInstance;\r