Skip to contentSkip to conversation

Input: evdev - allow querying EV_SW from compat_ioctl

PATCH In review Dmitry Torokhov 2 participants 2 messages Oct 18, 2005 Input drivers

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Input: evdev - allow querying EV_SW from compat_ioctl

Input: evdev - allow querying EV_SW bits from compat_ioctl

---

 drivers/input/evdev.c |    1 +
 1 files changed, 1 insertion(+)
drivers/input/evdev.c +1 -0
Index: work/drivers/input/evdev.c
===================================================================
@@ -566,6 +566,7 @@ static long evdev_ioctl_compat(struct fi
 						case EV_LED: bits = dev->ledbit; max = LED_MAX; break;
 						case EV_SND: bits = dev->sndbit; max = SND_MAX; break;
 						case EV_FF:  bits = dev->ffbit;  max = FF_MAX;  break;
+						case EV_SW:  bits = dev->swbit;  max = SW_MAX;  break;
 						default: return -EINVAL;
 					}
 					bit_to_user(bits, max);
#1 lore raw
Quoted 1 line · Dmitry Torokhov

Input: evdev - allow querying EV_SW bits from compat_ioctl

Yup. Twas missing.

Quoted 20 lines

---

 drivers/input/evdev.c |    1 +
 1 files changed, 1 insertion(+)

Index: work/drivers/input/evdev.c
===================================================================

drivers/input/evdev.c +1 -0
@@ -566,6 +566,7 @@ static long evdev_ioctl_compat(struct fi
 						case EV_LED: bits = dev->ledbit; max = LED_MAX; break;
 						case EV_SND: bits = dev->sndbit; max = SND_MAX; break;
 						case EV_FF:  bits = dev->ffbit;  max = FF_MAX;  break;
+						case EV_SW:  bits = dev->swbit;  max = SW_MAX;  break;
 						default: return -EINVAL;
 					}
 					bit_to_user(bits, max);
Signature · 2 lines
Vojtech Pavlik
SuSE Labs, SuSE CR