net: hisilicon: hns: Fix wrong function name in comments
[linux-2.6-microblaze.git] / drivers / acpi / acpi_memhotplug.c
index b02fd51..8cc195c 100644 (file)
@@ -171,6 +171,7 @@ static int acpi_memory_enable_device(struct acpi_memory_device *mem_device)
        acpi_handle handle = mem_device->device->handle;
        int result, num_enabled = 0;
        struct acpi_memory_info *info;
+       mhp_t mhp_flags = MHP_NONE;
        int node;
 
        node = acpi_get_node(handle);
@@ -194,8 +195,10 @@ static int acpi_memory_enable_device(struct acpi_memory_device *mem_device)
                if (node < 0)
                        node = memory_add_physaddr_to_nid(info->start_addr);
 
+               if (mhp_supports_memmap_on_memory(info->length))
+                       mhp_flags |= MHP_MEMMAP_ON_MEMORY;
                result = __add_memory(node, info->start_addr, info->length,
-                                     MHP_NONE);
+                                     mhp_flags);
 
                /*
                 * If the memory block has been used by the kernel, add_memory()