#
b7057b01 |
|
19-Aug-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
armv8: make all defined target compile (ARMV8_All) Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
9bd8d1d5 |
|
03-Apr-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
4ed02896 |
|
26-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: setting up devices and cache flushes Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
50473c41 |
|
26-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: start implementing the device creation upon request Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
b72bf96d |
|
26-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: started refactoring the iommu driver to the new interface Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
34c0515f |
|
24-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: refactor common code into a library and service sub functions Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
49f9d990 |
|
12-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: missing implementations of mapping context table & debug output Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
6b40ab03 |
|
09-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: adding generic handling of devices Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
2c0e771c |
|
08-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: creating generic device management functions and service implementations Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
63566ced |
|
07-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: moving service implementation to iommu driver Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
aa79ee6c |
|
06-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: adding notion of a devices Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
1b352c13 |
|
06-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommo: using libnuma for allocations, skb queries and cleanup Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
9113cd43 |
|
04-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: adding comments to the struct declarations of VT-d Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
ee6861fb |
|
04-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: remove references to old vtd_iotlb device headers Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
d91d75cd |
|
02-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: proper parsing of the two capability registers Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
8d10f770 |
|
01-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: parsing of capabilities Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
a17fd02f |
|
01-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: moving vtd commands to separate header file Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
9472f4a9 |
|
28-Feb-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
iommu: refactor driver structure and introduce domains Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|