1b9bc6169SReinoud Zandijk /* 2b9bc6169SReinoud Zandijk * Copyright (c) 2018-2019 Maxime Villard, All rights reserved. 3b9bc6169SReinoud Zandijk * 4b9bc6169SReinoud Zandijk * NetBSD Virtual Machine Monitor (NVMM) accelerator support. 5b9bc6169SReinoud Zandijk * 6b9bc6169SReinoud Zandijk * This work is licensed under the terms of the GNU GPL, version 2 or later. 7b9bc6169SReinoud Zandijk * See the COPYING file in the top-level directory. 8b9bc6169SReinoud Zandijk */ 9b9bc6169SReinoud Zandijk 10*69700301SPhilippe Mathieu-Daudé /* header to be included in non-NVMM-specific code */ 11*69700301SPhilippe Mathieu-Daudé 12b9bc6169SReinoud Zandijk #ifndef QEMU_NVMM_H 13b9bc6169SReinoud Zandijk #define QEMU_NVMM_H 14b9bc6169SReinoud Zandijk 155fd0711bSReinoud Zandijk #ifdef NEED_CPU_H 16b9bc6169SReinoud Zandijk 17b9bc6169SReinoud Zandijk #ifdef CONFIG_NVMM 18b9bc6169SReinoud Zandijk 19b9bc6169SReinoud Zandijk int nvmm_enabled(void); 20b9bc6169SReinoud Zandijk 21b9bc6169SReinoud Zandijk #else /* CONFIG_NVMM */ 22b9bc6169SReinoud Zandijk 23b9bc6169SReinoud Zandijk #define nvmm_enabled() (0) 24b9bc6169SReinoud Zandijk 25b9bc6169SReinoud Zandijk #endif /* CONFIG_NVMM */ 26b9bc6169SReinoud Zandijk 275fd0711bSReinoud Zandijk #endif /* NEED_CPU_H */ 285fd0711bSReinoud Zandijk 295fd0711bSReinoud Zandijk #endif /* QEMU_NVMM_H */ 30