crypto: ccp - Register the CCP as a DMA resource
The CCP has the ability to provide DMA services to the kernel using pass-through mode of the device. Register these services as general purpose DMA channels. Changes since v2: - Add a Signed-off-by Changes since v1: - Allocate memory for a string in ccp_dmaengine_register - Ensure register/unregister calls are properly ordered - Verified all changed files are listed in the diffstat - Undo some superfluous changes - Added a cc: Signed-off-by:Gary R Hook <gary.hook@amd.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
Showing
- drivers/crypto/ccp/Kconfig 1 addition, 0 deletionsdrivers/crypto/ccp/Kconfig
- drivers/crypto/ccp/Makefile 5 additions, 1 deletiondrivers/crypto/ccp/Makefile
- drivers/crypto/ccp/ccp-dev-v3.c 11 additions, 0 deletionsdrivers/crypto/ccp/ccp-dev-v3.c
- drivers/crypto/ccp/ccp-dev.h 47 additions, 0 deletionsdrivers/crypto/ccp/ccp-dev.h
- drivers/crypto/ccp/ccp-dmaengine.c 727 additions, 0 deletionsdrivers/crypto/ccp/ccp-dmaengine.c
- drivers/crypto/ccp/ccp-ops.c 68 additions, 1 deletiondrivers/crypto/ccp/ccp-ops.c
- include/linux/ccp.h 34 additions, 2 deletionsinclude/linux/ccp.h
Please register or sign in to comment