diff options
author | Alexandru Elisei <alexandru.elisei@arm.com> | 2020-04-14 15:39:45 +0100 |
---|---|---|
committer | Will Deacon <will@kernel.org> | 2020-04-15 16:27:59 +0100 |
commit | c5e3c9ee46a49874a45a727181af708802fa0d60 (patch) | |
tree | 1b41b7b4870383611bebe2ad73c148807f8d2e76 | |
parent | 5d6dd281f4d94e7ecdcda49cc1b40479029e07b9 (diff) | |
download | kvmtool-c5e3c9ee46a49874a45a727181af708802fa0d60.tar.gz |
hw/vesa: Set the size for BAR 0
Implemented BARs have an non-zero address and a size. Let's set the size
for BAR 0.
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Alexandru Elisei <alexandru.elisei@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
-rw-r--r-- | hw/vesa.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -69,6 +69,7 @@ struct framebuffer *vesa__init(struct kvm *kvm) goto out_error; vesa_pci_device.bar[0] = cpu_to_le32(vesa_base_addr | PCI_BASE_ADDRESS_SPACE_IO); + vesa_pci_device.bar_size[0] = PCI_IO_SIZE; r = device__register(&vesa_device); if (r < 0) goto unregister_ioport; |