linux/drivers/crypto/qat/qat_common
Linus Torvalds ccc9d4a6d6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto update from Herbert Xu:
 "API:

   - Add support for cipher output IVs in testmgr
   - Add missing crypto_ahash_blocksize helper
   - Mark authenc and des ciphers as not allowed under FIPS.

Algorithms:

   - Add CRC support to 842 compression
   - Add keywrap algorithm
   - A number of changes to the akcipher interface:
      + Separate functions for setting public/private keys.
      + Use SG lists.

Drivers:

   - Add Intel SHA Extension optimised SHA1 and SHA256
   - Use dma_map_sg instead of custom functions in crypto drivers
   - Add support for STM32 RNG
   - Add support for ST RNG
   - Add Device Tree support to exynos RNG driver
   - Add support for mxs-dcp crypto device on MX6SL
   - Add xts(aes) support to caam
   - Add ctr(aes) and xts(aes) support to qat
   - A large set of fixes from Russell King for the marvell/cesa driver"

* 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (115 commits)
  crypto: asymmetric_keys - Fix unaligned access in x509_get_sig_params()
  crypto: akcipher - Don't #include crypto/public_key.h as the contents aren't used
  hwrng: exynos - Add Device Tree support
  hwrng: exynos - Fix missing configuration after suspend to RAM
  hwrng: exynos - Add timeout for waiting on init done
  dt-bindings: rng: Describe Exynos4 PRNG bindings
  crypto: marvell/cesa - use __le32 for hardware descriptors
  crypto: marvell/cesa - fix missing cpu_to_le32() in mv_cesa_dma_add_op()
  crypto: marvell/cesa - use memcpy_fromio()/memcpy_toio()
  crypto: marvell/cesa - use gfp_t for gfp flags
  crypto: marvell/cesa - use dma_addr_t for cur_dma
  crypto: marvell/cesa - use readl_relaxed()/writel_relaxed()
  crypto: caam - fix indentation of close braces
  crypto: caam - only export the state we really need to export
  crypto: caam - fix non-block aligned hash calculation
  crypto: caam - avoid needlessly saving and restoring caam_hash_ctx
  crypto: caam - print errno code when hash registration fails
  crypto: marvell/cesa - fix memory leak
  crypto: marvell/cesa - fix first-fragment handling in mv_cesa_ahash_dma_last_req()
  crypto: marvell/cesa - rearrange handling for sw padded hashes
  ...
2015-11-04 09:11:12 -08:00
..
.gitignore crypto: qat - Add support for RSA algorithm 2015-07-17 21:20:18 +08:00
adf_accel_devices.h crypto: qat - Add support for SRIOV 2015-08-10 23:20:16 +08:00
adf_accel_engine.c crypto: qat - add MMP FW support to accel engine 2015-07-17 21:20:16 +08:00
adf_admin.c crypto: qat - Add FW const table 2015-08-10 23:20:16 +08:00
adf_aer.c crypto: qat - VF should never trigger SBR on PH 2015-09-21 22:57:37 +08:00
adf_cfg_common.h crypto: qat - Add support for SRIOV 2015-08-10 23:20:16 +08:00
adf_cfg_strings.h crypto: qat - fix checkpatch CONCATENATED_STRING issues 2015-04-01 22:22:47 +08:00
adf_cfg_user.h crypto: qat - remove unused structure members 2015-05-15 14:57:44 +08:00
adf_cfg.c crypto: qat - Add support for SRIOV 2015-08-10 23:20:16 +08:00
adf_cfg.h
adf_common_drv.h crypto: qat - remove empty functions and turn qat_uregister fn to void 2015-10-01 21:49:39 +08:00
adf_ctl_drv.c crypto: qat - remove empty functions and turn qat_uregister fn to void 2015-10-01 21:49:39 +08:00
adf_dev_mgr.c crypto: qat - Add support for SRIOV 2015-08-10 23:20:16 +08:00
adf_hw_arbiter.c crypto: qat - Move adf admin and adf hw arbitrer to common code 2015-08-10 23:20:14 +08:00
adf_init.c crypto: qat - remove empty functions and turn qat_uregister fn to void 2015-10-01 21:49:39 +08:00
adf_pf2vf_msg.c crypto: qat - enable legacy VFs 2015-08-25 21:13:19 +08:00
adf_pf2vf_msg.h crypto: qat - enable legacy VFs 2015-08-25 21:13:19 +08:00
adf_sriov.c crypto: qat - don't check for iommu 2015-09-21 22:00:38 +08:00
adf_transport_access_macros.h crypto: qat - fix bug in ADF_RING_SIZE_BYTES_MIN macro 2015-07-28 15:03:32 +08:00
adf_transport_debug.c drivers/crypto/qat: use seq_hex_dump() to dump buffers 2015-09-10 13:29:01 -07:00
adf_transport_internal.h crypto: qat - remove unnecessary include of atomic.h header file 2015-01-13 22:30:47 +11:00
adf_transport.c crypto: qat - silence a static checker warning 2015-08-24 22:07:44 +08:00
adf_transport.h
icp_qat_fw_init_admin.h crypto: qat - Intel(R) QAT FW interface 2014-06-20 21:26:16 +08:00
icp_qat_fw_la.h crypto: qat - checkpatch blank lines 2014-08-01 22:36:01 +08:00
icp_qat_fw_loader_handle.h crypto: qat - Intel(R) QAT accelengine part of fw loader 2014-06-20 21:26:17 +08:00
icp_qat_fw_pke.h crypto: qat - Add support for RSA algorithm 2015-07-17 21:20:18 +08:00
icp_qat_fw.h crypto: qat - Add support for RSA algorithm 2015-07-17 21:20:18 +08:00
icp_qat_hal.h crypto: qat - Intel(R) QAT accelengine part of fw loader 2014-06-20 21:26:17 +08:00
icp_qat_hw.h crypto: qat - fix checkpatch CHECK_SPACING issues 2015-04-01 22:22:46 +08:00
icp_qat_uclo.h crypto: qat - change slice->regions to slice->region 2014-08-01 22:36:06 +08:00
Makefile crypto: akcipher - Changes to asymmetric key API 2015-10-14 22:23:16 +08:00
qat_algs.c crypto: qat - add support for ctr(aes) and xts(aes) 2015-10-01 21:56:58 +08:00
qat_asym_algs.c crypto: akcipher - Changes to asymmetric key API 2015-10-14 22:23:16 +08:00
qat_crypto.c crypto: qat - fix crypto_get_instance_node function 2015-10-20 22:10:47 +08:00
qat_crypto.h crypto: qat - Add support for RSA algorithm 2015-07-17 21:20:18 +08:00
qat_hal.c crypto: qat - remove unneeded variable 2015-10-01 21:56:58 +08:00
qat_rsaprivkey.asn1 crypto: akcipher - Changes to asymmetric key API 2015-10-14 22:23:16 +08:00
qat_rsapubkey.asn1 crypto: akcipher - Changes to asymmetric key API 2015-10-14 22:23:16 +08:00
qat_uclo.c crypto: qat - add support for MMP FW 2015-07-17 21:20:15 +08:00