X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcommon%2Fsfc_efx%2Fbase%2Fsiena_nic.c;h=5f6d298d3f820b74d1040281ec8b00fbf3a033fe;hb=777da15056faae03970d5608b887eb5f731c5b11;hp=e2af0ff3dca592e82a724c5934364db8ce7c7210;hpb=eb4e80085faec30c6ed2d274fc30843cd3734872;p=dpdk.git diff --git a/drivers/common/sfc_efx/base/siena_nic.c b/drivers/common/sfc_efx/base/siena_nic.c index e2af0ff3dc..5f6d298d3f 100644 --- a/drivers/common/sfc_efx/base/siena_nic.c +++ b/drivers/common/sfc_efx/base/siena_nic.c @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: BSD-3-Clause * - * Copyright(c) 2019-2020 Xilinx, Inc. + * Copyright(c) 2019-2021 Xilinx, Inc. * Copyright(c) 2009-2019 Solarflare Communications Inc. */ @@ -119,6 +119,8 @@ siena_board_cfg( encp->enc_rx_push_align = 1; #if EFSYS_OPT_RX_SCALE + encp->enc_rx_scale_indirection_max_nqueues = EFX_MAXRSS; + /* There is one RSS context per function */ encp->enc_rx_scale_max_exclusive_contexts = 1; @@ -197,6 +199,9 @@ siena_board_cfg( encp->enc_filter_action_mark_max = 0; encp->enc_mae_supported = B_FALSE; + encp->enc_mae_admin = B_FALSE; + + encp->enc_dma_mapping = EFX_NIC_DMA_MAPPING_FLAT; return (0);