[PATCH 00/10] crypto: omap-aes: Add support for GCM mode

From: Lokesh Vutla
Date: Thu Jul 02 2015 - 01:22:54 EST


This series does some basic cleanup and adds support for
AES GCM mode for omap aes driver.
Also adds a test case for async aead algos.

Tested on BeagelBoneBlack: http://pastebin.ubuntu.com/11808341/

Lokesh Vutla (10):
crypto: omap-aes: Add support for lengths not aligned with
AES_BLOCK_SIZE
crypto: omap-aes: Fix configuring of AES mode
crypto: aead: Add aead_request_cast() api
crypto: omap-aes: Use BIT() macro
crypto: omap-aes: Add support for GCM mode
crypto: omap-aes: gcm: Handle inputs properly
crypto: omap-aes: gcm: Add support for unaligned lengths
crypto: omap-aes: gmc: Add algo info
crypto: omap-aes: gcm: Add support for PIO mode
crypto: tcrypt: Added speed tests for Async AEAD crypto alogrithms

crypto/tcrypt.c | 233 +++++++++++++++++++++++++
crypto/tcrypt.h | 1 +
drivers/crypto/Makefile | 3 +-
drivers/crypto/omap-aes-gcm.c | 386 +++++++++++++++++++++++++++++++++++++++++
drivers/crypto/omap-aes.c | 322 +++++++++++++---------------------
drivers/crypto/omap-aes.h | 206 ++++++++++++++++++++++
include/linux/crypto.h | 6 +
7 files changed, 955 insertions(+), 202 deletions(-)
create mode 100644 drivers/crypto/omap-aes-gcm.c
create mode 100644 drivers/crypto/omap-aes.h

--
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/