From: Eli Cohen Date: Thu, 26 Aug 2010 14:18:43 +0000 (+0000) Subject: mlx4_core: Allow protocol drivers to find corresponding interfaces X-Git-Tag: v2.6.37-rc1~95^2^6~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33c87f0af60146b375220809c1cb745ac1a86edf;p=pandora-kernel.git mlx4_core: Allow protocol drivers to find corresponding interfaces Add a mechanism for mlx4 protocol drivers to get a pointer to other drivers's device objects. For this, an exported function, mlx4_get_protocol_dev() is added, which allows a driver to get some other driver's device based on the protocol that the driver implements. Two protocols are added: MLX4_PROTOCOL_IB and MLX4_PROTOCOL_EN. This will be used in mlx4 IBoE support so that mlx4_ib can find the corresponding mlx4_en netdev. Signed-off-by: Eli Cohen [ Clean up and rename a few things. - Roland ] Signed-off-by: Roland Dreier --- Reading git-diff-tree failed