git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/qede: fix link state configuration
[dpdk.git]
/
drivers
/
net
/
sfc
/
base
/
ef10_proxy.c
diff --git
a/drivers/net/sfc/base/ef10_proxy.c
b/drivers/net/sfc/base/ef10_proxy.c
index
a3b73f4
..
19c11c6
100644
(file)
--- a/
drivers/net/sfc/base/ef10_proxy.c
+++ b/
drivers/net/sfc/base/ef10_proxy.c
@@
-1,7
+1,7
@@
/* SPDX-License-Identifier: BSD-3-Clause
*
/* SPDX-License-Identifier: BSD-3-Clause
*
- * Copyright
(c) 2018-2019 Solarflare Communications
Inc.
- *
All rights reserved
.
+ * Copyright
(c) 2019-2020 Xilinx,
Inc.
+ *
Copyright(c) 2018-2019 Solarflare Communications Inc
.
*/
#include "efx.h"
*/
#include "efx.h"
@@
-13,9
+13,7
@@
ef10_proxy_auth_init(
__in efx_nic_t *enp)
{
ef10_proxy_auth_init(
__in efx_nic_t *enp)
{
- EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON ||
- enp->en_family == EFX_FAMILY_MEDFORD ||
- enp->en_family == EFX_FAMILY_MEDFORD2);
+ EFSYS_ASSERT(EFX_FAMILY_IS_EF10(enp));
return (0);
}
return (0);
}
@@
-24,9
+22,7
@@
ef10_proxy_auth_init(
ef10_proxy_auth_fini(
__in efx_nic_t *enp)
{
ef10_proxy_auth_fini(
__in efx_nic_t *enp)
{
- EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON ||
- enp->en_family == EFX_FAMILY_MEDFORD ||
- enp->en_family == EFX_FAMILY_MEDFORD2);
+ EFSYS_ASSERT(EFX_FAMILY_IS_EF10(enp));
}
static __checkReturn efx_rc_t
}
static __checkReturn efx_rc_t
@@
-450,6
+446,17
@@
fail1:
return (rc);
}
return (rc);
}
+ __checkReturn efx_rc_t
+ef10_proxy_auth_get_privilege_mask(
+ __in efx_nic_t *enp,
+ __in uint32_t pf_index,
+ __in uint32_t vf_index,
+ __out uint32_t *maskp)
+{
+ return (efx_mcdi_privilege_mask(enp, pf_index, vf_index, maskp));
+}
+
+
__checkReturn efx_rc_t
ef10_proxy_auth_exec_cmd(
__in efx_nic_t *enp,
__checkReturn efx_rc_t
ef10_proxy_auth_exec_cmd(
__in efx_nic_t *enp,