mbox series

[00/10] Sync BPHY changes

Message ID 20220604162651.3503338-1-tduszynski@marvell.com (mailing list archive)
Headers
Series Sync BPHY changes |

Message

Tomasz Duszynski June 4, 2022, 4:26 p.m. UTC
  This series is a mixture of new features and improvements
that have piled up during development phase.

As for the features support for CPRI/eCPRI management
was introduced, both for older and newer platforms.

Along with that comes bunch of improvements and code
cleanups.

Jakub Palider (1):
  raw/cnxk_bphy: add doxygen comments

Tomasz Duszynski (9):
  common/cnxk: update register access for CNF10xxN
  common/cnxk: use wider mask to extract RPM ID
  common/cnxk: don't switch affinity back and forth
  raw/cnxk_bphy: support switching from eCPRI to CPRI
  raw/cnxk_bphy: support enabling TX for CPRI SERDES
  raw/cnxk_bphy: support changing CPRI misc settings
  common/cnxk: remove unused constants
  common/cnxk: sync eth mode change command with firmware
  common/cnxk: support switching CPRI/ETH back and forth

 doc/guides/rawdevs/cnxk_bphy.rst        |  32 ++
 drivers/common/cnxk/roc_bphy_cgx.c      | 148 ++++++-
 drivers/common/cnxk/roc_bphy_cgx.h      |  66 ++-
 drivers/common/cnxk/roc_bphy_cgx_priv.h |  85 ++--
 drivers/common/cnxk/roc_bphy_irq.c      | 103 +----
 drivers/common/cnxk/roc_model.h         |  24 ++
 drivers/common/cnxk/version.map         |   3 +
 drivers/raw/cnxk_bphy/cnxk_bphy_cgx.c   |  52 ++-
 drivers/raw/cnxk_bphy/rte_pmd_bphy.h    | 509 +++++++++++++++++++++++-
 9 files changed, 826 insertions(+), 196 deletions(-)

--
2.25.1
  

Comments

Tomasz Duszynski June 14, 2022, 7:09 a.m. UTC | #1
Hi, 

Gentle reminder about this series. 

> -----Original Message-----
> From: Tomasz Duszynski <tduszynski@marvell.com>
> Sent: Saturday, June 4, 2022 6:27 PM
> To: dev@dpdk.org
> Cc: thomas@monjalon.net; Jerin Jacob Kollanukkaran <jerinj@marvell.com>; Tomasz Duszynski
> <tduszynski@marvell.com>
> Subject: [PATCH 00/10] Sync BPHY changes
> 
> This series is a mixture of new features and improvements that have piled up during development
> phase.
> 
> As for the features support for CPRI/eCPRI management was introduced, both for older and newer
> platforms.
> 
> Along with that comes bunch of improvements and code cleanups.
> 
> Jakub Palider (1):
>   raw/cnxk_bphy: add doxygen comments
> 
> Tomasz Duszynski (9):
>   common/cnxk: update register access for CNF10xxN
>   common/cnxk: use wider mask to extract RPM ID
>   common/cnxk: don't switch affinity back and forth
>   raw/cnxk_bphy: support switching from eCPRI to CPRI
>   raw/cnxk_bphy: support enabling TX for CPRI SERDES
>   raw/cnxk_bphy: support changing CPRI misc settings
>   common/cnxk: remove unused constants
>   common/cnxk: sync eth mode change command with firmware
>   common/cnxk: support switching CPRI/ETH back and forth
> 
>  doc/guides/rawdevs/cnxk_bphy.rst        |  32 ++
>  drivers/common/cnxk/roc_bphy_cgx.c      | 148 ++++++-
>  drivers/common/cnxk/roc_bphy_cgx.h      |  66 ++-
>  drivers/common/cnxk/roc_bphy_cgx_priv.h |  85 ++--
>  drivers/common/cnxk/roc_bphy_irq.c      | 103 +----
>  drivers/common/cnxk/roc_model.h         |  24 ++
>  drivers/common/cnxk/version.map         |   3 +
>  drivers/raw/cnxk_bphy/cnxk_bphy_cgx.c   |  52 ++-
>  drivers/raw/cnxk_bphy/rte_pmd_bphy.h    | 509 +++++++++++++++++++++++-
>  9 files changed, 826 insertions(+), 196 deletions(-)
> 
> --
> 2.25.1
  
Thomas Monjalon June 22, 2022, 7:04 a.m. UTC | #2
04/06/2022 18:26, Tomasz Duszynski:
> Jakub Palider (1):
>   raw/cnxk_bphy: add doxygen comments
> 
> Tomasz Duszynski (9):
>   common/cnxk: update register access for CNF10xxN
>   common/cnxk: use wider mask to extract RPM ID
>   common/cnxk: don't switch affinity back and forth
>   raw/cnxk_bphy: support switching from eCPRI to CPRI
>   raw/cnxk_bphy: support enabling TX for CPRI SERDES
>   raw/cnxk_bphy: support changing CPRI misc settings
>   common/cnxk: remove unused constants
>   common/cnxk: sync eth mode change command with firmware
>   common/cnxk: support switching CPRI/ETH back and forth

Applied, thanks.