[PATCH v2 104/148] net/ice/base: refactor ETH56G support for miltiple PHYs per MAC
Bruce Richardson
bruce.richardson at intel.com
Tue Jun 18 18:19:40 CEST 2024
On Wed, Jun 12, 2024 at 04:01:38PM +0100, Anatoly Burakov wrote:
> From: Ian Stokes <ian.stokes at intel.com>
>
> Support configurations with multiple ETH56G PHYs per a MAC complex. These PHYs
> have their own addresses and are supposed to have their ports numbered
> contiguously. This commit mainly provides port number translation for these
> configurations
>
> Also, handle dual NAC correctly for max PHY ports as they differ from everything
> else.
>
> Signed-off-by: Sergey Temerkhanov <sergey.temerkhanov at intel.com>
> Signed-off-by: Ian Stokes <ian.stokes at intel.com>
> ---
> drivers/net/ice/base/ice_ptp_hw.c | 234 ++++++++++++++++++-----------
> drivers/net/ice/base/ice_sbq_cmd.h | 3 +-
> drivers/net/ice/base/ice_status.h | 2 +
> drivers/net/ice/base/ice_type.h | 18 ++-
> 4 files changed, 169 insertions(+), 88 deletions(-)
>
Typo in title - "multiple".
Patch-by-patch build flags that "ice_is_nac_dual" definition is missing in
this patch. From what I can see, it's added later in patch 112, so that
definition needs to be moved here.
/Bruce
More information about the dev
mailing list