|
|
Log in / Subscribe / Register

soc: Add support for Marvell OcteonTX2 SDP block

From:  Radha Mohan Chintakuntla <radhac-AT-marvell.com>
To:  <linux-arm-kernel-AT-lists.infradead.org>, <arnd-AT-arndb.de>, <linus.walleij-AT-linaro.org>
Subject:  [PATCH 0/4] soc: Add support for Marvell OcteonTX2 SDP block
Date:  Wed, 09 Feb 2022 14:42:06 -0800
Message-ID:  <20220209224210.153907-1-radhac@marvell.com>
Cc:  <linux-kernel-AT-vger.kernel.org>, <sburla-AT-marvell.com>, "Radha Mohan Chintakuntla" <radhac-AT-marvell.com>
Archive-link:  Article

The Marvell OcteonTX2's SDP block is a interface for sending and receiving
ethernet packets over the PCIe interface when OcteonTX2 is in PCIe endpoint
mode. It interfaces with the OcteonTX2's NIX block queues.

Radha Mohan Chintakuntla (4):
  soc: octeontx2-sdp: Add SDP PF driver support
  soc: octeontx2-sdp: Add mailbox support
  soc: octeontx2-sdp: Add FLR handling support
  soc: octeontx2-sdp: setup the SDP channel configuration

 MAINTAINERS                                |    7 +
 drivers/soc/Kconfig                        |    1 +
 drivers/soc/Makefile                       |    1 +
 drivers/soc/marvell/Kconfig                |   18 +
 drivers/soc/marvell/Makefile               |    2 +
 drivers/soc/marvell/octeontx2-sdp/Makefile |    9 +
 drivers/soc/marvell/octeontx2-sdp/sdp.c    | 1556 ++++++++++++++++++++
 drivers/soc/marvell/octeontx2-sdp/sdp.h    |   81 +
 8 files changed, 1675 insertions(+)
 create mode 100644 drivers/soc/marvell/Kconfig
 create mode 100644 drivers/soc/marvell/Makefile
 create mode 100644 drivers/soc/marvell/octeontx2-sdp/Makefile
 create mode 100644 drivers/soc/marvell/octeontx2-sdp/sdp.c
 create mode 100644 drivers/soc/marvell/octeontx2-sdp/sdp.h

-- 
2.24.1



Copyright © 2022, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds