diff options
Diffstat (limited to 'drivers/input/keyboard/atkbd.c')
-rw-r--r-- | drivers/input/keyboard/atkbd.c | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/drivers/input/keyboard/atkbd.c b/drivers/input/keyboard/atkbd.c index 41fc3d03b6eb..b39c5b31e620 100644 --- a/drivers/input/keyboard/atkbd.c +++ b/drivers/input/keyboard/atkbd.c | |||
@@ -900,27 +900,32 @@ static void atkbd_set_device_attrs(struct atkbd *atkbd) | |||
900 | 900 | ||
901 | input_set_drvdata(input_dev, atkbd); | 901 | input_set_drvdata(input_dev, atkbd); |
902 | 902 | ||
903 | input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP) | BIT(EV_MSC); | 903 | input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REP) | |
904 | BIT_MASK(EV_MSC); | ||
904 | 905 | ||
905 | if (atkbd->write) { | 906 | if (atkbd->write) { |
906 | input_dev->evbit[0] |= BIT(EV_LED); | 907 | input_dev->evbit[0] |= BIT_MASK(EV_LED); |
907 | input_dev->ledbit[0] = BIT(LED_NUML) | BIT(LED_CAPSL) | BIT(LED_SCROLLL); | 908 | input_dev->ledbit[0] = BIT_MASK(LED_NUML) | |
909 | BIT_MASK(LED_CAPSL) | BIT_MASK(LED_SCROLLL); | ||
908 | } | 910 | } |
909 | 911 | ||
910 | if (atkbd->extra) | 912 | if (atkbd->extra) |
911 | input_dev->ledbit[0] |= BIT(LED_COMPOSE) | BIT(LED_SUSPEND) | | 913 | input_dev->ledbit[0] |= BIT_MASK(LED_COMPOSE) | |
912 | BIT(LED_SLEEP) | BIT(LED_MUTE) | BIT(LED_MISC); | 914 | BIT_MASK(LED_SUSPEND) | BIT_MASK(LED_SLEEP) | |
915 | BIT_MASK(LED_MUTE) | BIT_MASK(LED_MISC); | ||
913 | 916 | ||
914 | if (!atkbd->softrepeat) { | 917 | if (!atkbd->softrepeat) { |
915 | input_dev->rep[REP_DELAY] = 250; | 918 | input_dev->rep[REP_DELAY] = 250; |
916 | input_dev->rep[REP_PERIOD] = 33; | 919 | input_dev->rep[REP_PERIOD] = 33; |
917 | } | 920 | } |
918 | 921 | ||
919 | input_dev->mscbit[0] = atkbd->softraw ? BIT(MSC_SCAN) : BIT(MSC_RAW) | BIT(MSC_SCAN); | 922 | input_dev->mscbit[0] = atkbd->softraw ? BIT_MASK(MSC_SCAN) : |
923 | BIT_MASK(MSC_RAW) | BIT_MASK(MSC_SCAN); | ||
920 | 924 | ||
921 | if (atkbd->scroll) { | 925 | if (atkbd->scroll) { |
922 | input_dev->evbit[0] |= BIT(EV_REL); | 926 | input_dev->evbit[0] |= BIT_MASK(EV_REL); |
923 | input_dev->relbit[0] = BIT(REL_WHEEL) | BIT(REL_HWHEEL); | 927 | input_dev->relbit[0] = BIT_MASK(REL_WHEEL) | |
928 | BIT_MASK(REL_HWHEEL); | ||
924 | set_bit(BTN_MIDDLE, input_dev->keybit); | 929 | set_bit(BTN_MIDDLE, input_dev->keybit); |
925 | } | 930 | } |
926 | 931 | ||