xref: /openbmc/linux/arch/s390/include/asm/numa.h (revision 701dc81e)
1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
23a368f74SPhilipp Hachtmann /*
33a368f74SPhilipp Hachtmann  * NUMA support for s390
43a368f74SPhilipp Hachtmann  *
53a368f74SPhilipp Hachtmann  * Declare the NUMA core code structures and functions.
63a368f74SPhilipp Hachtmann  *
73a368f74SPhilipp Hachtmann  * Copyright IBM Corp. 2015
83a368f74SPhilipp Hachtmann  */
93a368f74SPhilipp Hachtmann 
103a368f74SPhilipp Hachtmann #ifndef _ASM_S390_NUMA_H
113a368f74SPhilipp Hachtmann #define _ASM_S390_NUMA_H
123a368f74SPhilipp Hachtmann 
133a368f74SPhilipp Hachtmann #ifdef CONFIG_NUMA
143a368f74SPhilipp Hachtmann 
153a368f74SPhilipp Hachtmann #include <linux/numa.h>
163a368f74SPhilipp Hachtmann 
173a368f74SPhilipp Hachtmann void numa_setup(void);
183a368f74SPhilipp Hachtmann 
193a368f74SPhilipp Hachtmann #else
203a368f74SPhilipp Hachtmann 
numa_setup(void)213a368f74SPhilipp Hachtmann static inline void numa_setup(void) { }
223a368f74SPhilipp Hachtmann 
233a368f74SPhilipp Hachtmann #endif /* CONFIG_NUMA */
24701dc81eSHeiko Carstens 
253a368f74SPhilipp Hachtmann #endif /* _ASM_S390_NUMA_H */
26