virtio: pci: fix bug of virtio_pci_map_capability
authorXiang W <wxjstz@126.com>
Sun, 28 Aug 2022 23:53:15 +0000 (07:53 +0800)
committerTom Rini <trini@konsulko.com>
Thu, 15 Sep 2022 13:55:30 +0000 (09:55 -0400)
commit04dd7c8e5624ee971004a6b310c2e7d958a0018c
treeb77780a8367817178675ac7d00f17c8d245a9082
parent4ca8d95ce1e71995052e81f1854a23803ca48b73
virtio: pci: fix bug of virtio_pci_map_capability

The bar of the structure virtio_pci_cap is the index, and each base
address occupies 4 bytes, so it needs to be multiplied by 4.

This patch fixes a bug reported by Felix Yan
https://lists.denx.de/pipermail/u-boot/2022-August/492779.html

Signed-off-by: Xiang W <wxjstz@126.com>
Tested-by: Felix Yan <felixonmars@archlinux.org>
drivers/virtio/virtio_pci_modern.c