diff options
author | Igor Russkikh <irusskikh@marvell.com> | 2020-08-23 14:19:29 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-08-24 18:01:32 -0700 |
commit | 9524067b9a91dce2a096a0de7727c217495e3d2e (patch) | |
tree | 4a77e55ec6b9b1a6293686e2214504d114f66682 /drivers/net/ethernet/qlogic/qed/qed_devlink.h | |
parent | 53916a67c3306bf3afbd1cbf6ea847aa0ef3c21c (diff) |
qed: health reporter init deinit seq
Here we declare health reporter ops (empty for now)
and register these in qed probe and remove callbacks.
This way we get devlink attached to all kind of qed* PCI
device entities: networking or storage offload entity.
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Alexander Lobakin <alobakin@marvell.com>
Signed-off-by: Michal Kalderon <michal.kalderon@marvell.com>
Reviewed-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/qlogic/qed/qed_devlink.h')
-rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_devlink.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/qlogic/qed/qed_devlink.h b/drivers/net/ethernet/qlogic/qed/qed_devlink.h index c79dc6bfa194..c68ecf778826 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_devlink.h +++ b/drivers/net/ethernet/qlogic/qed/qed_devlink.h @@ -12,4 +12,7 @@ struct devlink *qed_devlink_register(struct qed_dev *cdev); void qed_devlink_unregister(struct devlink *devlink); +void qed_fw_reporters_create(struct devlink *devlink); +void qed_fw_reporters_destroy(struct devlink *devlink); + #endif |