s390/ctlreg: cleanup inline assemblies
authorHeiko Carstens <hca@linux.ibm.com>
Mon, 11 Sep 2023 19:39:57 +0000 (21:39 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 19 Sep 2023 11:26:56 +0000 (13:26 +0200)
commita74e4fc168d284e1e4e7296f8cf4b884035ebd45
tree784f4e5d88dd7d7175bd067b0ba049afc5f06892
parentebe1cd530fb2f6450656758bd904cfb5767f8d33
s390/ctlreg: cleanup inline assemblies

Use symbolic names for operands, remove typedefs, and slightly
refactor the code.

Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/ctlreg.h