summaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/dvb-usb/dvb_usb.h
diff options
context:
space:
mode:
authorAntti Palosaari2012-07-06 00:57:07 +0200
committerMauro Carvalho Chehab2012-08-04 12:56:39 +0200
commitde73beeed032f93f0106992c075357be5b1f2fab (patch)
tree52112ac9dd232a7ca88a85684d5ed0f69b78905e /drivers/media/dvb/dvb-usb/dvb_usb.h
parent[media] dvb_usb_v2: remove usb_clear_halt() from stream (diff)
downloadkernel-qcow2-linux-de73beeed032f93f0106992c075357be5b1f2fab.tar.gz
kernel-qcow2-linux-de73beeed032f93f0106992c075357be5b1f2fab.tar.xz
kernel-qcow2-linux-de73beeed032f93f0106992c075357be5b1f2fab.zip
[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 {
* @bulk_mode: device supports bulk mode for rc (disable polling mode)
*/
struct dvb_usb_rc {
- char *map_name;
+ const char *map_name;
u64 allowed_protos;
int (*change_protocol)(struct rc_dev *dev, u64 rc_type);
int (*query) (struct dvb_usb_device *d);