mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-11-05 20:35:44 +00:00
pci: move pci_data_{read, write}() declaration from pci.h to pci_host.h
Now pci host stuff has been moved from pci.[hc] to pci_host.[hc] so the declaration of pci_data_{read, write}() should be in pci_host.h This patch moves them from pci.h to pci_host.h for consistency. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
f88d7509b4
commit
b6243d991a
4 changed files with 5 additions and 2 deletions
2
hw/pci.h
2
hw/pci.h
|
@ -293,8 +293,6 @@ PCIDevice *pci_nic_init(NICInfo *nd, const char *default_model,
|
|||
const char *default_devaddr);
|
||||
PCIDevice *pci_nic_init_nofail(NICInfo *nd, const char *default_model,
|
||||
const char *default_devaddr);
|
||||
void pci_data_write(PCIBus *s, uint32_t addr, uint32_t val, int len);
|
||||
uint32_t pci_data_read(PCIBus *s, uint32_t addr, int len);
|
||||
int pci_bus_num(PCIBus *s);
|
||||
void pci_for_each_device(PCIBus *bus, int bus_num, void (*fn)(PCIBus *bus, PCIDevice *d));
|
||||
PCIBus *pci_find_host_bus(int domain);
|
||||
|
|
|
@ -36,6 +36,9 @@ typedef struct {
|
|||
PCIBus *bus;
|
||||
} PCIHostState;
|
||||
|
||||
void pci_data_write(PCIBus *s, uint32_t addr, uint32_t val, int len);
|
||||
uint32_t pci_data_read(PCIBus *s, uint32_t addr, int len);
|
||||
|
||||
/* for mmio */
|
||||
int pci_host_config_register_io_memory(PCIHostState *s);
|
||||
int pci_host_config_register_io_memory_noswap(PCIHostState *s);
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
#include "hw.h"
|
||||
#include "sh.h"
|
||||
#include "pci.h"
|
||||
#include "pci_host.h"
|
||||
#include "sh_pci.h"
|
||||
#include "bswap.h"
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
|
||||
#include "sysbus.h"
|
||||
#include "pci.h"
|
||||
#include "pci_host.h"
|
||||
|
||||
typedef struct {
|
||||
SysBusDevice busdev;
|
||||
|
|
Loading…
Reference in a new issue