Home
last modified time | relevance | path

Searched refs:rc_dev (Results 1 – 84 of 84) sorted by relevance

/linux-4.4.14/drivers/media/rc/
Dst_rc.c27 struct rc_dev *rdev;
67 static void st_rc_send_lirc_timeout(struct rc_dev *rdev) in st_rc_send_lirc_timeout()
192 struct st_rc_device *rc_dev = platform_get_drvdata(pdev); in st_rc_remove() local
193 clk_disable_unprepare(rc_dev->sys_clock); in st_rc_remove()
194 rc_unregister_device(rc_dev->rdev); in st_rc_remove()
198 static int st_rc_open(struct rc_dev *rdev) in st_rc_open()
211 static void st_rc_close(struct rc_dev *rdev) in st_rc_close()
222 struct rc_dev *rdev; in st_rc_probe()
225 struct st_rc_device *rc_dev; in st_rc_probe() local
229 rc_dev = devm_kzalloc(dev, sizeof(struct st_rc_device), GFP_KERNEL); in st_rc_probe()
[all …]
Drc-loopback.c39 struct rc_dev *dev;
52 static int loop_set_tx_mask(struct rc_dev *dev, u32 mask) in loop_set_tx_mask()
66 static int loop_set_tx_carrier(struct rc_dev *dev, u32 carrier) in loop_set_tx_carrier()
75 static int loop_set_tx_duty_cycle(struct rc_dev *dev, u32 duty_cycle) in loop_set_tx_duty_cycle()
89 static int loop_set_rx_carrier_range(struct rc_dev *dev, u32 min, u32 max) in loop_set_rx_carrier_range()
104 static int loop_tx_ir(struct rc_dev *dev, unsigned *txbuf, unsigned count) in loop_tx_ir()
145 static void loop_set_idle(struct rc_dev *dev, bool enable) in loop_set_idle()
155 static int loop_set_learning_mode(struct rc_dev *dev, int enable) in loop_set_learning_mode()
167 static int loop_set_carrier_report(struct rc_dev *dev, int enable) in loop_set_carrier_report()
181 struct rc_dev *rc; in loop_init()
Drc-core-priv.h27 int (*decode)(struct rc_dev *dev, struct ir_raw_event event);
30 int (*raw_register)(struct rc_dev *dev);
31 int (*raw_unregister)(struct rc_dev *dev);
41 struct rc_dev *dev; /* pointer to the parent rc_dev */
103 struct rc_dev *dev;
157 int ir_raw_event_register(struct rc_dev *dev);
158 void ir_raw_event_unregister(struct rc_dev *dev);
Drc-main.c218 static unsigned int ir_update_mapping(struct rc_dev *dev, in ir_update_mapping()
274 static unsigned int ir_establish_scancode(struct rc_dev *dev, in ir_establish_scancode()
332 struct rc_dev *rdev = input_get_drvdata(idev); in ir_setkeycode()
375 static int ir_setkeytable(struct rc_dev *dev, in ir_setkeytable()
449 struct rc_dev *rdev = input_get_drvdata(idev); in ir_getkeycode()
507 u32 rc_g_keycode_from_table(struct rc_dev *dev, u32 scancode) in rc_g_keycode_from_table()
538 static void ir_do_keyup(struct rc_dev *dev, bool sync) in ir_do_keyup()
558 void rc_keyup(struct rc_dev *dev) in rc_keyup()
577 struct rc_dev *dev = (struct rc_dev *)cookie; in ir_timer_keyup()
604 void rc_repeat(struct rc_dev *dev) in rc_repeat()
[all …]
Drc-ir-raw.c80 int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev) in ir_raw_event_store()
106 int ir_raw_event_store_edge(struct rc_dev *dev, enum raw_event_type type) in ir_raw_event_store_edge()
159 int ir_raw_event_store_with_filter(struct rc_dev *dev, struct ir_raw_event *ev) in ir_raw_event_store_with_filter()
193 void ir_raw_event_set_idle(struct rc_dev *dev, bool idle) in ir_raw_event_set_idle()
219 void ir_raw_event_handle(struct rc_dev *dev) in ir_raw_event_handle()
243 static int change_protocol(struct rc_dev *dev, u64 *rc_type) in change_protocol()
252 int ir_raw_event_register(struct rc_dev *dev) in ir_raw_event_register()
296 void ir_raw_event_unregister(struct rc_dev *dev) in ir_raw_event_unregister()
Dati_remote.c248 struct rc_dev *rdev;
382 static int ati_remote_rc_open(struct rc_dev *rdev) in ati_remote_rc_open()
388 static void ati_remote_rc_close(struct rc_dev *rdev) in ati_remote_rc_close()
758 struct rc_dev *rdev = ati_remote->rdev; in ati_remote_rc_init()
827 struct rc_dev *rc_dev; in ati_remote_probe() local
848 rc_dev = rc_allocate_device(); in ati_remote_probe()
849 if (!ati_remote || !rc_dev) in ati_remote_probe()
859 ati_remote->rdev = rc_dev; in ati_remote_probe()
886 rc_dev->map_name = RC_MAP_ATI_X10; /* default map */ in ati_remote_probe()
891 rc_dev->map_name = type->default_keymap; in ati_remote_probe()
[all …]
Dir-lirc-codec.c33 static int ir_lirc_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_lirc_decode()
109 struct rc_dev *dev; in ir_lirc_transmit_ir()
184 struct rc_dev *dev; in ir_lirc_ioctl()
336 static int ir_lirc_register(struct rc_dev *dev) in ir_lirc_register()
412 static int ir_lirc_unregister(struct rc_dev *dev) in ir_lirc_unregister()
Diguanair.c34 struct rc_dev *rc;
294 static int iguanair_set_tx_carrier(struct rc_dev *dev, uint32_t carrier) in iguanair_set_tx_carrier()
336 static int iguanair_set_tx_mask(struct rc_dev *dev, uint32_t mask) in iguanair_set_tx_mask()
350 static int iguanair_tx(struct rc_dev *dev, unsigned *txbuf, unsigned count) in iguanair_tx()
393 static int iguanair_open(struct rc_dev *rdev) in iguanair_open()
409 static void iguanair_close(struct rc_dev *rdev) in iguanair_close()
429 struct rc_dev *rc; in iguanair_probe()
Dir-hix5hd2.c68 struct rc_dev *rdev;
120 static int hix5hd2_ir_open(struct rc_dev *rdev) in hix5hd2_ir_open()
128 static void hix5hd2_ir_close(struct rc_dev *rdev) in hix5hd2_ir_close()
195 struct rc_dev *rdev; in hix5hd2_ir_probe()
Dene_ir.c851 static int ene_open(struct rc_dev *rdev) in ene_open()
863 static void ene_close(struct rc_dev *rdev) in ene_close()
874 static int ene_set_tx_mask(struct rc_dev *rdev, u32 tx_mask) in ene_set_tx_mask()
892 static int ene_set_tx_carrier(struct rc_dev *rdev, u32 carrier) in ene_set_tx_carrier()
916 static int ene_set_tx_duty_cycle(struct rc_dev *rdev, u32 duty_cycle) in ene_set_tx_duty_cycle()
926 static int ene_set_learning_mode(struct rc_dev *rdev, int enable) in ene_set_learning_mode()
942 static int ene_set_carrier_report(struct rc_dev *rdev, int enable) in ene_set_carrier_report()
960 static void ene_set_idle(struct rc_dev *rdev, bool idle) in ene_set_idle()
971 static int ene_transmit(struct rc_dev *rdev, unsigned *buf, unsigned n) in ene_transmit()
1010 struct rc_dev *rdev; in ene_probe()
Dgpio-ir-recv.c30 struct rc_dev *rcdev;
105 struct rc_dev *rcdev; in gpio_ir_recv_probe()
Dite-cir.c339 static int ite_set_rx_carrier_range(struct rc_dev *rcdev, u32 carrier_low, u32 in ite_set_rx_carrier_range()
355 static int ite_set_tx_carrier(struct rc_dev *rcdev, u32 carrier) in ite_set_tx_carrier()
369 static int ite_set_tx_duty_cycle(struct rc_dev *rcdev, u32 duty_cycle) in ite_set_tx_duty_cycle()
385 static int ite_tx_ir(struct rc_dev *rcdev, unsigned *txbuf, unsigned n) in ite_tx_ir()
536 static void ite_s_idle(struct rc_dev *rcdev, bool enable) in ite_s_idle()
1302 static int ite_open(struct rc_dev *rcdev) in ite_open()
1321 static void ite_close(struct rc_dev *rcdev) in ite_close()
1461 struct rc_dev *rdev = NULL; in ite_probe()
Digorplugusb.c42 struct rc_dev *rc;
154 struct rc_dev *rc; in igorplugusb_probe()
Dwinbond-cir.c205 struct rc_dev *dev;
363 wbcir_idle_rx(struct rc_dev *dev, bool idle) in wbcir_idle_rx()
529 wbcir_set_carrier_report(struct rc_dev *dev, int enable) in wbcir_set_carrier_report()
567 wbcir_txcarrier(struct rc_dev *dev, u32 carrier) in wbcir_txcarrier()
612 wbcir_txmask(struct rc_dev *dev, u32 mask) in wbcir_txmask()
652 wbcir_tx(struct rc_dev *dev, unsigned *b, unsigned count) in wbcir_tx()
Dir-mce_kbd-decoder.c213 static int ir_mce_kbd_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_mce_kbd_decode()
357 static int ir_mce_kbd_register(struct rc_dev *dev) in ir_mce_kbd_register()
413 static int ir_mce_kbd_unregister(struct rc_dev *dev) in ir_mce_kbd_unregister()
Dstreamzap.c76 struct rc_dev *rdev;
289 static struct rc_dev *streamzap_init_rc_dev(struct streamzap_ir *sz) in streamzap_init_rc_dev()
291 struct rc_dev *rdev; in streamzap_init_rc_dev()
Dfintek-cir.h62 struct rc_dev *rdev;
Dredrat3.c165 struct rc_dev *rc;
700 static int redrat3_set_tx_carrier(struct rc_dev *rcdev, u32 carrier) in redrat3_set_tx_carrier()
714 static int redrat3_transmit_ir(struct rc_dev *rcdev, unsigned *txbuf, in redrat3_transmit_ir()
856 static struct rc_dev *redrat3_init_rc_dev(struct redrat3_dev *rr3) in redrat3_init_rc_dev()
859 struct rc_dev *rc; in redrat3_init_rc_dev()
Dmceusb.c416 struct rc_dev *rc;
818 static int mceusb_tx_ir(struct rc_dev *dev, unsigned *txbuf, unsigned count) in mceusb_tx_ir()
881 static int mceusb_set_tx_mask(struct rc_dev *dev, u32 mask) in mceusb_set_tx_mask()
895 static int mceusb_set_tx_carrier(struct rc_dev *dev, u32 carrier) in mceusb_set_tx_carrier()
1205 static struct rc_dev *mceusb_init_rc_dev(struct mceusb_dev *ir) in mceusb_init_rc_dev()
1209 struct rc_dev *rc; in mceusb_init_rc_dev()
Dene_ir.h197 struct rc_dev *rdev;
Dfintek-cir.c465 static int fintek_open(struct rc_dev *dev) in fintek_open()
477 static void fintek_close(struct rc_dev *dev) in fintek_close()
491 struct rc_dev *rdev; in fintek_probe()
Dnuvoton-cir.c511 static int nvt_set_tx_carrier(struct rc_dev *dev, u32 carrier) in nvt_set_tx_carrier()
547 static int nvt_tx_ir(struct rc_dev *dev, unsigned *txbuf, unsigned n) in nvt_tx_ir()
948 static int nvt_open(struct rc_dev *dev) in nvt_open()
960 static void nvt_close(struct rc_dev *dev) in nvt_close()
974 struct rc_dev *rdev; in nvt_probe()
Dir-sharp-decoder.c46 static int ir_sharp_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sharp_decode()
Dir-sanyo-decoder.c55 static int ir_sanyo_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sanyo_decode()
Dir-jvc-decoder.c46 static int ir_jvc_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_jvc_decode()
Dttusbir.c40 struct rc_dev *rc;
203 struct rc_dev *rc; in ttusbir_probe()
Dir-sony-decoder.c42 static int ir_sony_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sony_decode()
Dnuvoton-cir.h69 struct rc_dev *rdev;
Dite-cir.h127 struct rc_dev *rdev;
Dir-rc5-decoder.c49 static int ir_rc5_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_rc5_decode()
Dir-nec-decoder.c48 static int ir_nec_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_nec_decode()
Dir-xmp-decoder.c42 static int ir_xmp_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_xmp_decode()
Dmeson-ir.c60 struct rc_dev *rc;
Dir-rc6-decoder.c86 static int ir_rc6_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_rc6_decode()
Dsunxi-cir.c90 struct rc_dev *rc;
Dimon.c139 struct rc_dev *rdev; /* rc-core device for remote */
1108 static int imon_ir_change_protocol(struct rc_dev *rc, u64 *rc_type) in imon_ir_change_protocol()
1947 static struct rc_dev *imon_init_rdev(struct imon_context *ictx) in imon_init_rdev()
1949 struct rc_dev *rdev; in imon_init_rdev()
/linux-4.4.14/include/media/
Drc-core.h122 struct rc_dev { struct
159 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type); argument
160 int (*change_wakeup_protocol)(struct rc_dev *dev, u64 *rc_type); argument
161 int (*open)(struct rc_dev *dev); argument
162 void (*close)(struct rc_dev *dev); argument
163 int (*s_tx_mask)(struct rc_dev *dev, u32 mask); argument
164 int (*s_tx_carrier)(struct rc_dev *dev, u32 carrier); argument
165 int (*s_tx_duty_cycle)(struct rc_dev *dev, u32 duty_cycle); argument
166 int (*s_rx_carrier_range)(struct rc_dev *dev, u32 min, u32 max); argument
167 int (*tx_ir)(struct rc_dev *dev, unsigned *txbuf, unsigned n); argument
[all …]
Dir-kbd-i2c.h13 struct rc_dev *rc;
52 struct rc_dev *rc_dev; member
Dlirc_dev.h203 struct rc_dev *rdev;
/linux-4.4.14/drivers/media/pci/smipcie/
Dsmipcie-ir.c118 struct rc_dev *rc_dev = ir->rc_dev; in smi_ir_decode() local
147 rc_keydown(rc_dev, RC_TYPE_RC5, scancode, toggle); in smi_ir_decode()
183 struct rc_dev *rc_dev; in smi_ir_init() local
186 rc_dev = rc_allocate_device(); in smi_ir_init()
187 if (!rc_dev) in smi_ir_init()
196 rc_dev->driver_name = "SMI_PCIe"; in smi_ir_init()
197 rc_dev->input_phys = ir->input_phys; in smi_ir_init()
198 rc_dev->input_name = ir->input_name; in smi_ir_init()
199 rc_dev->input_id.bustype = BUS_PCI; in smi_ir_init()
200 rc_dev->input_id.version = 1; in smi_ir_init()
[all …]
Dsmipcie.h239 struct rc_dev *rc_dev; member
/linux-4.4.14/drivers/hid/
Dhid-picolcd_cir.c52 if (!data->rc_dev || (data->status & PICOLCD_CIR_SHUN)) { in picolcd_raw_cir()
77 ir_raw_event_store(data->rc_dev, &rawir); in picolcd_raw_cir()
79 ir_raw_event_handle(data->rc_dev); in picolcd_raw_cir()
84 static int picolcd_cir_open(struct rc_dev *dev) in picolcd_cir_open()
95 static void picolcd_cir_close(struct rc_dev *dev) in picolcd_cir_close()
108 struct rc_dev *rdev; in picolcd_init_cir()
135 data->rc_dev = rdev; in picolcd_init_cir()
145 struct rc_dev *rdev = data->rc_dev; in picolcd_exit_cir()
147 data->rc_dev = NULL; in picolcd_exit_cir()
Dhid-picolcd.h89 struct rc_dev *rc_dev; member
/linux-4.4.14/drivers/media/rc/img-ir/
Dimg-ir-raw.c25 struct rc_dev *rc_dev = priv->raw.rdev; in img_ir_refresh_raw() local
43 ir_raw_event_store_edge(rc_dev, IR_SPACE); in img_ir_refresh_raw()
45 ir_raw_event_store_edge(rc_dev, IR_PULSE); in img_ir_refresh_raw()
46 ir_raw_event_handle(rc_dev); in img_ir_refresh_raw()
106 struct rc_dev *rdev; in img_ir_probe_raw()
138 struct rc_dev *rdev = raw->rdev; in img_ir_remove_raw()
Dimg-ir-hw.c461 static int img_ir_set_filter(struct rc_dev *dev, enum rc_filter_type type, in img_ir_set_filter()
517 static int img_ir_set_normal_filter(struct rc_dev *dev, in img_ir_set_normal_filter()
523 static int img_ir_set_wakeup_filter(struct rc_dev *dev, in img_ir_set_wakeup_filter()
540 struct rc_dev *rdev = hw->rdev; in img_ir_set_decoder()
654 static int img_ir_change_protocol(struct rc_dev *dev, u64 *ir_type) in img_ir_change_protocol()
658 struct rc_dev *rdev = hw->rdev; in img_ir_change_protocol()
695 struct rc_dev *rdev = priv->hw.rdev; in img_ir_set_protocol()
1045 struct rc_dev *rdev; in img_ir_probe_hw()
1119 struct rc_dev *rdev = hw->rdev; in img_ir_remove_hw()
Dimg-ir-raw.h26 struct rc_dev *rdev;
Dimg-ir-hw.h238 struct rc_dev *rdev;
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-input.c75 dev->init_data.rc_dev = rc_allocate_device(); in cx231xx_ir_init()
76 if (!dev->init_data.rc_dev) in cx231xx_ir_init()
93 dev->init_data.rc_dev->scancode_mask = 0xff; in cx231xx_ir_init()
94 dev->init_data.rc_dev->driver_name = "cx231xx"; in cx231xx_ir_init()
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-input.c63 struct rc_dev *rc;
365 static int em28xx_ir_start(struct rc_dev *rc) in em28xx_ir_start()
375 static void em28xx_ir_stop(struct rc_dev *rc) in em28xx_ir_stop()
382 static int em2860_ir_change_protocol(struct rc_dev *rc_dev, u64 *rc_type) in em2860_ir_change_protocol() argument
384 struct em28xx_IR *ir = rc_dev->priv; in em2860_ir_change_protocol()
410 static int em2874_ir_change_protocol(struct rc_dev *rc_dev, u64 *rc_type) in em2874_ir_change_protocol() argument
412 struct em28xx_IR *ir = rc_dev->priv; in em2874_ir_change_protocol()
445 static int em28xx_ir_change_protocol(struct rc_dev *rc_dev, u64 *rc_type) in em28xx_ir_change_protocol() argument
447 struct em28xx_IR *ir = rc_dev->priv; in em28xx_ir_change_protocol()
454 return em2860_ir_change_protocol(rc_dev, rc_type); in em28xx_ir_change_protocol()
[all …]
/linux-4.4.14/drivers/media/usb/tm6000/
Dtm6000-input.c60 struct rc_dev *rc;
299 static int tm6000_ir_start(struct rc_dev *rc) in tm6000_ir_start()
310 static void tm6000_ir_stop(struct rc_dev *rc) in tm6000_ir_stop()
319 static int tm6000_ir_change_protocol(struct rc_dev *rc, u64 *rc_type) in tm6000_ir_change_protocol()
338 static int __tm6000_ir_int_start(struct rc_dev *rc) in __tm6000_ir_int_start()
380 static void __tm6000_ir_int_stop(struct rc_dev *rc) in __tm6000_ir_int_stop()
418 struct rc_dev *rc; in tm6000_ir_init()
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Ddvb_usb.h141 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type);
390 struct rc_dev *rc_dev; member
Ddvb_usb_core.c136 struct rc_dev *dev; in dvb_usbv2_remote_init()
177 d->rc_dev = dev; in dvb_usbv2_remote_init()
202 if (d->rc_dev) { in dvb_usbv2_remote_exit()
204 rc_unregister_device(d->rc_dev); in dvb_usbv2_remote_exit()
205 d->rc_dev = NULL; in dvb_usbv2_remote_exit()
Drtl28xxu.c1638 rc_keydown(d->rc_dev, RC_TYPE_NEC, rc_code, 0); in rtl2831u_rc_query()
1742 ir_raw_event_store_with_filter(d->rc_dev, &ev); in rtl2832u_rc_query()
1746 ir_raw_event_set_idle(d->rc_dev, true); in rtl2832u_rc_query()
1747 ir_raw_event_handle(d->rc_dev); in rtl2832u_rc_query()
Dlmedm04.c351 if (!adap_to_d(adap)->rc_dev) in lme2510_int_response()
360 rc_keydown(adap_to_d(adap)->rc_dev, RC_TYPE_NEC, key, 0); in lme2510_int_response()
Daf9015.c1216 rc_repeat(d->rc_dev); in af9015_rc_query()
1251 rc_keydown(d->rc_dev, RC_TYPE_NEC, state->rc_keycode, 0); in af9015_rc_query()
Daz6007.c230 rc_keydown(d->rc_dev, RC_TYPE_NEC, code, st->data[5]); in az6007_rc_query()
Ddvbsky.c218 rc_keydown(d->rc_dev, RC_TYPE_RC5, scancode, toggle); in dvbsky_rc_query()
Danysee.c1149 rc_keydown(d->rc_dev, RC_TYPE_NEC, in anysee_rc_query()
Daf9035.c1806 rc_keydown(d->rc_dev, RC_TYPE_NEC, key, 0); in af9035_rc_query()
/linux-4.4.14/drivers/media/usb/dvb-usb/
Ddvb-usb.h205 int (*change_protocol)(struct rc_dev *dev, u64 *rc_type);
446 struct rc_dev *rc_dev; member
Ddvb-usb-remote.c199 d->rc_dev = NULL; in legacy_dvb_usb_remote_init()
266 struct rc_dev *dev; in rc_core_dvb_usb_remote_init()
290 d->rc_dev = dev; in rc_core_dvb_usb_remote_init()
347 rc_unregister_device(d->rc_dev); in dvb_usb_remote_exit()
Ddib0700.h67 extern int dib0700_change_protocol(struct rc_dev *dev, u64 *rc_type);
Dtechnisat-usb2.c646 ir_raw_event_store(d->rc_dev, &ev); in technisat_usb2_get_ir()
652 ir_raw_event_store(d->rc_dev, &ev); in technisat_usb2_get_ir()
657 ir_raw_event_handle(d->rc_dev); in technisat_usb2_get_ir()
Ddib0700_core.c605 int dib0700_change_protocol(struct rc_dev *rc, u64 *rc_type) in dib0700_change_protocol()
684 if (d->rc_dev == NULL) { in dib0700_rc_urb_completion()
761 rc_keydown(d->rc_dev, protocol, keycode, toggle); in dib0700_rc_urb_completion()
Dm920x.c244 rc_keyup(d->rc_dev); in m920x_rc_core_query()
246 rc_repeat(d->rc_dev); in m920x_rc_core_query()
248 rc_keydown(d->rc_dev, RC_TYPE_UNKNOWN, rc_state[1], 0); in m920x_rc_core_query()
Dttusb2.c443 rc_keydown(d->rc_dev, RC_TYPE_RC5, st->last_rc_key, rx[1]); in tt3650_rc_query()
445 rc_keyup(d->rc_dev); in tt3650_rc_query()
Dpctv452e.c573 rc_keydown(d->rc_dev, RC_TYPE_RC5, state->last_rc_key, 0); in pctv452e_rc_query()
575 rc_keyup(d->rc_dev); in pctv452e_rc_query()
Ddw2102.c1617 rc_keydown(d->rc_dev, RC_TYPE_UNKNOWN, key[0], 0); in dw2102_rc_query()
1638 rc_keydown(d->rc_dev, RC_TYPE_UNKNOWN, key[0]^0xff, 0); in prof_rc_query()
1659 rc_keydown(d->rc_dev, RC_TYPE_RC5, in su3000_rc_query()
Ddib0700_devices.c554 rc_repeat(d->rc_dev); in dib0700_rc_query_old_firmware()
571 rc_keydown(d->rc_dev, protocol, scancode, toggle); in dib0700_rc_query_old_firmware()
/linux-4.4.14/drivers/media/usb/au0828/
Dau0828-input.c36 struct rc_dev *rc;
242 static int au0828_rc_start(struct rc_dev *rc) in au0828_rc_start()
256 static void au0828_rc_stop(struct rc_dev *rc) in au0828_rc_stop()
289 struct rc_dev *rc; in au0828_rc_register()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-input.c219 static int cx23885_input_ir_open(struct rc_dev *rc) in cx23885_input_ir_open()
257 static void cx23885_input_ir_close(struct rc_dev *rc) in cx23885_input_ir_close()
268 struct rc_dev *rc; in cx23885_input_init()
Dcx23885.h320 struct rc_dev *rc;
/linux-4.4.14/drivers/media/common/siano/
Dsmsir.h38 struct rc_dev *dev;
Dsmsir.c58 struct rc_dev *dev; in sms_ir_init()
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-input.c40 struct rc_dev *dev;
243 static int cx88_ir_open(struct rc_dev *rc) in cx88_ir_open()
251 static void cx88_ir_close(struct rc_dev *rc) in cx88_ir_close()
265 struct rc_dev *dev; in cx88_ir_init()
/linux-4.4.14/drivers/media/pci/mantis/
Dmantis_input.c39 struct rc_dev *dev; in mantis_input_init()
Dmantis_common.h178 struct rc_dev *rc;
/linux-4.4.14/drivers/media/i2c/
Dir-kbd-i2c.c294 struct rc_dev *rc = NULL; in ir_probe()
361 rc = init_data->rc_dev; in ir_probe()
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134-input.c567 static int saa7134_ir_open(struct rc_dev *rc) in saa7134_ir_open()
575 static void saa7134_ir_close(struct rc_dev *rc) in saa7134_ir_close()
587 struct rc_dev *rc; in saa7134_input_init1()
Dsaa7134.h128 struct rc_dev *dev;
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttvp.h124 struct rc_dev *dev;
Dbttv-input.c420 struct rc_dev *rc; in bttv_input_init()
/linux-4.4.14/drivers/media/pci/ttpci/
Dbudget-ci.c99 struct rc_dev *dev;
122 struct rc_dev *dev = budget_ci->ir.dev; in msp430_ir_interrupt()
177 struct rc_dev *dev; in msp430_ir_init()
/linux-4.4.14/drivers/media/pci/dm1105/
Ddm1105.c327 struct rc_dev *dev;
744 struct rc_dev *dev; in dm1105_ir_init()