OSDN Git Service

powerpc/powernv/vas: Define copy/paste interfaces
authorSukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Tue, 29 Aug 2017 06:23:40 +0000 (23:23 -0700)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 31 Aug 2017 04:26:38 +0000 (14:26 +1000)
commit2392c8c8c0450293625dbef19ff5e206fb7b6749
treec8a7b1d865bd487b168e226fd5c78c3aecb684ee
parent5239af679a07427647b009ebb9c70b1a03ebca9b
powerpc/powernv/vas: Define copy/paste interfaces

Define interfaces (wrappers) to the 'copy' and 'paste'
instructions (which are new in PowerISA 3.0). These are intended to be
used to by NX driver(s) to submit Coprocessor Request Blocks (CRBs) to
the NX hardware engines.

Signed-off-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
MAINTAINERS
arch/powerpc/include/asm/ppc-opcode.h
arch/powerpc/include/asm/vas.h
arch/powerpc/platforms/powernv/copy-paste.h [new file with mode: 0644]
arch/powerpc/platforms/powernv/vas-window.c
arch/powerpc/platforms/powernv/vas.h