RDMA/efa: Add driver to Kconfig/Makefile
Add EFA Makefile and Kconfig. Signed-off-by: Gal Pressman <galpress@amazon.com> Reviewed-by: Steve Wise <swise@opengridcomputing.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
This commit is contained in:
parent
b7f5e880f3
commit
f23afd75fc
|
@ -744,6 +744,15 @@ S: Supported
|
||||||
F: Documentation/networking/device_drivers/amazon/ena.txt
|
F: Documentation/networking/device_drivers/amazon/ena.txt
|
||||||
F: drivers/net/ethernet/amazon/
|
F: drivers/net/ethernet/amazon/
|
||||||
|
|
||||||
|
AMAZON RDMA EFA DRIVER
|
||||||
|
M: Gal Pressman <galpress@amazon.com>
|
||||||
|
R: Yossi Leybovich <sleybo@amazon.com>
|
||||||
|
L: linux-rdma@vger.kernel.org
|
||||||
|
Q: https://patchwork.kernel.org/project/linux-rdma/list/
|
||||||
|
S: Supported
|
||||||
|
F: drivers/infiniband/hw/efa/
|
||||||
|
F: include/uapi/rdma/efa-abi.h
|
||||||
|
|
||||||
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
|
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
|
||||||
M: Tom Lendacky <thomas.lendacky@amd.com>
|
M: Tom Lendacky <thomas.lendacky@amd.com>
|
||||||
M: Gary Hook <gary.hook@amd.com>
|
M: Gary Hook <gary.hook@amd.com>
|
||||||
|
|
|
@ -94,6 +94,7 @@ source "drivers/infiniband/hw/mthca/Kconfig"
|
||||||
source "drivers/infiniband/hw/qib/Kconfig"
|
source "drivers/infiniband/hw/qib/Kconfig"
|
||||||
source "drivers/infiniband/hw/cxgb3/Kconfig"
|
source "drivers/infiniband/hw/cxgb3/Kconfig"
|
||||||
source "drivers/infiniband/hw/cxgb4/Kconfig"
|
source "drivers/infiniband/hw/cxgb4/Kconfig"
|
||||||
|
source "drivers/infiniband/hw/efa/Kconfig"
|
||||||
source "drivers/infiniband/hw/i40iw/Kconfig"
|
source "drivers/infiniband/hw/i40iw/Kconfig"
|
||||||
source "drivers/infiniband/hw/mlx4/Kconfig"
|
source "drivers/infiniband/hw/mlx4/Kconfig"
|
||||||
source "drivers/infiniband/hw/mlx5/Kconfig"
|
source "drivers/infiniband/hw/mlx5/Kconfig"
|
||||||
|
|
|
@ -3,6 +3,7 @@ obj-$(CONFIG_INFINIBAND_MTHCA) += mthca/
|
||||||
obj-$(CONFIG_INFINIBAND_QIB) += qib/
|
obj-$(CONFIG_INFINIBAND_QIB) += qib/
|
||||||
obj-$(CONFIG_INFINIBAND_CXGB3) += cxgb3/
|
obj-$(CONFIG_INFINIBAND_CXGB3) += cxgb3/
|
||||||
obj-$(CONFIG_INFINIBAND_CXGB4) += cxgb4/
|
obj-$(CONFIG_INFINIBAND_CXGB4) += cxgb4/
|
||||||
|
obj-$(CONFIG_INFINIBAND_EFA) += efa/
|
||||||
obj-$(CONFIG_INFINIBAND_I40IW) += i40iw/
|
obj-$(CONFIG_INFINIBAND_I40IW) += i40iw/
|
||||||
obj-$(CONFIG_MLX4_INFINIBAND) += mlx4/
|
obj-$(CONFIG_MLX4_INFINIBAND) += mlx4/
|
||||||
obj-$(CONFIG_MLX5_INFINIBAND) += mlx5/
|
obj-$(CONFIG_MLX5_INFINIBAND) += mlx5/
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
|
||||||
|
# Copyright 2018-2019 Amazon.com, Inc. or its affiliates. All rights reserved.
|
||||||
|
#
|
||||||
|
# Amazon fabric device configuration
|
||||||
|
#
|
||||||
|
|
||||||
|
config INFINIBAND_EFA
|
||||||
|
tristate "Amazon Elastic Fabric Adapter (EFA) support"
|
||||||
|
depends on PCI_MSI && 64BIT && !CPU_BIG_ENDIAN
|
||||||
|
depends on INFINIBAND_USER_ACCESS
|
||||||
|
help
|
||||||
|
This driver supports Amazon Elastic Fabric Adapter (EFA).
|
||||||
|
|
||||||
|
To compile this driver as a module, choose M here.
|
||||||
|
The module will be called efa.
|
|
@ -0,0 +1,9 @@
|
||||||
|
# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
|
||||||
|
# Copyright 2018-2019 Amazon.com, Inc. or its affiliates. All rights reserved.
|
||||||
|
#
|
||||||
|
# Makefile for Amazon Elastic Fabric Adapter (EFA) device driver.
|
||||||
|
#
|
||||||
|
|
||||||
|
obj-$(CONFIG_INFINIBAND_EFA) += efa.o
|
||||||
|
|
||||||
|
efa-y := efa_com_cmd.o efa_com.o efa_main.o efa_verbs.o
|
Loading…
Reference in New Issue