aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorSaeed Mahameed <saeedm@mellanox.com>2018-11-19 10:52:36 -0800
committerLeon Romanovsky <leonro@mellanox.com>2018-11-20 20:06:42 +0200
commitc8e21b3b576b78fe1b07522aea046af2634a24e8 (patch)
tree297fb9d63b476455bec142f394c6ebcb09a3c229 /include
parentnet/mlx5: EQ, Move all EQ logic to eq.c (diff)
downloadlinux-dev-c8e21b3b576b78fe1b07522aea046af2634a24e8.tar.xz
linux-dev-c8e21b3b576b78fe1b07522aea046af2634a24e8.zip
net/mlx5: EQ, Create all EQs in one place
Instead of creating the EQ table in three steps at driver load, - allocate irq vectors - allocate async EQs - allocate completion EQs Gather all of the procedures into one function in eq.c and call it from driver load. This will help us reduce the EQ and EQ table private structures visibility to eq.c in downstream refactoring. Signed-off-by: Saeed Mahameed <saeedm@mellanox.com> Reviewed-by: Leon Romanovsky <leonro@mellanox.com> Reviewed-by: Tariq Toukan <tariqt@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions