iommu/s390: simplify registration of I/O address translation parameters
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Tue, 23 Aug 2016 13:59:15 +0000 (15:59 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 22 Sep 2016 11:42:28 +0000 (13:42 +0200)
commitbb2b7ffbc4e25b0c4839317b6c31cb768efe8b1f
tree0ef2dd25a1cf22b32aa559fd5c4beb7d54fa1b1f
parentdcc096c540d794456c1edbe6d55b9d611c86e8db
iommu/s390: simplify registration of I/O address translation parameters

When a new function is attached to an iommu domain we need to register
I/O address translation parameters. Since commit
69eea95c ("s390/pci_dma: fix DMA table corruption with > 4 TB main memory")
start_dma and end_dma correctly describe the range of usable I/O addresses.

Simplify the code by using these values directly.

Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Reviewed-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/iommu/s390-iommu.c