diff options
| author | Wei Fang <wei.fang@nxp.com> | 2026-09-09 18:07:23 +0800 |
|---|---|---|
| committer | Paolo Abeni <pabeni@redhat.com> | 2026-09-15 12:08:33 +0200 |
| commit | fba13302b99616abbcec67d1d385d568ea4ec447 (patch) | |
| tree | 7dad29c51a1771c7fb314b1c834cdc01f07eb46d | |
| parent | f7e86f8ae699f3a508929650415829e3c382af38 (diff) | |
| download | linux-next-fba13302b99616abbcec67d1d385d568ea4ec447.tar.gz linux-next-fba13302b99616abbcec67d1d385d568ea4ec447.zip | |
net: enetc: use enetc_set_si_hw_addr() to set VF MAC address
Prepare for moving enetc_pf_set_vf_mac() into the enetc-pf-common driver
by replacing enetc_pf_set_primary_mac_addr() with enetc_set_si_hw_addr().
This makes the VF primary MAC configuration path generic and allows
future enetc v4 PF driver to reuse the same interface.
Signed-off-by: Wei Fang <wei.fang@nxp.com>
Link: https://patch.msgid.link/20260909100733.1139689-6-wei.fang@oss.nxp.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
| -rw-r--r-- | drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/freescale/enetc/enetc_pf.c b/drivers/net/ethernet/freescale/enetc/enetc_pf.c index a7bf4bfc25b7..b74d965e403e 100644 --- a/drivers/net/ethernet/freescale/enetc/enetc_pf.c +++ b/drivers/net/ethernet/freescale/enetc/enetc_pf.c @@ -207,7 +207,7 @@ static int enetc_pf_set_vf_mac(struct net_device *ndev, int vf, u8 *mac) mutex_lock(&vf_state->lock); vf_state->flags |= ENETC_VF_FLAG_PF_SET_MAC; - enetc_pf_set_primary_mac_addr(&priv->si->hw, vf + 1, mac); + enetc_set_si_hw_addr(pf, vf + 1, mac); mutex_unlock(&vf_state->lock); return 0; |
