s390/tape: fix virtual vs physical address confusion
authorHeiko Carstens <hca@linux.ibm.com>
Thu, 7 Mar 2024 12:28:20 +0000 (13:28 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 13 Mar 2024 08:23:48 +0000 (09:23 +0100)
commite8be820134531a74daaf2c3481ff9ad54b0df0cb
tree2bd90668ee8e190e066b1382c5a03e44a9224d97
parent1b2ac5a6d61f7c577f1584c63e887005eacf4366
s390/tape: fix virtual vs physical address confusion

Fix virtual vs physical address confusion and use new dma types and helper
functions to allow for type checking. This does not fix a bug since virtual
and physical address spaces are currently the same.

Tested-by: Jan Höppner <hoeppner@linux.ibm.com>
Reviewed-by: Jan Höppner <hoeppner@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
drivers/s390/char/tape.h