Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 931bc0d9 authored by Yuval Shaia's avatar Yuval Shaia Committed by Doug Ledford
Browse files

IB: Move PCI dependency from root KConfig to HW's KConfigs



No reason to have dependency on PCI for the entire infiniband stack so
move it to KConfig of only the drivers that actually using PCI.

Signed-off-by: default avatarYuval Shaia <yuval.shaia@oracle.com>
Signed-off-by: default avatarDoug Ledford <dledford@redhat.com>
parent 8f63d4b1
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
menuconfig INFINIBAND
	tristate "InfiniBand support"
	depends on PCI || BROKEN
	depends on HAS_IOMEM
	depends on NET
	depends on INET
+1 −0
Original line number Diff line number Diff line
config INFINIBAND_I40IW
	tristate "Intel(R) Ethernet X722 iWARP Driver"
	depends on INET && I40E
	depends on PCI
	select GENERIC_ALLOCATOR
	---help---
	Intel(R) Ethernet X722 iWARP Driver
+1 −0
Original line number Diff line number Diff line
config INFINIBAND_QEDR
	tristate "QLogic RoCE driver"
	depends on 64BIT && QEDE
	depends on PCI
	select QED_LL2
	select QED_RDMA
	---help---
+1 −0
Original line number Diff line number Diff line
config INFINIBAND_QIB
	tristate "Intel PCIe HCA support"
	depends on 64BIT && INFINIBAND_RDMAVT
	depends on PCI
	---help---
	This is a low-level driver for Intel PCIe QLE InfiniBand host
	channel adapters.  This driver does not support the Intel
+1 −0
Original line number Diff line number Diff line
config INFINIBAND_RDMAVT
	tristate "RDMA verbs transport library"
	depends on 64BIT
	depends on PCI
	select DMA_VIRT_OPS
	---help---
	This is a common software verbs provider for RDMA networks.
Loading