rc_proto 59 drivers/media/i2c/ir-kbd-i2c.c static int get_key_haup_common(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 133 drivers/media/i2c/ir-kbd-i2c.c static int get_key_haup(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 139 drivers/media/i2c/ir-kbd-i2c.c static int get_key_haup_xvr(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 158 drivers/media/i2c/ir-kbd-i2c.c static int get_key_pixelview(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 179 drivers/media/i2c/ir-kbd-i2c.c static int get_key_fusionhdtv(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 207 drivers/media/i2c/ir-kbd-i2c.c static int get_key_knc1(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 241 drivers/media/i2c/ir-kbd-i2c.c static int get_key_avermedia_cardbus(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 287 drivers/media/i2c/ir-kbd-i2c.c enum rc_proto protocol; rc_proto 727 drivers/media/i2c/ir-kbd-i2c.c u64 rc_proto = RC_PROTO_BIT_UNKNOWN; rc_proto 752 drivers/media/i2c/ir-kbd-i2c.c rc_proto = RC_PROTO_BIT_OTHER; rc_proto 760 drivers/media/i2c/ir-kbd-i2c.c rc_proto = RC_PROTO_BIT_RC5; rc_proto 766 drivers/media/i2c/ir-kbd-i2c.c rc_proto = RC_PROTO_BIT_OTHER; rc_proto 772 drivers/media/i2c/ir-kbd-i2c.c rc_proto = RC_PROTO_BIT_UNKNOWN; rc_proto 778 drivers/media/i2c/ir-kbd-i2c.c rc_proto = RC_PROTO_BIT_OTHER; rc_proto 784 drivers/media/i2c/ir-kbd-i2c.c rc_proto = RC_PROTO_BIT_OTHER; rc_proto 791 drivers/media/i2c/ir-kbd-i2c.c rc_proto = RC_PROTO_BIT_RC5 | RC_PROTO_BIT_RC6_MCE | rc_proto 808 drivers/media/i2c/ir-kbd-i2c.c rc_proto = init_data->type; rc_proto 851 drivers/media/i2c/ir-kbd-i2c.c if (!name || !ir->get_key || !rc_proto || !ir_codes) { rc_proto 879 drivers/media/i2c/ir-kbd-i2c.c rc->allowed_protocols = rc_proto; rc_proto 323 drivers/media/pci/bt8xx/bttv-input.c static int get_key_pv951(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 265 drivers/media/pci/cx88/cx88-input.c u64 rc_proto = RC_PROTO_BIT_OTHER; rc_proto 346 drivers/media/pci/cx88/cx88-input.c rc_proto = RC_PROTO_BIT_NECX; rc_proto 485 drivers/media/pci/cx88/cx88-input.c dev->allowed_protocols = rc_proto; rc_proto 554 drivers/media/pci/cx88/cx88-input.c static int get_key_pvr2000(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 137 drivers/media/pci/ivtv/ivtv-i2c.c static int get_key_adaptec(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 105 drivers/media/pci/saa7134/saa7134-input.c static int get_key_flydvb_trio(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 161 drivers/media/pci/saa7134/saa7134-input.c enum rc_proto *protocol, rc_proto 212 drivers/media/pci/saa7134/saa7134-input.c static int get_key_kworld_pc150u(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 263 drivers/media/pci/saa7134/saa7134-input.c static int get_key_purpletv(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 292 drivers/media/pci/saa7134/saa7134-input.c static int get_key_beholdm6xx(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 332 drivers/media/pci/saa7134/saa7134-input.c static int get_key_pinnacle(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 390 drivers/media/pci/saa7134/saa7134-input.c static int get_key_pinnacle_grey(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 402 drivers/media/pci/saa7134/saa7134-input.c static int get_key_pinnacle_color(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 24 drivers/media/pci/ttpci/av7110_ir.c enum rc_proto proto; rc_proto 140 drivers/media/rc/img-ir/img-ir-hw.h enum rc_proto protocol; rc_proto 135 drivers/media/rc/imon.c u64 rc_proto; /* iMON or MCE (RC6) IR protocol? */ rc_proto 1088 drivers/media/rc/imon.c static int imon_ir_change_protocol(struct rc_dev *rc, u64 *rc_proto) rc_proto 1097 drivers/media/rc/imon.c if (*rc_proto && !(*rc_proto & rc->allowed_protocols)) rc_proto 1100 drivers/media/rc/imon.c if (*rc_proto & RC_PROTO_BIT_RC6_MCE) { rc_proto 1103 drivers/media/rc/imon.c *rc_proto = RC_PROTO_BIT_RC6_MCE; rc_proto 1104 drivers/media/rc/imon.c } else if (*rc_proto & RC_PROTO_BIT_IMON) { rc_proto 1109 drivers/media/rc/imon.c *rc_proto = RC_PROTO_BIT_IMON; rc_proto 1115 drivers/media/rc/imon.c *rc_proto = RC_PROTO_BIT_IMON; rc_proto 1129 drivers/media/rc/imon.c ictx->rc_proto = *rc_proto; rc_proto 1382 drivers/media/rc/imon.c if (ictx->rc_proto == RC_PROTO_BIT_IMON && pad_stabilize) { rc_proto 1449 drivers/media/rc/imon.c if (ictx->rc_proto == RC_PROTO_BIT_IMON && pad_stabilize) { rc_proto 1570 drivers/media/rc/imon.c if (ictx->rc_proto == RC_PROTO_BIT_RC6_MCE) { rc_proto 1632 drivers/media/rc/imon.c enum rc_proto proto; rc_proto 1634 drivers/media/rc/imon.c if (ictx->rc_proto == RC_PROTO_BIT_RC6_MCE) rc_proto 1636 drivers/media/rc/imon.c else if (ictx->rc_proto == RC_PROTO_BIT_IMON) rc_proto 1864 drivers/media/rc/imon.c ictx->rc_proto = allowed_protos; rc_proto 1956 drivers/media/rc/imon.c rdev->allowed_protocols = ictx->rc_proto; rc_proto 1961 drivers/media/rc/imon.c if (ictx->rc_proto == RC_PROTO_BIT_RC6_MCE) rc_proto 192 drivers/media/rc/ir-imon-decoder.c static int ir_imon_encode(enum rc_proto protocol, u32 scancode, rc_proto 188 drivers/media/rc/ir-jvc-decoder.c static int ir_jvc_encode(enum rc_proto protocol, u32 scancode, rc_proto 332 drivers/media/rc/ir-mce_kbd-decoder.c lsc.rc_proto = RC_PROTO_MCIR2_KBD; rc_proto 339 drivers/media/rc/ir-mce_kbd-decoder.c lsc.rc_proto = RC_PROTO_MCIR2_MSE; rc_proto 399 drivers/media/rc/ir-mce_kbd-decoder.c static int ir_mce_kbd_encode(enum rc_proto protocol, u32 scancode, rc_proto 43 drivers/media/rc/ir-nec-decoder.c enum rc_proto rc_proto; rc_proto 151 drivers/media/rc/ir-nec-decoder.c &rc_proto); rc_proto 156 drivers/media/rc/ir-nec-decoder.c rc_keydown(dev, rc_proto, scancode, 0); rc_proto 176 drivers/media/rc/ir-nec-decoder.c static u32 ir_nec_scancode_to_raw(enum rc_proto protocol, u32 scancode) rc_proto 232 drivers/media/rc/ir-nec-decoder.c static int ir_nec_encode(enum rc_proto protocol, u32 scancode, rc_proto 45 drivers/media/rc/ir-rc5-decoder.c enum rc_proto protocol; rc_proto 209 drivers/media/rc/ir-rc5-decoder.c static int ir_rc5_encode(enum rc_proto protocol, u32 scancode, rc_proto 85 drivers/media/rc/ir-rc6-decoder.c enum rc_proto protocol; rc_proto 309 drivers/media/rc/ir-rc6-decoder.c static int ir_rc6_encode(enum rc_proto protocol, u32 scancode, rc_proto 199 drivers/media/rc/ir-rcmm-decoder.c static int ir_rcmm_encode(enum rc_proto protocol, u32 scancode, rc_proto 189 drivers/media/rc/ir-sanyo-decoder.c static int ir_sanyo_encode(enum rc_proto protocol, u32 scancode, rc_proto 190 drivers/media/rc/ir-sharp-decoder.c static int ir_sharp_encode(enum rc_proto protocol, u32 scancode, rc_proto 37 drivers/media/rc/ir-sony-decoder.c enum rc_proto protocol; rc_proto 187 drivers/media/rc/ir-sony-decoder.c static int ir_sony_encode(enum rc_proto protocol, u32 scancode, rc_proto 66 drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 37 drivers/media/rc/keymaps/rc-alink-dtu-m.c .rc_proto = RC_PROTO_NEC, rc_proto 62 drivers/media/rc/keymaps/rc-anysee.c .rc_proto = RC_PROTO_NEC, rc_proto 57 drivers/media/rc/keymaps/rc-apac-viewcomp.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 45 drivers/media/rc/keymaps/rc-astrometa-t2hybrid.c .rc_proto = RC_PROTO_NEC, rc_proto 68 drivers/media/rc/keymaps/rc-asus-pc39.c .rc_proto = RC_PROTO_RC5, rc_proto 67 drivers/media/rc/keymaps/rc-asus-ps3-100.c .rc_proto = RC_PROTO_RC5, rc_proto 46 drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 106 drivers/media/rc/keymaps/rc-ati-x10.c .rc_proto = RC_PROTO_OTHER, rc_proto 52 drivers/media/rc/keymaps/rc-avermedia-a16d.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 74 drivers/media/rc/keymaps/rc-avermedia-cardbus.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 55 drivers/media/rc/keymaps/rc-avermedia-dvbt.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 125 drivers/media/rc/keymaps/rc-avermedia-m135a.c .rc_proto = RC_PROTO_NEC, rc_proto 73 drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.c .rc_proto = RC_PROTO_NEC, rc_proto 48 drivers/media/rc/keymaps/rc-avermedia-rm-ks.c .rc_proto = RC_PROTO_NEC, rc_proto 63 drivers/media/rc/keymaps/rc-avermedia.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 62 drivers/media/rc/keymaps/rc-avertv-303.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 71 drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c .rc_proto = RC_PROTO_NEC, rc_proto 85 drivers/media/rc/keymaps/rc-behold-columbus.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 118 drivers/media/rc/keymaps/rc-behold.c .rc_proto = RC_PROTO_NECX, rc_proto 70 drivers/media/rc/keymaps/rc-budget-ci-old.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 159 drivers/media/rc/keymaps/rc-cec.c .rc_proto = RC_PROTO_CEC, rc_proto 61 drivers/media/rc/keymaps/rc-cinergy-1400.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 55 drivers/media/rc/keymaps/rc-cinergy.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 53 drivers/media/rc/keymaps/rc-d680-dmb.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 59 drivers/media/rc/keymaps/rc-delock-61959.c .rc_proto = RC_PROTO_NECX, rc_proto 101 drivers/media/rc/keymaps/rc-dib0700-nec.c .rc_proto = RC_PROTO_NEC, rc_proto 212 drivers/media/rc/keymaps/rc-dib0700-rc5.c .rc_proto = RC_PROTO_RC5, rc_proto 67 drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c .rc_proto = RC_PROTO_NEC, rc_proto 51 drivers/media/rc/keymaps/rc-digittrade.c .rc_proto = RC_PROTO_NEC, rc_proto 53 drivers/media/rc/keymaps/rc-dm1105-nec.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 55 drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 74 drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 36 drivers/media/rc/keymaps/rc-dtt200u.c .rc_proto = RC_PROTO_NEC, rc_proto 54 drivers/media/rc/keymaps/rc-dvbsky.c .rc_proto = RC_PROTO_RC5, rc_proto 63 drivers/media/rc/keymaps/rc-dvico-mce.c .rc_proto = RC_PROTO_NEC, rc_proto 54 drivers/media/rc/keymaps/rc-dvico-portable.c .rc_proto = RC_PROTO_NEC, rc_proto 46 drivers/media/rc/keymaps/rc-em-terratec.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 58 drivers/media/rc/keymaps/rc-encore-enltv-fm53.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 89 drivers/media/rc/keymaps/rc-encore-enltv.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 67 drivers/media/rc/keymaps/rc-encore-enltv2.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 38 drivers/media/rc/keymaps/rc-evga-indtube.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 73 drivers/media/rc/keymaps/rc-eztv.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 54 drivers/media/rc/keymaps/rc-flydvb.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 47 drivers/media/rc/keymaps/rc-flyvideo.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 75 drivers/media/rc/keymaps/rc-fusionhdtv-mce.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 58 drivers/media/rc/keymaps/rc-gadmei-rm008z.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 30 drivers/media/rc/keymaps/rc-geekbox.c .rc_proto = RC_PROTO_NEC, rc_proto 61 drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 56 drivers/media/rc/keymaps/rc-gotview7135.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 270 drivers/media/rc/keymaps/rc-hauppauge.c .rc_proto = RC_PROTO_RC5, rc_proto 47 drivers/media/rc/keymaps/rc-hisi-poplar.c .rc_proto = RC_PROTO_NEC, rc_proto 59 drivers/media/rc/keymaps/rc-hisi-tv-demo.c .rc_proto = RC_PROTO_NEC, rc_proto 120 drivers/media/rc/keymaps/rc-imon-mce.c .rc_proto = RC_PROTO_RC6_MCE, rc_proto 133 drivers/media/rc/keymaps/rc-imon-pad.c .rc_proto = RC_PROTO_IMON, rc_proto 63 drivers/media/rc/keymaps/rc-imon-rsc.c .rc_proto = RC_PROTO_NECX, rc_proto 65 drivers/media/rc/keymaps/rc-iodata-bctv7e.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 72 drivers/media/rc/keymaps/rc-it913x-v1.c .rc_proto = RC_PROTO_NECX, rc_proto 71 drivers/media/rc/keymaps/rc-it913x-v2.c .rc_proto = RC_PROTO_NECX, rc_proto 64 drivers/media/rc/keymaps/rc-kaiomy.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 35 drivers/media/rc/keymaps/rc-khadas.c .rc_proto = RC_PROTO_NEC, rc_proto 60 drivers/media/rc/keymaps/rc-kworld-315u.c .rc_proto = RC_PROTO_NEC, rc_proto 79 drivers/media/rc/keymaps/rc-kworld-pc150u.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 80 drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 68 drivers/media/rc/keymaps/rc-leadtek-y04g0051.c .rc_proto = RC_PROTO_NEC, rc_proto 87 drivers/media/rc/keymaps/rc-lme2510.c .rc_proto = RC_PROTO_NEC, rc_proto 111 drivers/media/rc/keymaps/rc-manli.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 90 drivers/media/rc/keymaps/rc-medion-x10-digitainer.c .rc_proto = RC_PROTO_OTHER, rc_proto 75 drivers/media/rc/keymaps/rc-medion-x10-or2x.c .rc_proto = RC_PROTO_OTHER, rc_proto 85 drivers/media/rc/keymaps/rc-medion-x10.c .rc_proto = RC_PROTO_OTHER, rc_proto 36 drivers/media/rc/keymaps/rc-msi-digivox-ii.c .rc_proto = RC_PROTO_NEC, rc_proto 54 drivers/media/rc/keymaps/rc-msi-digivox-iii.c .rc_proto = RC_PROTO_NECX, rc_proto 100 drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 46 drivers/media/rc/keymaps/rc-msi-tvanywhere.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 73 drivers/media/rc/keymaps/rc-nebula.c .rc_proto = RC_PROTO_RC5, rc_proto 134 drivers/media/rc/keymaps/rc-nec-terratec-cinergy-xs.c .rc_proto = RC_PROTO_NEC, rc_proto 62 drivers/media/rc/keymaps/rc-norwood.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 57 drivers/media/rc/keymaps/rc-npgtech.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 35 drivers/media/rc/keymaps/rc-odroid.c .rc_proto = RC_PROTO_NEC, rc_proto 57 drivers/media/rc/keymaps/rc-pctv-sedna.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 71 drivers/media/rc/keymaps/rc-pinnacle-color.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 66 drivers/media/rc/keymaps/rc-pinnacle-grey.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 47 drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c .rc_proto = RC_PROTO_RC5, rc_proto 54 drivers/media/rc/keymaps/rc-pixelview-002t.c .rc_proto = RC_PROTO_NECX, rc_proto 60 drivers/media/rc/keymaps/rc-pixelview-mk12.c .rc_proto = RC_PROTO_NECX, rc_proto 60 drivers/media/rc/keymaps/rc-pixelview-new.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 59 drivers/media/rc/keymaps/rc-pixelview.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 58 drivers/media/rc/keymaps/rc-powercolor-real-angel.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 46 drivers/media/rc/keymaps/rc-proteus-2309.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 58 drivers/media/rc/keymaps/rc-purpletv.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 55 drivers/media/rc/keymaps/rc-pv951.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 97 drivers/media/rc/keymaps/rc-rc6-mce.c .rc_proto = RC_PROTO_RC6_MCE, rc_proto 55 drivers/media/rc/keymaps/rc-real-audio-220-32-keys.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 54 drivers/media/rc/keymaps/rc-reddo.c .rc_proto = RC_PROTO_NECX, rc_proto 75 drivers/media/rc/keymaps/rc-snapstream-firefly.c .rc_proto = RC_PROTO_OTHER, rc_proto 58 drivers/media/rc/keymaps/rc-streamzap.c .rc_proto = RC_PROTO_RC5_SZ, rc_proto 52 drivers/media/rc/keymaps/rc-su3000.c .rc_proto = RC_PROTO_RC5, rc_proto 70 drivers/media/rc/keymaps/rc-tango.c .rc_proto = RC_PROTO_NECX, rc_proto 58 drivers/media/rc/keymaps/rc-tanix-tx3mini.c .rc_proto = RC_PROTO_NEC, rc_proto 49 drivers/media/rc/keymaps/rc-tanix-tx5max.c .rc_proto = RC_PROTO_NECX, rc_proto 52 drivers/media/rc/keymaps/rc-tbs-nec.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 54 drivers/media/rc/keymaps/rc-technisat-ts35.c .rc_proto = RC_PROTO_UNKNOWN, rc_proto 71 drivers/media/rc/keymaps/rc-technisat-usb2.c .rc_proto = RC_PROTO_RC5, rc_proto 66 drivers/media/rc/keymaps/rc-terratec-cinergy-c-pci.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 64 drivers/media/rc/keymaps/rc-terratec-cinergy-s2-hd.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 69 drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 41 drivers/media/rc/keymaps/rc-terratec-slim-2.c .rc_proto = RC_PROTO_NEC, rc_proto 48 drivers/media/rc/keymaps/rc-terratec-slim.c .rc_proto = RC_PROTO_NECX, rc_proto 65 drivers/media/rc/keymaps/rc-tevii-nec.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 76 drivers/media/rc/keymaps/rc-tivo.c .rc_proto = RC_PROTO_NEC32, rc_proto 54 drivers/media/rc/keymaps/rc-total-media-in-hand-02.c .rc_proto = RC_PROTO_RC5, rc_proto 54 drivers/media/rc/keymaps/rc-total-media-in-hand.c .rc_proto = RC_PROTO_NECX, rc_proto 49 drivers/media/rc/keymaps/rc-trekstor.c .rc_proto = RC_PROTO_NEC, rc_proto 59 drivers/media/rc/keymaps/rc-tt-1500.c .rc_proto = RC_PROTO_RC5, rc_proto 76 drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 70 drivers/media/rc/keymaps/rc-twinhan1027.c .rc_proto = RC_PROTO_NEC, rc_proto 70 drivers/media/rc/keymaps/rc-videomate-m1f.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 62 drivers/media/rc/keymaps/rc-videomate-s350.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 64 drivers/media/rc/keymaps/rc-videomate-tv-pvr.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 64 drivers/media/rc/keymaps/rc-videostrong-kii-pro.c .rc_proto = RC_PROTO_NEC, rc_proto 34 drivers/media/rc/keymaps/rc-wetek-hub.c .rc_proto = RC_PROTO_NEC, rc_proto 74 drivers/media/rc/keymaps/rc-wetek-play2.c .rc_proto = RC_PROTO_NECX, rc_proto 59 drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 79 drivers/media/rc/keymaps/rc-winfast.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 64 drivers/media/rc/keymaps/rc-x96max.c .rc_proto = RC_PROTO_NEC, rc_proto 45 drivers/media/rc/keymaps/rc-xbox-dvd.c .rc_proto = RC_PROTO_XBOX_DVD, rc_proto 57 drivers/media/rc/keymaps/rc-zx-irdec.c .rc_proto = RC_PROTO_NEC, rc_proto 279 drivers/media/rc/lirc_dev.c !rc_validate_scancode(scan.rc_proto, scan.scancode)) { rc_proto 290 drivers/media/rc/lirc_dev.c ret = ir_raw_encode_scancode(scan.rc_proto, scan.scancode, rc_proto 308 drivers/media/rc/lirc_dev.c int carrier = ir_raw_encode_carrier(scan.rc_proto); rc_proto 38 drivers/media/rc/rc-core-priv.h int (*encode)(enum rc_proto protocol, u32 scancode, rc_proto 178 drivers/media/rc/rc-core-priv.h bool rc_validate_scancode(enum rc_proto proto, u32 scancode); rc_proto 245 drivers/media/rc/rc-ir-raw.c static int change_protocol(struct rc_dev *dev, u64 *rc_proto) rc_proto 253 drivers/media/rc/rc-ir-raw.c (*rc_proto & handler->protocols) && handler->raw_register) rc_proto 257 drivers/media/rc/rc-ir-raw.c !(*rc_proto & handler->protocols) && rc_proto 268 drivers/media/rc/rc-ir-raw.c if (handler->protocols & *rc_proto) { rc_proto 521 drivers/media/rc/rc-ir-raw.c int ir_raw_encode_scancode(enum rc_proto protocol, u32 scancode, rc_proto 592 drivers/media/rc/rc-ir-raw.c int ir_raw_encode_carrier(enum rc_proto protocol) rc_proto 161 drivers/media/rc/rc-main.c .rc_proto = RC_PROTO_UNKNOWN, /* Legacy IR type */ rc_proto 180 drivers/media/rc/rc-main.c const char *name, u64 rc_proto, size_t size) rc_proto 185 drivers/media/rc/rc-main.c rc_map->rc_proto = rc_proto; rc_proto 444 drivers/media/rc/rc-main.c rc = ir_create_table(dev, rc_map, from->name, from->rc_proto, rc_proto 711 drivers/media/rc/rc-main.c .scancode = dev->last_scancode, .rc_proto = dev->last_protocol, rc_proto 745 drivers/media/rc/rc-main.c static void ir_do_keydown(struct rc_dev *dev, enum rc_proto protocol, rc_proto 753 drivers/media/rc/rc-main.c .scancode = scancode, .rc_proto = protocol, rc_proto 812 drivers/media/rc/rc-main.c void rc_keydown(struct rc_dev *dev, enum rc_proto protocol, u32 scancode, rc_proto 842 drivers/media/rc/rc-main.c void rc_keydown_notimeout(struct rc_dev *dev, enum rc_proto protocol, rc_proto 860 drivers/media/rc/rc-main.c bool rc_validate_scancode(enum rc_proto proto, u32 scancode) rc_proto 911 drivers/media/rc/rc-main.c enum rc_proto protocol = dev->wakeup_protocol; rc_proto 1456 drivers/media/rc/rc-main.c enum rc_proto enabled; rc_proto 1505 drivers/media/rc/rc-main.c enum rc_proto protocol = RC_PROTO_UNKNOWN; rc_proto 1739 drivers/media/rc/rc-main.c u64 rc_proto; rc_proto 1754 drivers/media/rc/rc-main.c rc_proto = BIT_ULL(rc_map->rc_proto); rc_proto 1760 drivers/media/rc/rc-main.c ir_raw_load_modules(&rc_proto); rc_proto 1763 drivers/media/rc/rc-main.c rc = dev->change_protocol(dev, &rc_proto); rc_proto 1766 drivers/media/rc/rc-main.c dev->enabled_protocols = rc_proto; rc_proto 58 drivers/media/rc/tango-ir.c enum rc_proto proto; rc_proto 54 drivers/media/rc/zx-irdec.c enum rc_proto rc_proto; rc_proto 73 drivers/media/rc/zx-irdec.c &rc_proto); rc_proto 74 drivers/media/rc/zx-irdec.c rc_keydown(irdec->rcd, rc_proto, scancode, 0); rc_proto 17 drivers/media/usb/cx231xx/cx231xx-input.c static int get_key_isdbt(struct IR_i2c *ir, enum rc_proto *protocol, rc_proto 1181 drivers/media/usb/dvb-usb-v2/af9015.c enum rc_proto proto; rc_proto 1824 drivers/media/usb/dvb-usb-v2/af9035.c enum rc_proto proto; rc_proto 203 drivers/media/usb/dvb-usb-v2/az6007.c enum rc_proto proto; rc_proto 128 drivers/media/usb/dvb-usb-v2/dvb_usb.h int (*change_protocol)(struct rc_dev *dev, u64 *rc_proto); rc_proto 1657 drivers/media/usb/dvb-usb-v2/rtl28xxu.c enum rc_proto proto; rc_proto 66 drivers/media/usb/dvb-usb/dib0700.h extern int dib0700_change_protocol(struct rc_dev *dev, u64 *rc_proto); rc_proto 638 drivers/media/usb/dvb-usb/dib0700_core.c int dib0700_change_protocol(struct rc_dev *rc, u64 *rc_proto) rc_proto 654 drivers/media/usb/dvb-usb/dib0700_core.c if (*rc_proto & RC_PROTO_BIT_RC5) { rc_proto 656 drivers/media/usb/dvb-usb/dib0700_core.c *rc_proto = RC_PROTO_BIT_RC5; rc_proto 657 drivers/media/usb/dvb-usb/dib0700_core.c } else if (*rc_proto & RC_PROTO_BIT_NEC) { rc_proto 659 drivers/media/usb/dvb-usb/dib0700_core.c *rc_proto = RC_PROTO_BIT_NEC; rc_proto 660 drivers/media/usb/dvb-usb/dib0700_core.c } else if (*rc_proto & RC_PROTO_BIT_RC6_MCE) { rc_proto 666 drivers/media/usb/dvb-usb/dib0700_core.c *rc_proto = RC_PROTO_BIT_RC6_MCE; rc_proto 680 drivers/media/usb/dvb-usb/dib0700_core.c d->props.rc.core.protocol = *rc_proto; rc_proto 712 drivers/media/usb/dvb-usb/dib0700_core.c enum rc_proto protocol; rc_proto 518 drivers/media/usb/dvb-usb/dib0700_devices.c enum rc_proto protocol; rc_proto 100 drivers/media/usb/dvb-usb/dtt200u.c enum rc_proto proto = RC_PROTO_NEC; rc_proto 209 drivers/media/usb/dvb-usb/dvb-usb.h int (*change_protocol)(struct rc_dev *dev, u64 *rc_proto); rc_proto 55 drivers/media/usb/em28xx/em28xx-input.c enum rc_proto protocol; rc_proto 69 drivers/media/usb/em28xx/em28xx-input.c u64 rc_proto; rc_proto 73 drivers/media/usb/em28xx/em28xx-input.c int (*get_key_i2c)(struct i2c_client *ir, enum rc_proto *protocol, rc_proto 83 drivers/media/usb/em28xx/em28xx-input.c enum rc_proto *protocol, u32 *scancode) rc_proto 114 drivers/media/usb/em28xx/em28xx-input.c enum rc_proto *protocol, u32 *scancode) rc_proto 144 drivers/media/usb/em28xx/em28xx-input.c enum rc_proto *protocol, rc_proto 163 drivers/media/usb/em28xx/em28xx-input.c enum rc_proto *protocol, rc_proto 227 drivers/media/usb/em28xx/em28xx-input.c switch (ir->rc_proto) { rc_proto 273 drivers/media/usb/em28xx/em28xx-input.c switch (ir->rc_proto) { rc_proto 306 drivers/media/usb/em28xx/em28xx-input.c enum rc_proto protocol; rc_proto 394 drivers/media/usb/em28xx/em28xx-input.c static int em2860_ir_change_protocol(struct rc_dev *rc_dev, u64 *rc_proto) rc_proto 400 drivers/media/usb/em28xx/em28xx-input.c if (*rc_proto & RC_PROTO_BIT_RC5) { rc_proto 403 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = RC_PROTO_BIT_RC5; rc_proto 404 drivers/media/usb/em28xx/em28xx-input.c } else if (*rc_proto & RC_PROTO_BIT_NEC) { rc_proto 407 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = RC_PROTO_BIT_NEC; rc_proto 408 drivers/media/usb/em28xx/em28xx-input.c } else if (*rc_proto & RC_PROTO_BIT_UNKNOWN) { rc_proto 409 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = RC_PROTO_BIT_UNKNOWN; rc_proto 411 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = ir->rc_proto; rc_proto 417 drivers/media/usb/em28xx/em28xx-input.c ir->rc_proto = *rc_proto; rc_proto 422 drivers/media/usb/em28xx/em28xx-input.c static int em2874_ir_change_protocol(struct rc_dev *rc_dev, u64 *rc_proto) rc_proto 429 drivers/media/usb/em28xx/em28xx-input.c if (*rc_proto & RC_PROTO_BIT_RC5) { rc_proto 432 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = RC_PROTO_BIT_RC5; rc_proto 433 drivers/media/usb/em28xx/em28xx-input.c } else if (*rc_proto & RC_PROTO_BIT_NEC) { rc_proto 437 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = RC_PROTO_BIT_NEC; rc_proto 438 drivers/media/usb/em28xx/em28xx-input.c } else if (*rc_proto & RC_PROTO_BIT_RC6_0) { rc_proto 442 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = RC_PROTO_BIT_RC6_0; rc_proto 443 drivers/media/usb/em28xx/em28xx-input.c } else if (*rc_proto & RC_PROTO_BIT_UNKNOWN) { rc_proto 444 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = RC_PROTO_BIT_UNKNOWN; rc_proto 446 drivers/media/usb/em28xx/em28xx-input.c *rc_proto = ir->rc_proto; rc_proto 453 drivers/media/usb/em28xx/em28xx-input.c ir->rc_proto = *rc_proto; rc_proto 458 drivers/media/usb/em28xx/em28xx-input.c static int em28xx_ir_change_protocol(struct rc_dev *rc_dev, u64 *rc_proto) rc_proto 467 drivers/media/usb/em28xx/em28xx-input.c return em2860_ir_change_protocol(rc_dev, rc_proto); rc_proto 472 drivers/media/usb/em28xx/em28xx-input.c return em2874_ir_change_protocol(rc_dev, rc_proto); rc_proto 703 drivers/media/usb/em28xx/em28xx-input.c u64 rc_proto; rc_proto 810 drivers/media/usb/em28xx/em28xx-input.c rc_proto = RC_PROTO_BIT_UNKNOWN; rc_proto 811 drivers/media/usb/em28xx/em28xx-input.c err = em28xx_ir_change_protocol(rc, &rc_proto); rc_proto 61 drivers/media/usb/tm6000/tm6000-input.c u64 rc_proto; rc_proto 98 drivers/media/usb/tm6000/tm6000-input.c switch (ir->rc_proto) { rc_proto 112 drivers/media/usb/tm6000/tm6000-input.c if (ir->rc_proto == RC_PROTO_BIT_NEC) rc_proto 117 drivers/media/usb/tm6000/tm6000-input.c (ir->rc_proto == RC_PROTO_BIT_NEC) ? "NEC" : "RC-5", rc_proto 157 drivers/media/usb/tm6000/tm6000-input.c enum rc_proto protocol; rc_proto 164 drivers/media/usb/tm6000/tm6000-input.c switch (ir->rc_proto) { rc_proto 306 drivers/media/usb/tm6000/tm6000-input.c static int tm6000_ir_change_protocol(struct rc_dev *rc, u64 *rc_proto) rc_proto 315 drivers/media/usb/tm6000/tm6000-input.c ir->rc_proto = *rc_proto; rc_proto 404 drivers/media/usb/tm6000/tm6000-input.c u64 rc_proto; rc_proto 450 drivers/media/usb/tm6000/tm6000-input.c rc_proto = RC_PROTO_BIT_UNKNOWN; rc_proto 451 drivers/media/usb/tm6000/tm6000-input.c tm6000_ir_change_protocol(rc, &rc_proto); rc_proto 24 include/media/i2c/ir-kbd-i2c.h enum rc_proto *protocol, rc_proto 55 include/media/i2c/ir-kbd-i2c.h enum rc_proto *protocol, rc_proto 182 include/media/rc-core.h enum rc_proto wakeup_protocol; rc_proto 194 include/media/rc-core.h enum rc_proto last_protocol; rc_proto 212 include/media/rc-core.h int (*change_protocol)(struct rc_dev *dev, u64 *rc_proto); rc_proto 287 include/media/rc-core.h void rc_keydown(struct rc_dev *dev, enum rc_proto protocol, u32 scancode, rc_proto 289 include/media/rc-core.h void rc_keydown_notimeout(struct rc_dev *dev, enum rc_proto protocol, rc_proto 326 include/media/rc-core.h int ir_raw_encode_scancode(enum rc_proto protocol, u32 scancode, rc_proto 328 include/media/rc-core.h int ir_raw_encode_carrier(enum rc_proto protocol); rc_proto 357 include/media/rc-core.h enum rc_proto *protocol) rc_proto 113 include/media/rc-map.h enum rc_proto rc_proto; rc_proto 158 include/uapi/linux/lirc.h __u16 rc_proto; rc_proto 158 tools/include/uapi/linux/lirc.h __u16 rc_proto; rc_proto 34 tools/testing/selftests/ir/ir_loopback.c enum rc_proto proto; rc_proto 135 tools/testing/selftests/ir/ir_loopback.c unsigned int rc_proto = protocols[i].proto; rc_proto 137 tools/testing/selftests/ir/ir_loopback.c if (rc_proto == RC_PROTO_RC6_MCE) rc_proto 140 tools/testing/selftests/ir/ir_loopback.c if (rc_proto == RC_PROTO_NECX && rc_proto 144 tools/testing/selftests/ir/ir_loopback.c if (rc_proto == RC_PROTO_NEC32 && rc_proto 148 tools/testing/selftests/ir/ir_loopback.c if (rc_proto == RC_PROTO_RCMM32 && rc_proto 154 tools/testing/selftests/ir/ir_loopback.c .rc_proto = rc_proto, rc_proto 186 tools/testing/selftests/ir/ir_loopback.c if (lsc.rc_proto != lsc2.rc_proto) rc_proto 188 tools/testing/selftests/ir/ir_loopback.c lsc2.rc_proto);