/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx88/ |
H A D | cx88-input.c | 33 #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 D | tm6000-input.c | 27 #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 D | cx231xx-input.c | 42 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 D | lirc_dev.c | 75 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 D | Makefile | 0 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 D | ir-functions.c | 26 #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 D | mceusb.c | 13 * 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 D | ir-raw-event.c | 0 /* 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 D | ir-keytable.c | 0 /* 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 D | bttv-input.c | 58 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 D | smsir.c | 48 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 D | lirc_igorplugusb.c | 222 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 D | lirc_i2c.c | 95 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 D | lirc_zilog.c | 143 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 D | ir-kbd-i2c.c | 50 #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 D | av7110_ir.c | 47 /* 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 D | saa7134-input.c | 64 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 D | em28xx-input.c | 46 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 D | fpudispatch.c | 32 * 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 D | cp1emu.c | 767 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 D | ir-kbd-i2c.h | 4 #include <media/ir-common.h> 13 struct ir_input_state ir; member in struct:IR_i2c
|
H A D | ir-common.h | 29 #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 D | rc-lirc.c | 12 #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 D | Makefile | 2 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 D | Makefile | 3 cx23885-ioctl.o cx23885-ir.o cx23885-av.o cx23885-input.o \ 4 cx23888-ir.o netup-init.o cimax2.o netup-eeprom.o \
|