Well, it looks to me like the first of those last two messages is telling you that the driver is using a structure that is either not defined in kernel you're using or is not the same size as that structure. The last line just tells you that the device was not initialized, and will not be available.
Note also the fourth line: "
Invalid iomem size. You may experience problems." which tells you that the driver is not working correctly for the second
mmc device. (The last digit of the pci address string shows that you have two
mmc devices.)
I don't understand why you are "limited to Fedora 11."
Since the Fedora update and support policies have been published for some time, nobody with any sense would develop any applications that depend on specific versions of Fedora. Upgrading should be trivial. In fact, the only Linux programs that, typically, need to be recompiled for a new distribution are programs, like device drivers, that are specific for a kernel release.
Keeping that in mind, I
suspect that the
eMMC driver you're using may be compiled for a
newer version of the kernel than the version your Fedora 11 uses. Since the kernel's memory usage is incongruent with the driver's usage, you need to find a driver designed for use with your kernel. Perhaps it would be as simple as recompiling the driver using your kernel's headers.