/* sfi_un/map_memory calls early_ioremap/iounmap which is a __init function and introduces section mismatch. So use __ref to make it calm.  */
static void __iomem* __ref sfi_map_memory(u64 phys, u32 size)
/* sfi_un/map_memory calls early_ioremap/iounmap which is a __init function and introduces section mismatch. So use __ref to make it calm.  */
static void __iomem* __ref sfi_map_memory(u64 phys, u32 size)
{
	if (!phys || !size)
		return NULL;
	if (sfi_use_ioremap)
		return ioremap(phys, size);
	else
		return early_ioremap(phys, size);
}