crypto/snow3g: remove check for SSE4

Since SSE4 is now part of the minimum requirements for DPDK, we don't need
to check for its presence any more.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
This commit is contained in:
Bruce Richardson 2017-06-20 16:23:06 +01:00 committed by Thomas Monjalon
parent 23f8637e26
commit cfcb2003c0

View File

@ -549,20 +549,12 @@ cryptodev_snow3g_create(const char *name,
{
struct rte_cryptodev *dev;
struct snow3g_private *internals;
uint64_t cpu_flags = 0;
uint64_t cpu_flags = RTE_CRYPTODEV_FF_CPU_SSE;
if (init_params->name[0] == '\0')
snprintf(init_params->name, sizeof(init_params->name),
"%s", name);
/* Check CPU for supported vector instruction set */
if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_SSE4_1))
cpu_flags |= RTE_CRYPTODEV_FF_CPU_SSE;
else {
SNOW3G_LOG_ERR("Vector instructions are not supported by CPU");
return -EFAULT;
}
dev = rte_cryptodev_vdev_pmd_init(init_params->name,
sizeof(struct snow3g_private), init_params->socket_id,
vdev);