Viktor Prutyanov 206e91d143 virtio-pci: add handling of PCI ATS and Device-TLB enable/disable
According to PCIe Address Translation Services specification 5.1.3.,
ATS Control Register has Enable bit to enable/disable ATS. Guest may
enable/disable PCI ATS and, accordingly, Device-TLB for the VirtIO PCI
device. So, raise/lower a flag and call a trigger function to pass this
event to a device implementation.

Signed-off-by: Viktor Prutyanov <viktor@daynix.com>
Message-Id: <20230512135122.70403-2-viktor@daynix.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2023-05-19 10:30:46 -04:00
..
2023-03-24 11:45:46 +01:00
2023-01-08 01:54:22 -05:00
2023-03-24 11:45:33 +01:00
2023-02-08 07:16:23 +01:00
2023-03-20 12:43:50 +01:00
2023-03-20 12:43:50 +01:00
2023-01-08 01:54:22 -05:00
2023-03-07 11:19:07 -07:00
2019-08-16 13:31:52 +02:00
2023-04-21 04:25:52 -04:00
2023-03-20 12:43:50 +01:00
2020-09-09 09:27:09 -04:00
2023-03-20 12:43:50 +01:00
2019-06-12 13:20:21 +02:00
2020-09-09 09:27:09 -04:00
2022-11-08 11:13:48 +01:00
2020-09-09 09:27:09 -04:00