All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3 v4] crypto: ux500 crypto and hash driver
@ 2012-03-30  9:02 Andreas Westin
  2012-03-30  9:02 ` [PATCH 1/3 v4] crypto: ux500: Add driver for CRYP hardware Andreas Westin
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Andreas Westin @ 2012-03-30  9:02 UTC (permalink / raw)
  To: Herbert Xu, David S. Miller; +Cc: linux-crypto, kim.phillips, Andreas Westin

This is an update based on Kim Phillips comments.

This adds a driver for the ST-Ericsson ux500 crypto hardware
module. It supports AES, DES and 3DES, the driver implements
support for AES-ECB,CBC and CTR.

Andreas Westin (3):
  crypto: ux500: Add driver for CRYP hardware.
  crypto: ux500: Add driver for HASH hardware
  mach-ux500: Crypto: core support for CRYP/HASH module.

 arch/arm/mach-ux500/board-mop500.c              |   48 +
 arch/arm/mach-ux500/board-u5500.c               |   48 +
 arch/arm/mach-ux500/clock.c                     |   18 +-
 arch/arm/mach-ux500/devices-common.c            |   16 +
 arch/arm/mach-ux500/devices-common.h            |   23 +
 arch/arm/mach-ux500/devices-db5500.h            |    4 +
 arch/arm/mach-ux500/devices-db8500.h            |    4 +
 arch/arm/mach-ux500/include/mach/crypto-ux500.h |   21 +
 arch/arm/mach-ux500/include/mach/devices.h      |    3 +
 arch/arm/mach-ux500/ste-dma40-db5500.h          |    9 +-
 drivers/crypto/Kconfig                          |   11 +
 drivers/crypto/Makefile                         |    1 +
 drivers/crypto/ux500/Kconfig                    |   30 +
 drivers/crypto/ux500/Makefile                   |    8 +
 drivers/crypto/ux500/cryp/Makefile              |   13 +
 drivers/crypto/ux500/cryp/cryp.c                |  391 +++++
 drivers/crypto/ux500/cryp/cryp.h                |  308 ++++
 drivers/crypto/ux500/cryp/cryp_core.c           | 1785 ++++++++++++++++++++
 drivers/crypto/ux500/cryp/cryp_irq.c            |   45 +
 drivers/crypto/ux500/cryp/cryp_irq.h            |   31 +
 drivers/crypto/ux500/cryp/cryp_irqp.h           |  125 ++
 drivers/crypto/ux500/cryp/cryp_p.h              |  124 ++
 drivers/crypto/ux500/hash/Makefile              |   11 +
 drivers/crypto/ux500/hash/hash_alg.h            |  387 +++++
 drivers/crypto/ux500/hash/hash_core.c           | 2056 +++++++++++++++++++++++
 25 files changed, 5509 insertions(+), 11 deletions(-)
 create mode 100644 arch/arm/mach-ux500/include/mach/crypto-ux500.h
 create mode 100644 drivers/crypto/ux500/Kconfig
 create mode 100644 drivers/crypto/ux500/Makefile
 create mode 100644 drivers/crypto/ux500/cryp/Makefile
 create mode 100644 drivers/crypto/ux500/cryp/cryp.c
 create mode 100644 drivers/crypto/ux500/cryp/cryp.h
 create mode 100644 drivers/crypto/ux500/cryp/cryp_core.c
 create mode 100644 drivers/crypto/ux500/cryp/cryp_irq.c
 create mode 100644 drivers/crypto/ux500/cryp/cryp_irq.h
 create mode 100644 drivers/crypto/ux500/cryp/cryp_irqp.h
 create mode 100644 drivers/crypto/ux500/cryp/cryp_p.h
 create mode 100644 drivers/crypto/ux500/hash/Makefile
 create mode 100644 drivers/crypto/ux500/hash/hash_alg.h
 create mode 100644 drivers/crypto/ux500/hash/hash_core.c

-- 
1.7.9.4

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-04-10 10:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-30  9:02 [PATCH 0/3 v4] crypto: ux500 crypto and hash driver Andreas Westin
2012-03-30  9:02 ` [PATCH 1/3 v4] crypto: ux500: Add driver for CRYP hardware Andreas Westin
2012-03-30  9:02 ` [PATCH 2/3 v4] crypto: ux500: Add driver for HASH hardware Andreas Westin
2012-04-09  7:09   ` Herbert Xu
2012-04-10 10:25     ` Andreas WESTIN
2012-03-30  9:02 ` [PATCH 3/3 v4] mach-ux500: Crypto: core support for CRYP/HASH module Andreas Westin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.