1.. SPDX-License-Identifier: GPL-2.0+ 2 3=========================================================== 4RDMA Driver for the AMD Pensando(R) Ethernet adapter family 5=========================================================== 6 7AMD Pensando RDMA driver. 8Copyright (C) 2018-2025, Advanced Micro Devices, Inc. 9 10Overview 11======== 12 13The ionic_rdma driver provides Remote Direct Memory Access functionality 14for AMD Pensando DSC (Distributed Services Card) devices. This driver 15implements RDMA capabilities as an auxiliary driver that operates in 16conjunction with the ionic ethernet driver. 17 18The ionic ethernet driver detects RDMA capability during device 19initialization and creates auxiliary devices that the ionic_rdma driver 20binds to, establishing the RDMA data path and control interfaces. 21 22Identifying the Adapter 23======================= 24 25See Documentation/networking/device_drivers/ethernet/pensando/ionic.rst 26for more information on identifying the adapter. 27 28Enabling the driver 29=================== 30 31The ionic_rdma driver depends on the ionic ethernet driver. 32See Documentation/networking/device_drivers/ethernet/pensando/ionic.rst 33for detailed information on enabling and configuring the ionic driver. 34 35The ionic_rdma driver is enabled via the standard kernel configuration system, 36using the make command:: 37 38 make oldconfig/menuconfig/etc. 39 40The driver is located in the menu structure at: 41 42 -> Device Drivers 43 -> InfiniBand support 44 -> AMD Pensando DSC RDMA/RoCE Support 45 46Support 47======= 48 49For general Linux RDMA support, please use the RDMA mailing 50list, which is monitored by AMD Pensando personnel:: 51 52 linux-rdma@vger.kernel.org 53