Searched refs:ir (Results 1 - 25 of 116) sorted by relevance

12345

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx88/
H A Dcx88-input.c33 #include <media/ir-core.h>
34 #include <media/ir-common.h>
71 printk(KERN_DEBUG "%s IR: " fmt , ir->core->name , ##arg)
75 static void cx88_ir_handle_key(struct cx88_IR *ir) argument
77 struct cx88_core *core = ir->core;
81 gpio = cx_read(ir->gpio_addr);
109 if (ir->polling) {
110 if (ir->last_gpio == auxgpio)
112 ir->last_gpio = auxgpio;
116 data = ir_extract_bits(gpio, ir
149 struct cx88_IR *ir = container_of(timer, struct cx88_IR, timer); local
163 struct cx88_IR *ir; local
188 struct cx88_IR *ir; local
238 struct cx88_IR *ir; local
472 struct cx88_IR *ir = core->ir; local
491 struct cx88_IR *ir = core->ir; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/tm6000/
H A Dtm6000-input.c27 #include <media/ir-core.h>
28 #include <media/ir-common.h>
39 MODULE_PARM_DESC(enable_ir, "enable ir (default is enable");
45 printk(KERN_DEBUG "%s/ir: " fmt, ir->name , ## arg); \
55 struct ir_input_state ir; member in struct:tm6000_IR
76 struct tm6000_IR *ir = dev->ir; local
78 if (!dev->ir)
82 ir
88 tm6000_ir_config(struct tm6000_IR *ir) argument
120 struct tm6000_IR *ir = dev->ir; local
137 default_polling_getkey(struct tm6000_IR *ir, struct tm6000_ir_poll_result *poll_result) argument
189 tm6000_ir_handle_key(struct tm6000_IR *ir) argument
215 struct tm6000_IR *ir = container_of(work, struct tm6000_IR, work.work); local
223 struct tm6000_IR *ir = priv; local
233 struct tm6000_IR *ir = priv; local
240 struct tm6000_IR *ir = priv; local
251 struct tm6000_IR *ir; local
357 struct tm6000_IR *ir = dev->ir; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx231xx/
H A Dcx231xx-input.c42 printk(KERN_DEBUG "%s/ir: " fmt, ir->name , ## arg); \
47 printk(KERN_DEBUG "%s/ir: " fmt, ir->name , ## arg); \
80 static void cx231xx_ir_handle_key(struct cx231xx_IR *ir) argument
86 result = ir->get_key(ir, &poll_result);
88 dprintk("ir->get_key() failed %d\n", result);
92 dprintk("ir->get_key result tb=%02x rc=%02x lr=%02x data=%02x\n",
94 ir
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/IR/
H A Dlirc_dev.c75 static void init_irctl(struct irctl *ir) argument
77 dev_dbg(ir->d.dev, LOGHEAD "initializing irctl\n",
78 ir->d.name, ir->d.minor);
79 mutex_init(&ir->irctl_lock);
80 ir->d.minor = NOPLUG;
83 static void cleanup(struct irctl *ir) argument
85 dev_dbg(ir->d.dev, LOGHEAD "cleaning up\n", ir->d.name, ir
100 add_to_buf(struct irctl *ir) argument
130 struct irctl *ir = irctl; local
168 lirc_cdev_add(struct irctl *ir) argument
191 struct irctl *ir; local
359 struct irctl *ir; local
411 struct irctl *ir; local
469 struct irctl *ir = irctls[iminor(inode)]; local
493 struct irctl *ir = irctls[iminor(file->f_dentry->d_inode)]; local
524 struct irctl *ir = file->private_data; local
600 struct irctl *ir = irctls[iminor(file->f_dentry->d_inode)]; local
691 struct irctl *ir; local
704 struct irctl *ir = irctls[iminor(file->f_dentry->d_inode)]; local
[all...]
H A DMakefile0 ir-common-objs := ir-functions.o
2 ir-core-objs := ir-keytable.o ir-sysfs.o ir-raw-event.o rc-map.o
6 obj-$(CONFIG_IR_CORE) += ir-core.o
7 obj-$(CONFIG_VIDEO_IR) += ir-common.o
9 obj-$(CONFIG_IR_NEC_DECODER) += ir-nec-decoder.o
10 obj-$(CONFIG_IR_RC5_DECODER) += ir
[all...]
H A Dir-functions.c26 #include <media/ir-common.h>
27 #include "ir-core-priv.h"
40 static void ir_input_key_event(struct input_dev *dev, struct ir_input_state *ir) argument
42 if (KEY_RESERVED == ir->keycode) {
44 dev->name, ir->ir_key, ir->keypressed);
48 dev->name,ir->keycode,ir->keypressed);
49 input_report_key(dev,ir->keycode,ir
55 ir_input_init(struct input_dev *dev, struct ir_input_state *ir, const u64 ir_type) argument
68 ir_input_nokey(struct input_dev *dev, struct ir_input_state *ir) argument
77 ir_input_keydown(struct input_dev *dev, struct ir_input_state *ir, u32 ir_key) argument
285 struct card_ir *ir = (struct card_ir *)data; local
351 struct card_ir *ir = (struct card_ir *)data; local
[all...]
H A Dmceusb.c13 * Initial port from lirc driver to ir-core drivery by Jarod, based
40 #include <media/ir-core.h>
41 #include <media/ir-common.h>
234 /* ir-core bits */
304 static void mceusb_dev_printdata(struct mceusb_dev *ir, char *buf, argument
311 struct device *dev = ir->dev;
315 if (ir->flags.microsoft_gen1 && !out)
430 struct mceusb_dev *ir; local
436 ir = urb->context;
437 if (ir) {
451 mce_request_packet(struct mceusb_dev *ir, struct usb_endpoint_descriptor *ep, unsigned char *data, int size, int urb_type) argument
504 mce_async_out(struct mceusb_dev *ir, unsigned char *data, int size) argument
509 mce_sync_in(struct mceusb_dev *ir, unsigned char *data, int size) argument
517 struct mceusb_dev *ir = priv; local
602 struct mceusb_dev *ir = priv; local
615 struct mceusb_dev *ir = priv; local
655 mceusb_process_ir_data(struct mceusb_dev *ir, int buf_len) argument
720 struct mceusb_dev *ir; local
763 mceusb_gen1_init(struct mceusb_dev *ir) argument
817 mceusb_gen2_init(struct mceusb_dev *ir) argument
836 mceusb_get_parameters(struct mceusb_dev *ir) argument
857 mceusb_init_input_dev(struct mceusb_dev *ir) argument
920 struct mceusb_dev *ir = NULL; local
1057 struct mceusb_dev *ir = usb_get_intfdata(intf); local
1075 struct mceusb_dev *ir = usb_get_intfdata(intf); local
1083 struct mceusb_dev *ir = usb_get_intfdata(intf); local
[all...]
H A Dir-raw-event.c0 /* ir-raw-event.c - handle IR Pulse/Space event
19 #include "ir-core-priv.h"
64 * ir_raw_event_store() - pass a pulse/space duration to the raw ir decoders
69 * pulse/space duration for the raw ir decoding state machines. Pulses are
75 struct ir_input_dev *ir = input_get_drvdata(input_dev); local
77 if (!ir->raw)
83 if (kfifo_in(&ir->raw->kfifo, ev, sizeof(*ev)) != sizeof(*ev))
91 * ir_raw_event_store_edge() - notify raw ir decoders of the start of a pulse/space
96 * store the beginning of an ir pulse or space (or the start/end of ir
103 struct ir_input_dev *ir = input_get_drvdata(input_dev); local
155 struct ir_input_dev *ir = input_get_drvdata(input_dev); local
186 struct ir_input_dev *ir = input_get_drvdata(input_dev); local
234 struct ir_input_dev *ir = input_get_drvdata(input_dev); local
259 struct ir_input_dev *ir = input_get_drvdata(input_dev); local
301 struct ir_input_dev *ir = input_get_drvdata(input_dev); local
[all...]
H A Dir-keytable.c0 /* ir-keytable.c - handle IR scancode->keycode tables
18 #include "ir-core-priv.h"
78 * @scancode: the scancode for the ir command
79 * @keycode: the keycode for the ir command
106 /* First check if we already have a mapping for this ir command */
282 * @ir: the struct ir_input_dev descriptor of the device
287 static void ir_keyup(struct ir_input_dev *ir) argument
289 if (!ir->keypressed)
292 IR_dprintk(1, "keyup key 0x%04x\n", ir->last_keycode);
293 input_report_key(ir
307 struct ir_input_dev *ir = (struct ir_input_dev *)cookie; local
337 struct ir_input_dev *ir = input_get_drvdata(dev); local
368 struct ir_input_dev *ir = input_get_drvdata(dev); local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/bt8xx/
H A Dbttv-input.c58 struct card_ir *ir = btv->remote; local
63 if (ir->polling) {
64 if (ir->last_gpio == gpio)
66 ir->last_gpio = gpio;
70 data = ir_extract_bits(gpio, ir->mask_keycode);
73 ir->polling ? "poll" : "irq",
74 (gpio & ir->mask_keydown) ? " down" : "",
75 (gpio & ir->mask_keyup) ? " up" : "");
77 if ((ir->mask_keydown && (0 != (gpio & ir
93 struct card_ir *ir = btv->remote; local
132 struct card_ir *ir = btv->remote; local
141 struct card_ir *ir = btv->remote; local
154 struct card_ir *ir = btv->remote; local
207 bttv_ir_start(struct bttv *btv, struct card_ir *ir) argument
250 struct card_ir *ir; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/siano/
H A Dsmsir.c48 ir_raw_event_store(coredev->ir.input_dev, &ev);
50 ir_raw_event_handle(coredev->ir.input_dev);
65 coredev->ir.input_dev = input_dev;
67 coredev->ir.controller = 0; /* Todo: vega/nova SPI number */
68 coredev->ir.timeout = IR_DEFAULT_TIMEOUT;
70 coredev->ir.controller, coredev->ir.timeout);
72 snprintf(coredev->ir.name, sizeof(coredev->ir.name),
75 strlcpy(coredev->ir
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/lirc/
H A Dlirc_igorplugusb.c222 static int unregister_from_lirc(struct igorplug *ir) argument
224 struct lirc_driver *d = ir->d;
227 if (!ir->d)
230 devnum = ir->devnum;
238 ir->d = NULL;
239 kfree(ir);
245 struct igorplug *ir = data; local
247 if (!ir) {
251 dprintk(DRIVER_NAME "[%d]: set use inc\n", ir->devnum);
253 if (!ir
261 struct igorplug *ir = data; local
280 struct igorplug *ir = (struct igorplug *)data; local
367 struct igorplug *ir = NULL; local
490 struct igorplug *ir = usb_get_intfdata(intf); local
[all...]
H A Dlirc_i2c.c95 struct IR *ir = data; local
99 i2c_master_send(&ir->c, keybuf, 1);
101 if (i2c_master_recv(&ir->c, keybuf, sizeof(keybuf)) != sizeof(keybuf)) {
123 struct IR *ir = data; local
129 all = ir->bits | ir->flag;
132 mask = i2c_smbus_read_byte(&ir->c) & ~all;
135 rc = i2c_smbus_write_byte(&ir->c, (0xff & all) | mask);
138 rc = i2c_smbus_read_byte(&ir->c);
141 dprintk("%s read error\n", ir
168 struct IR *ir = data; local
221 struct IR *ir = data; local
254 struct IR *ir = data; local
271 struct IR *ir = data; local
297 struct IR *ir = data; local
328 struct IR *ir = data; local
340 struct IR *ir = data; local
377 pcf_probe(struct i2c_client *client, struct IR *ir) argument
401 struct IR *ir; local
496 struct IR *ir = i2c_get_clientdata(client); local
[all...]
H A Dlirc_zilog.c143 static int add_to_buf(struct IR *ir) argument
153 if (lirc_buffer_full(&ir->buf)) {
167 mutex_lock(&ir->ir_lock);
173 ret = i2c_master_send(&ir->c_rx, sendbuf, 1);
177 mutex_unlock(&ir->ir_lock);
189 ir->need_boot = 1;
192 mutex_unlock(&ir->ir_lock);
196 ret = i2c_master_recv(&ir->c_rx, keybuf, sizeof(keybuf));
197 mutex_unlock(&ir->ir_lock);
202 ir
247 struct IR *ir = arg; local
295 struct IR *ir = data; local
315 struct IR *ir = data; local
459 send_data_block(struct IR *ir, unsigned char *data_block) argument
484 send_boot_data(struct IR *ir) argument
549 fw_load(struct IR *ir) argument
691 tx_init(struct IR *ir) argument
719 struct IR *ir = (struct IR *)filep->private_data; local
788 send_code(struct IR *ir, unsigned int code, unsigned int key) argument
901 struct IR *ir = (struct IR *)filep->private_data; local
975 struct IR *ir = (struct IR *)filep->private_data; local
997 struct IR *ir = (struct IR *)filep->private_data; local
1056 struct IR *ir; local
1089 struct IR *ir = (struct IR *)filep->private_data; local
1148 struct IR *ir = i2c_get_clientdata(client); local
1191 struct IR *ir = NULL; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/
H A Dir-kbd-i2c.c50 #include <media/ir-core.h>
51 #include <media/ir-kbd-i2c.h>
64 #define MODULE_NAME "ir-kbd-i2c"
70 static int get_key_haup_common(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw, argument
77 if (size != i2c_master_recv(ir->c, buf, size))
116 dprintk(1,"ir hauppauge (rc5): s%d r%d t%d dev=%d code=%d\n",
125 static int get_key_haup(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
127 return get_key_haup_common (ir, ir_key, ir_raw, 3, 0);
130 static int get_key_haup_xvr(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
132 return get_key_haup_common (ir, ir_ke
135 get_key_pixelview(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
149 get_key_pv951(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
169 get_key_fusionhdtv(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
193 get_key_knc1(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
221 get_key_avermedia_cardbus(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
263 ir_key_poll(struct IR_i2c *ir) argument
281 struct IR_i2c *ir = container_of(work, struct IR_i2c, work.work); local
300 struct IR_i2c *ir; local
464 struct IR_i2c *ir = i2c_get_clientdata(client); local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/ttpci/
H A Dav7110_ir.c47 /* Note: enable ir debugging by or'ing debug with 16 */
92 struct infrared *ir = (struct infrared *) parm; local
94 if (!ir || !test_bit(ir->last_key, ir->input_dev->key))
97 input_report_key(ir->input_dev, ir->last_key, 0);
98 input_sync(ir->input_dev);
105 struct infrared *ir = (struct infrared *) parm; local
106 u32 ircom = ir
185 input_register_keys(struct infrared *ir) argument
214 struct infrared *ir = (struct infrared *) parm; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/saa7134/
H A Dsaa7134-input.c64 printk(KERN_DEBUG "%s/ir: " fmt, dev->name , ## arg)
66 printk(KERN_DEBUG "%s/ir: " fmt, ir->name , ## arg)
79 struct card_ir *ir = dev->remote; local
94 if (ir->polling) {
95 if (ir->last_gpio == gpio)
97 ir->last_gpio = gpio;
100 data = ir_extract_bits(gpio, ir->mask_keycode);
102 gpio, ir->mask_keycode, data);
106 if (data == ir
134 get_key_flydvb_trio(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
189 get_key_msi_tvanywhere_plus(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
236 get_key_purpletv(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
259 get_key_hvr1110(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
281 get_key_beholdm6xx(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
326 get_key_pinnacle(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw, int parity_offset, int marker, int code_modulo) argument
370 get_key_pinnacle_grey(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
381 get_key_pinnacle_color(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
394 struct card_ir *ir; local
417 struct card_ir *ir = dev->remote; local
426 struct card_ir *ir = dev->remote; local
436 struct card_ir *ir; local
485 struct card_ir *ir; local
547 struct card_ir *ir = dev->remote; local
579 struct card_ir *ir; local
1012 struct card_ir *ir = dev->remote; local
1039 struct card_ir *ir = dev->remote; local
1086 struct card_ir *ir = dev->remote; local
1096 struct card_ir *ir; local
1192 struct card_ir *ir = dev->remote; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/em28xx/
H A Dem28xx-input.c46 printk(KERN_DEBUG "%s/ir: " fmt, ir->name , ## arg); \
51 printk(KERN_DEBUG "%s/ir: " fmt, ir->name , ## arg); \
85 I2C IR based get keycodes - should be used with ir-kbd-i2c
88 int em28xx_get_key_terratec(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
93 if (1 != i2c_master_recv(ir->c, &b, 1)) {
116 int em28xx_get_key_em_haup(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
123 size = i2c_master_recv(ir->c, buf, sizeof(buf));
132 ir
165 em28xx_get_key_pinnacle_usb_grey(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
187 em28xx_get_key_winfast_usbii_deluxe(struct IR_i2c *ir, u32 *ir_key, u32 *ir_raw) argument
222 default_polling_getkey(struct em28xx_IR *ir, struct em28xx_ir_poll_result *poll_result) argument
252 em2874_polling_getkey(struct em28xx_IR *ir, struct em28xx_ir_poll_result *poll_result) argument
288 em28xx_ir_handle_key(struct em28xx_IR *ir) argument
328 struct em28xx_IR *ir = container_of(work, struct em28xx_IR, work.work); local
336 struct em28xx_IR *ir = priv; local
346 struct em28xx_IR *ir = priv; local
354 struct em28xx_IR *ir = priv; local
393 struct em28xx_IR *ir; local
465 struct em28xx_IR *ir = dev->ir; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/math-emu/
H A Dfpudispatch.c32 * emfpudispatch(ir, dummy1, dummy2, fpregs)
33 * fpudispatch(ir, excp_code, holder, fpregs)
194 fpudispatch(u_int ir, u_int excp_code, u_int holder, u_int fpregs[]) argument
206 class = get_class(ir);
209 subop = get_subop1_PA2_0(ir);
211 subop = get_subop1_PA1_1(ir);
214 subop = get_subop(ir);
221 return(decode_0c(ir,class,subop,fpregs));
223 return(decode_0e(ir,class,subop,fpregs));
225 return(decode_06(ir,fpreg
249 emfpudispatch(u_int ir, u_int dummy1, u_int dummy2, u_int fpregs[]) argument
287 decode_0c(u_int ir, u_int class, u_int subop, u_int fpregs[]) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/math-emu/
H A Dcp1emu.c767 mips_instruction ir; local
798 ir = dec_insn.next_insn; /* process delay slot instr */
801 ir = dec_insn.insn; /* process current instr */
814 (micro_mips32_to_mips32((union mips_instruction *)&ir) == SIGILL))
820 switch (MIPSInst_OPCODE(ir)) {
822 u64 __user *va = (u64 __user *) (xcp->regs[MIPSInst_RS(ir)] +
823 MIPSInst_SIMM(ir));
838 DITOREG(val, MIPSInst_RT(ir));
843 u64 __user *va = (u64 __user *) (xcp->regs[MIPSInst_RS(ir)] +
844 MIPSInst_SIMM(ir));
1200 fpux_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx, mips_instruction ir, void *__user *fault_addr) argument
1388 fpu_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx, mips_instruction ir) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/media/
H A Dir-kbd-i2c.h4 #include <media/ir-common.h>
13 struct ir_input_state ir; member in struct:IR_i2c
H A Dir-common.h29 #include <media/ir-core.h>
41 u32 ir_key; /* ir scancode */
50 struct ir_input_state ir; member in struct:card_ir
91 /* Routines from ir-functions.c */
93 int ir_input_init(struct input_dev *dev, struct ir_input_state *ir,
95 void ir_input_nokey(struct input_dev *dev, struct ir_input_state *ir);
96 void ir_input_keydown(struct input_dev *dev, struct ir_input_state *ir,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/IR/keymaps/
H A Drc-lirc.c12 #include <media/ir-core.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx25840/
H A DMakefile2 cx25840-vbi.o cx25840-ir.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx23885/
H A DMakefile3 cx23885-ioctl.o cx23885-ir.o cx23885-av.o cx23885-input.o \
4 cx23888-ir.o netup-init.o cimax2.o netup-eeprom.o \

Completed in 299 milliseconds

12345