mbox series

[net-next,PatchV2,0/4] octeontx2-af: misc MAC block changes

Message ID 20230825104022.16288-1-hkelam@marvell.com (mailing list archive)
Headers show
Series octeontx2-af: misc MAC block changes | expand

Message

Hariprasad Kelam Aug. 25, 2023, 10:40 a.m. UTC
This series of patches adds recent changes added in MAC (CGX/RPM) block.

Patch1: Adds new LMAC mode supported by CN10KB silicon

Patch2: In a scenario where system boots with no cgx devices, currently
        AF driver treats this as error as a result no interfaces will work.
        This patch relaxes this check, such that non cgx mapped netdev
        devices will work.

Patch3: This patch adds required lmac validation in MAC block APIs.

Patch4: Prints error message incase, no netdev is mapped with given
        cgx,lmac pair.

Hariprasad Kelam (3):
  octeontx2-af: CN10KB: Add USGMII LMAC mode
  octeontx2-af: Add validation of lmac
  octeontx2-af: print error message incase of invalid pf mapping

Sunil Goutham (1):
  octeontx2-af: Don't treat lack of CGX interfaces as error
---
v2 * Removed patch #4 which is replacing generic error codes with driver
     specific error codes.


 drivers/net/ethernet/marvell/octeontx2/af/cgx.c     | 11 ++++++++---
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h     |  1 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c |  7 ++++++-
 3 files changed, 15 insertions(+), 4 deletions(-)

--
2.17.1

Comments

patchwork-bot+netdevbpf@kernel.org Aug. 28, 2023, 9:10 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by David S. Miller <davem@davemloft.net>:

On Fri, 25 Aug 2023 16:10:18 +0530 you wrote:
> This series of patches adds recent changes added in MAC (CGX/RPM) block.
> 
> Patch1: Adds new LMAC mode supported by CN10KB silicon
> 
> Patch2: In a scenario where system boots with no cgx devices, currently
>         AF driver treats this as error as a result no interfaces will work.
>         This patch relaxes this check, such that non cgx mapped netdev
>         devices will work.
> 
> [...]

Here is the summary with links:
  - [net-next,PatchV2,1/4] octeontx2-af: CN10KB: Add USGMII LMAC mode
    https://git.kernel.org/netdev/net-next/c/5266733c7986
  - [net-next,PatchV2,2/4] octeontx2-af: Don't treat lack of CGX interfaces as error
    https://git.kernel.org/netdev/net-next/c/f027fd51edeb
  - [net-next,PatchV2,3/4] octeontx2-af: Add validation of lmac
    https://git.kernel.org/netdev/net-next/c/2f387525d484
  - [net-next,PatchV2,4/4] octeontx2-af: print error message incase of invalid pf mapping
    https://git.kernel.org/netdev/net-next/c/17d1368f4f19

You are awesome, thank you!