1*d7a73e3fSKent Overstreet // SPDX-License-Identifier: GPL-2.0-or-later 2*d7a73e3fSKent Overstreet 3*d7a73e3fSKent Overstreet #include <linux/printk.h> 4*d7a73e3fSKent Overstreet #include <linux/numa.h> 5*d7a73e3fSKent Overstreet 6*d7a73e3fSKent Overstreet /* Stub functions: */ 7*d7a73e3fSKent Overstreet 8*d7a73e3fSKent Overstreet #ifndef memory_add_physaddr_to_nid memory_add_physaddr_to_nid(u64 start)9*d7a73e3fSKent Overstreetint memory_add_physaddr_to_nid(u64 start) 10*d7a73e3fSKent Overstreet { 11*d7a73e3fSKent Overstreet pr_info_once("Unknown online node for memory at 0x%llx, assuming node 0\n", 12*d7a73e3fSKent Overstreet start); 13*d7a73e3fSKent Overstreet return 0; 14*d7a73e3fSKent Overstreet } 15*d7a73e3fSKent Overstreet EXPORT_SYMBOL_GPL(memory_add_physaddr_to_nid); 16*d7a73e3fSKent Overstreet #endif 17*d7a73e3fSKent Overstreet 18*d7a73e3fSKent Overstreet #ifndef phys_to_target_node phys_to_target_node(u64 start)19*d7a73e3fSKent Overstreetint phys_to_target_node(u64 start) 20*d7a73e3fSKent Overstreet { 21*d7a73e3fSKent Overstreet pr_info_once("Unknown target node for memory at 0x%llx, assuming node 0\n", 22*d7a73e3fSKent Overstreet start); 23*d7a73e3fSKent Overstreet return 0; 24*d7a73e3fSKent Overstreet } 25*d7a73e3fSKent Overstreet EXPORT_SYMBOL_GPL(phys_to_target_node); 26*d7a73e3fSKent Overstreet #endif 27