Thread (10 messages) 10 messages, 3 authors, 2016-03-11
STALE3793d

[PATCH 0/4] crypto: ccp - CCP driver updates 2016-03-01

From: Gary R Hook <hidden>
Date: 2016-03-01 20:04:06

The following patches are includes in this update series:

- Remove the extraneous family check
- Refactor code to enable support for >1 CCPs in a system
- Add initial support for versioning
- Refactor: move version-specific code to separate files 
  where possible; abstract worker functions through a
  struct of function pointers

This patch series is based on cryptodev-2.6

---

Gary R Hook (4):
      crypto: ccp - Remove check for x86 family and model
      crypto: ccp - Support for multiple CCPs
      crypto: ccp - CCP versioning support
      crypto: ccp - Add abstraction for device-specific calls


 drivers/crypto/ccp/Makefile         |    2 
 drivers/crypto/ccp/ccp-crypto-aes.c |   12 +
 drivers/crypto/ccp/ccp-crypto-sha.c |    9 +
 drivers/crypto/ccp/ccp-dev-v3.c     |  534 +++++++++++++++++++++++++++++++++++
 drivers/crypto/ccp/ccp-dev.c        |  471 ++++++++++---------------------
 drivers/crypto/ccp/ccp-dev.h        |  155 ++++++++++
 drivers/crypto/ccp/ccp-ops.c        |  381 +------------------------
 drivers/crypto/ccp/ccp-pci.c        |   23 +-
 drivers/crypto/ccp/ccp-platform.c   |   48 +++
 include/linux/ccp.h                 |   17 +
 10 files changed, 938 insertions(+), 714 deletions(-)
 create mode 100644 drivers/crypto/ccp/ccp-dev-v3.c

--
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help