]> Git Repo - qemu.git/blobdiff - include/hw/ppc/spapr.h
spapr: Support NVIDIA V100 GPU with NVLink2
[qemu.git] / include / hw / ppc / spapr.h
index 5ea8081041a90a19442ef729f34ed4bbe733222d..02b5ce7e40123a7bd3d6eddda1941f773837fe1d 100644 (file)
@@ -123,7 +123,8 @@ struct SpaprMachineClass {
     void (*phb_placement)(SpaprMachineState *spapr, uint32_t index,
                           uint64_t *buid, hwaddr *pio, 
                           hwaddr *mmio32, hwaddr *mmio64,
-                          unsigned n_dma, uint32_t *liobns, Error **errp);
+                          unsigned n_dma, uint32_t *liobns, hwaddr *nv2gpa,
+                          hwaddr *nv2atsd, Error **errp);
     SpaprResizeHpt resize_hpt_default;
     SpaprCapabilities default_caps;
     SpaprIrq *irq;
@@ -199,6 +200,8 @@ struct SpaprMachineState {
 
     bool cmd_line_caps[SPAPR_CAP_NUM];
     SpaprCapabilities def, eff, mig;
+
+    unsigned gpu_numa_id;
 };
 
 #define H_SUCCESS         0
This page took 0.021397 seconds and 4 git commands to generate.