1*16802e55SKarolina Drobnik# SPDX-License-Identifier: GPL-2.0 2*16802e55SKarolina Drobnik# Definitions for user-provided arguments 3*16802e55SKarolina Drobnik 4*16802e55SKarolina Drobnik# Simulate CONFIG_NUMA=y 5*16802e55SKarolina Drobnikifeq ($(NUMA), 1) 6*16802e55SKarolina Drobnik CFLAGS += -D CONFIG_NUMA 7*16802e55SKarolina Drobnikendif 8*16802e55SKarolina Drobnik 9*16802e55SKarolina Drobnik# Simulate movable NUMA memory regions 10*16802e55SKarolina Drobnikifeq ($(MOVABLE_NODE), 1) 11*16802e55SKarolina Drobnik CFLAGS += -D MOVABLE_NODE 12*16802e55SKarolina Drobnikendif 13*16802e55SKarolina Drobnik 14*16802e55SKarolina Drobnik# Use 32 bit physical addresses 15*16802e55SKarolina Drobnikifeq ($(32BIT_PHYS_ADDR_T), 1) 16*16802e55SKarolina Drobnik CFLAGS += -U CONFIG_PHYS_ADDR_T_64BIT 17*16802e55SKarolina Drobnikendif 18