diff options
| -rw-r--r-- | drivers/media/IR/mceusb.c | 7 | ||||
| -rw-r--r-- | drivers/media/IR/streamzap.c | 6 |
2 files changed, 10 insertions, 3 deletions
diff --git a/drivers/media/IR/mceusb.c b/drivers/media/IR/mceusb.c index ba224593b947..57ef80950b90 100644 --- a/drivers/media/IR/mceusb.c +++ b/drivers/media/IR/mceusb.c | |||
| @@ -35,10 +35,10 @@ | |||
| 35 | #include <linux/device.h> | 35 | #include <linux/device.h> |
| 36 | #include <linux/module.h> | 36 | #include <linux/module.h> |
| 37 | #include <linux/slab.h> | 37 | #include <linux/slab.h> |
| 38 | #include <linux/usb.h> | ||
| 39 | #include <linux/input.h> | 38 | #include <linux/input.h> |
| 39 | #include <linux/usb.h> | ||
| 40 | #include <linux/usb/input.h> | ||
| 40 | #include <media/ir-core.h> | 41 | #include <media/ir-core.h> |
| 41 | #include <media/ir-common.h> | ||
| 42 | 42 | ||
| 43 | #define DRIVER_VERSION "1.91" | 43 | #define DRIVER_VERSION "1.91" |
| 44 | #define DRIVER_AUTHOR "Jarod Wilson <jarod@wilsonet.com>" | 44 | #define DRIVER_AUTHOR "Jarod Wilson <jarod@wilsonet.com>" |
| @@ -1079,6 +1079,9 @@ static struct input_dev *mceusb_init_input_dev(struct mceusb_dev *ir) | |||
| 1079 | 1079 | ||
| 1080 | ir->props = props; | 1080 | ir->props = props; |
| 1081 | 1081 | ||
| 1082 | usb_to_input_id(ir->usbdev, &idev->id); | ||
| 1083 | idev->dev.parent = ir->dev; | ||
| 1084 | |||
| 1082 | if (mceusb_model[ir->model].rc_map) | 1085 | if (mceusb_model[ir->model].rc_map) |
| 1083 | rc_map = mceusb_model[ir->model].rc_map; | 1086 | rc_map = mceusb_model[ir->model].rc_map; |
| 1084 | 1087 | ||
diff --git a/drivers/media/IR/streamzap.c b/drivers/media/IR/streamzap.c index c6157ee73ffa..3a20aef67d08 100644 --- a/drivers/media/IR/streamzap.c +++ b/drivers/media/IR/streamzap.c | |||
| @@ -34,8 +34,9 @@ | |||
| 34 | #include <linux/device.h> | 34 | #include <linux/device.h> |
| 35 | #include <linux/module.h> | 35 | #include <linux/module.h> |
| 36 | #include <linux/slab.h> | 36 | #include <linux/slab.h> |
| 37 | #include <linux/usb.h> | ||
| 38 | #include <linux/input.h> | 37 | #include <linux/input.h> |
| 38 | #include <linux/usb.h> | ||
| 39 | #include <linux/usb/input.h> | ||
| 39 | #include <media/ir-core.h> | 40 | #include <media/ir-core.h> |
| 40 | 41 | ||
| 41 | #define DRIVER_VERSION "1.61" | 42 | #define DRIVER_VERSION "1.61" |
| @@ -332,6 +333,9 @@ static struct input_dev *streamzap_init_input_dev(struct streamzap_ir *sz) | |||
| 332 | 333 | ||
| 333 | sz->props = props; | 334 | sz->props = props; |
| 334 | 335 | ||
| 336 | usb_to_input_id(sz->usbdev, &idev->id); | ||
| 337 | idev->dev.parent = sz->dev; | ||
| 338 | |||
| 335 | ret = ir_input_register(idev, RC_MAP_STREAMZAP, props, DRIVER_NAME); | 339 | ret = ir_input_register(idev, RC_MAP_STREAMZAP, props, DRIVER_NAME); |
| 336 | if (ret < 0) { | 340 | if (ret < 0) { |
| 337 | dev_err(dev, "remote input device register failed\n"); | 341 | dev_err(dev, "remote input device register failed\n"); |
