Re: [PATCH v2 00/10] crypto: omap-aes - Updates New Functionality

2013-01-19 Thread Herbert Xu
On Tue, Jan 08, 2013 at 11:57:37AM -0700, Mark A. Greer wrote:
 From: Mark A. Greer mgr...@animalcreek.com
 
 Changes from v1:
  - Addressed comments by Russ Dill by defining omap_aes_of_match[] to
contain an empty entry (end of list indicator) and defining 
omap_aes_get_res_of() instead of incorrectly defining
omap_aes_get_res_dev() when CONFIG_OF is not defined.
 
 This patch series does several things to the omap-aes crypto
 driver including:
  - converting to use pm_runtime
  - adding suspend/resume support
  - converting to use dmaengine API
  - adding device tree support
  - adding OMAP4/AM33XX support
  - adding CTR support
  - some misc. cleanups
 
 The patches are based on the current k.o. 54e37b8 (Merge tag
 'vfio-for-v3.8-v2' of git://github.com/awilliam/linux-vfio), plus:
  - the ARM hwmod, etc patches from 
[PATCH 00/15] OMAP SHAM  AES Crypto Updates
(http://marc.info/?l=linux-omapm=135610732120447w=2)
  - the EDMA dmaengine patches submitted by Matt Porter
[RFC PATCH v3 00/16] DMA Engine support for AM33XX]
(https://lkml.org/lkml/2012/10/18/256)
  - some misc patches required by the EDMA patches
  - a hack to fix the compilation error that the current k.o. kernel has
 
 A working examle is here:
 
   g...@github.com:mgreeraz/linux-mag.git submitted/crypto/aes
 
 This patch series does several things to the omap-aes crypto
 driver including:
  - converting to use pm_runtime
  - adding suspend/resume support
  - converting to use dmaengine API
  - adding device tree support
  - adding OMAP4/AM33XX support
  - adding CTR support
  - some misc. cleanups
 
 The patches are based on the current k.o. kernel, plus:
  - the ARM hwmod, etc patches from 
[PATCH 00/15] OMAP SHAM  AES Crypto Updates
(http://marc.info/?l=linux-omapm=135610732120447w=2)
  - the EDMA dmaengine patches submitted by Matt Porter
[RFC PATCH v3 00/16] DMA Engine support for AM33XX]
(https://lkml.org/lkml/2012/10/18/256)
  - some misc patches required by the EDMA patches
  - a hack to fix the compilation error that the current k.o. kernel has

All applied.  Thanks!
-- 
Email: Herbert Xu herb...@gondor.apana.org.au
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH v2 00/10] crypto: omap-aes - Updates New Functionality

2013-01-08 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com

Changes from v1:
 - Addressed comments by Russ Dill by defining omap_aes_of_match[] to
   contain an empty entry (end of list indicator) and defining 
   omap_aes_get_res_of() instead of incorrectly defining
   omap_aes_get_res_dev() when CONFIG_OF is not defined.

This patch series does several things to the omap-aes crypto
driver including:
 - converting to use pm_runtime
 - adding suspend/resume support
 - converting to use dmaengine API
 - adding device tree support
 - adding OMAP4/AM33XX support
 - adding CTR support
 - some misc. cleanups

The patches are based on the current k.o. 54e37b8 (Merge tag
'vfio-for-v3.8-v2' of git://github.com/awilliam/linux-vfio), plus:
 - the ARM hwmod, etc patches from 
   [PATCH 00/15] OMAP SHAM  AES Crypto Updates
   (http://marc.info/?l=linux-omapm=135610732120447w=2)
 - the EDMA dmaengine patches submitted by Matt Porter
   [RFC PATCH v3 00/16] DMA Engine support for AM33XX]
   (https://lkml.org/lkml/2012/10/18/256)
 - some misc patches required by the EDMA patches
 - a hack to fix the compilation error that the current k.o. kernel has

A working examle is here:

g...@github.com:mgreeraz/linux-mag.git submitted/crypto/aes

This patch series does several things to the omap-aes crypto
driver including:
 - converting to use pm_runtime
 - adding suspend/resume support
 - converting to use dmaengine API
 - adding device tree support
 - adding OMAP4/AM33XX support
 - adding CTR support
 - some misc. cleanups

The patches are based on the current k.o. kernel, plus:
 - the ARM hwmod, etc patches from 
   [PATCH 00/15] OMAP SHAM  AES Crypto Updates
   (http://marc.info/?l=linux-omapm=135610732120447w=2)
 - the EDMA dmaengine patches submitted by Matt Porter
   [RFC PATCH v3 00/16] DMA Engine support for AM33XX]
   (https://lkml.org/lkml/2012/10/18/256)
 - some misc patches required by the EDMA patches
 - a hack to fix the compilation error that the current k.o. kernel has

A working examle is here:

g...@github.com:mgreeraz/linux-mag.git submitted/crypto/aes

Mark A. Greer (10):
  crypto: omap-aes - Remmove unnecessary pr_info noise
  crypto: omap-aes - Don't reset controller for every operation
  crypto: omap-aes - Convert to use pm_runtime API
  crypto: omap-aes - Add suspend/resume support
  crypto: omap-aes - Add code to use dmaengine API
  crypto: omap-aes - Remove usage of private DMA API
  crypto: omap-aes - Add Device Tree Support
  crypto: omap-aes - Convert to dma_request_slave_channel_compat()
  crypto: omap-aes - Add OMAP4/AM33XX AES Support
  crypto: omap-aes - Add CTR algorithm Support

 drivers/crypto/omap-aes.c | 658 ++
 1 file changed, 484 insertions(+), 174 deletions(-)

-- 
1.7.12

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html