DEBUG_HVKBD
DEBUG_HVKBD(*kbdp, "%s\n", __func__);
DEBUG_HVKBD(kbd, "%s\n", __func__);
DEBUG_HVKBD(kbd, "%s\n", __func__);
DEBUG_HVKBD(kbd, "%s\n", __func__);
DEBUG_HVKBD(kbd, "%s\n", __func__);
DEBUG_HVKBD(kbd,"%s\n", __func__);
DEBUG_HVKBD(kbd, "%s\n", __func__);
DEBUG_HVKBD(kbd, "%s\n", __func__);
DEBUG_HVKBD(kbd, "%s\n", __func__);
DEBUG_HVKBD(kbd, "read scan: 0x%x\n", scancode);
DEBUG_HVKBD(kbd, "expected mode: %x\n", *(int *)arg);
DEBUG_HVKBD(kbd, "mod changed to %x\n", *(int *)arg);
DEBUG_HVKBD(kbd, "%s: %lx start\n", __func__, cmd);
DEBUG_HVKBD(kbd, "%s: %lx end %d\n", __func__, cmd, ret);
DEBUG_HVKBD(kbd, "%s\n", __func__);