crypto: aes: Add software AES DM driver
authorIon Agorria <ion@agorria.com>
Sun, 29 Jun 2025 10:57:09 +0000 (13:57 +0300)
committerTom Rini <trini@konsulko.com>
Fri, 11 Jul 2025 16:43:29 +0000 (10:43 -0600)
commita2e86dafd72dc1bc167459b25f6ab6efe038a119
treecb9c9b97c1da64eda72142d00c4982a56588b252
parent0d84494064193f4f41b147ca4d30ad51ebf6620a
crypto: aes: Add software AES DM driver

This adds AES crypto engine using the AES Uclass implemented in software,
serves as example implementation and for uclass tests.

Those implementing HW AES crypto engine drivers can use this as basis and
replace software parts with the HW specifics of their device.

Signed-off-by: Ion Agorria <ion@agorria.com>
drivers/crypto/aes/Kconfig
drivers/crypto/aes/Makefile
drivers/crypto/aes/aes-sw.c [new file with mode: 0644]