/drivers/media/usb/em28xx/ |
D | em28xx-input.c | 57 enum rc_type protocol; 72 u64 rc_type; member 76 int (*get_key_i2c)(struct i2c_client *ir, enum rc_type *protocol, u32 *scancode); 85 enum rc_type *protocol, u32 *scancode) in em28xx_get_key_terratec() 109 enum rc_type *protocol, u32 *scancode) in em28xx_get_key_em_haup() 139 enum rc_type *protocol, u32 *scancode) in em28xx_get_key_pinnacle_usb_grey() 157 enum rc_type *protocol, u32 *scancode) in em28xx_get_key_winfast_usbii_deluxe() 209 switch (ir->rc_type) { in default_polling_getkey() 254 switch (ir->rc_type) { in em2874_polling_getkey() 297 enum rc_type protocol; in em28xx_i2c_ir_handle_key() [all …]
|
/drivers/media/i2c/ |
D | ir-kbd-i2c.c | 65 static int get_key_haup_common(struct IR_i2c *ir, enum rc_type *protocol, in get_key_haup_common() 107 static int get_key_haup(struct IR_i2c *ir, enum rc_type *protocol, in get_key_haup() 113 static int get_key_haup_xvr(struct IR_i2c *ir, enum rc_type *protocol, in get_key_haup_xvr() 132 static int get_key_pixelview(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pixelview() 149 static int get_key_fusionhdtv(struct IR_i2c *ir, enum rc_type *protocol, in get_key_fusionhdtv() 174 static int get_key_knc1(struct IR_i2c *ir, enum rc_type *protocol, in get_key_knc1() 204 static int get_key_avermedia_cardbus(struct IR_i2c *ir, enum rc_type *protocol, in get_key_avermedia_cardbus() 251 enum rc_type protocol; in ir_key_poll() 292 u64 rc_type = RC_BIT_UNKNOWN; in ir_probe() local 311 rc_type = RC_BIT_OTHER; in ir_probe() [all …]
|
/drivers/media/usb/tm6000/ |
D | tm6000-input.c | 74 u64 rc_type; member 111 switch (ir->rc_type) { in tm6000_ir_config() 125 if (ir->rc_type == RC_BIT_NEC) in tm6000_ir_config() 130 (ir->rc_type == RC_BIT_NEC) ? "NEC" : "RC-5", in tm6000_ir_config() 170 enum rc_type protocol; in tm6000_ir_keydown() 177 switch (ir->rc_type) { in tm6000_ir_keydown() 319 static int tm6000_ir_change_protocol(struct rc_dev *rc, u64 *rc_type) in tm6000_ir_change_protocol() argument 328 if ((rc->rc_map.scan) && (*rc_type == RC_BIT_NEC)) in tm6000_ir_change_protocol() 331 ir->rc_type = *rc_type; in tm6000_ir_change_protocol() 420 u64 rc_type; in tm6000_ir_init() local [all …]
|
/drivers/media/rc/ |
D | rc-main.c | 112 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */ 129 const char *name, u64 rc_type, size_t size) in ir_create_table() argument 132 rc_map->rc_type = rc_type; in ir_create_table() 382 from->rc_type, from->size); in ir_setkeytable() 634 static void ir_do_keydown(struct rc_dev *dev, enum rc_type protocol, in ir_do_keydown() 677 void rc_keydown(struct rc_dev *dev, enum rc_type protocol, u32 scancode, u8 toggle) in rc_keydown() 705 void rc_keydown_notimeout(struct rc_dev *dev, enum rc_type protocol, in rc_keydown_notimeout() 980 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type); in store_protocols() 1420 u64 rc_type = (1 << rc_map->rc_type); in rc_register_device() local 1422 rc_type |= RC_BIT_LIRC; in rc_register_device() [all …]
|
D | imon.c | 148 u64 rc_type; /* iMON or MCE (RC6) IR protocol? */ member 1108 static int imon_ir_change_protocol(struct rc_dev *rc, u64 *rc_type) in imon_ir_change_protocol() argument 1117 if (*rc_type && !(*rc_type & rc->allowed_protocols)) in imon_ir_change_protocol() 1121 if (*rc_type & RC_BIT_RC6_MCE) { in imon_ir_change_protocol() 1124 *rc_type = RC_BIT_RC6_MCE; in imon_ir_change_protocol() 1125 } else if (*rc_type & RC_BIT_OTHER) { in imon_ir_change_protocol() 1130 *rc_type = RC_BIT_OTHER; in imon_ir_change_protocol() 1137 *rc_type = RC_BIT_OTHER; in imon_ir_change_protocol() 1151 ictx->rc_type = *rc_type; in imon_ir_change_protocol() 1427 if (ictx->rc_type == RC_BIT_OTHER && pad_stabilize) { in imon_pad_to_keys() [all …]
|
/drivers/media/pci/saa7134/ |
D | saa7134-input.c | 111 static int get_key_flydvb_trio(struct IR_i2c *ir, enum rc_type *protocol, in get_key_flydvb_trio() 164 static int get_key_msi_tvanywhere_plus(struct IR_i2c *ir, enum rc_type *protocol, in get_key_msi_tvanywhere_plus() 213 static int get_key_kworld_pc150u(struct IR_i2c *ir, enum rc_type *protocol, in get_key_kworld_pc150u() 261 static int get_key_purpletv(struct IR_i2c *ir, enum rc_type *protocol, in get_key_purpletv() 286 static int get_key_hvr1110(struct IR_i2c *ir, enum rc_type *protocol, in get_key_hvr1110() 317 static int get_key_beholdm6xx(struct IR_i2c *ir, enum rc_type *protocol, in get_key_beholdm6xx() 353 static int get_key_pinnacle(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pinnacle() 407 static int get_key_pinnacle_grey(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pinnacle_grey() 419 static int get_key_pinnacle_color(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pinnacle_color()
|
/drivers/media/usb/dvb-usb/ |
D | dib0700_core.c | 605 int dib0700_change_protocol(struct rc_dev *rc, u64 *rc_type) in dib0700_change_protocol() argument 621 if (*rc_type & RC_BIT_RC5) { in dib0700_change_protocol() 623 *rc_type = RC_BIT_RC5; in dib0700_change_protocol() 624 } else if (*rc_type & RC_BIT_NEC) { in dib0700_change_protocol() 626 *rc_type = RC_BIT_NEC; in dib0700_change_protocol() 627 } else if (*rc_type & RC_BIT_RC6_MCE) { in dib0700_change_protocol() 633 *rc_type = RC_BIT_RC6_MCE; in dib0700_change_protocol() 647 d->props.rc.core.protocol = *rc_type; in dib0700_change_protocol() 682 enum rc_type protocol; in dib0700_rc_urb_completion()
|
/drivers/media/pci/cx88/ |
D | cx88-input.c | 267 u64 rc_type = RC_BIT_OTHER; in cx88_ir_init() local 348 rc_type = RC_BIT_NEC; in cx88_ir_init() 488 dev->allowed_protocols = rc_type; in cx88_ir_init() 558 static int get_key_pvr2000(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pvr2000()
|
/drivers/media/rc/keymaps/ |
D | rc-lirc.c | 23 .rc_type = RC_TYPE_LIRC,
|
D | rc-evga-indtube.c | 43 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-alink-dtu-m.c | 50 .rc_type = RC_TYPE_NEC,
|
D | rc-msi-digivox-ii.c | 49 .rc_type = RC_TYPE_NEC,
|
D | rc-terratec-slim-2.c | 54 .rc_type = RC_TYPE_NEC,
|
D | rc-reddo.c | 67 .rc_type = RC_TYPE_NEC,
|
D | rc-msi-tvanywhere.c | 51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-ati-tv-wonder-hd-600.c | 51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-proteus-2309.c | 51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-flyvideo.c | 52 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-avermedia-rm-ks.c | 61 .rc_type = RC_TYPE_NEC,
|
D | rc-pinnacle-pctv-hd.c | 52 .rc_type = RC_TYPE_RC5,
|
D | rc-pixelview-002t.c | 59 .rc_type = RC_TYPE_NEC,
|
D | rc-encore-enltv-fm53.c | 63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-em-terratec.c | 51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-digittrade.c | 64 .rc_type = RC_TYPE_NEC,
|
D | rc-gadmei-rm008z.c | 63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|