depends on BR2_PACKAGE_OPENSSL
help
Install additional encryption engine libraries.
-
-config BR2_PACKAGE_OPENSSL_OCF
- bool "openssl ocf support"
- depends on BR2_PACKAGE_OPENSSL
- select BR2_PACKAGE_OCF_LINUX
- help
- Enable openssl cryptodev (OCF) hardware acceleration support.
- This requires the ocf linux kernel extension or you to provide a
- pre-patched kernel that includes it.
- If kernel support isn't available it'll just make the libraries
- a tiny bit larger with a small CPU overhead when starting up and
- checking for the required kernel-side support, and then falling
- back to regular builtin support.
-
- http://ocf-linux.sourceforge.net/
OPENSSL_PRE_CONFIGURE_HOOKS += OPENSSL_DISABLE_APPS
-ifeq ($(BR2_PACKAGE_OPENSSL_OCF),y)
+ifeq ($(BR2_PACKAGE_CRYPTODEV_LINUX),y)
+ OPENSSL_CFLAGS += -DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS
+ OPENSSL_DEPENDENCIES += cryptodev-linux
+endif
+
+ifeq ($(BR2_PACKAGE_OCF_LINUX),y)
OPENSSL_CFLAGS += -DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS
OPENSSL_DEPENDENCIES += ocf-linux
endif