Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f1df57d0 authored by Varun Wadekar's avatar Varun Wadekar Committed by Herbert Xu
Browse files

crypto: driver for Tegra AES hardware



driver supports ecb/cbc/ofb/ansi_x9.31rng modes,
128, 192 and 256-bit key sizes

Signed-off-by: default avatarVarun Wadekar <vwadekar@nvidia.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent e87e06cd
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -293,4 +293,15 @@ config CRYPTO_DEV_S5P
	  Select this to offload Samsung S5PV210 or S5PC110 from AES
	  algorithms execution.

config CRYPTO_DEV_TEGRA_AES
	tristate "Support for TEGRA AES hw engine"
	depends on ARCH_TEGRA
	select CRYPTO_AES
	help
	  TEGRA processors have AES module accelerator. Select this if you
	  want to use the TEGRA module for AES algorithms.

	  To compile this driver as a module, choose M here: the module
	  will be called tegra-aes.

endif # CRYPTO_HW
+1 −0
Original line number Diff line number Diff line
@@ -13,3 +13,4 @@ obj-$(CONFIG_CRYPTO_DEV_OMAP_SHAM) += omap-sham.o
obj-$(CONFIG_CRYPTO_DEV_OMAP_AES) += omap-aes.o
obj-$(CONFIG_CRYPTO_DEV_PICOXCELL) += picoxcell_crypto.o
obj-$(CONFIG_CRYPTO_DEV_S5P) += s5p-sss.o
obj-$(CONFIG_CRYPTO_DEV_TEGRA_AES) += tegra-aes.o