From: Eyal Perry Date: Tue, 15 Oct 2013 14:55:24 +0000 (+0200) Subject: net/mlx4_core: Load higher level modules according to ports type X-Git-Tag: v3.13-rc1~105^2~189^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b046ffe54dc13ff8ae918c83bedb71aa7919d63b;p=pandora-kernel.git net/mlx4_core: Load higher level modules according to ports type Mellanox ConnectX architecture is: mlx4_core is the lower level PCI driver which register on the PCI id, and protocol specific drivers are depended on it: mlx4_en - for Ethernet and mlx4_ib for Infiniband. NIC could have multiple ports which can change their type dynamically. We use the request_module() call to load the relevant protocol driver when needed: on loading time or at port type change event. Signed-off-by: Eyal Perry Signed-off-by: Amir Vadai Signed-off-by: David S. Miller --- Reading git-diff-tree failed