linux-sg2042/arch/arm
Linus Torvalds 797994f81a Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto update from Herbert Xu:

 - XTS mode optimisation for twofish/cast6/camellia/aes on x86

 - AVX2/x86_64 implementation for blowfish/twofish/serpent/camellia

 - SSSE3/AVX/AVX2 optimisations for sha256/sha512

 - Added driver for SAHARA2 crypto accelerator

 - Fix for GMAC when used in non-IPsec secnarios

 - Added generic CMAC implementation (including IPsec glue)

 - IP update for crypto/atmel

 - Support for more than one device in hwrng/timeriomem

 - Added Broadcom BCM2835 RNG driver

 - Misc fixes

* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (59 commits)
  crypto: caam - fix job ring cleanup code
  crypto: camellia - add AVX2/AES-NI/x86_64 assembler implementation of camellia cipher
  crypto: serpent - add AVX2/x86_64 assembler implementation of serpent cipher
  crypto: twofish - add AVX2/x86_64 assembler implementation of twofish cipher
  crypto: blowfish - add AVX2/x86_64 implementation of blowfish cipher
  crypto: tcrypt - add async cipher speed tests for blowfish
  crypto: testmgr - extend camellia test-vectors for camellia-aesni/avx2
  crypto: aesni_intel - fix Kconfig problem with CRYPTO_GLUE_HELPER_X86
  crypto: aesni_intel - add more optimized XTS mode for x86-64
  crypto: x86/camellia-aesni-avx - add more optimized XTS code
  crypto: cast6-avx: use new optimized XTS code
  crypto: x86/twofish-avx - use optimized XTS code
  crypto: x86 - add more optimized XTS-mode for serpent-avx
  xfrm: add rfc4494 AES-CMAC-96 support
  crypto: add CMAC support to CryptoAPI
  crypto: testmgr - add empty test vectors for null ciphers
  crypto: testmgr - add AES GMAC test vectors
  crypto: gcm - fix rfc4543 to handle async crypto correctly
  crypto: gcm - make GMAC work when dst and src are different
  hwrng: timeriomem - added devicetree hooks
  ...
