wskbd_cnattach
wskbd_cnattach(&apldckbd_consops, sc, &ukbd_keymapdata);
wskbd_cnattach(&aplkbd_consops, sc, &ukbd_keymapdata);
wskbd_cnattach(&cros_ec_keyboard_consops, sc, &cros_ec_keyboard_keymapdata);
wskbd_cnattach(&ws_consops, &voidfill, &omkbd_keymapdata);
wskbd_cnattach(&akbd_consops, NULL, &akbd_keymapdata);
wskbd_cnattach(&comkbd_consops, sc, a.keymap);
wskbd_cnattach(&zskbd_consops, zst, a.keymap);
wskbd_cnattach(&hilkbd_consops, sc, a.keymap);
wskbd_cnattach(&ikbd_consops, sc, &ukbd_keymapdata);
wskbd_cnattach(&pckbd_consops, &pckbd_consdata, &pckbd_keymapdata);
wskbd_cnattach(&ukbd_consops, sc, &ukbd_keymapdata);
void wskbd_cnattach(const struct wskbd_consops *, void *,