ati_remote: add some missing devices from lirc_atiusb
Subsystems (2)
PATCH 1/3 ati_remote: add some missing devices from lirc_atiusb
From: Jarod Wilson <[email protected]>
The (out-of-tree) lirc_atiusb driver has a much longer list of devices it supports. Some of them look like they may just be guesses at possible device IDs, but a few are definitely confirmed devices. This adds the nVidia-branded RF receiver and the X10 Lola Wireless Video Sender device (which contains an RF receiver) to the list of devices in ati_remote.
Signed-off-by Jarod Wilson <[email protected]>
Cc <[email protected]>
Signed-off-by Andrew Morton <[email protected]>
---
drivers/input/misc/ati_remote.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-)
drivers/input/misc/ati_remote.c renamed from drivers/input/misc/ati_remote.c~ati_remote-add-some-missing-devices-from-lirc_atiusb +9 -5
@@ -98,10 +98,12 @@* Module and Version Information, Module Parameters */ -#define ATI_REMOTE_VENDOR_ID 0x0bc7 -#define ATI_REMOTE_PRODUCT_ID 0x004 -#define LOLA_REMOTE_PRODUCT_ID 0x002 -#define MEDION_REMOTE_PRODUCT_ID 0x006 +#define ATI_REMOTE_VENDOR_ID 0x0bc7 +#define LOLA_REMOTE_PRODUCT_ID 0x0002 +#define LOLA2_REMOTE_PRODUCT_ID 0x0003 +#define ATI_REMOTE_PRODUCT_ID 0x0004 +#define NVIDIA_REMOTE_PRODUCT_ID 0x0005 +#define MEDION_REMOTE_PRODUCT_ID 0x0006#define DRIVER_VERSION "2.2.1"#define DRIVER_AUTHOR "Torrey Hoffman <[email protected]>"
@@ -142,8 +144,10 @@ MODULE_PARM_DESC(repeat_delay, "Delay be #define err(format, arg...) printk(KERN_ERR format , ## arg)static struct usb_device_id ati_remote_table[] = { - {USB_DEVICE (ATI_REMOTE_VENDOR_ID ,ATI_REMOTE_PRODUCT_ID ) }, {USB_DEVICE (ATI_REMOTE_VENDOR_ID ,LOLA_REMOTE_PRODUCT_ID ) }, + {USB_DEVICE (ATI_REMOTE_VENDOR_ID ,LOLA2_REMOTE_PRODUCT_ID ) }, + {USB_DEVICE (ATI_REMOTE_VENDOR_ID ,ATI_REMOTE_PRODUCT_ID ) }, + {USB_DEVICE (ATI_REMOTE_VENDOR_ID ,NVIDIA_REMOTE_PRODUCT_ID ) }, {USB_DEVICE (ATI_REMOTE_VENDOR_ID ,MEDION_REMOTE_PRODUCT_ID ) }, {}/* Terminating entry */ };
_