ARM: AT91SAM9G45: same platform data structure for all crypto peripherals
authorNicolas Royer <nicolas@eukrea.com>
Wed, 20 Feb 2013 16:10:23 +0000 (17:10 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sun, 10 Mar 2013 08:46:41 +0000 (16:46 +0800)
commit6150f3bc0b4f94f0eea3e32b4e7462025e4bd972
treecb34994298a6576ff55eb902aaa3b60bc3d1ccad
parentca81a1a1b8d79dd6706c9463a81e9491e940ca2b
ARM: AT91SAM9G45: same platform data structure for all crypto peripherals

Only AES use DMA in AT91SAM9G45 (TDES and SHA use PDC).

However latest Atmel TDES and SHA IP releases use DMA instead of PDC.
  --> Atmel TDES and SHA drivers need DMA platform data for those IP releases.

Goal of this patch is to use the same platform data structure for all Atmel
crypto peripherals. This structure contains information about DMA interface.

Signed-off-by: Nicolas Royer <nicolas@eukrea.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: Eric Bénard <eric@eukrea.com>
Tested-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/arm/mach-at91/at91sam9g45_devices.c
include/linux/platform_data/atmel-aes.h [deleted file]
include/linux/platform_data/crypto-atmel.h [new file with mode: 0644]