mirror of
https://github.com/torvalds/linux.git
synced 2024-11-02 02:01:29 +00:00
V4L/DVB (13058): af9015: enable remote polling when eeprom contains 0x04
Looks like eeprom IR mode byte value 0x04 means there is remote which should be polled. Patch enables polling also in case of 0x04. Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
parent
e1a7ff84a4
commit
0f01721256
@ -730,7 +730,7 @@ static int af9015_read_config(struct usb_device *udev)
|
||||
goto error;
|
||||
deb_info("%s: IR mode:%d\n", __func__, val);
|
||||
for (i = 0; i < af9015_properties_count; i++) {
|
||||
if (val == AF9015_IR_MODE_DISABLED || val == 0x04) {
|
||||
if (val == AF9015_IR_MODE_DISABLED) {
|
||||
af9015_properties[i].rc_key_map = NULL;
|
||||
af9015_properties[i].rc_key_map_size = 0;
|
||||
} else if (dvb_usb_af9015_remote) {
|
||||
|
@ -95,6 +95,7 @@ enum af9015_ir_mode {
|
||||
AF9015_IR_MODE_HID,
|
||||
AF9015_IR_MODE_RLC,
|
||||
AF9015_IR_MODE_RC6,
|
||||
AF9015_IR_MODE_POLLING, /* just guess */
|
||||
};
|
||||
|
||||
struct af9015_state {
|
||||
|
Loading…
Reference in New Issue
Block a user