linux/Documentation/devicetree/bindings/rng
Linus Torvalds 908057d185 This update includes the following changes:
Drivers:
 
 - Add ciphertext hiding support to ccp.
 - Add hashjoin, gather and UDMA data move features to hisilicon.
 - Add lz4 and lz77_only to hisilicon.
 - Add xilinx hwrng driver.
 - Add ti driver with ecb/cbc aes support.
 - Add ring buffer idle and command queue telemetry for GEN6 in qat.
 
 Others:
 
 - Use rcu_dereference_all to stop false alarms in rhashtable.
 - Fix CPU number wraparound in padata.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEn51F/lCuNhUwmDeSxycdCkmxi6cFAmjbpJsACgkQxycdCkmx
 i6fuTRAAzv5o0MIw4Kc7EEU3zMgFSX0FdcTUPY+eiFrWZrSrvUVW+jYcH9ppO8J7
 offAYSZYatcyyU9+u8X22CQNKLdXnKQQ0YymWO35TOpvVxveUM1bqEEV1ZK0xaXD
 hlJTLoFIsPaVVhi8CW+ZNhDJBwJHNCv7Yi9TUB6sC7rilWWbJ5LzbEVw3Rtg81Lx
 0hcuGX2LrpsHOVVWYxGdJ534Kt2lrkt+8/gWOFg3ap3RVQ39tohEjS2Adm2p8eiX
 zIdru/aYd89EcYoxuFyylX2d/OLmMAQpFsADy/Fys26eeOWtqggH62V1LAiSyEqw
 vLRBCVKpLhlbNNfnUs0f5nqjjYEUrNk9SA4rgoxITwKoucbWBQMS4zWJTEDKz29n
 iBBqHsukGpwVOE6RY8BzR/QNJKhZCSsJpGkagS1v6VPa5P1QomuKftGXKB7JKXKz
 xoyk+DhJyA8rkb/E5J9Ni7+Tb08Y4zvJ1dpCQHZMlln3DKkK+kk3gkpoxXMZwBV2
 LbEMGTI+sfnAfqkGCJYAZR9gDJ5LQDR9jy/Ds5jvPuVvvjyY5LY/bjETqGPF2QVs
 Rz2Sg0RHl7PVZOP6QgbQzkV7SkJrZfyu5iYd0ZfUqZr7BaHLOHJG/E/HlUW3/mXu
 OjD+Q5gPhiOdc/qn+32+QERTDCFQdbByv0h7khGQA5vHE3XCu8E=
 =knnk
 -----END PGP SIGNATURE-----

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

Pull crypto updates from Herbert Xu:
 "Drivers:
   - Add ciphertext hiding support to ccp
   - Add hashjoin, gather and UDMA data move features to hisilicon
   - Add lz4 and lz77_only to hisilicon
   - Add xilinx hwrng driver
   - Add ti driver with ecb/cbc aes support
   - Add ring buffer idle and command queue telemetry for GEN6 in qat

  Others:
   - Use rcu_dereference_all to stop false alarms in rhashtable
   - Fix CPU number wraparound in padata"

* tag 'v6.18-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (78 commits)
  dt-bindings: rng: hisi-rng: convert to DT schema
  crypto: doc - Add explicit title heading to API docs
  hwrng: ks-sa - fix division by zero in ks_sa_rng_init
  KEYS: X.509: Fix Basic Constraints CA flag parsing
  crypto: anubis - simplify return statement in anubis_mod_init
  crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs
  crypto: hisilicon/qm - clear all VF configurations in the hardware
  crypto: hisilicon - enable error reporting again
  crypto: hisilicon/qm - mask axi error before memory init
  crypto: hisilicon/qm - invalidate queues in use
  crypto: qat - Return pointer directly in adf_ctl_alloc_resources
  crypto: aspeed - Fix dma_unmap_sg() direction
  rhashtable: Use rcu_dereference_all and rcu_dereference_all_check
  crypto: comp - Use same definition of context alloc and free ops
  crypto: omap - convert from tasklet to BH workqueue
  crypto: qat - Replace kzalloc() + copy_from_user() with memdup_user()
  crypto: caam - double the entropy delay interval for retry
  padata: WQ_PERCPU added to alloc_workqueue users
  padata: replace use of system_unbound_wq with system_dfl_wq
  crypto: cryptd - WQ_PERCPU added to alloc_workqueue users
  ...
2025-10-04 14:59:29 -07:00
..
SUNW,n2-rng.yaml dt-bindings: rng: sparc_sun_oracle_rng: convert to DT schema 2025-09-26 15:53:30 -05:00
airoha,en7581-trng.yaml dt-bindings: rng: add support for Airoha EN7581 TRNG 2024-10-28 18:33:10 +08:00
amlogic,meson-rng.yaml dt-bindings: rng: meson: add optional power-domains 2024-06-16 13:41:53 +08:00
apm,x-gene-rng.yaml
arm-cctrng.yaml
atmel,at91-trng.yaml dt-bindings: rng: atmel,at91-trng: add sama7d65 TRNG 2025-06-23 16:59:38 +08:00
brcm,bcm2835.yaml
brcm,bcm74110-rng.yaml dt-bindings: rng: add binding for BCM74110 RNG 2024-11-10 11:50:54 +08:00
brcm,iproc-rng200.yaml dt-bindings: rng: r200: Add interrupt property 2025-06-09 10:10:40 -07:00
hisi-rng.yaml dt-bindings: rng: hisi-rng: convert to DT schema 2025-09-28 11:54:48 +08:00
imx-rng.yaml dt-bindings: imx-rng: Allow passing only "fsl,imx31-rnga" 2024-10-19 08:44:30 +08:00
ingenic,rng.yaml
ingenic,trng.yaml
inside-secure,safexcel-eip76.yaml dt-bindings: rng: Add Marvell Armada RNG support 2024-10-28 18:32:36 +08:00
intel,ixp46x-rng.yaml
microchip,pic32-rng.txt
microsoft,vmgenid.yaml dt-bindings: rng: Add vmgenid support 2024-04-27 02:38:34 +02:00
mtk-rng.yaml
nuvoton,npcm-rng.yaml
rockchip,rk3568-rng.yaml dt-bindings: rng: Add Rockchip RK3568 TRNG 2024-08-10 12:25:34 +08:00
rockchip,rk3588-rng.yaml dt-bindings: rng: rockchip,rk3588-rng: add rk3576-rng compatible 2025-05-05 18:20:45 +08:00
samsung,exynos4-rng.yaml
samsung,exynos5250-trng.yaml dt-bindings: rng: Add Exynos850 support to exynos-trng 2024-06-28 11:35:48 +10:00
silex-insight,ba431-rng.yaml
st,rng.yaml
st,stm32-rng.yaml dt-bindings: rng: add st,stm32mp25-rng support 2024-10-28 18:33:09 +08:00
starfive,jh7110-trng.yaml dt-bindings: rng: starfive: Add jh8100 compatible string 2023-12-22 12:30:19 +08:00
ti,keystone-rng.yaml
ti,omap-rom-rng.yaml
timeriomem_rng.yaml
xiphera,xip8001b-trng.yaml