Home
last modified time | relevance | path

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

/linux-4.4.14/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 …]
/linux-4.4.14/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 …]
/linux-4.4.14/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 …]
/linux-4.4.14/include/media/
Drc-core.h151 enum rc_type last_protocol;
159 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type);
160 int (*change_wakeup_protocol)(struct rc_dev *dev, u64 *rc_type);
195 void rc_keydown(struct rc_dev *dev, enum rc_type protocol, u32 scancode, u8 toggle);
196 void rc_keydown_notimeout(struct rc_dev *dev, enum rc_type protocol, u32 scancode, u8 toggle);
Dir-kbd-i2c.h23 int (*get_key)(struct IR_i2c *ir, enum rc_type *protocol,
48 int (*get_key)(struct IR_i2c *ir, enum rc_type *protocol,
Drc-map.h14 enum rc_type { enum
87 enum rc_type rc_type; member
/linux-4.4.14/fs/dlm/
Dutil.c138 rc->rc_type = cpu_to_le32(rc->rc_type); in dlm_rcom_out()
149 rc->rc_type = le32_to_cpu(rc->rc_type); in dlm_rcom_in()
Drcom.c56 rc->rc_type = type; in create_rcom()
258 rc_in->rc_type, rc_in->rc_header.h_nodeid, in receive_sync_reply()
489 rc->rc_type = DLM_RCOM_STATUS_REPLY; in dlm_send_ls_not_ready()
555 switch (rc->rc_type) { in dlm_receive_rcom()
588 if (stop && (rc->rc_type != DLM_RCOM_STATUS)) in dlm_receive_rcom()
600 switch (rc->rc_type) { in dlm_receive_rcom()
638 log_error(ls, "receive_rcom bad type %d", rc->rc_type); in dlm_receive_rcom()
645 rc->rc_type, in dlm_receive_rcom()
654 rc->rc_type, nodeid); in dlm_receive_rcom()
Ddlm_internal.h443 uint32_t rc_type; /* DLM_RCOM_ */ member
Dlock.c5031 type = p->rcom.rc_type; in dlm_receive_buffer()
/linux-4.4.14/drivers/media/rc/
Drc-main.c113 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
130 const char *name, u64 rc_type, size_t size) in ir_create_table() argument
133 rc_map->rc_type = rc_type; in ir_create_table()
383 from->rc_type, from->size); in ir_setkeytable()
635 static void ir_do_keydown(struct rc_dev *dev, enum rc_type protocol, in ir_do_keydown()
678 void rc_keydown(struct rc_dev *dev, enum rc_type protocol, u32 scancode, u8 toggle) in rc_keydown()
706 void rc_keydown_notimeout(struct rc_dev *dev, enum rc_type protocol, in rc_keydown_notimeout()
1004 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type); in store_protocols()
1445 u64 rc_type = (1ll << rc_map->rc_type); in rc_register_device() local
1446 rc = dev->change_protocol(dev, &rc_type); 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 …]
Dir-sony-decoder.c45 enum rc_type protocol; in ir_sony_decode()
Dir-rc5-decoder.c54 enum rc_type protocol; in ir_rc5_decode()
Dir-rc6-decoder.c91 enum rc_type protocol; in ir_rc6_decode()
Drc-ir-raw.c243 static int change_protocol(struct rc_dev *dev, u64 *rc_type) in change_protocol() argument
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134-input.c115 static int get_key_flydvb_trio(struct IR_i2c *ir, enum rc_type *protocol, in get_key_flydvb_trio()
168 static int get_key_msi_tvanywhere_plus(struct IR_i2c *ir, enum rc_type *protocol, in get_key_msi_tvanywhere_plus()
217 static int get_key_kworld_pc150u(struct IR_i2c *ir, enum rc_type *protocol, in get_key_kworld_pc150u()
265 static int get_key_purpletv(struct IR_i2c *ir, enum rc_type *protocol, in get_key_purpletv()
290 static int get_key_hvr1110(struct IR_i2c *ir, enum rc_type *protocol, in get_key_hvr1110()
321 static int get_key_beholdm6xx(struct IR_i2c *ir, enum rc_type *protocol, in get_key_beholdm6xx()
357 static int get_key_pinnacle(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pinnacle()
411 static int get_key_pinnacle_grey(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pinnacle_grey()
423 static int get_key_pinnacle_color(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pinnacle_color()
/linux-4.4.14/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()
679 enum rc_type protocol; in dib0700_rc_urb_completion()
Ddib0700.h67 extern int dib0700_change_protocol(struct rc_dev *dev, u64 *rc_type);
Ddvb-usb.h205 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type);
Ddib0700_devices.c521 enum rc_type protocol; in dib0700_rc_query_old_firmware()
/linux-4.4.14/drivers/media/rc/keymaps/
Drc-lirc.c23 .rc_type = RC_TYPE_OTHER,
Drc-evga-indtube.c43 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-terratec-slim-2.c54 .rc_type = RC_TYPE_NEC,
Drc-alink-dtu-m.c50 .rc_type = RC_TYPE_NEC,
Drc-msi-digivox-ii.c49 .rc_type = RC_TYPE_NEC,
Drc-reddo.c67 .rc_type = RC_TYPE_NEC,
Drc-proteus-2309.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-msi-tvanywhere.c51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-pixelview-002t.c59 .rc_type = RC_TYPE_NEC,
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-kworld-plus-tv-analog.c81 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-encore-enltv-fm53.c63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-dm1105-nec.c58 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-apac-viewcomp.c62 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-pixelview-new.c65 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-em-terratec.c51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-gadmei-rm008z.c63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-behold-columbus.c90 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-terratec-slim.c61 .rc_type = RC_TYPE_NEC,
Drc-digittrade.c64 .rc_type = RC_TYPE_NEC,
Drc-trekstor.c62 .rc_type = RC_TYPE_NEC,
Drc-pixelview-mk12.c65 .rc_type = RC_TYPE_NEC,
Drc-winfast-usbii-deluxe.c64 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-manli.c116 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-pv951.c60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-real-audio-220-32-keys.c60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-dntv-live-dvb-t.c60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-technisat-ts35.c58 .rc_type = RC_TYPE_UNKNOWN,
Drc-norwood.c67 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-total-media-in-hand-02.c67 .rc_type = RC_TYPE_RC5,
Drc-technisat-usb2.c75 .rc_type = RC_TYPE_RC5,
Drc-su3000.c56 .rc_type = RC_TYPE_RC5,
Drc-delock-61959.c63 .rc_type = RC_TYPE_NEC,
Drc-total-media-in-hand.c67 .rc_type = RC_TYPE_NEC,
Drc-npgtech.c62 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-kworld-315u.c65 .rc_type = RC_TYPE_NEC,
Drc-genius-tvgo-a11mce.c66 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-pixelview.c64 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-avermedia-dvbt.c60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-behold.c123 .rc_type = RC_TYPE_NEC,
Drc-dvbsky.c59 .rc_type = RC_TYPE_RC5,
Drc-powercolor-real-angel.c63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-tbs-nec.c57 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-kaiomy.c69 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-pctv-sedna.c62 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-flydvb.c59 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-gotview7135.c61 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-streamzap.c62 .rc_type = RC_TYPE_RC5_SZ,
Drc-avermedia-a16d.c57 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-msi-digivox-iii.c67 .rc_type = RC_TYPE_NEC,
Drc-purpletv.c63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-avermedia.c68 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-cinergy.c60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-msi-tvanywhere-plus.c105 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-asus-pc39.c73 .rc_type = RC_TYPE_RC5,
Drc-tt-1500.c64 .rc_type = RC_TYPE_RC5,
Drc-avertv-303.c67 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-videomate-tv-pvr.c69 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-iodata-bctv7e.c70 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-cinergy-1400.c66 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-encore-enltv2.c72 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-pinnacle-color.c76 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-asus-ps3-100.c72 .rc_type = RC_TYPE_RC5,
Drc-pinnacle-grey.c71 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-terratec-cinergy-c-pci.c70 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-tivo.c80 .rc_type = RC_TYPE_NEC,
Drc-avermedia-m733a-rm-k6.c77 .rc_type = RC_TYPE_NEC,
Drc-eztv.c78 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-kworld-pc150u.c83 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-terratec-cinergy-s2-hd.c68 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-terratec-cinergy-xs.c74 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-videomate-s350.c67 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-medion-x10-or2x.c88 .rc_type = RC_TYPE_OTHER,
Drc-it913x-v2.c75 .rc_type = RC_TYPE_NEC,
Drc-budget-ci-old.c75 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-adstech-dvb-t-pci.c71 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-fusionhdtv-mce.c80 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-anysee.c75 .rc_type = RC_TYPE_NEC,
Drc-tevii-nec.c70 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-medion-x10-digitainer.c103 .rc_type = RC_TYPE_OTHER,
Drc-ati-x10.c119 .rc_type = RC_TYPE_OTHER,
Drc-snapstream-firefly.c88 .rc_type = RC_TYPE_OTHER,
Drc-digitalnow-tinytwin.c80 .rc_type = RC_TYPE_NEC,
Drc-videomate-m1f.c74 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-leadtek-y04g0051.c81 .rc_type = RC_TYPE_NEC,
Drc-medion-x10.c98 .rc_type = RC_TYPE_OTHER,
Drc-twinhan-dtv-cab-ci.c80 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-twinhan1027.c69 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-avermedia-cardbus.c79 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-it913x-v1.c76 .rc_type = RC_TYPE_NEC,
Drc-nebula.c78 .rc_type = RC_TYPE_RC5,
Drc-encore-enltv.c94 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-azurewave-ad-tu700.c84 .rc_type = RC_TYPE_NEC,
Drc-dntv-live-dvbt-pro.c79 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-winfast.c84 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
Drc-lme2510.c92 .rc_type = RC_TYPE_NEC,
Drc-rc6-mce.c100 .rc_type = RC_TYPE_RC6_MCE,
Drc-imon-mce.c124 .rc_type = RC_TYPE_RC6_MCE,
Drc-dib0700-nec.c106 .rc_type = RC_TYPE_NEC,
Drc-avermedia-m135a.c129 .rc_type = RC_TYPE_NEC,
Drc-nec-terratec-cinergy-xs.c139 .rc_type = RC_TYPE_NEC,
Drc-imon-pad.c138 .rc_type = RC_TYPE_OTHER,
Drc-dib0700-rc5.c217 .rc_type = RC_TYPE_RC5,
Drc-hauppauge.c274 .rc_type = RC_TYPE_RC5,
/linux-4.4.14/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()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-input.c27 static int get_key_isdbt(struct IR_i2c *ir, enum rc_type *protocol, in get_key_isdbt()
/linux-4.4.14/drivers/media/rc/img-ir/
Dimg-ir-hw.h144 enum rc_type protocol;
Dimg-ir-hw.c698 rdev->rc_map.rc_type = __ffs64(proto); in img_ir_set_protocol()
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Ddvb_usb.h141 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type);
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-input.c334 static int get_key_pv951(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pv951()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-i2c.c151 static int get_key_adaptec(struct IR_i2c *ir, enum rc_type *protocol, in get_key_adaptec()