summaryrefslogtreecommitdiffstats
path: root/sys/dev/firewire/sbp.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/firewire/sbp.c')
-rw-r--r--sys/dev/firewire/sbp.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/dev/firewire/sbp.c b/sys/dev/firewire/sbp.c
index 3bcdb0b..b857fb0 100644
--- a/sys/dev/firewire/sbp.c
+++ b/sys/dev/firewire/sbp.c
@@ -2382,9 +2382,17 @@ END_DEBUG
static void
sbp_poll(struct cam_sim *sim)
{
- /* should call fwohci_intr? */
+ struct sbp_softc *sbp;
+ struct firewire_comm *fc;
+
+ sbp = (struct sbp_softc *)sim->softc;
+ fc = sbp->fd.fc;
+
+ fc->poll(fc, 0, -1);
+
return;
}
+
static struct sbp_ocb *
sbp_dequeue_ocb(struct sbp_dev *sdev, struct sbp_status *sbp_status)
{
OpenPOWER on IntegriCloud