memblock: make memblock_set_node() support different memblock_type
[firefly-linux-kernel-4.4.55.git] / include / linux / memblock.h
index b788faa71563cb88e90c76e17d5e7c5e5aae95c1..97480d392e40f0edc5a43c7c43c57061c717d0bc 100644 (file)
@@ -140,7 +140,8 @@ static inline void memblock_clear_region_flags(struct memblock_region *r,
 }
 
 #ifdef CONFIG_HAVE_MEMBLOCK_NODE_MAP
-int memblock_set_node(phys_addr_t base, phys_addr_t size, int nid);
+int memblock_set_node(phys_addr_t base, phys_addr_t size,
+                     struct memblock_type *type, int nid);
 
 static inline void memblock_set_region_node(struct memblock_region *r, int nid)
 {