linux/drivers/crypto/vmx
Anton Blanchard dc4fbba11e powerpc: Create disable_kernel_{fp,altivec,vsx,spe}()
The enable_kernel_*() functions leave the relevant MSR bits enabled
until we exit the kernel sometime later. Create disable versions
that wrap the kernel use of FP, Altivec VSX or SPE.

While we don't want to disable it normally for performance reasons
(MSR writes are slow), it will be used for a debug boot option that
does this and catches bad uses in other areas of the kernel.

Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2015-12-01 13:52:25 +11:00
..
aes_cbc.c powerpc: Create disable_kernel_{fp,altivec,vsx,spe}() 2015-12-01 13:52:25 +11:00
aes_ctr.c powerpc: Create disable_kernel_{fp,altivec,vsx,spe}() 2015-12-01 13:52:25 +11:00
aes.c powerpc: Create disable_kernel_{fp,altivec,vsx,spe}() 2015-12-01 13:52:25 +11:00
aesp8-ppc.h crypto: vmx - Reindent to kernel style 2015-06-16 14:35:02 +08:00
aesp8-ppc.pl crypto: vmx - Fixing AES-CTR counter bug 2015-08-18 10:30:35 +08:00
ghash.c powerpc: Create disable_kernel_{fp,altivec,vsx,spe}() 2015-12-01 13:52:25 +11:00
ghashp8-ppc.pl crypto: vmx - Fixing GHASH Key issue on little endian 2015-08-18 10:30:36 +08:00
Kconfig crypto: vmx - Remove duplicate PPC64 dependency 2015-06-16 14:35:01 +08:00
Makefile crypto: vmx - fix two mistyped texts 2015-05-15 14:57:46 +08:00
ppc-xlate.pl crypto: vmx - Fixing opcode issue 2015-08-24 22:07:43 +08:00
vmx.c crypto: vmx - Reindent to kernel style 2015-06-16 14:35:02 +08:00