[PATCH v1 0/4] Create uclass for HW AES cryptographic devices
Svyatoslav Ryhel
clamor95 at gmail.com
Sun Jun 29 12:57:07 CEST 2025
Add uclass for HW AES cryptographic devices found on some devices, like
Tegra20/Tegra30 SoC AES engine.
Ion Agorria (3):
dm: crypto: Create AES uclass
crypto: aes: Add software AES DM driver
cmd: aes: Add support for DM AES drivers
Svyatoslav Ryhel (1):
test: dm: add AES engine test
arch/sandbox/dts/test.dts | 4 +
cmd/aes.c | 275 ++++++++++++++++++++++++++---
configs/sandbox64_defconfig | 2 +
configs/sandbox_defconfig | 2 +
configs/sandbox_flattree_defconfig | 3 +
drivers/crypto/Kconfig | 2 +
drivers/crypto/Makefile | 1 +
drivers/crypto/aes/Kconfig | 12 ++
drivers/crypto/aes/Makefile | 4 +
drivers/crypto/aes/aes-sw.c | 167 ++++++++++++++++++
drivers/crypto/aes/aes-uclass.c | 192 ++++++++++++++++++++
include/dm/uclass-id.h | 1 +
include/uboot_aes.h | 251 ++++++++++++++++++++++++++
test/dm/Makefile | 1 +
test/dm/aes.c | 57 ++++++
15 files changed, 954 insertions(+), 20 deletions(-)
create mode 100644 drivers/crypto/aes/Kconfig
create mode 100644 drivers/crypto/aes/Makefile
create mode 100644 drivers/crypto/aes/aes-sw.c
create mode 100644 drivers/crypto/aes/aes-uclass.c
create mode 100644 test/dm/aes.c
--
2.48.1
More information about the U-Boot
mailing list