mlxsw: switchib: Introduce SwitchIB and SwitchIB silicon driver
authorElad Raz <eladr@mellanox.com>
Fri, 28 Oct 2016 19:36:01 +0000 (21:36 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sun, 30 Oct 2016 20:50:17 +0000 (16:50 -0400)
commitd1ba52638456f20f81e9182b74d56ce036b39c6d
tree28719c98bfc97ca9645e0b244b5452678a39d08c
parent64b92b0114122153035a7f95efa4af0a76e02bb5
mlxsw: switchib: Introduce SwitchIB and SwitchIB silicon driver

SwitchIB and SwitchIB-2 are Infiniband switches with up to 36 ports. This
driver initialize the hardware and Firmware which implements the IB
management and connection with the SM.

Signed-off-by: Elad Raz <eladr@mellanox.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/Kconfig
drivers/net/ethernet/mellanox/mlxsw/Makefile
drivers/net/ethernet/mellanox/mlxsw/pci.h
drivers/net/ethernet/mellanox/mlxsw/port.h
drivers/net/ethernet/mellanox/mlxsw/switchib.c [new file with mode: 0644]