u-boot/drivers/crypto
Ion Agorria b01f0a7c1d crypto: tegra: Add Tegra AES engine driver
This driver allows using Tegra AES engines within BSEV and BSEA blocks to
encrypt and decrypt data using different AES algorithms.

One use case is allowing u-boot to self update by using the already loaded
AES key in the engine's SBK slot by the bootrom.

Particular care must be taken as chainloaded u-boot's may not have the SBK
slot loaded as the vendor bootloader erases it before leaving it.

Signed-off-by: Ion Agorria <ion@agorria.com>
2025-08-01 08:43:41 +03:00
..
aes crypto: aes: Add software AES DM driver 2025-07-11 10:43:29 -06:00
aspeed crypto: aspeed: Tighten some dependencies for the aspeed platforms 2025-07-10 08:41:00 -06:00
fsl crypto: fsl: Only allow these to be chosen on ARM/PowerPC 2025-07-10 08:40:58 -06:00
hash crypto: aspeed: Tighten some dependencies for the aspeed platforms 2025-07-10 08:41:00 -06:00
nuvoton crypto: nuvoton: Tighten some dependencies for the nuvoton platforms 2025-07-10 08:40:55 -06:00
rsa_mod_exp Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
tegra crypto: tegra: Add Tegra AES engine driver 2025-08-01 08:43:41 +03:00
ace_sha.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
ace_sha.h Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
Kconfig crypto: tegra: Add Tegra AES engine driver 2025-08-01 08:43:41 +03:00
Makefile crypto: tegra: Add Tegra AES engine driver 2025-08-01 08:43:41 +03:00