/linux-4.4.14/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 …]
|
/linux-4.4.14/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 …]
|
/linux-4.4.14/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 …]
|
/linux-4.4.14/include/media/ |
D | rc-core.h | 151 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);
|
D | ir-kbd-i2c.h | 23 int (*get_key)(struct IR_i2c *ir, enum rc_type *protocol, 48 int (*get_key)(struct IR_i2c *ir, enum rc_type *protocol,
|
D | rc-map.h | 14 enum rc_type { enum 87 enum rc_type rc_type; member
|
/linux-4.4.14/fs/dlm/ |
D | util.c | 138 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()
|
D | rcom.c | 56 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()
|
D | dlm_internal.h | 443 uint32_t rc_type; /* DLM_RCOM_ */ member
|
D | lock.c | 5031 type = p->rcom.rc_type; in dlm_receive_buffer()
|
/linux-4.4.14/drivers/media/rc/ |
D | rc-main.c | 113 .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 …]
|
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 …]
|
D | ir-sony-decoder.c | 45 enum rc_type protocol; in ir_sony_decode()
|
D | ir-rc5-decoder.c | 54 enum rc_type protocol; in ir_rc5_decode()
|
D | ir-rc6-decoder.c | 91 enum rc_type protocol; in ir_rc6_decode()
|
D | rc-ir-raw.c | 243 static int change_protocol(struct rc_dev *dev, u64 *rc_type) in change_protocol() argument
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
D | saa7134-input.c | 115 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/ |
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() 679 enum rc_type protocol; in dib0700_rc_urb_completion()
|
D | dib0700.h | 67 extern int dib0700_change_protocol(struct rc_dev *dev, u64 *rc_type);
|
D | dvb-usb.h | 205 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type);
|
D | dib0700_devices.c | 521 enum rc_type protocol; in dib0700_rc_query_old_firmware()
|
/linux-4.4.14/drivers/media/rc/keymaps/ |
D | rc-lirc.c | 23 .rc_type = RC_TYPE_OTHER,
|
D | rc-evga-indtube.c | 43 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-terratec-slim-2.c | 54 .rc_type = RC_TYPE_NEC,
|
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-reddo.c | 67 .rc_type = RC_TYPE_NEC,
|
D | rc-proteus-2309.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-msi-tvanywhere.c | 51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-pixelview-002t.c | 59 .rc_type = RC_TYPE_NEC,
|
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-kworld-plus-tv-analog.c | 81 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-encore-enltv-fm53.c | 63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-dm1105-nec.c | 58 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-apac-viewcomp.c | 62 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-pixelview-new.c | 65 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-em-terratec.c | 51 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-gadmei-rm008z.c | 63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-behold-columbus.c | 90 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-terratec-slim.c | 61 .rc_type = RC_TYPE_NEC,
|
D | rc-digittrade.c | 64 .rc_type = RC_TYPE_NEC,
|
D | rc-trekstor.c | 62 .rc_type = RC_TYPE_NEC,
|
D | rc-pixelview-mk12.c | 65 .rc_type = RC_TYPE_NEC,
|
D | rc-winfast-usbii-deluxe.c | 64 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-manli.c | 116 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-pv951.c | 60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-real-audio-220-32-keys.c | 60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-dntv-live-dvb-t.c | 60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-technisat-ts35.c | 58 .rc_type = RC_TYPE_UNKNOWN,
|
D | rc-norwood.c | 67 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-total-media-in-hand-02.c | 67 .rc_type = RC_TYPE_RC5,
|
D | rc-technisat-usb2.c | 75 .rc_type = RC_TYPE_RC5,
|
D | rc-su3000.c | 56 .rc_type = RC_TYPE_RC5,
|
D | rc-delock-61959.c | 63 .rc_type = RC_TYPE_NEC,
|
D | rc-total-media-in-hand.c | 67 .rc_type = RC_TYPE_NEC,
|
D | rc-npgtech.c | 62 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-kworld-315u.c | 65 .rc_type = RC_TYPE_NEC,
|
D | rc-genius-tvgo-a11mce.c | 66 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-pixelview.c | 64 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-avermedia-dvbt.c | 60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-behold.c | 123 .rc_type = RC_TYPE_NEC,
|
D | rc-dvbsky.c | 59 .rc_type = RC_TYPE_RC5,
|
D | rc-powercolor-real-angel.c | 63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-tbs-nec.c | 57 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-kaiomy.c | 69 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-pctv-sedna.c | 62 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-flydvb.c | 59 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-gotview7135.c | 61 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-streamzap.c | 62 .rc_type = RC_TYPE_RC5_SZ,
|
D | rc-avermedia-a16d.c | 57 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-msi-digivox-iii.c | 67 .rc_type = RC_TYPE_NEC,
|
D | rc-purpletv.c | 63 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-avermedia.c | 68 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-cinergy.c | 60 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-msi-tvanywhere-plus.c | 105 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-asus-pc39.c | 73 .rc_type = RC_TYPE_RC5,
|
D | rc-tt-1500.c | 64 .rc_type = RC_TYPE_RC5,
|
D | rc-avertv-303.c | 67 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-videomate-tv-pvr.c | 69 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-iodata-bctv7e.c | 70 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-cinergy-1400.c | 66 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-encore-enltv2.c | 72 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-pinnacle-color.c | 76 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-asus-ps3-100.c | 72 .rc_type = RC_TYPE_RC5,
|
D | rc-pinnacle-grey.c | 71 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-terratec-cinergy-c-pci.c | 70 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-tivo.c | 80 .rc_type = RC_TYPE_NEC,
|
D | rc-avermedia-m733a-rm-k6.c | 77 .rc_type = RC_TYPE_NEC,
|
D | rc-eztv.c | 78 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-kworld-pc150u.c | 83 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-terratec-cinergy-s2-hd.c | 68 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-terratec-cinergy-xs.c | 74 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-videomate-s350.c | 67 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-medion-x10-or2x.c | 88 .rc_type = RC_TYPE_OTHER,
|
D | rc-it913x-v2.c | 75 .rc_type = RC_TYPE_NEC,
|
D | rc-budget-ci-old.c | 75 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-adstech-dvb-t-pci.c | 71 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-fusionhdtv-mce.c | 80 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-anysee.c | 75 .rc_type = RC_TYPE_NEC,
|
D | rc-tevii-nec.c | 70 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-medion-x10-digitainer.c | 103 .rc_type = RC_TYPE_OTHER,
|
D | rc-ati-x10.c | 119 .rc_type = RC_TYPE_OTHER,
|
D | rc-snapstream-firefly.c | 88 .rc_type = RC_TYPE_OTHER,
|
D | rc-digitalnow-tinytwin.c | 80 .rc_type = RC_TYPE_NEC,
|
D | rc-videomate-m1f.c | 74 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-leadtek-y04g0051.c | 81 .rc_type = RC_TYPE_NEC,
|
D | rc-medion-x10.c | 98 .rc_type = RC_TYPE_OTHER,
|
D | rc-twinhan-dtv-cab-ci.c | 80 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-twinhan1027.c | 69 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-avermedia-cardbus.c | 79 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-it913x-v1.c | 76 .rc_type = RC_TYPE_NEC,
|
D | rc-nebula.c | 78 .rc_type = RC_TYPE_RC5,
|
D | rc-encore-enltv.c | 94 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-azurewave-ad-tu700.c | 84 .rc_type = RC_TYPE_NEC,
|
D | rc-dntv-live-dvbt-pro.c | 79 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-winfast.c | 84 .rc_type = RC_TYPE_UNKNOWN, /* Legacy IR type */
|
D | rc-lme2510.c | 92 .rc_type = RC_TYPE_NEC,
|
D | rc-rc6-mce.c | 100 .rc_type = RC_TYPE_RC6_MCE,
|
D | rc-imon-mce.c | 124 .rc_type = RC_TYPE_RC6_MCE,
|
D | rc-dib0700-nec.c | 106 .rc_type = RC_TYPE_NEC,
|
D | rc-avermedia-m135a.c | 129 .rc_type = RC_TYPE_NEC,
|
D | rc-nec-terratec-cinergy-xs.c | 139 .rc_type = RC_TYPE_NEC,
|
D | rc-imon-pad.c | 138 .rc_type = RC_TYPE_OTHER,
|
D | rc-dib0700-rc5.c | 217 .rc_type = RC_TYPE_RC5,
|
D | rc-hauppauge.c | 274 .rc_type = RC_TYPE_RC5,
|
/linux-4.4.14/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()
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
D | cx231xx-input.c | 27 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/ |
D | img-ir-hw.h | 144 enum rc_type protocol;
|
D | img-ir-hw.c | 698 rdev->rc_map.rc_type = __ffs64(proto); in img_ir_set_protocol()
|
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/ |
D | dvb_usb.h | 141 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type);
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
D | bttv-input.c | 334 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/ |
D | ivtv-i2c.c | 151 static int get_key_adaptec(struct IR_i2c *ir, enum rc_type *protocol, in get_key_adaptec()
|