accel: Document generic accelerator headers
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 3 Apr 2023 12:53:17 +0000 (14:53 +0200)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 28 Jun 2023 11:55:35 +0000 (13:55 +0200)
These headers are meant to be include by any file to check
the availability of accelerators, thus are not accelerator
specific.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230624174121.11508-3-philmd@linaro.org>

include/sysemu/hax.h
include/sysemu/kvm.h
include/sysemu/nvmm.h
include/sysemu/tcg.h
include/sysemu/whpx.h
include/sysemu/xen.h

index bf8f99a8246c7e81609b8f309e049588cabb1d7a..80fc716f80ba617abbe9078804ea7db58a8482ac 100644 (file)
@@ -19,6 +19,8 @@
  *
  */
 
+/* header to be included in non-HAX-specific code */
+
 #ifndef QEMU_HAX_H
 #define QEMU_HAX_H
 
index 88f5ccfbcefcc306eec53e8e80211aaca9ce211f..7902acdfd9b1176b7e2473e3f7c343f5e2e412de 100644 (file)
@@ -11,6 +11,8 @@
  *
  */
 
+/* header to be included in non-KVM-specific code */
+
 #ifndef QEMU_KVM_H
 #define QEMU_KVM_H
 
index 833670fccbe98d8b3dcce0a1d6edda9dbf014f71..be7bc9a62d603d052f2af530b16fed4d917920d7 100644 (file)
@@ -7,6 +7,8 @@
  * See the COPYING file in the top-level directory.
  */
 
+/* header to be included in non-NVMM-specific code */
+
 #ifndef QEMU_NVMM_H
 #define QEMU_NVMM_H
 
index 53352450ff6b292165eaf290dcf768fea7d6912a..5e2ca9aab3da4fb3bda7c70aa86363f0da723d9f 100644 (file)
@@ -5,6 +5,8 @@
  * See the COPYING file in the top-level directory.
  */
 
+/* header to be included in non-TCG-specific code */
+
 #ifndef SYSEMU_TCG_H
 #define SYSEMU_TCG_H
 
index 2889fa2278b3d60b39fdd82d2b49cf8cbc0fe748..781ca5b2b61437e796f4d99d9f92796e1c0299fc 100644 (file)
@@ -10,6 +10,8 @@
  *
  */
 
+/* header to be included in non-WHPX-specific code */
+
 #ifndef QEMU_WHPX_H
 #define QEMU_WHPX_H
 
index 0ca25697e4f4f69c8a768c0343bad9a4800e63b0..bc13ad56924a3e2177256c6644afd7e3265ad528 100644 (file)
@@ -5,6 +5,8 @@
  * See the COPYING file in the top-level directory.
  */
 
+/* header to be included in non-Xen-specific code */
+
 #ifndef SYSEMU_XEN_H
 #define SYSEMU_XEN_H