RDMA/bnxt_re: Reduce number of argumets to control path command APIs
authorSelvin Xavier <selvin.xavier@broadcom.com>
Thu, 30 Mar 2023 09:45:37 +0000 (02:45 -0700)
committerLeon Romanovsky <leon@kernel.org>
Tue, 4 Apr 2023 06:17:21 +0000 (09:17 +0300)
commitff015bcd213b5d8e234482394e1a7c5c92e5da39
tree1874f17fa9721c80d19b7f46957c9b9292fb3a3e
parente576adf583b52542f16940d33af5c968be4f1253
RDMA/bnxt_re: Reduce number of argumets to control path command APIs

Reducing the number of arguments to bnxt_qplib_rcfw_send_message
by enclosing all its arguments into a command message structure.
Use the same struct while passing the command information to
send_message.

Signed-off-by: Selvin Xavier <selvin.xavier@broadcom.com>
Link: https://lore.kernel.org/r/1680169540-10029-5-git-send-email-selvin.xavier@broadcom.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/bnxt_re/qplib_fp.c
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h
drivers/infiniband/hw/bnxt_re/qplib_sp.c