linux/drivers/infiniband/hw/ipath
Michael Wang 6b90a6d66b IB/Verbs: Implement new callback query_protocol()
Add new callback query_protocol() and implement for each HW.

Mapping List:
		node-type	link-layer	transport	protocol
nes		RNIC		ETH		IWARP		IWARP
amso1100	RNIC		ETH		IWARP		IWARP
cxgb3   	RNIC		ETH		IWARP		IWARP
cxgb4   	RNIC		ETH		IWARP		IWARP
usnic   	USNIC_UDP	ETH		USNIC_UDP	USNIC_UDP
ocrdma  	IB_CA		ETH		IB		IBOE
mlx4    	IB_CA		IB/ETH		IB		IB/IBOE
mlx5    	IB_CA		IB		IB		IB
ehca    	IB_CA		IB		IB		IB
ipath   	IB_CA		IB		IB		IB
mthca   	IB_CA		IB		IB		IB
qib     	IB_CA		IB		IB		IB

Signed-off-by: Michael Wang <yun.wang@profitbricks.com>
Reviewed-by: Ira Weiny <ira.weiny@intel.com>
Tested-by: Ira Weiny <ira.weiny@intel.com>
Reviewed-by: Sean Hefty <sean.hefty@intel.com>
Reviewed-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
Tested-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2015-05-18 13:35:03 -04:00
..
ipath_common.h
ipath_cq.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
ipath_debug.h
ipath_diag.c IB/ipath: Translate legacy diagpkt into newer extended diagpkt 2014-05-27 13:21:04 -07:00
ipath_dma.c IB/ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads 2014-04-01 11:16:31 -07:00
ipath_driver.c IB/ipath: convert to idr_alloc() 2013-02-27 19:10:17 -08:00
ipath_eeprom.c
ipath_file_ops.c infinibad: weird APIs switched to ->write_iter() 2015-04-11 22:29:42 -04:00
ipath_fs.c VFS: assorted weird filesystems: d_inode() annotations 2015-04-15 15:06:58 -04:00
ipath_iba6110.c IB/ipath: Replace open-coded ARRAY_SIZE with macro 2012-05-08 11:17:20 -07:00
ipath_init_chip.c IB/ipath: Remove unreachable code 2012-11-22 00:50:51 -08:00
ipath_intr.c IB/ipath: Use time_before()/_after() 2014-05-28 09:57:06 -07:00
ipath_kernel.h IB/ipath: Remove unused function in ipath_wc_ppc64 2015-02-13 11:17:29 -08:00
ipath_keys.c
ipath_mad.c IB/ipath: Add P_Key change event support 2014-08-05 07:47:33 -07:00
ipath_mmap.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
ipath_mr.c IB/core: Replace ib_umem's offset field with a full address 2014-12-15 18:13:35 -08:00
ipath_qp.c IB/core: Ethernet L2 attributes in verbs/cm structures 2014-01-14 14:20:54 -08:00
ipath_rc.c
ipath_registers.h
ipath_ruc.c
ipath_sdma.c IB/ipath: Use time_before()/_after() 2014-05-28 09:57:06 -07:00
ipath_srq.c RDMA/core: Add SRQ type field 2011-10-13 09:13:26 -07:00
ipath_stats.c
ipath_sysfs.c infiniband: Fix up users implicitly relying on getting stat.h 2011-10-31 19:31:34 -04:00
ipath_uc.c
ipath_ud.c Fix common misspellings 2011-03-31 11:26:23 -03:00
ipath_user_pages.c IB/ipath: Change get_user_pages() usage to always NULL vmas 2014-09-19 10:03:11 -07:00
ipath_user_sdma.c IB/ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() 2013-11-08 14:43:11 -08:00
ipath_user_sdma.h
ipath_verbs_mcast.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
ipath_verbs.c IB/Verbs: Implement new callback query_protocol() 2015-05-18 13:35:03 -04:00
ipath_verbs.h
ipath_wc_ppc64.c IB/ipath: Remove unused function in ipath_wc_ppc64 2015-02-13 11:17:29 -08:00
ipath_wc_x86_64.c IB/ipath: Remove unused function in ipath_wc_ppc64 2015-02-13 11:17:29 -08:00
Kconfig IB/ipath: Remove support for QLogic PCIe QLE devices 2010-05-23 22:14:25 -07:00
Makefile IB: Replace EXTRA_CFLAGS with ccflags-y 2010-10-23 13:45:03 -07:00