From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 260BC42BED; Wed, 31 May 2023 09:09:01 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 12DCC40ED7; Wed, 31 May 2023 09:09:01 +0200 (CEST) Received: from agw.arknetworks.am (agw.arknetworks.am [79.141.165.80]) by mails.dpdk.org (Postfix) with ESMTP id 645E340A82 for ; Wed, 31 May 2023 09:08:59 +0200 (CEST) Received: from angrod.. (unknown [37.252.88.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by agw.arknetworks.am (Postfix) with ESMTPSA id CB886E1247; Wed, 31 May 2023 11:08:58 +0400 (+04) From: Artemii Morozov To: dev@dpdk.org Cc: Andy Moreton , Andrew Rybchenko Subject: [PATCH] common/sfc_efx/base: update fields name for MARK and FLAG actions Date: Wed, 31 May 2023 11:08:56 +0400 Message-Id: <20230531070856.93296-1-artemii.morozov@arknetworks.am> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The MCDI headers have newer, but ABI-compatible field names for these actions. Signed-off-by: Artemii Morozov Reviewed-by: Andy Moreton --- drivers/common/sfc_efx/base/ef10_filter.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/common/sfc_efx/base/ef10_filter.c b/drivers/common/sfc_efx/base/ef10_filter.c index 6d19797d16..d6940011c0 100644 --- a/drivers/common/sfc_efx/base/ef10_filter.c +++ b/drivers/common/sfc_efx/base/ef10_filter.c @@ -329,13 +329,13 @@ efx_mcdi_filter_op_add( goto fail3; } if (spec->efs_flags & EFX_FILTER_FLAG_ACTION_MARK) { - MCDI_IN_SET_DWORD(req, FILTER_OP_V3_IN_MATCH_ACTION, - MC_CMD_FILTER_OP_V3_IN_MATCH_ACTION_MARK); + MCDI_IN_SET_DWORD_FIELD(req, FILTER_OP_V3_IN_MATCH_ACTION_FLAGS, + FILTER_OP_V3_IN_MATCH_SET_MARK, 1); MCDI_IN_SET_DWORD(req, FILTER_OP_V3_IN_MATCH_MARK_VALUE, spec->efs_mark); } else if (spec->efs_flags & EFX_FILTER_FLAG_ACTION_FLAG) { - MCDI_IN_SET_DWORD(req, FILTER_OP_V3_IN_MATCH_ACTION, - MC_CMD_FILTER_OP_V3_IN_MATCH_ACTION_FLAG); + MCDI_IN_SET_DWORD_FIELD(req, FILTER_OP_V3_IN_MATCH_ACTION_FLAGS, + FILTER_OP_V3_IN_MATCH_SET_FLAG, 1); } efx_mcdi_execute(enp, &req); -- 2.34.1