ionic: add work item for missed-doorbell check
authorShannon Nelson <shannon.nelson@amd.com>
Wed, 19 Jun 2024 00:32:53 +0000 (17:32 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 20 Jun 2024 01:31:48 +0000 (18:31 -0700)
commit4ded136c78f8ae17d140b8aae3cd4459a6827577
tree174218ccd4d3b401b073a5655742e66bea281f47
parent9e25450da7006cd6f425248a5b38dad4adb3c981
ionic: add work item for missed-doorbell check

Add the first queued work for checking on the missed doorbell.
This is a delayed work item that reschedules itself every cycle
starting at probe.

Signed-off-by: Shannon Nelson <shannon.nelson@amd.com>
Link: https://lore.kernel.org/r/20240619003257.6138-5-shannon.nelson@amd.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/pensando/ionic/ionic.h
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
drivers/net/ethernet/pensando/ionic/ionic_dev.c
drivers/net/ethernet/pensando/ionic/ionic_dev.h
drivers/net/ethernet/pensando/ionic/ionic_lif.c