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/usb/vt82c686-uhci-pci.c
|
||||
F: include/hw/isa/vt82c686.h
|
||||
F: include/hw/pci-host/bonito.h
|
||||
F: tests/avocado/machine_mips_fuloong2e.py
|
||||
|
||||
Loongson-3 virtual platforms
|
||||
|
@ -45,6 +45,7 @@
|
||||
#include "hw/pci/pci_device.h"
|
||||
#include "hw/irq.h"
|
||||
#include "hw/mips/mips.h"
|
||||
#include "hw/pci-host/bonito.h"
|
||||
#include "hw/pci/pci_host.h"
|
||||
#include "migration/vmstate.h"
|
||||
#include "sysemu/runstate.h"
|
||||
@ -238,9 +239,6 @@ struct BonitoState {
|
||||
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"
|
||||
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…
Reference in New Issue
Block a user