[PATCH 4/4 v2] crypto: Atmel SHA driver: add support for latest release of the IP (0x410)

2013-02-20 Thread Nicolas Royer
Updates from IP release 0x320 to 0x400: - add DMA support (previous IP revision use PDC) - add DMA double input buffer support - add SHA224 support Update from IP release 0x400 to 0x410: - add SHA384 and SHA512 support Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric

[PATCH 1/4 v4] ARM: AT91SAM9G45: same platform data structure for all crypto peripherals

2013-02-20 Thread Nicolas Royer
pto peripherals. This structure contains information about DMA interface. Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard --- v2 : check kzalloc return value. v3 : alt_atslave structure declared as static. v4 : no change. arch/arm/mach-a

[PATCH 3/4 v2] crypto: Atmel TDES driver: add support for latest release of the IP (0x700)

2013-02-20 Thread Nicolas Royer
Update from previous IP release (0x600): - add DMA support (previous IP release use PDC) Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard --- v2 : no change. drivers/crypto/atmel-tdes-regs.h | 2 + drivers/crypto/atmel-tdes.c | 394

[PATCH 2/4 v2] crypto: Atmel AES driver: add support for latest release of the IP (0x130)

2013-02-20 Thread Nicolas Royer
Updates from previous IP release (0x120): - add cfb64 support - add DMA double input buffer support Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard --- v2 : add CKEY fix. drivers/crypto/atmel-aes.c | 471

[PATCH 2/5 v3] ARM: AT91SAM9G45: same platform data structure for all crypto peripherals

2012-11-07 Thread Nicolas Royer
pto peripherals. This structure contains information about DMA interface. Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard --- v2 : check kzalloc return value. v3 : alt_atslave structure declared as static. arch/arm/mach-at91/at91sam9g45_device

[PATCH 2/5 v2] ARM: AT91SAM9G45: same platform data structure for all crypto peripherals

2012-11-07 Thread Nicolas Royer
pto peripherals. This structure contains information about DMA interface. Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard --- v2 : check kzalloc return value. arch/arm/mach-at91/at91sam9g45_devices.c | 10 ++ include/linux/platform_data/at

[PATCH 5/5] crypto: Atmel SHA driver: add support for latest release of the IP (0x410)

2012-11-06 Thread Nicolas Royer
Updates from IP release 0x320 to 0x400: - add DMA support (previous IP revision use PDC) - add DMA double input buffer support - add SHA224 support Update from IP release 0x400 to 0x410: - add SHA384 and SHA512 support Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric

[PATCH 4/5] crypto: Atmel TDES driver: add support for latest release of the IP (0x700)

2012-11-06 Thread Nicolas Royer
Update from previous IP release (0x600): - add DMA support (previous IP release use PDC) Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard --- drivers/crypto/atmel-tdes-regs.h |2 + drivers/crypto/atmel-tdes.c | 394

[PATCH 3/5] crypto: Atmel AES driver: add support for latest release of the IP (0x130)

2012-11-06 Thread Nicolas Royer
Updates from previous IP release (0x120): - add cfb64 support - add DMA double input buffer support Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard --- drivers/crypto/atmel-aes.c | 470 +--- 1 files

[PATCH 2/5] ARM: AT91SAM9G45: same platform data structure for all crypto peripherals

2012-11-06 Thread Nicolas Royer
pto peripherals. This structure contains information about DMA interface. Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard --- arch/arm/mach-at91/at91sam9g45_devices.c |8 include/linux/platform_data/atmel-aes.h|

[PATCH 1/5] ARM: AT91SAM9G45: fix crypto peripherals irq issue due to sparse irq support.

2012-11-06 Thread Nicolas Royer
Spare irq support introduced by commit "8fe82a5 ARM: at91: sparse irq support" involves to add the NR_IRQS_LEGACY offset to irq number. Signed-off-by: Nicolas Royer Acked-by: Nicolas Ferre Acked-by: Eric Bénard Tested-by: Eric Bénard Cc: sta...@vger.kernel.org # 3.6 --- arch/arm