[dpdk-dev] [PATCH v3 03/11] compress/isal: add basic pmd ops
De Lara Guarch, Pablo
pablo.de.lara.guarch at intel.com
Tue Apr 24 11:28:17 CEST 2018
> -----Original Message-----
> From: Daly, Lee
> Sent: Tuesday, April 17, 2018 2:35 PM
> To: dev at dpdk.org
> Cc: De Lara Guarch, Pablo <pablo.de.lara.guarch at intel.com>; Tucker, Greg B
> <greg.b.tucker at intel.com>; Jain, Deepak K <deepak.k.jain at intel.com>; Trahe,
> Fiona <fiona.trahe at intel.com>; Daly, Lee <lee.daly at intel.com>
> Subject: [PATCH v3 03/11] compress/isal: add basic pmd ops
>
> Signed-off-by: Lee Daly <lee.daly at intel.com>
> ---
> drivers/compress/isal/isal_compress_pmd_ops.c | 62
> +++++++++++++++++++++--
> drivers/compress/isal/isal_compress_pmd_private.h | 12 +++++
> 2 files changed, 69 insertions(+), 5 deletions(-)
>
> diff --git a/drivers/compress/isal/isal_compress_pmd_ops.c
> b/drivers/compress/isal/isal_compress_pmd_ops.c
> index cff05b4..ee1ee48 100644
> --- a/drivers/compress/isal/isal_compress_pmd_ops.c
> +++ b/drivers/compress/isal/isal_compress_pmd_ops.c
> @@ -2,18 +2,70 @@
> * Copyright(c) 2018 Intel Corporation
> */
>
> +#include <rte_common.h>
> #include <rte_compressdev_pmd.h>
>
> +#include "isal_compress_pmd_private.h"
> +
> +static const struct rte_compressdev_capabilities isal_pmd_capabilities[] = {
> + RTE_COMP_END_OF_CAPABILITIES_LIST()
> +};
> +
> +/** Configure device */
> +static int
> +isal_comp_pmd_config(struct rte_compressdev *dev __rte_unused,
> + struct rte_compressdev_config *config __rte_unused) {
> + return 0;
> +}
> +
> +/** Start device */
> +static int
> +isal_comp_pmd_start(__rte_unused struct rte_compressdev *dev) {
> + return 0;
> +}
> +
> +/** Stop device */
> +static void
> +isal_comp_pmd_stop(__rte_unused struct rte_compressdev *dev) { }
> +
> +/** Close device */
> +static int
> +isal_comp_pmd_close(__rte_unused struct rte_compressdev *dev) {
> + return 0;
> +}
> +
> +/** Get device info */
> +static void
> +isal_comp_pmd_info_get(struct rte_compressdev *dev __rte_unused,
> + struct rte_compressdev_info *dev_info) {
> + if (dev_info != NULL) {
> + dev_info->capabilities = isal_pmd_capabilities;
> + dev_info->feature_flags = RTE_COMPDEV_FF_CPU_AVX512 |
> + RTE_COMPDEV_FF_CPU_AVX2 |
> + RTE_COMPDEV_FF_CPU_AVX |
> + RTE_COMPDEV_FF_CPU_SSE;
> + }
> +}
> +
> +
> +
> +
Remove extra blank lines.
More information about the dev
mailing list