forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integrate the ipath core and OpenIB drivers into the kernel build infrastructure. Add entry to MAINTAINERS. Signed-off-by: Bryan O'Sullivan <bos@pathscale.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
- Loading branch information
Bryan O'Sullivan
authored and
Roland Dreier
committed
Mar 31, 2006
1 parent
6522108
commit 77d8798
Showing
6 changed files
with
61 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
obj-$(CONFIG_INFINIBAND) += core/ | ||
obj-$(CONFIG_INFINIBAND_MTHCA) += hw/mthca/ | ||
obj-$(CONFIG_IPATH_CORE) += hw/ipath/ | ||
obj-$(CONFIG_INFINIBAND_IPOIB) += ulp/ipoib/ | ||
obj-$(CONFIG_INFINIBAND_SRP) += ulp/srp/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
config IPATH_CORE | ||
tristate "PathScale InfiniPath Driver" | ||
depends on 64BIT && PCI_MSI && NET | ||
---help--- | ||
This is a low-level driver for PathScale InfiniPath host channel | ||
adapters (HCAs) based on the HT-400 and PE-800 chips. | ||
|
||
config INFINIBAND_IPATH | ||
tristate "PathScale InfiniPath Verbs Driver" | ||
depends on IPATH_CORE && INFINIBAND | ||
---help--- | ||
This is a driver that provides InfiniBand verbs support for | ||
PathScale InfiniPath host channel adapters (HCAs). This | ||
allows these devices to be used with both kernel upper level | ||
protocols such as IP-over-InfiniBand as well as with userspace | ||
applications (in conjunction with InfiniBand userspace access). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
EXTRA_CFLAGS += -DIPATH_IDSTR='"PathScale kernel.org driver"' \ | ||
-DIPATH_KERN_TYPE=0 | ||
|
||
obj-$(CONFIG_IPATH_CORE) += ipath_core.o | ||
obj-$(CONFIG_INFINIBAND_IPATH) += ib_ipath.o | ||
|
||
ipath_core-y := \ | ||
ipath_diag.o \ | ||
ipath_driver.o \ | ||
ipath_eeprom.o \ | ||
ipath_file_ops.o \ | ||
ipath_fs.o \ | ||
ipath_ht400.o \ | ||
ipath_init_chip.o \ | ||
ipath_intr.o \ | ||
ipath_layer.o \ | ||
ipath_pe800.o \ | ||
ipath_stats.o \ | ||
ipath_sysfs.o \ | ||
ipath_user_pages.o | ||
|
||
ipath_core-$(CONFIG_X86_64) += ipath_wc_x86_64.o | ||
|
||
ib_ipath-y := \ | ||
ipath_cq.o \ | ||
ipath_keys.o \ | ||
ipath_mad.o \ | ||
ipath_mr.o \ | ||
ipath_qp.o \ | ||
ipath_rc.o \ | ||
ipath_ruc.o \ | ||
ipath_srq.o \ | ||
ipath_uc.o \ | ||
ipath_ud.o \ | ||
ipath_verbs.o \ | ||
ipath_verbs_mcast.o |