linux/drivers/crypto/ccp
Tom Lendacky 126ae9adc1 crypto: ccp - Base AXI DMA cache settings on device tree
The default cache operations for ARM64 were changed during 3.15.
To use coherent operations a "dma-coherent" device tree property
is required.  If that property is not present in the device tree
node then the non-coherent operations are assigned for the device.

Add support to the ccp driver to assign the AXI DMA cache settings
based on whether the "dma-coherent" property is present in the device
node.  If present, use settings that work with the caches.  If not
present, use settings that do not look at the caches.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2014-07-23 21:28:38 +08:00
..
ccp-crypto-aes-cmac.c crypto: ccp - Cleanup hash invocation calls 2014-01-15 11:33:40 +08:00
ccp-crypto-aes-xts.c crypto: ccp - tfm->__crt_alg->cra_name directly 2014-05-22 21:03:13 +08:00
ccp-crypto-aes.c crypto: ccp - Remove user triggerable pr_err calls 2013-12-20 20:06:22 +08:00
ccp-crypto-main.c crypto: ccp - Account for CCP backlog processing 2014-02-27 05:57:01 +08:00
ccp-crypto-sha.c crypto: ccp - Move HMAC calculation down to ccp ops file 2014-02-09 09:59:23 +08:00
ccp-crypto.h crypto: ccp - Move HMAC calculation down to ccp ops file 2014-02-09 09:59:23 +08:00
ccp-dev.c crypto: ccp - Base AXI DMA cache settings on device tree 2014-07-23 21:28:38 +08:00
ccp-dev.h crypto: ccp - Base AXI DMA cache settings on device tree 2014-07-23 21:28:38 +08:00
ccp-ops.c crypto: ccp - Move HMAC calculation down to ccp ops file 2014-02-09 09:59:23 +08:00
ccp-pci.c crypto: ccp - Modify PCI support in prep for arm64 support 2014-06-20 21:26:11 +08:00
ccp-platform.c crypto: ccp - Base AXI DMA cache settings on device tree 2014-07-23 21:28:38 +08:00
Kconfig crypto: ccp - Base AXI DMA cache settings on device tree 2014-07-23 21:28:38 +08:00
Makefile crypto: ccp - Add platform device support for arm64 2014-06-20 21:26:14 +08:00