linux-omap.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/15] OMAP SHAM & AES Crypto Updates
@ 2012-12-21 16:28 Mark A. Greer
  2012-12-21 16:28 ` [PATCH 01/15] ARM: OMAP2xxx: hwmod: Convert SHAM crypto device data to hwmod Mark A. Greer
                   ` (16 more replies)
  0 siblings, 17 replies; 33+ messages in thread
From: Mark A. Greer @ 2012-12-21 16:28 UTC (permalink / raw)
  To: linux-omap, linux-arm-kernel; +Cc: paul, Mark A. Greer

From: "Mark A. Greer" <mgreer@animalcreek.com>

[This series supersedes the hwmod related patches sent in the
 "crypto: omap-sham updates" and "crypto: omap-aes updates"
 series a few weeks ago.]

This series adds hwmod support for the OMAP SHAM and AES
modules on OMAP2, OMAP3, and OMAP4/AM33XX SoCs.  It also
adds device tree info for those modules.

The patches are based on the latest k.o. kernel, plus:
 - patches from the EDMA dmaengine series 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 it currently has

The driver changes that will take advantage of these changes will
be submitted in a different series (and to a different mail list).

A working example is here:

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

Mark A. Greer (15):
  ARM: OMAP2xxx: hwmod: Convert SHAM crypto device data to hwmod
  ARM: OMAP2xxx: hwmod: Add DMA support for SHAM module
  ARM: OMAP3xxx: hwmod: Convert SHAM crypto device data to hwmod
  ARM: OMAP2+: Remove unnecessary message when no SHA IP is present
  ARM: OMAP2+: Only manually add hwmod data when DT not used.
  ARM: AM33XX: Add sha0 crypto clock data
  ARM: AM33XX: hwmod: Update and uncomment SHA0 module data
  ARM: dts: Add SHAM data and documentation for AM33XX
  ARM: OMAP2xxx: hwmod: Convert AES crypto devcie data to hwmod
  ARM: OMAP3xxx: hwmod: Convert AES crypto device data to hwmod
  ARM: OMAP2+: Remove unnecessary message when no AES IP is present
  ARM: OMAP2+: Only manually add hwmod data when DT not used.
  ARM: AM33XX: Add aes0 crypto clock data
  ARM: AM33XX: hwmod: Update and uncomment AES0 module data
  ARM: dts: Add AES data and documentation for AM33XX

 .../devicetree/bindings/crypto/omap-aes.txt        |  37 +++++
 .../devicetree/bindings/crypto/omap-sham.txt       |  35 +++++
 arch/arm/boot/dts/am335x-bone.dts                  |   8 ++
 arch/arm/boot/dts/am335x-evm.dts                   |   8 ++
 arch/arm/boot/dts/am335x-evmsk.dts                 |   8 ++
 arch/arm/boot/dts/am33xx.dtsi                      |  25 ++++
 arch/arm/mach-omap2/cclock2430_data.c              |   4 +-
 arch/arm/mach-omap2/cclock33xx_data.c              |  10 ++
 arch/arm/mach-omap2/cclock3xxx_data.c              |   4 +-
 arch/arm/mach-omap2/devices.c                      | 149 +++------------------
 arch/arm/mach-omap2/omap_hwmod_2420_data.c         |   2 +
 arch/arm/mach-omap2/omap_hwmod_2430_data.c         |   2 +
 .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c |  36 +++++
 arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c |  81 +++++++++++
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c         |  92 +++++++++++--
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         | 128 ++++++++++++++++++
 arch/arm/mach-omap2/omap_hwmod_common_data.h       |   4 +
 17 files changed, 488 insertions(+), 145 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/crypto/omap-aes.txt
 create mode 100644 Documentation/devicetree/bindings/crypto/omap-sham.txt

-- 
1.7.12


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

end of thread, other threads:[~2013-02-11 18:07 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-21 16:28 [PATCH 00/15] OMAP SHAM & AES Crypto Updates Mark A. Greer
2012-12-21 16:28 ` [PATCH 01/15] ARM: OMAP2xxx: hwmod: Convert SHAM crypto device data to hwmod Mark A. Greer
2012-12-21 16:28 ` [PATCH 02/15] ARM: OMAP2xxx: hwmod: Add DMA support for SHAM module Mark A. Greer
2012-12-21 16:28 ` [PATCH 03/15] ARM: OMAP3xxx: hwmod: Convert SHAM crypto device data to hwmod Mark A. Greer
2013-02-08 17:42   ` Paul Walmsley
2013-02-11 18:07     ` Mark A. Greer
2012-12-21 16:28 ` [PATCH 04/15] ARM: OMAP2+: Remove unnecessary message when no SHA IP is present Mark A. Greer
2012-12-21 16:28 ` [PATCH 05/15] ARM: OMAP2+: Only manually add hwmod data when DT not used Mark A. Greer
2012-12-21 16:28 ` [PATCH 06/15] ARM: AM33XX: Add sha0 crypto clock data Mark A. Greer
2012-12-21 16:28 ` [PATCH 07/15] ARM: AM33XX: hwmod: Update and uncomment SHA0 module data Mark A. Greer
2012-12-21 16:28 ` [PATCH 08/15] ARM: dts: Add SHAM data and documentation for AM33XX Mark A. Greer
2012-12-21 16:28 ` [PATCH 09/15] ARM: OMAP2xxx: hwmod: Convert AES crypto devcie data to hwmod Mark A. Greer
2012-12-21 16:28 ` [PATCH 10/15] ARM: OMAP3xxx: hwmod: Convert AES crypto device " Mark A. Greer
2012-12-21 16:28 ` [PATCH 11/15] ARM: OMAP2+: Remove unnecessary message when no AES IP is present Mark A. Greer
2012-12-21 16:28 ` [PATCH 12/15] ARM: OMAP2+: Only manually add hwmod data when DT not used Mark A. Greer
2012-12-21 16:28 ` [PATCH 13/15] ARM: AM33XX: Add aes0 crypto clock data Mark A. Greer
2012-12-23 15:47   ` Peter Korsgaard
2012-12-21 16:28 ` [PATCH 14/15] ARM: AM33XX: hwmod: Update and uncomment AES0 module data Mark A. Greer
2012-12-21 16:28 ` [PATCH 15/15] ARM: dts: Add AES data and documentation for AM33XX Mark A. Greer
2012-12-21 19:09 ` [PATCH 00/15] OMAP SHAM & AES Crypto Updates Peter Korsgaard
2012-12-21 19:22   ` Mark A. Greer
2012-12-23 16:03     ` Peter Korsgaard
2012-12-25 19:17       ` Mark A. Greer
2012-12-23  8:40 ` Paul Walmsley
2012-12-25 19:29   ` Mark A. Greer
2012-12-25 19:34     ` Mark A. Greer
2013-01-08 20:38   ` Mark A. Greer
2013-01-17 19:13     ` Paul Walmsley
2013-01-17 22:27       ` Mark A. Greer
2013-01-28 19:16         ` Mark A. Greer
2013-02-01 17:35           ` Paul Walmsley
2013-02-01 20:18             ` Mark A. Greer
2013-02-08 17:45               ` Paul Walmsley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).