mlx4_core: Move kernel doorbell management into core
authorYevgeny Petrilin <yevgenyp@mellanox.co.il>
Wed, 23 Apr 2008 18:55:45 +0000 (11:55 -0700)
committerRoland Dreier <rolandd@cisco.com>
Wed, 23 Apr 2008 18:55:45 +0000 (11:55 -0700)
commit6296883ca4cd52dafb45f191d24102e28ded38f2
tree341e90a9560d8cf6b498d249a6ac81aeea97dd7b
parent14fb05b3497351fbeb514381bcd227d84e115bd9
mlx4_core: Move kernel doorbell management into core

In addition to mlx4_ib, there will be ethernet and FC consumers of
mlx4_core, so move the code for managing kernel doorbells into the
core module to avoid having to duplicate this multiple times.

Signed-off-by: Yevgeny Petrilin <yevgenyp@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/mlx4/cq.c
drivers/infiniband/hw/mlx4/doorbell.c
drivers/infiniband/hw/mlx4/main.c
drivers/infiniband/hw/mlx4/mlx4_ib.h
drivers/infiniband/hw/mlx4/qp.c
drivers/infiniband/hw/mlx4/srq.c
drivers/net/mlx4/alloc.c
drivers/net/mlx4/main.c
drivers/net/mlx4/mlx4.h
include/linux/mlx4/device.h