IB/mlx4: Don't register IB device for adapters with no IB ports
authorRoland Dreier <rolandd@cisco.com>
Fri, 9 Jan 2009 21:22:29 +0000 (13:22 -0800)
committerRoland Dreier <rolandd@cisco.com>
Fri, 9 Jan 2009 21:22:29 +0000 (13:22 -0800)
commit22e7ef9c089305111661b01e425cd0b974231e2e
tree5167b9c2741a4820f9632676c897da832d1223ae
parent70cb92539cd1b8e1dec935a68fc154ea0db3a177
IB/mlx4: Don't register IB device for adapters with no IB ports

If the mlx4_ib driver finds an adapter that has only ethernet ports, the
current code will register an IB device with 0 ports.  Nothing useful or
sensible can be done with such a device, so just skip registering it.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/mlx4/main.c