See also commit 'pci: remove pci_config_set_vendor_id'. Signed-off-by: Hu Tao <hu...@cn.fujitsu.com> --- hw/pci/pci.c | 2 +- include/hw/pci/pci.h | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-)
diff --git a/hw/pci/pci.c b/hw/pci/pci.c index e5d192d..fdab941 100644 --- a/hw/pci/pci.c +++ b/hw/pci/pci.c @@ -842,7 +842,7 @@ static PCIDevice *do_pci_register_device(PCIDevice *pci_dev, PCIBus *bus, pci_set_word(pci_dev->config + PCI_VENDOR_ID, pc->vendor_id); pci_set_word(pci_dev->config + PCI_DEVICE_ID, pc->device_id); - pci_config_set_revision(pci_dev->config, pc->revision); + pci_set_byte(pci_dev->config + PCI_REVISION_ID, pc->revision); pci_config_set_class(pci_dev->config, pc->class_id); if (!pc->is_bridge) { diff --git a/include/hw/pci/pci.h b/include/hw/pci/pci.h index b659192..5106b44 100644 --- a/include/hw/pci/pci.h +++ b/include/hw/pci/pci.h @@ -462,12 +462,6 @@ pci_get_quad(const uint8_t *config) } static inline void -pci_config_set_revision(uint8_t *pci_config, uint8_t val) -{ - pci_set_byte(&pci_config[PCI_REVISION_ID], val); -} - -static inline void pci_config_set_class(uint8_t *pci_config, uint16_t val) { pci_set_word(&pci_config[PCI_CLASS_DEVICE], val); -- 1.9.3