diff options
Diffstat (limited to 'drivers/char')
-rw-r--r-- | drivers/char/keyboard.c | 6 | ||||
-rw-r--r-- | drivers/char/sonypi.c | 8 |
2 files changed, 7 insertions, 7 deletions
diff --git a/drivers/char/keyboard.c b/drivers/char/keyboard.c index d54f4a3ae340..fc54d234507a 100644 --- a/drivers/char/keyboard.c +++ b/drivers/char/keyboard.c | |||
@@ -129,7 +129,7 @@ int shift_state = 0; | |||
129 | */ | 129 | */ |
130 | 130 | ||
131 | static struct input_handler kbd_handler; | 131 | static struct input_handler kbd_handler; |
132 | static unsigned long key_down[NBITS(KEY_MAX)]; /* keyboard key bitmap */ | 132 | static unsigned long key_down[BITS_TO_LONGS(KEY_CNT)]; /* keyboard key bitmap */ |
133 | static unsigned char shift_down[NR_SHIFT]; /* shift state counters.. */ | 133 | static unsigned char shift_down[NR_SHIFT]; /* shift state counters.. */ |
134 | static int dead_key_next; | 134 | static int dead_key_next; |
135 | static int npadch = -1; /* -1 or number assembled on pad */ | 135 | static int npadch = -1; /* -1 or number assembled on pad */ |
@@ -1377,12 +1377,12 @@ static void kbd_start(struct input_handle *handle) | |||
1377 | static const struct input_device_id kbd_ids[] = { | 1377 | static const struct input_device_id kbd_ids[] = { |
1378 | { | 1378 | { |
1379 | .flags = INPUT_DEVICE_ID_MATCH_EVBIT, | 1379 | .flags = INPUT_DEVICE_ID_MATCH_EVBIT, |
1380 | .evbit = { BIT(EV_KEY) }, | 1380 | .evbit = { BIT_MASK(EV_KEY) }, |
1381 | }, | 1381 | }, |
1382 | 1382 | ||
1383 | { | 1383 | { |
1384 | .flags = INPUT_DEVICE_ID_MATCH_EVBIT, | 1384 | .flags = INPUT_DEVICE_ID_MATCH_EVBIT, |
1385 | .evbit = { BIT(EV_SND) }, | 1385 | .evbit = { BIT_MASK(EV_SND) }, |
1386 | }, | 1386 | }, |
1387 | 1387 | ||
1388 | { }, /* Terminating entry */ | 1388 | { }, /* Terminating entry */ |
diff --git a/drivers/char/sonypi.c b/drivers/char/sonypi.c index 859858561ab6..9782cb4d30dc 100644 --- a/drivers/char/sonypi.c +++ b/drivers/char/sonypi.c | |||
@@ -1178,9 +1178,9 @@ static int __devinit sonypi_create_input_devices(void) | |||
1178 | jog_dev->id.bustype = BUS_ISA; | 1178 | jog_dev->id.bustype = BUS_ISA; |
1179 | jog_dev->id.vendor = PCI_VENDOR_ID_SONY; | 1179 | jog_dev->id.vendor = PCI_VENDOR_ID_SONY; |
1180 | 1180 | ||
1181 | jog_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_REL); | 1181 | jog_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL); |
1182 | jog_dev->keybit[LONG(BTN_MOUSE)] = BIT(BTN_MIDDLE); | 1182 | jog_dev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_MIDDLE); |
1183 | jog_dev->relbit[0] = BIT(REL_WHEEL); | 1183 | jog_dev->relbit[0] = BIT_MASK(REL_WHEEL); |
1184 | 1184 | ||
1185 | sonypi_device.input_key_dev = key_dev = input_allocate_device(); | 1185 | sonypi_device.input_key_dev = key_dev = input_allocate_device(); |
1186 | if (!key_dev) { | 1186 | if (!key_dev) { |
@@ -1193,7 +1193,7 @@ static int __devinit sonypi_create_input_devices(void) | |||
1193 | key_dev->id.vendor = PCI_VENDOR_ID_SONY; | 1193 | key_dev->id.vendor = PCI_VENDOR_ID_SONY; |
1194 | 1194 | ||
1195 | /* Initialize the Input Drivers: special keys */ | 1195 | /* Initialize the Input Drivers: special keys */ |
1196 | key_dev->evbit[0] = BIT(EV_KEY); | 1196 | key_dev->evbit[0] = BIT_MASK(EV_KEY); |
1197 | for (i = 0; sonypi_inputkeys[i].sonypiev; i++) | 1197 | for (i = 0; sonypi_inputkeys[i].sonypiev; i++) |
1198 | if (sonypi_inputkeys[i].inputev) | 1198 | if (sonypi_inputkeys[i].inputev) |
1199 | set_bit(sonypi_inputkeys[i].inputev, key_dev->keybit); | 1199 | set_bit(sonypi_inputkeys[i].inputev, key_dev->keybit); |