aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/dvb-usb/dvb_usb.h
diff options
context:
space:
mode:
authorAntti Palosaari <crope@iki.fi>2012-07-05 18:57:07 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-08-04 06:56:39 -0400
commitde73beeed032f93f0106992c075357be5b1f2fab (patch)
tree52112ac9dd232a7ca88a85684d5ed0f69b78905e /drivers/media/dvb/dvb-usb/dvb_usb.h
parent5674ca257c6b1553005d5a9d9b8f514c53591203 (diff)
[media] dvb_usb_v2: register device even no remote keymap defined
It failed to register device when remote keymap was not set. Fix it to register device even keymap is NULL. In that case just skip remote registration. Driver should set RC_MAP_EMPTY to enable remote in case of there is remote receiver but default keymap is unknown. Reported-by: pierigno <pierigno@gmail.com> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/dvb-usb/dvb_usb.h')
-rw-r--r--drivers/media/dvb/dvb-usb/dvb_usb.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/dvb/dvb-usb/dvb_usb.h b/drivers/media/dvb/dvb-usb/dvb_usb.h
index 6fcab07ecada..773817b5fe06 100644
--- a/drivers/media/dvb/dvb-usb/dvb_usb.h
+++ b/drivers/media/dvb/dvb-usb/dvb_usb.h
@@ -124,7 +124,7 @@ struct dvb_usb_driver_info {
124 * @bulk_mode: device supports bulk mode for rc (disable polling mode) 124 * @bulk_mode: device supports bulk mode for rc (disable polling mode)
125 */ 125 */
126struct dvb_usb_rc { 126struct dvb_usb_rc {
127 char *map_name; 127 const char *map_name;
128 u64 allowed_protos; 128 u64 allowed_protos;
129 int (*change_protocol)(struct rc_dev *dev, u64 rc_type); 129 int (*change_protocol)(struct rc_dev *dev, u64 rc_type);
130 int (*query) (struct dvb_usb_device *d); 130 int (*query) (struct dvb_usb_device *d);