summaryrefslogtreecommitdiff
path: root/drivers/crypto/tegra
AgeCommit message (Collapse)Author
2026-06-09crypto: tegra: Use dev_read_addr_x()Peng Fan
Use dev_read_addr_size_name_ptr() which supports both live device tree and flat DT backends, avoiding direct dependency on devfdt_* helpers. No functional changes. Signed-off-by: Peng Fan <[email protected]> Reviewed-by: Svyatoslav Ryhel <[email protected]>
2025-10-28crypto: tegra: Tighten TEGRA_AES driver dependencyTom Rini
This driver relies on tegra-specific headers to compile so make it depend on ARCH_TEGRA. Signed-off-by: Tom Rini <[email protected]> Reviewed-by: Svyatoslav Ryhel <[email protected]>
2025-08-01crypto: tegra: Add Tegra AES engine driverIon Agorria
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 <[email protected]>