Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/usb/input/ukbd.c
Show First 20 Lines • Show All 92 Lines • ▼ Show 20 Lines | |||||
/* the following file must be included after "ukbdmap.h" */ | /* the following file must be included after "ukbdmap.h" */ | ||||
#include <dev/kbd/kbdtables.h> | #include <dev/kbd/kbdtables.h> | ||||
#ifdef USB_DEBUG | #ifdef USB_DEBUG | ||||
static int ukbd_debug = 0; | static int ukbd_debug = 0; | ||||
static int ukbd_no_leds = 0; | static int ukbd_no_leds = 0; | ||||
static int ukbd_pollrate = 0; | static int ukbd_pollrate = 0; | ||||
static SYSCTL_NODE(_hw_usb, OID_AUTO, ukbd, CTLFLAG_RW, 0, "USB keyboard"); | static SYSCTL_NODE(_hw_usb, OID_AUTO, ukbd, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, | ||||
"USB keyboard"); | |||||
SYSCTL_INT(_hw_usb_ukbd, OID_AUTO, debug, CTLFLAG_RWTUN, | SYSCTL_INT(_hw_usb_ukbd, OID_AUTO, debug, CTLFLAG_RWTUN, | ||||
&ukbd_debug, 0, "Debug level"); | &ukbd_debug, 0, "Debug level"); | ||||
SYSCTL_INT(_hw_usb_ukbd, OID_AUTO, no_leds, CTLFLAG_RWTUN, | SYSCTL_INT(_hw_usb_ukbd, OID_AUTO, no_leds, CTLFLAG_RWTUN, | ||||
&ukbd_no_leds, 0, "Disables setting of keyboard leds"); | &ukbd_no_leds, 0, "Disables setting of keyboard leds"); | ||||
SYSCTL_INT(_hw_usb_ukbd, OID_AUTO, pollrate, CTLFLAG_RWTUN, | SYSCTL_INT(_hw_usb_ukbd, OID_AUTO, pollrate, CTLFLAG_RWTUN, | ||||
&ukbd_pollrate, 0, "Force this polling rate, 1-1000Hz"); | &ukbd_pollrate, 0, "Force this polling rate, 1-1000Hz"); | ||||
#endif | #endif | ||||
▲ Show 20 Lines • Show All 2,218 Lines • Show Last 20 Lines |