From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 7AF34A034C;
	Sat,  4 Jun 2022 18:27:15 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 19B714021E;
	Sat,  4 Jun 2022 18:27:15 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com
 [67.231.156.173])
 by mails.dpdk.org (Postfix) with ESMTP id 634A340041
 for <dev@dpdk.org>; Sat,  4 Jun 2022 18:27:13 +0200 (CEST)
Received: from pps.filterd (m0045851.ppops.net [127.0.0.1])
 by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 254GMx3n022379;
 Sat, 4 Jun 2022 09:27:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com;
 h=from : to : cc :
 subject : date : message-id : mime-version : content-transfer-encoding :
 content-type; s=pfpt0220; bh=y/czcO0DG9RRZ2AVj8QuF49Jr0xJ+dtQgc3KLBjpsW8=;
 b=X+lmTbEBKh8a2tnYzECbRSfpgb+Ymnbu4gF0Z6jeu/mX97p27D3gUjMAsDx1uY6WqyK2
 PYDtAdn1LGmkhmAx8q72AYtVOfFmtU1xA6gTqVLrqY3YVEXXDWcWZVWtrPZWYyCT3ZLk
 jkMXzOxk3kvF71uO017Nv0OgM+rTEjPEqSi2glIu6yx5e4lKHrAmEf9hWSlaPmNtLvwW
 wBzpn+vCaK2c7OrKgNaJS4b6eWndlndOybepN7Q8reDmu5gK51O+pVhNeEeXJi8MfKMC
 4JxtXQtn+uGJuTu69Wox3YuFg/UqnN75/9NBCgnkhGXwJPs5UJ8kGEOItW9Kiv3jKKvU eg== 
Received: from dc5-exch02.marvell.com ([199.233.59.182])
 by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3gg6wq0dgp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);
 Sat, 04 Jun 2022 09:27:12 -0700
Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH02.marvell.com
 (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.18;
 Sat, 4 Jun 2022 09:27:10 -0700
Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com
 (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.18 via Frontend
 Transport; Sat, 4 Jun 2022 09:27:10 -0700
Received: from localhost.localdomain (unknown [10.28.34.39])
 by maili.marvell.com (Postfix) with ESMTP id 5FD413F70AC;
 Sat,  4 Jun 2022 09:27:08 -0700 (PDT)
From: Tomasz Duszynski <tduszynski@marvell.com>
To: <dev@dpdk.org>
CC: <thomas@monjalon.net>, <jerinj@marvell.com>, Tomasz Duszynski
 <tduszynski@marvell.com>
Subject: [PATCH 00/10] Sync BPHY changes
Date: Sat, 4 Jun 2022 18:26:41 +0200
Message-ID: <20220604162651.3503338-1-tduszynski@marvell.com>
X-Mailer: git-send-email 2.25.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
X-Proofpoint-ORIG-GUID: tgkNhe3B0HYYbDI8g5F4I6I7i4KG_Nti
X-Proofpoint-GUID: tgkNhe3B0HYYbDI8g5F4I6I7i4KG_Nti
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.205,Aquarius:18.0.874,Hydra:6.0.517,FMLib:17.11.64.514
 definitions=2022-06-04_05,2022-06-03_01,2022-02-23_01
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

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