2013-05-02 14:53:12 -07:00
..
boot ARM: arm-soc platform updates for 3.10, part 1 2013-05-02 09:31:45 -07:00
common
configs ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
crypto
include ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
kernel ARM: arm-soc cleanup for 3.10 2013-05-02 09:03:55 -07:00
kvm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00
lib ARM: 7685/1: delay: use private ticks_per_jiffy field for timer-based delay ops 2013-04-03 16:45:50 +01:00
mach-at91 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2013-05-02 14:53:12 -07:00
mach-bcm ARM: bcm281xx: Add timer driver (driver portion) 2013-03-28 10:58:55 -07:00
mach-bcm2835 ARM: bcm2835: convert to multi-platform 2013-03-12 22:30:45 -06:00
mach-clps711x
mach-cns3xxx ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-davinci ARM: arm-soc platform updates for 3.10, part 1 2013-05-02 09:31:45 -07:00
mach-dove arm-soc: mvebu platform changes 2013-02-28 20:09:24 -08:00
mach-ebsa110
mach-ep93xx ARM: ep93xx: Fix wait for UART FIFO to be empty 2013-03-18 09:40:38 +11:00
mach-exynos ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-footbridge ARM: fix CONFIG_VIRT_TO_BUS handling 2013-03-18 13:49:57 +00:00
mach-gemini ARM: arm-soc cleanup for 3.10 2013-05-02 09:03:55 -07:00
mach-highbank ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-imx ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-integrator cpufreq: integrator: move cpufreq driver to drivers/cpufreq 2013-04-08 13:02:31 +02:00
mach-iop13xx Merge branch 'timer/cleanup' into late/mvebu2 2013-02-28 18:54:15 +01:00
mach-iop32x
mach-iop33x
mach-ixp4xx arm: Use generic idle loop 2013-04-08 17:39:24 +02:00
mach-kirkwood ARM: arm-soc device-tree updates for 3.10, part 1 2013-05-02 09:28:03 -07:00
mach-ks8695 Merge branch 'timer/cleanup' into late/mvebu2 2013-02-28 18:54:15 +01:00
mach-lpc32xx
mach-mmp usb: patches for v3.10 merge window 2013-04-05 15:18:00 -07:00
mach-msm ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-mv78xx0 Merge branch 'timer/cleanup' into late/mvebu2 2013-02-28 18:54:15 +01:00
mach-mvebu Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00
mach-mxs ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-netx ARM: 7642/1: netx: bump IRQ offset to 64 2013-03-03 22:54:11 +00:00
mach-nomadik clocksource: nomadik-mtu: fix up clocksource/timer 2013-04-26 17:10:46 -07:00
mach-omap1 ARM: arm-soc cleanup for 3.10 2013-05-02 09:03:55 -07:00
mach-omap2 ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-orion5x ARM: arm-soc cleanup for 3.10 2013-05-02 09:03:55 -07:00
mach-picoxcell
mach-prima2 ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-pxa cpufreq: pxa2xx: move cpufreq driver to drivers/cpufreq 2013-04-08 13:02:31 +02:00
mach-realview ARM: Push selects for TWD/SCU into machine entries 2013-04-09 21:30:24 +02:00
mach-rpc
mach-s3c24xx Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2013-05-02 14:38:53 -07:00
mach-s3c64xx ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-s5p64x0 ARM: exynos: move debug-macro.S to include/debug/ 2013-04-19 13:51:21 +02:00
mach-s5pc100 ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-s5pv210 ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-sa1100 cpufreq: sa11x0: move cpufreq driver to drivers/cpufreq 2013-04-10 13:19:24 +02:00
mach-shark arm: Use generic idle loop 2013-04-08 17:39:24 +02:00
mach-shmobile ARM: arm-soc platform updates for 3.10, part 1 2013-05-02 09:31:45 -07:00
mach-socfpga Merge branch 'gic/cleanup' into next/soc 2013-04-28 15:06:56 -07:00
mach-spear ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-sunxi ARM: sunxi: Rework the restart code 2013-04-08 21:43:08 +02:00
mach-tegra Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2013-05-02 14:38:53 -07:00
mach-u300 ARM: u300: fix ages old copy/paste bug 2013-04-26 17:07:38 -07:00
mach-ux500 ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-versatile Merge branch 'timer/cleanup' into late/mvebu2 2013-02-28 18:54:15 +01:00
mach-vexpress ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
mach-virt irqchip: gic: Perform the gic_secondary_init() call via CPU notifier 2013-03-26 16:12:02 +00:00
mach-vt8500 arm-soc: soc-specific updates 2013-02-21 15:27:22 -08:00
mach-w90x900 arm: Use generic idle loop 2013-04-08 17:39:24 +02:00
mach-zynq ARM: Push selects for TWD/SCU into machine entries 2013-04-09 21:30:24 +02:00
mm mm/ARM: use free_highmem_page() to free highmem pages into buddy system 2013-04-29 15:54:31 -07:00
net filter: bpf_jit_comp: refactor and unify BPF JIT image dump output 2013-03-21 17:25:56 -04:00
nwfpe
oprofile
plat-iop
plat-omap arm-soc: late OMAP changes 2013-02-28 20:00:40 -08:00
plat-orion ARM: arm-soc cleanup for 3.10 2013-05-02 09:03:55 -07:00
plat-pxa
plat-samsung Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2013-05-02 14:38:53 -07:00
plat-versatile irqchip: gic: Perform the gic_secondary_init() call via CPU notifier 2013-03-26 16:12:02 +00:00
tools
vfp ARM: Fix broken commit 0cc41e4a21 corrupting kernel messages 2013-03-01 21:09:59 +00:00
xen xen: implement updated XENMEM_add_to_physmap_range ABI 2013-02-19 22:01:55 -05:00
Kconfig ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
Kconfig-nommu
Kconfig.debug Merge branch 'samsung/exynos-multiplatform' into next/multiplatform 2013-04-19 14:33:09 +02:00
Makefile ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00