c00d61d8fa
vfio/pci: Split quirks to a separate file
...
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2015-09-23 13:04:45 -06:00
7a8d15d770
hw/vfio/platform: calxeda xgmac device
...
The platform device class has become abstract. This patch introduces
a calxeda xgmac device that derives from it.
Signed-off-by: Eric Auger <eric.auger@linaro.org >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2015-06-09 08:17:17 -06:00
0ea2730bef
hw/vfio/platform: vfio-platform skeleton
...
Minimal VFIO platform implementation supporting register space
user mapping but not IRQ assignment.
Signed-off-by: Kim Phillips <kim.phillips@linaro.org >
Signed-off-by: Eric Auger <eric.auger@linaro.org >
Tested-by: Vikram Sethi <vikrams@codeaurora.org >
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2015-06-08 09:25:25 -06:00
e2c7d025ad
hw/vfio: create common module
...
A new common module is created. It implements all functions
that have no device specificity (PCI, Platform).
This patch only consists in move (no functional changes)
Signed-off-by: Kim Phillips <kim.phillips@linaro.org >
Signed-off-by: Eric Auger <eric.auger@linaro.org >
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2014-12-22 09:54:51 -07:00
cf7087db10
vfio: move hw/misc/vfio.c to hw/vfio/pci.c Move vfio.h into include/hw/vfio
...
This is done in preparation for the addition of VFIO platform
device support.
Signed-off-by: Kim Phillips <kim.phillips@linaro.org >
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2014-12-19 15:24:06 -07:00