From: Igor Romanov Date: Thu, 7 Feb 2019 16:29:22 +0000 (+0000) Subject: net/sfc/base: make NIC pointer const in NIC config get X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=70c9ab84b299de2c954039b33e38fc646f787180;p=dpdk.git net/sfc/base: make NIC pointer const in NIC config get The change is needed for the functions that accept const efx_nic_t pointer and have to get efx_nic_cfg_t. Signed-off-by: Igor Romanov Signed-off-by: Andrew Rybchenko --- diff --git a/drivers/net/sfc/base/efx.h b/drivers/net/sfc/base/efx.h index d8914aa7ca..8aa03b538d 100644 --- a/drivers/net/sfc/base/efx.h +++ b/drivers/net/sfc/base/efx.h @@ -1409,7 +1409,7 @@ typedef struct efx_nic_cfg_s { extern const efx_nic_cfg_t * efx_nic_cfg_get( - __in efx_nic_t *enp); + __in const efx_nic_t *enp); /* RxDPCPU firmware id values by which FW variant can be identified */ #define EFX_RXDP_FULL_FEATURED_FW_ID 0x0 diff --git a/drivers/net/sfc/base/efx_nic.c b/drivers/net/sfc/base/efx_nic.c index 52108a5b81..3ec5cbc071 100644 --- a/drivers/net/sfc/base/efx_nic.c +++ b/drivers/net/sfc/base/efx_nic.c @@ -595,7 +595,7 @@ fail1: const efx_nic_cfg_t * efx_nic_cfg_get( - __in efx_nic_t *enp) + __in const efx_nic_t *enp) { EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);