114a48c1dSMarkus Armbruster /* 214a48c1dSMarkus Armbruster * QEMU TCG support 314a48c1dSMarkus Armbruster * 414a48c1dSMarkus Armbruster * This work is licensed under the terms of the GNU GPL, version 2 or later. 514a48c1dSMarkus Armbruster * See the COPYING file in the top-level directory. 614a48c1dSMarkus Armbruster */ 714a48c1dSMarkus Armbruster 8*69700301SPhilippe Mathieu-Daudé /* header to be included in non-TCG-specific code */ 9*69700301SPhilippe Mathieu-Daudé 1014a48c1dSMarkus Armbruster #ifndef SYSEMU_TCG_H 1114a48c1dSMarkus Armbruster #define SYSEMU_TCG_H 1214a48c1dSMarkus Armbruster 1314a48c1dSMarkus Armbruster #ifdef CONFIG_TCG 14ce4049e8SPhilippe Mathieu-Daudé extern bool tcg_allowed; 1514a48c1dSMarkus Armbruster #define tcg_enabled() (tcg_allowed) 1614a48c1dSMarkus Armbruster #else 1714a48c1dSMarkus Armbruster #define tcg_enabled() 0 1814a48c1dSMarkus Armbruster #endif 1914a48c1dSMarkus Armbruster 2014a48c1dSMarkus Armbruster #endif 21