[MLX4] added a possibility to register event handler with MLX4_BUS driver. [MLNX...
authorleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 21 Jul 2008 10:36:38 +0000 (10:36 +0000)
committerleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 21 Jul 2008 10:36:38 +0000 (10:36 +0000)
commit3be3c907c699fe7453235670bce40cd0f3607262
tree987b79159354bdf3a57465b0df6998aff62a1d36
parent6903e76aa07ac5474e91e560fd28e6b48969d750
[MLX4] added a possibility to register event handler with MLX4_BUS driver. [MLNX:2786]

It is an extension of the Ethernet interface of mlx4_bus driver.
The mlx4_eth handler is called on DPC level upon asynchronous events like PORT_UP/PORT_DOWN, passing event data and the callback context parameter, set upon registration.

git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1423 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
hw/mlx4/kernel/bus/core/cache.c
hw/mlx4/kernel/bus/drv/pdo.c
hw/mlx4/kernel/bus/inc/bus_intf.h
hw/mlx4/kernel/bus/inc/ib_verbs.h