Are you able to tell which I/O-resources are at physical address feec2000-feec2fff? Probably you should be able to find out when booting without Xen via "cat /proc/iomem" and/or "lspci -v". I'm pretty sure the region fee01000-feefffff should only be used as MSI space.