qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

spapr-phb-test.c (862B)


      1 /*
      2  * QTest testcase for SPAPR PHB
      3  *
      4  * Authors:
      5  *  Alexey Kardashevskiy <aik@ozlabs.ru>
      6  *
      7  * This work is licensed under the terms of the GNU GPL, version 2 or later.
      8  * See the COPYING file in the top-level directory.
      9  */
     10 
     11 #include "qemu/osdep.h"
     12 #include "libqtest.h"
     13 #include "qemu/module.h"
     14 #include "libqos/qgraph.h"
     15 
     16 /* Tests only initialization so far. TODO: Replace with functional tests,
     17  * for example by producing pci-bus.
     18  */
     19 static void test_phb_device(void *obj, void *data, QGuestAllocator *alloc)
     20 {
     21 }
     22 
     23 static void register_phb_test(void)
     24 {
     25     qos_add_test("spapr-phb-test", "ppc64/pseries",
     26                  test_phb_device, &(QOSGraphTestOptions) {
     27                      .edge.before_cmd_line = "-device spapr-pci-host-bridge"
     28                                              ",index=30",
     29                  });
     30 }
     31 
     32 libqos_init(register_phb_test);