Home
last modified time | relevance | path

Searched refs:rc_type (Results 1 – 25 of 130) sorted by relevance

123456

/drivers/media/usb/em28xx/
Dem28xx-input.c57 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/
Dir-kbd-i2c.c65 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/
Dtm6000-input.c74 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/
Drc-main.c112 .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 …]
Dimon.c148 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/
Dsaa7134-input.c111 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/
Ddib0700_core.c605 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/
Dcx88-input.c267 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/
Drc-lirc.c23 .rc_type = RC_TYPE_LIRC,
Drc-evga-indtube.c43 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-alink-dtu-m.c50 .rc_type = RC_TYPE_NEC,
Drc-msi-digivox-ii.c49 .rc_type = RC_TYPE_NEC,
Drc-terratec-slim-2.c54 .rc_type = RC_TYPE_NEC,
Drc-reddo.c67 .rc_type = RC_TYPE_NEC,
Drc-msi-tvanywhere.c51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-ati-tv-wonder-hd-600.c51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-proteus-2309.c51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-flyvideo.c52 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-avermedia-rm-ks.c61 .rc_type = RC_TYPE_NEC,
Drc-pinnacle-pctv-hd.c52 .rc_type = RC_TYPE_RC5,
Drc-pixelview-002t.c59 .rc_type = RC_TYPE_NEC,
Drc-encore-enltv-fm53.c63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-em-terratec.c51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-digittrade.c64 .rc_type = RC_TYPE_NEC,
Drc-gadmei-rm008z.c63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */

123456