• Linus Torvalds's avatar
    Merge tag 'v6.4-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 733f7e9c
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
     "API:
       - Total usage stats now include all that returned errors (instead of
         just some)
       - Remove maximum hash statesize limit
       - Add cloning support for hmac and unkeyed hashes
       - Demote BUG_ON in crypto_unregister_alg to a WARN_ON
    
      Algorithms:
       - Use RIP-relative addressing on x86 to prepare for PIE build
       - Add accelerated AES/GCM stitched implementation on powerpc P10
       - Add some test vectors for cmac(camellia)
       - Remove failure case where jent is unavailable outside of FIPS mode
         in drbg
       - Add permanent and intermittent health error checks in jitter RNG
    
      Drivers:
       - Add support for 402xx devices in qat
       - Add support for HiSTB TRNG
       - Fix hash concurrency issues in stm32
       - Add OP-TEE firmware support in caam"
    
    * tag 'v6.4-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (139 commits)
      i2c: designware: Add doorbell support for Mendocino
      i2c: designware: Use PCI PSP driver for communication
      powerpc: Move Power10 feature PPC_MODULE_FEATURE_P10
      crypto: p10-aes-gcm - Remove POWER10_CPU dependency
      crypto: testmgr - Add some test vectors for cmac(camellia)
      crypto: cryptd - Add support for cloning hashes
      crypto: cryptd - Convert hash to use modern init_tfm/exit_tfm
      crypto: hmac - Add support for cloning
      crypto: hash - Add crypto_clone_ahash/shash
      crypto: api - Add crypto_clone_tfm
      crypto: api - Add crypto_tfm_get
      crypto: x86/sha - Use local .L symbols for code
      crypto: x86/crc32 - Use local .L symbols for code
      crypto: x86/aesni - Use local .L symbols for code
      crypto: x86/sha256 - Use RIP-relative addressing
      crypto: x86/ghash - Use RIP-relative addressing
      crypto: x86/des3 - Use RIP-relative addressing
      crypto: x86/crc32c - Use RIP-relative addressing
      crypto: x86/cast6 - Use RIP-relative addressing
      crypto: x86/cast5 - Use RIP-relative addressing
      ...
    733f7e9c
sm8550.dtsi 129 KB