hw/pci-host/bonito: Declare TYPE_BONITO_PCI_HOST_BRIDGE in header
Declare the TYPE_BONITO_PCI_HOST_BRIDGE QOM type in a header to be able to access it from board code. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230105130710.49264-8-philmd@linaro.org>
This commit is contained in:
parent
eb66dac46d
commit
aad07969bb
@ -1262,6 +1262,7 @@ F: hw/isa/vt82c686.c
|
|||||||
F: hw/pci-host/bonito.c
|
F: hw/pci-host/bonito.c
|
||||||
F: hw/usb/vt82c686-uhci-pci.c
|
F: hw/usb/vt82c686-uhci-pci.c
|
||||||
F: include/hw/isa/vt82c686.h
|
F: include/hw/isa/vt82c686.h
|
||||||
|
F: include/hw/pci-host/bonito.h
|
||||||
F: tests/avocado/machine_mips_fuloong2e.py
|
F: tests/avocado/machine_mips_fuloong2e.py
|
||||||
|
|
||||||
Loongson-3 virtual platforms
|
Loongson-3 virtual platforms
|
||||||
|
@ -45,6 +45,7 @@
|
|||||||
#include "hw/pci/pci_device.h"
|
#include "hw/pci/pci_device.h"
|
||||||
#include "hw/irq.h"
|
#include "hw/irq.h"
|
||||||
#include "hw/mips/mips.h"
|
#include "hw/mips/mips.h"
|
||||||
|
#include "hw/pci-host/bonito.h"
|
||||||
#include "hw/pci/pci_host.h"
|
#include "hw/pci/pci_host.h"
|
||||||
#include "migration/vmstate.h"
|
#include "migration/vmstate.h"
|
||||||
#include "sysemu/runstate.h"
|
#include "sysemu/runstate.h"
|
||||||
@ -238,9 +239,6 @@ struct BonitoState {
|
|||||||
MemoryRegion pci_mem;
|
MemoryRegion pci_mem;
|
||||||
};
|
};
|
||||||
|
|
||||||
#define TYPE_BONITO_PCI_HOST_BRIDGE "Bonito-pcihost"
|
|
||||||
OBJECT_DECLARE_SIMPLE_TYPE(BonitoState, BONITO_PCI_HOST_BRIDGE)
|
|
||||||
|
|
||||||
#define TYPE_PCI_BONITO "Bonito"
|
#define TYPE_PCI_BONITO "Bonito"
|
||||||
OBJECT_DECLARE_SIMPLE_TYPE(PCIBonitoState, PCI_BONITO)
|
OBJECT_DECLARE_SIMPLE_TYPE(PCIBonitoState, PCI_BONITO)
|
||||||
|
|
||||||
|
18
include/hw/pci-host/bonito.h
Normal file
18
include/hw/pci-host/bonito.h
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
/*
|
||||||
|
* QEMU Bonito64 north bridge support
|
||||||
|
*
|
||||||
|
* Copyright (c) 2008 yajin (yajin@vm-kernel.org)
|
||||||
|
* Copyright (c) 2010 Huacai Chen (zltjiangshi@gmail.com)
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef HW_PCI_HOST_BONITO_H
|
||||||
|
#define HW_PCI_HOST_BONITO_H
|
||||||
|
|
||||||
|
#include "qom/object.h"
|
||||||
|
|
||||||
|
#define TYPE_BONITO_PCI_HOST_BRIDGE "Bonito-pcihost"
|
||||||
|
OBJECT_DECLARE_SIMPLE_TYPE(BonitoState, BONITO_PCI_HOST_BRIDGE)
|
||||||
|
|
||||||
|
#endif
|
Loading…
x
Reference in New Issue
Block a user