summaryrefslogtreecommitdiffstats
path: root/sys/dev/atkbdc/atkbd_atkbdc.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/atkbdc/atkbd_atkbdc.c')
-rw-r--r--sys/dev/atkbdc/atkbd_atkbdc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/atkbdc/atkbd_atkbdc.c b/sys/dev/atkbdc/atkbd_atkbdc.c
index ec6555b..9531fa2 100644
--- a/sys/dev/atkbdc/atkbd_atkbdc.c
+++ b/sys/dev/atkbdc/atkbd_atkbdc.c
@@ -158,9 +158,9 @@ atkbdresume(device_t dev)
kbd->kb_flags &= ~KB_INITIALIZED;
args[0] = device_get_unit(device_get_parent(dev));
args[1] = rman_get_start(sc->intr);
- (*kbdsw[kbd->kb_index]->init)(device_get_unit(dev), &kbd,
- args, device_get_flags(dev));
- (*kbdsw[kbd->kb_index]->clear_state)(kbd);
+ kbdd_init(kbd, device_get_unit(dev), &kbd, args,
+ device_get_flags(dev));
+ kbdd_clear_state(kbd);
}
return 0;
}
@@ -171,7 +171,7 @@ atkbdintr(void *arg)
keyboard_t *kbd;
kbd = (keyboard_t *)arg;
- (*kbdsw[kbd->kb_index]->intr)(kbd, NULL);
+ kbdd_intr(kbd, NULL);
}
DRIVER_MODULE(atkbd, atkbdc, atkbd_driver, atkbd_devclass, 0, 0);
OpenPOWER on IntegriCloud