parisc: Define depi_safe macro
authorJohn David Anglin <dave.anglin@bell.net>
Tue, 21 Dec 2021 20:04:53 +0000 (15:04 -0500)
committerHelge Deller <deller@gmx.de>
Fri, 7 Jan 2022 00:29:20 +0000 (01:29 +0100)
commit45458aa49abe3b0ac68ce86b3d4ca3a97eaeac53
tree9f5b2b905e69adfe95030fa02ca4d818b36624f7
parent3cbadd20e3db4ca20901d0f05d921be55ad07237
parisc: Define depi_safe macro

The depi instruction is similar to the extru instruction on 64-bit machines.
It leaves the most-significant 32 bits of the target register in an undefined
state.  On 64-bit machines, the macro uses depdi to perform safe deposits in
the least-significant 32 bits.

Signed-off-by: John David Anglin <dave.anglin@bell.net>
Signed-off-by: Helge Deller <deller@gmx.de>
arch/parisc/include/asm/assembly.h