xref: /linux/drivers/crypto/Kconfig (revision 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2)
1*1da177e4SLinus Torvaldsmenu "Hardware crypto devices"
2*1da177e4SLinus Torvalds
3*1da177e4SLinus Torvaldsconfig CRYPTO_DEV_PADLOCK
4*1da177e4SLinus Torvalds	tristate "Support for VIA PadLock ACE"
5*1da177e4SLinus Torvalds	depends on CRYPTO && X86 && !X86_64
6*1da177e4SLinus Torvalds	help
7*1da177e4SLinus Torvalds	  Some VIA processors come with an integrated crypto engine
8*1da177e4SLinus Torvalds	  (so called VIA PadLock ACE, Advanced Cryptography Engine)
9*1da177e4SLinus Torvalds	  that provides instructions for very fast {en,de}cryption
10*1da177e4SLinus Torvalds	  with some algorithms.
11*1da177e4SLinus Torvalds
12*1da177e4SLinus Torvalds	  The instructions are used only when the CPU supports them.
13*1da177e4SLinus Torvalds	  Otherwise software encryption is used. If you are unsure,
14*1da177e4SLinus Torvalds	  say Y.
15*1da177e4SLinus Torvalds
16*1da177e4SLinus Torvaldsconfig CRYPTO_DEV_PADLOCK_AES
17*1da177e4SLinus Torvalds	bool "Support for AES in VIA PadLock"
18*1da177e4SLinus Torvalds	depends on CRYPTO_DEV_PADLOCK
19*1da177e4SLinus Torvalds	default y
20*1da177e4SLinus Torvalds	help
21*1da177e4SLinus Torvalds	  Use VIA PadLock for AES algorithm.
22*1da177e4SLinus Torvalds
23*1da177e4SLinus Torvaldsendmenu
24