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