linux-stable/Documentation/devicetree/bindings/crypto
Linus Torvalds 84c7d76b5a This update includes the following changes:
API:
 
 - Remove crypto stats interface.
 
 Algorithms:
 
 - Add faster AES-XTS on modern x86_64 CPUs.
 - Forbid curves with order less than 224 bits in ecc (FIPS 186-5).
 - Add ECDSA NIST P521.
 
 Drivers:
 
 - Expose otp zone in atmel.
 - Add dh fallback for primes > 4K in qat.
 - Add interface for live migration in qat.
 - Use dma for aes requests in starfive.
 - Add full DMA support for stm32mpx in stm32.
 - Add Tegra Security Engine driver.
 
 Others:
 
 - Introduce scope-based x509_certificate allocation.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEn51F/lCuNhUwmDeSxycdCkmxi6cFAmZBjXMACgkQxycdCkmx
 i6cQ7g/+JPKnzQedhpJSK5AnkAkqO9kJ16JdeB7AtdSeZZA/EIFxuXZ3Fv1fH44y
 1CCibowc5zdss8F/1iOqPc57u5vy2Mjyw8qlhs7JlmcYf/lo7CBGfT8Uxo7BK/S9
 n+/+y47Xu5p3yt/c6ldrwqjOaWaYuaCKICZtS91XVvrxM80iVnmDSQCNkcch4KQ4
 nsdcVJhS4lOStBNjKtkhWlgufqdp8RPzKYH2B6GbW9z6en8WeTbnoMhgqjqQ3UID
 /DHtixyee0MDUDReQrixyCM3XMV5er/qBMoDrCxipBuVrr4GMd2GlCEaZbXfTUW0
 3K8Nle4KMMqi81lBAQKiD/hRjrC68FHOvVRGHtZntR0+NZ/nlinXCVWv4iHwRzAB
 7BOqRTC3mfv+uMhTvgwQAkXCHAhivMokSzTaDCIrzPLjKIx2BOfVZKmPBt98LxeW
 8/JfgEK4gX6wxe4GRftueEApCfWQrwYK60j5bIkescaJ/mI7M5bEByvTTob1lAka
 Fw5kGDy8dVnrG9HagLwnXoI1pIGmca8hV1t24Vf1OCdWLgOW+GTCIuyutL2c9AWv
 0vEbytGZl69XJlIgQGVcv9RM6NlIXxHwfSHU59N/SHTXhlHjm1XWi3HCiJaZ1b6+
 pcILMJ29FMs8LobiN7PT+rNu6fboaH0/o+R7OK9mKRut864xFTk=
 =NDS0
 -----END PGP SIGNATURE-----

Merge tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6

Pull crypto updates from Herbert Xu:
 "API:
   - Remove crypto stats interface

  Algorithms:
   - Add faster AES-XTS on modern x86_64 CPUs
   - Forbid curves with order less than 224 bits in ecc (FIPS 186-5)
   - Add ECDSA NIST P521

  Drivers:
   - Expose otp zone in atmel
   - Add dh fallback for primes > 4K in qat
   - Add interface for live migration in qat
   - Use dma for aes requests in starfive
   - Add full DMA support for stm32mpx in stm32
   - Add Tegra Security Engine driver

  Others:
   - Introduce scope-based x509_certificate allocation"

* tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (123 commits)
  crypto: atmel-sha204a - provide the otp content
  crypto: atmel-sha204a - add reading from otp zone
  crypto: atmel-i2c - rename read function
  crypto: atmel-i2c - add missing arg description
  crypto: iaa - Use kmemdup() instead of kzalloc() and memcpy()
  crypto: sahara - use 'time_left' variable with wait_for_completion_timeout()
  crypto: api - use 'time_left' variable with wait_for_completion_killable_timeout()
  crypto: caam - i.MX8ULP donot have CAAM page0 access
  crypto: caam - init-clk based on caam-page0-access
  crypto: starfive - Use fallback for unaligned dma access
  crypto: starfive - Do not free stack buffer
  crypto: starfive - Skip unneeded fallback allocation
  crypto: starfive - Skip dma setup for zeroed message
  crypto: hisilicon/sec2 - fix for register offset
  crypto: hisilicon/debugfs - mask the unnecessary info from the dump
  crypto: qat - specify firmware files for 402xx
  crypto: x86/aes-gcm - simplify GCM hash subkey derivation
  crypto: x86/aes-gcm - delete unused GCM assembly code
  crypto: x86/aes-xts - simplify loop in xts_crypt_slowpath()
  hwrng: stm32 - repair clock handling
  ...
2024-05-13 14:53:05 -07:00
..
allwinner,sun4i-a10-crypto.yaml
allwinner,sun8i-ce.yaml
allwinner,sun8i-ss.yaml
amd-ccp.txt
amlogic,gxl-crypto.yaml
arm,cryptocell.yaml
artpec6-crypto.txt
aspeed,ast2500-hace.yaml
aspeed,ast2600-acry.yaml
atmel,at91sam9g46-aes.yaml dt-bindings: crypto: add sam9x7 in Atmel AES 2024-03-01 18:35:40 +08:00
atmel,at91sam9g46-sha.yaml dt-bindings: crypto: add sam9x7 in Atmel SHA 2024-03-01 18:35:40 +08:00
atmel,at91sam9g46-tdes.yaml dt-bindings: crypto: add sam9x7 in Atmel TDES 2024-03-01 18:35:40 +08:00
brcm,spu-crypto.txt
cortina,sl3516-crypto.yaml
fsl,sec-v4.0-mon.yaml
fsl,sec-v4.0.yaml
fsl-dcp.yaml
fsl-imx-sahara.yaml dt-bindings: crypto: fsl-imx-sahara: Fix the number of irqs 2023-10-05 18:16:30 +08:00
fsl-imx-scc.yaml
fsl-sec2.txt
fsl-sec6.txt
hisilicon,hip07-sec.txt
img-hash.txt
inside-secure,safexcel.yaml dt-bindings: crypto: convert Inside Secure SafeXcel to the json-schema 2023-11-24 18:13:56 +08:00
intel,ixp4xx-crypto.yaml
intel,keembay-ocs-aes.yaml
intel,keembay-ocs-ecc.yaml
intel,keembay-ocs-hcu.yaml
marvell-cesa.txt
mediatek-crypto.txt
mv_cesa.txt
nvidia,tegra234-se-aes.yaml dt-bindings: crypto: Add Tegra Security Engine 2024-04-12 15:07:51 +08:00
nvidia,tegra234-se-hash.yaml dt-bindings: crypto: Add Tegra Security Engine 2024-04-12 15:07:51 +08:00
omap-aes.txt
omap-des.txt
qcom,inline-crypto-engine.yaml dt-bindings: crypto: ice: Document sc7280 inline crypto engine 2024-04-02 10:49:38 +08:00
qcom,prng.yaml dt-bindings: crypto: qcom,prng: document SM8650 2023-11-17 19:15:18 +08:00
qcom-qce.yaml dt-bindings: qcom-qce: Add compatible for SM6350 2024-01-26 16:39:32 +08:00
rockchip,rk3288-crypto.yaml
samsung-slimsss.yaml
samsung-sss.yaml
st,stm32-crc.yaml
st,stm32-cryp.yaml dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
st,stm32-hash.yaml dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
starfive,jh7110-crypto.yaml dt-bindings: crypto: starfive: Restore sort order 2024-04-26 17:26:09 +08:00
ti,omap-sham.yaml dt-bindings: crypto: ti,omap-sham: Convert to dtschema 2024-04-05 15:46:33 +08:00
ti,sa2ul.yaml
xlnx,zynqmp-aes.yaml