Omap35xxPkg/MMCHSDxe: Fixed initialization when started from gBS->ConnectController()
authoroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 18 Aug 2011 09:20:17 +0000 (09:20 +0000)
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 18 Aug 2011 09:20:17 +0000 (09:20 +0000)
commitddff87b79e5811b7f3d79990b1580d27b310e4ae
tree8ba80c22a5dc09289e7f0345c9d96d91e4165aae
parentee6cf42c53974e2e92b9383ea7a64f231f528fe0
Omap35xxPkg/MMCHSDxe: Fixed initialization when started from gBS->ConnectController()

As soon as the MMCHSDxe is initialized is reinstalled its protocol.
It was crashing when the PartitionDxe was scanning for partition headers and the the MMC driver
reinstalls its protocols in the same time. The initial DiskIo and BlockIo instances used
by PartitionDxe were not valid after this reinstallation.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12160 6f19259b-4bc3-4df7-8a09-765794883524
Omap35xxPkg/MMCHSDxe/MMCHS.c