History log of /barrelfish-master/include/driverkit/iommu.h
Revision Date Author Comments
# 92bf21ee 24-Apr-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

driverkit: adding optino to map at fixed address

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 3b458d28 06-Apr-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

driverkit: make devaddr a genpadr

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 5e7ea10c 29-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: ability to set the default iommu client

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 997bfeca 28-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: adding changes to the headers

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 24800af5 27-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: handling of map/unmap in the device to enable tlb flushes of the iommu

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# ba4257b4 27-Mar-2018 Lukas Humbel <lukas.humbel@inf.ethz.ch>

iommu: add nodeid to getvmconfig call

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# 1b56a2ae 27-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: passing of mapping flags and varioius bugfixes in the mapping code

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# f517f190 26-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: adding function to unmap() mempry

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# cc363b79 26-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: adding flags to the mmap() call

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 1f6ca143 23-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: towards managing mappings in the client

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# d7d56463 23-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: moving functions and mark them as todo

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# fb01851d 23-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: implement map/unmap/modify low-level interface

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 9eb9cf2d 23-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: adding functions to set and get the default client

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 5d6f2944 23-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: start implementing client iterface

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 94073fef 22-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

iommu: adding new interface

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 9540184f 22-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

driverkit: adding the new interface defs for the iommu client

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>


# c701d784 07-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

caps: change information encoded in the device cap

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# c8ce5b5a 06-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

driverkit: starting with iommu client and server

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>