This patch adds an EV_IR bit to allow input drivers to let userspace
know that the hardware is an infrared remote control transceiver.
No dev->irbit is defined yet but I plan to add that later (which would
be used to indicate whether the hardware supports RX, TX, etc).
If the patch is accepted I'll send followup patches adding the
appropriate input_set_capability call to the relevant drivers.
Signed-off-by: David Härdeman <david@xxxxxxxxxxx>
Index: linux-2.6/drivers/input/input.c
===================================================================
--- linux-2.6.orig/drivers/input/input.c 2009-08-12 19:45:10.000000000 +0200
+++ linux-2.6/drivers/input/input.c 2009-08-12 19:54:56.000000000 +0200
@@ -1375,6 +1375,10 @@
/* do nothing */
break;
+ case EV_IR:
+ /* do nothing */
+ break;
+
default:
printk(KERN_ERR
"input_set_capability: unknown type %u (code %u)\n",
Index: linux-2.6/include/linux/input.h
===================================================================
--- linux-2.6.orig/include/linux/input.h 2009-08-12 19:56:03.000000000 +0200
+++ linux-2.6/include/linux/input.h 2009-08-12 19:57:53.000000000 +0200
@@ -98,6 +98,7 @@
#define EV_FF 0x15
#define EV_PWR 0x16
#define EV_FF_STATUS 0x17
+#define EV_IR 0x18
#define EV_MAX 0x1f
#define EV_CNT (EV_MAX+1)
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html