1*4882a593Smuzhiyuncomment "cryptodev needs a Linux kernel to be built" 2*4882a593Smuzhiyun depends on !BR2_LINUX_KERNEL 3*4882a593Smuzhiyun 4*4882a593Smuzhiyunconfig BR2_PACKAGE_CRYPTODEV 5*4882a593Smuzhiyun bool "cryptodev" 6*4882a593Smuzhiyun depends on BR2_LINUX_KERNEL 7*4882a593Smuzhiyun help 8*4882a593Smuzhiyun Select the desired cryptodev implementation. 9*4882a593Smuzhiyun 10*4882a593Smuzhiyunif BR2_PACKAGE_CRYPTODEV 11*4882a593Smuzhiyun 12*4882a593Smuzhiyunchoice 13*4882a593Smuzhiyun prompt "cryptodev variant" 14*4882a593Smuzhiyun default BR2_PACKAGE_CRYPTODEV_LINUX if !BR2_microblaze 15*4882a593Smuzhiyun help 16*4882a593Smuzhiyun Select the cryptodev implementation. 17*4882a593Smuzhiyun 18*4882a593Smuzhiyunconfig BR2_PACKAGE_CRYPTODEV_LINUX 19*4882a593Smuzhiyun bool "cryptodev-linux" 20*4882a593Smuzhiyun depends on !BR2_microblaze 21*4882a593Smuzhiyun select BR2_PACKAGE_HAS_CRYPTODEV 22*4882a593Smuzhiyun help 23*4882a593Smuzhiyun Cryptodev-linux is a device that allows access to Linux kernel 24*4882a593Smuzhiyun cryptographic drivers; thus allowing userspace applications 25*4882a593Smuzhiyun to take advantage of hardware accelerators. 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun http://cryptodev-linux.org/index.html 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunconfig BR2_PACKAGE_OCF_LINUX 30*4882a593Smuzhiyun bool "ocf-linux" 31*4882a593Smuzhiyun select BR2_PACKAGE_HAS_CRYPTODEV 32*4882a593Smuzhiyun help 33*4882a593Smuzhiyun OCF-Linux is a Linux port of the OpenBSD/FreeBSD Cryptographic 34*4882a593Smuzhiyun Framework (OCF). This port aims to bring full asynchronous 35*4882a593Smuzhiyun HW/SW crypto acceleration to the Linux kernel and applications 36*4882a593Smuzhiyun running under Linux. 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun http://ocf-linux.sourceforge.net/ 39*4882a593Smuzhiyun 40*4882a593Smuzhiyunendchoice 41*4882a593Smuzhiyun 42*4882a593Smuzhiyunconfig BR2_PACKAGE_HAS_CRYPTODEV 43*4882a593Smuzhiyun bool 44*4882a593Smuzhiyun 45*4882a593Smuzhiyunconfig BR2_PACKAGE_PROVIDES_CRYPTODEV 46*4882a593Smuzhiyun string 47*4882a593Smuzhiyun default "cryptodev-linux" if BR2_PACKAGE_CRYPTODEV_LINUX 48*4882a593Smuzhiyun default "ocf-linux" if BR2_PACKAGE_OCF_LINUX 49*4882a593Smuzhiyun 50*4882a593Smuzhiyunendif 51