18f98435dSKarolina Drobnik /* SPDX-License-Identifier: GPL-2.0-or-later */ 28f98435dSKarolina Drobnik #ifndef _MEMBLOCK_ALLOC_NID_H 38f98435dSKarolina Drobnik #define _MEMBLOCK_ALLOC_NID_H 48f98435dSKarolina Drobnik 58f98435dSKarolina Drobnik #include "common.h" 68f98435dSKarolina Drobnik 78f98435dSKarolina Drobnik int memblock_alloc_nid_checks(void); 8*50c80241SRebecca Mckeever int __memblock_alloc_nid_numa_checks(void); 9*50c80241SRebecca Mckeever 10*50c80241SRebecca Mckeever #ifdef CONFIG_NUMA 11*50c80241SRebecca Mckeever static inline int memblock_alloc_nid_numa_checks(void) 12*50c80241SRebecca Mckeever { 13*50c80241SRebecca Mckeever __memblock_alloc_nid_numa_checks(); 14*50c80241SRebecca Mckeever return 0; 15*50c80241SRebecca Mckeever } 16*50c80241SRebecca Mckeever 17*50c80241SRebecca Mckeever #else 18*50c80241SRebecca Mckeever static inline int memblock_alloc_nid_numa_checks(void) 19*50c80241SRebecca Mckeever { 20*50c80241SRebecca Mckeever return 0; 21*50c80241SRebecca Mckeever } 22*50c80241SRebecca Mckeever 23*50c80241SRebecca Mckeever #endif /* CONFIG_NUMA */ 248f98435dSKarolina Drobnik 258f98435dSKarolina Drobnik #endif 26