On 7/23/25 10:31 AM, Abhijit Gangurde wrote: > Add ionic to the kernel build environment. > > Co-developed-by: Allen Hubbe <allen.hubbe@xxxxxxx> > Signed-off-by: Allen Hubbe <allen.hubbe@xxxxxxx> > Signed-off-by: Abhijit Gangurde <abhijit.gangurde@xxxxxxx> > --- > v2->v3 > - Removed select of ethernet driver > - Fixed make htmldocs error > > .../device_drivers/ethernet/index.rst | 1 + > .../ethernet/pensando/ionic_rdma.rst | 43 +++++++++++++++++++ > MAINTAINERS | 9 ++++ > drivers/infiniband/Kconfig | 1 + > drivers/infiniband/hw/Makefile | 1 + > drivers/infiniband/hw/ionic/Kconfig | 15 +++++++ > drivers/infiniband/hw/ionic/Makefile | 9 ++++ > 7 files changed, 79 insertions(+) > create mode 100644 Documentation/networking/device_drivers/ethernet/pensando/ionic_rdma.rst > create mode 100644 drivers/infiniband/hw/ionic/Kconfig > create mode 100644 drivers/infiniband/hw/ionic/Makefile > > diff --git a/Documentation/networking/device_drivers/ethernet/pensando/ionic_rdma.rst b/Documentation/networking/device_drivers/ethernet/pensando/ionic_rdma.rst > new file mode 100644 > index 000000000000..80c4d9876d3e > --- /dev/null > +++ b/Documentation/networking/device_drivers/ethernet/pensando/ionic_rdma.rst > @@ -0,0 +1,43 @@ > +.. SPDX-License-Identifier: GPL-2.0+ > + > +============================================================ > +Linux Driver for the AMD Pensando(R) Ethernet adapter family > +============================================================ Please try to differentiate the title of this driver from that of the Pensando ethernet driver: ======================================================== Linux Driver for the Pensando(R) Ethernet adapter family ======================================================== Thanks. > + > +AMD Pensando RDMA driver. > +Copyright (C) 2018-2025, Advanced Micro Devices, Inc. > + > +Contents > +======== > + > +- Identifying the Adapter > +- Enabling the driver > +- Support > + > +Identifying the Adapter > +======================= > + > +See Documentation/networking/device_drivers/ethernet/pensando/ionic.rst > +for more information on identifying the adapter. > + > +Enabling the driver > +=================== > + > +The driver is enabled via the standard kernel configuration system, > +using the make command:: > + > + make oldconfig/menuconfig/etc. > + > +The driver is located in the menu structure at: > + > + -> Device Drivers > + -> InfiniBand support > + -> AMD Pensando DSC RDMA/RoCE Support > + > +Support > +======= > + > +For general Linux rdma support, please use the rdma mailing > +list, which is monitored by AMD Pensando personnel:: > + > + linux-rdma@xxxxxxxxxxxxxxx -- ~Randy