zephyr/drivers/virtualization
Tomasz Bursztyka e69c357e78 drivers/virtualization: Fix ivshmem PCIE reg bar lookup on ivshmem-plain
This is a fix for ACRN targets. Qemu ivshmem original specs do not
states that, if ivshmem-plain is selected, bar0 (the register bar) will
not be present. It just says that bar2 will only be sufficient.
And that is what happens on qemu: whether ivshmem-plain or
ivshmem-doorbell is selected, bar0 is always present no matter what.

This does not seem to be the case in ACRN which does not expose the
bar0 if ivshmem-plain is selected.

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2021-02-05 07:18:49 -05:00
..
CMakeLists.txt drivers/virtualization: Make ivshmem driver userspace ready 2020-12-16 18:47:35 -05:00
Kconfig drivers/virtualization: Add a shell module for the ivshmem driver 2020-12-16 18:47:35 -05:00
virt_ivshmem_handlers.c drivers/virtualization: Make ivshmem driver userspace ready 2020-12-16 18:47:35 -05:00
virt_ivshmem_shell.c drivers/virtualization: Add a shell module for the ivshmem driver 2020-12-16 18:47:35 -05:00
virt_ivshmem.c drivers/virtualization: Fix ivshmem PCIE reg bar lookup on ivshmem-plain 2021-02-05 07:18:49 -05:00
virt_ivshmem.h