/linux-4.4.14/drivers/media/rc/ |
D | iguanair.c | 95 static void process_ir_data(struct iguanair *ir, unsigned len) in process_ir_data() argument 97 if (len >= 4 && ir->buf_in[0] == 0 && ir->buf_in[1] == 0) { in process_ir_data() 98 switch (ir->buf_in[3]) { in process_ir_data() 101 ir->version = (ir->buf_in[5] << 8) | in process_ir_data() 102 ir->buf_in[4]; in process_ir_data() 103 complete(&ir->completion); in process_ir_data() 108 ir->bufsize = ir->buf_in[4]; in process_ir_data() 109 complete(&ir->completion); in process_ir_data() 114 ir->cycle_overhead = ir->buf_in[5]; in process_ir_data() 115 complete(&ir->completion); in process_ir_data() [all …]
|
D | lirc_dev.c | 75 static void lirc_irctl_init(struct irctl *ir) in lirc_irctl_init() argument 77 mutex_init(&ir->irctl_lock); in lirc_irctl_init() 78 ir->d.minor = NOPLUG; in lirc_irctl_init() 81 static void lirc_irctl_cleanup(struct irctl *ir) in lirc_irctl_cleanup() argument 83 dev_dbg(ir->d.dev, LOGHEAD "cleaning up\n", ir->d.name, ir->d.minor); in lirc_irctl_cleanup() 85 device_destroy(lirc_class, MKDEV(MAJOR(lirc_base_dev), ir->d.minor)); in lirc_irctl_cleanup() 87 if (ir->buf != ir->d.rbuf) { in lirc_irctl_cleanup() 88 lirc_buffer_free(ir->buf); in lirc_irctl_cleanup() 89 kfree(ir->buf); in lirc_irctl_cleanup() 91 ir->buf = NULL; in lirc_irctl_cleanup() [all …]
|
D | sunxi-cir.c | 64 #define REG_RXSTA_GET_AC(val) (((val) >> 8) & (ir->fifo_size * 2 - 1)) 105 struct sunxi_ir *ir = dev_id; in sunxi_ir_irq() local 108 spin_lock(&ir->ir_lock); in sunxi_ir_irq() 110 status = readl(ir->base + SUNXI_IR_RXSTA_REG); in sunxi_ir_irq() 113 writel(status | REG_RXSTA_CLEARALL, ir->base + SUNXI_IR_RXSTA_REG); in sunxi_ir_irq() 119 rc = rc > ir->fifo_size ? ir->fifo_size : rc; in sunxi_ir_irq() 123 dt = readb(ir->base + SUNXI_IR_RXFIFO_REG); in sunxi_ir_irq() 126 ir_raw_event_store_with_filter(ir->rc, &rawir); in sunxi_ir_irq() 131 ir_raw_event_reset(ir->rc); in sunxi_ir_irq() 133 ir_raw_event_set_idle(ir->rc, true); in sunxi_ir_irq() [all …]
|
D | mceusb.c | 538 static void mceusb_dev_printdata(struct mceusb_dev *ir, char *buf, in mceusb_dev_printdata() argument 544 struct device *dev = ir->dev; in mceusb_dev_printdata() 549 if (ir->flags.microsoft_gen1 && !out && !offset) in mceusb_dev_printdata() 670 else if (ir->learning_enabled) in mceusb_dev_printdata() 697 dev_dbg(dev, "Raw IR data, %d pulse/space samples", ir->rem); in mceusb_dev_printdata() 703 struct mceusb_dev *ir; in mce_async_callback() local 709 ir = urb->context; in mce_async_callback() 716 mceusb_dev_printdata(ir, urb->transfer_buffer, 0, len, true); in mce_async_callback() 727 dev_err(ir->dev, "Error: request urb status = %d", urb->status); in mce_async_callback() 737 static void mce_request_packet(struct mceusb_dev *ir, unsigned char *data, in mce_request_packet() argument [all …]
|
D | meson-ir.c | 65 static void meson_ir_set_mask(struct meson_ir *ir, unsigned int reg, in meson_ir_set_mask() argument 70 data = readl(ir->reg + reg); in meson_ir_set_mask() 73 writel(data, ir->reg + reg); in meson_ir_set_mask() 78 struct meson_ir *ir = dev_id; in meson_ir_irq() local 82 spin_lock(&ir->lock); in meson_ir_irq() 84 duration = readl(ir->reg + IR_DEC_REG1); in meson_ir_irq() 88 rawir.pulse = !!(readl(ir->reg + IR_DEC_STATUS) & STATUS_IR_DEC_IN); in meson_ir_irq() 90 ir_raw_event_store_with_filter(ir->rc, &rawir); in meson_ir_irq() 91 ir_raw_event_handle(ir->rc); in meson_ir_irq() 93 spin_unlock(&ir->lock); in meson_ir_irq() [all …]
|
D | igorplugusb.c | 55 static void igorplugusb_cmd(struct igorplugusb *ir, int cmd); 57 static void igorplugusb_irdata(struct igorplugusb *ir, unsigned len) in igorplugusb_irdata() argument 62 dev_dbg(ir->dev, "irdata: %*ph (len=%u)", len, ir->buf_in, len); in igorplugusb_irdata() 70 overflow = ir->buf_in[2]; in igorplugusb_irdata() 74 dev_err(ir->dev, "receive overflow invalid: %u", overflow); in igorplugusb_irdata() 77 dev_warn(ir->dev, "receive overflow, at least %u lost", in igorplugusb_irdata() 81 rawir.duration = ir->buf_in[i] * 85333; in igorplugusb_irdata() 84 ir_raw_event_store_with_filter(ir->rc, &rawir); in igorplugusb_irdata() 91 rawir.duration = ir->rc->timeout; in igorplugusb_irdata() 93 ir_raw_event_store_with_filter(ir->rc, &rawir); in igorplugusb_irdata() [all …]
|
D | Makefile | 1 rc-core-objs := rc-main.o rc-ir-raw.o 7 obj-$(CONFIG_IR_NEC_DECODER) += ir-nec-decoder.o 8 obj-$(CONFIG_IR_RC5_DECODER) += ir-rc5-decoder.o 9 obj-$(CONFIG_IR_RC6_DECODER) += ir-rc6-decoder.o 10 obj-$(CONFIG_IR_JVC_DECODER) += ir-jvc-decoder.o 11 obj-$(CONFIG_IR_SONY_DECODER) += ir-sony-decoder.o 12 obj-$(CONFIG_IR_SANYO_DECODER) += ir-sanyo-decoder.o 13 obj-$(CONFIG_IR_SHARP_DECODER) += ir-sharp-decoder.o 14 obj-$(CONFIG_IR_MCE_KBD_DECODER) += ir-mce_kbd-decoder.o 15 obj-$(CONFIG_IR_LIRC_CODEC) += ir-lirc-codec.o [all …]
|
D | Kconfig | 173 called ir-hix5hd2. 235 module will be called meson-ir. 346 source "drivers/media/rc/img-ir/Kconfig" 368 be called gpio-ir-recv. 389 be called sunxi-ir.
|
/linux-4.4.14/drivers/media/pci/cx88/ |
D | cx88-input.c | 69 printk(KERN_DEBUG "%s IR: " fmt , ir->core->name , ##arg) 76 static void cx88_ir_handle_key(struct cx88_IR *ir) in cx88_ir_handle_key() argument 78 struct cx88_core *core = ir->core; in cx88_ir_handle_key() 82 gpio = cx_read(ir->gpio_addr); in cx88_ir_handle_key() 114 if (ir->polling) { in cx88_ir_handle_key() 115 if (ir->last_gpio == auxgpio) in cx88_ir_handle_key() 117 ir->last_gpio = auxgpio; in cx88_ir_handle_key() 121 data = ir_extract_bits(gpio, ir->mask_keycode); in cx88_ir_handle_key() 124 ir->polling ? "poll" : "irq", in cx88_ir_handle_key() 125 (gpio & ir->mask_keydown) ? " down" : "", in cx88_ir_handle_key() [all …]
|
D | cx88-video.c | 1552 if (core->ir) in cx8800_finidev() 1590 if (core->ir) in cx8800_suspend() 1632 if (core->ir) in cx8800_resume()
|
D | cx88.h | 398 struct cx88_IR *ir; member
|
/linux-4.4.14/drivers/media/usb/tm6000/ |
D | tm6000-input.c | 51 printk(KERN_DEBUG "%s/ir: " fmt, ir->name , ## arg); \ 79 struct tm6000_IR *ir = dev->ir; in tm6000_ir_wait() local 81 if (!dev->ir) in tm6000_ir_wait() 84 dprintk(2, "%s: %i\n",__func__, ir->wait); in tm6000_ir_wait() 87 ir->wait = 1; in tm6000_ir_wait() 89 ir->wait = 0; in tm6000_ir_wait() 92 static int tm6000_ir_config(struct tm6000_IR *ir) in tm6000_ir_config() argument 94 struct tm6000_core *dev = ir->dev; in tm6000_ir_config() 111 switch (ir->rc_type) { in tm6000_ir_config() 125 if (ir->rc_type == RC_BIT_NEC) in tm6000_ir_config() [all …]
|
D | tm6000.h | 131 int ir; member 251 struct tm6000_IR *ir; member
|
D | tm6000-cards.c | 188 .ir = TM6010_GPIO_0, 369 .ir = TM6010_GPIO_0, 481 .ir = TM6010_GPIO_0, 542 .ir = TM6010_GPIO_0, 831 tm6000_set_reg(dev, REQ_03_SET_GET_MCU_PIN, dev->gpio.ir, 0x01); in tm6000_cards_setup()
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
D | bttv-input.c | 55 struct bttv_ir *ir = btv->remote; in ir_handle_key() local 60 if (ir->polling) { in ir_handle_key() 61 if (ir->last_gpio == gpio) in ir_handle_key() 63 ir->last_gpio = gpio; in ir_handle_key() 67 data = ir_extract_bits(gpio, ir->mask_keycode); in ir_handle_key() 70 ir->polling ? "poll" : "irq", in ir_handle_key() 71 (gpio & ir->mask_keydown) ? " down" : "", in ir_handle_key() 72 (gpio & ir->mask_keyup) ? " up" : ""); in ir_handle_key() 74 if ((ir->mask_keydown && (gpio & ir->mask_keydown)) || in ir_handle_key() 75 (ir->mask_keyup && !(gpio & ir->mask_keyup))) { in ir_handle_key() [all …]
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | av7110_ir.c | 92 struct infrared *ir = (struct infrared *) parm; in av7110_emit_keyup() local 94 if (!ir || !test_bit(ir->last_key, ir->input_dev->key)) in av7110_emit_keyup() 97 input_report_key(ir->input_dev, ir->last_key, 0); in av7110_emit_keyup() 98 input_sync(ir->input_dev); in av7110_emit_keyup() 105 struct infrared *ir = (struct infrared *) parm; in av7110_emit_key() local 106 u32 ircom = ir->ir_command; in av7110_emit_key() 113 switch (ir->protocol) { in av7110_emit_key() 136 printk("%s invalid protocol %x\n", __func__, ir->protocol); in av7110_emit_key() 140 input_event(ir->input_dev, EV_MSC, MSC_RAW, (addr << 16) | data); in av7110_emit_key() 141 input_event(ir->input_dev, EV_MSC, MSC_SCAN, data); in av7110_emit_key() [all …]
|
D | budget-ci.c | 115 struct budget_ci_ir ir; member 122 struct rc_dev *dev = budget_ci->ir.dev; in msp430_ir_interrupt() 149 budget_ci->ir.have_command = true; in msp430_ir_interrupt() 150 budget_ci->ir.ir_key = command & 0x3f; in msp430_ir_interrupt() 155 if (!budget_ci->ir.have_command) in msp430_ir_interrupt() 157 budget_ci->ir.have_command = false; in msp430_ir_interrupt() 159 if (budget_ci->ir.rc5_device != IR_DEVICE_ANY && in msp430_ir_interrupt() 160 budget_ci->ir.rc5_device != (command & 0x1f)) in msp430_ir_interrupt() 163 if (budget_ci->ir.full_rc5) { in msp430_ir_interrupt() 165 RC_SCANCODE_RC5(budget_ci->ir.rc5_device, budget_ci->ir.ir_key), in msp430_ir_interrupt() [all …]
|
D | av7110.h | 259 struct infrared ir; member
|
D | av7110.c | 689 if (av7110->ir.ir_handler) in gpioirq() 690 av7110->ir.ir_handler(av7110, in gpioirq()
|
/linux-4.4.14/drivers/media/usb/au0828/ |
D | au0828-input.c | 47 int (*get_key_i2c)(struct au0828_rc *ir); 54 static int au8522_rc_write(struct au0828_rc *ir, u16 reg, u8 data) in au8522_rc_write() argument 58 struct i2c_msg msg = { .addr = ir->i2c_dev_addr, .flags = 0, in au8522_rc_write() 61 rc = i2c_transfer(ir->dev->i2c_client.adapter, &msg, 1); in au8522_rc_write() 69 static int au8522_rc_read(struct au0828_rc *ir, u16 reg, int val, in au8522_rc_read() argument 74 struct i2c_msg msg[2] = { { .addr = ir->i2c_dev_addr, .flags = 0, in au8522_rc_read() 76 { .addr = ir->i2c_dev_addr, .flags = I2C_M_RD, in au8522_rc_read() 86 rc = i2c_transfer(ir->dev->i2c_client.adapter, msg, 2); in au8522_rc_read() 94 static int au8522_rc_andor(struct au0828_rc *ir, u16 reg, u8 mask, u8 value) in au8522_rc_andor() argument 99 rc = au8522_rc_read(ir, reg, -1, &buf, 1); in au8522_rc_andor() [all …]
|
D | au0828.h | 211 struct au0828_rc *ir; member
|
/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() argument 72 if (size != i2c_master_recv(ir->c, buf, size)) in get_key_haup_common() 107 static int get_key_haup(struct IR_i2c *ir, enum rc_type *protocol, in get_key_haup() argument 110 return get_key_haup_common (ir, protocol, scancode, toggle, 3, 0); in get_key_haup() 113 static int get_key_haup_xvr(struct IR_i2c *ir, enum rc_type *protocol, in get_key_haup_xvr() argument 125 ret = i2c_master_send(ir->c, buf, 1); in get_key_haup_xvr() 129 return get_key_haup_common(ir, protocol, scancode, toggle, 6, 3); in get_key_haup_xvr() 132 static int get_key_pixelview(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pixelview() argument 138 if (1 != i2c_master_recv(ir->c, &b, 1)) { in get_key_pixelview() 149 static int get_key_fusionhdtv(struct IR_i2c *ir, enum rc_type *protocol, in get_key_fusionhdtv() argument [all …]
|
D | Makefile | 78 obj-$(CONFIG_VIDEO_IR_I2C) += ir-kbd-i2c.o
|
/linux-4.4.14/drivers/media/rc/img-ir/ |
D | Makefile | 1 img-ir-y := img-ir-core.o 2 img-ir-$(CONFIG_IR_IMG_RAW) += img-ir-raw.o 3 img-ir-$(CONFIG_IR_IMG_HW) += img-ir-hw.o 4 img-ir-$(CONFIG_IR_IMG_NEC) += img-ir-nec.o 5 img-ir-$(CONFIG_IR_IMG_JVC) += img-ir-jvc.o 6 img-ir-$(CONFIG_IR_IMG_SONY) += img-ir-sony.o 7 img-ir-$(CONFIG_IR_IMG_SHARP) += img-ir-sharp.o 8 img-ir-$(CONFIG_IR_IMG_SANYO) += img-ir-sanyo.o 9 img-ir-$(CONFIG_IR_IMG_RC5) += img-ir-rc5.o 10 img-ir-$(CONFIG_IR_IMG_RC6) += img-ir-rc6.o [all …]
|
/linux-4.4.14/drivers/staging/media/lirc/ |
D | lirc_zilog.c | 71 struct IR *ir; member 87 struct IR *ir; member 163 static struct IR *get_ir_device(struct IR *ir, bool ir_devices_lock_held) in get_ir_device() argument 166 kref_get(&ir->ref); in get_ir_device() 169 kref_get(&ir->ref); in get_ir_device() 172 return ir; in get_ir_device() 177 struct IR *ir = container_of(ref, struct IR, ref); in release_ir_device() local 187 if (ir->l.minor >= 0 && ir->l.minor < MAX_IRCTL_DEVICES) { in release_ir_device() 188 lirc_unregister_driver(ir->l.minor); in release_ir_device() 189 ir->l.minor = MAX_IRCTL_DEVICES; in release_ir_device() [all …]
|
D | TODO.lirc_zilog | 1 1. Both ir-kbd-i2c and lirc_zilog provide support for RX events for 4 a. ir-kbd-i2c needs a module parameter added to allow the user to tell 5 ir-kbd-i2c to ignore Z8 IR units. 7 b. lirc_zilog should provide Rx key presses to the rc core like ir-kbd-i2c 30 Note: Both lirc_zilog and ir-kbd-i2c support the Zilog Z8 for IR, as programmed
|
D | TODO | 1 - All drivers should either be ported to ir-core, or dropped entirely
|
/linux-4.4.14/drivers/media/pci/smipcie/ |
D | smipcie-ir.c | 19 static void smi_ir_enableInterrupt(struct smi_rc *ir) in smi_ir_enableInterrupt() argument 21 struct smi_dev *dev = ir->dev; in smi_ir_enableInterrupt() 26 static void smi_ir_disableInterrupt(struct smi_rc *ir) in smi_ir_disableInterrupt() argument 28 struct smi_dev *dev = ir->dev; in smi_ir_disableInterrupt() 33 static void smi_ir_clearInterrupt(struct smi_rc *ir) in smi_ir_clearInterrupt() argument 35 struct smi_dev *dev = ir->dev; in smi_ir_clearInterrupt() 40 static void smi_ir_stop(struct smi_rc *ir) in smi_ir_stop() argument 42 struct smi_dev *dev = ir->dev; in smi_ir_stop() 44 smi_ir_disableInterrupt(ir); in smi_ir_stop() 116 struct smi_rc *ir = container_of(work, struct smi_rc, work); in smi_ir_decode() local [all …]
|
D | smipcie.h | 300 struct smi_rc ir; member 313 int smi_ir_irq(struct smi_rc *ir, u32 int_status); 314 void smi_ir_start(struct smi_rc *ir);
|
D | Makefile | 2 smipcie-objs := smipcie-main.o smipcie-ir.o
|
D | smipcie-main.c | 471 struct smi_rc *ir = &dev->ir; in smi_irq_handler() local 485 handled += smi_ir_irq(ir, intr_status); in smi_irq_handler() 1016 smi_ir_start(&dev->ir); in smi_probe()
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
D | saa7134-input.c | 48 #define ir_dbg(ir, fmt, arg...) do { \ argument 50 printk(KERN_DEBUG pr_fmt("ir %s: " fmt), ir->name, ## arg); \ 60 struct saa7134_card_ir *ir = dev->remote; in build_key() local 75 if (ir->polling) { in build_key() 76 if (ir->last_gpio == gpio) in build_key() 78 ir->last_gpio = gpio; in build_key() 81 data = ir_extract_bits(gpio, ir->mask_keycode); in build_key() 83 gpio, ir->mask_keycode, data); in build_key() 87 if (data == ir->mask_keycode) in build_key() 88 rc_keyup(ir->dev); in build_key() [all …]
|
/linux-4.4.14/drivers/media/usb/em28xx/ |
D | em28xx-input.c | 46 printk(KERN_DEBUG "%s/ir: " fmt, ir->name , ## arg); \ 76 int (*get_key_i2c)(struct i2c_client *ir, enum rc_type *protocol, u32 *scancode); 187 static int default_polling_getkey(struct em28xx_IR *ir, in default_polling_getkey() argument 190 struct em28xx *dev = ir->dev; in default_polling_getkey() 209 switch (ir->rc_type) { in default_polling_getkey() 229 static int em2874_polling_getkey(struct em28xx_IR *ir, in em2874_polling_getkey() argument 232 struct em28xx *dev = ir->dev; in em2874_polling_getkey() 254 switch (ir->rc_type) { in em2874_polling_getkey() 294 static int em28xx_i2c_ir_handle_key(struct em28xx_IR *ir) in em28xx_i2c_ir_handle_key() argument 300 rc = ir->get_key_i2c(ir->i2c_client, &protocol, &scancode); in em28xx_i2c_ir_handle_key() [all …]
|
D | em28xx.h | 608 struct em28xx_IR *ir; member
|
/linux-4.4.14/arch/mips/kernel/ |
D | mips-r2-to-r6-emul.c | 77 static inline int mipsr6_emul(struct pt_regs *regs, u32 ir) in mipsr6_emul() argument 79 switch (MIPSInst_OPCODE(ir)) { in mipsr6_emul() 81 if (MIPSInst_RT(ir)) in mipsr6_emul() 82 regs->regs[MIPSInst_RT(ir)] = in mipsr6_emul() 83 (s32)regs->regs[MIPSInst_RS(ir)] + in mipsr6_emul() 84 (s32)MIPSInst_SIMM(ir); in mipsr6_emul() 90 if (MIPSInst_RT(ir)) in mipsr6_emul() 91 regs->regs[MIPSInst_RT(ir)] = in mipsr6_emul() 92 (s64)regs->regs[MIPSInst_RS(ir)] + in mipsr6_emul() 93 (s64)MIPSInst_SIMM(ir); in mipsr6_emul() [all …]
|
/linux-4.4.14/arch/mips/math-emu/ |
D | cp1emu.c | 852 mips_instruction ir) in cop1_cfc() argument 857 switch (MIPSInst_RD(ir)) { in cop1_cfc() 861 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc() 871 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc() 879 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc() 890 (void *)xcp->cp0_epc, MIPSInst_RT(ir), value); in cop1_cfc() 901 if (MIPSInst_RT(ir)) in cop1_cfc() 902 xcp->regs[MIPSInst_RT(ir)] = value; in cop1_cfc() 909 mips_instruction ir) in cop1_ctc() argument 915 if (MIPSInst_RT(ir) == 0) in cop1_ctc() [all …]
|
D | dsemul.c | 34 int mips_dsemul(struct pt_regs *regs, mips_instruction ir, unsigned long cpc) in mips_dsemul() argument 39 if ((get_isa16_mode(regs->cp0_epc) && ((ir >> 16) == MM_NOP16)) || in mips_dsemul() 40 (ir == 0)) { in mips_dsemul() 76 err = __put_user(ir >> 16, (u16 __user *)(&fr->emul)); in mips_dsemul() 77 err |= __put_user(ir & 0xffff, (u16 __user *)((long)(&fr->emul) + 2)); in mips_dsemul() 81 err = __put_user(ir, &fr->emul); in mips_dsemul()
|
/linux-4.4.14/arch/parisc/math-emu/ |
D | fpudispatch.c | 195 fpudispatch(u_int ir, u_int excp_code, u_int holder, u_int fpregs[]) in fpudispatch() argument 207 class = get_class(ir); in fpudispatch() 210 subop = get_subop1_PA2_0(ir); in fpudispatch() 212 subop = get_subop1_PA1_1(ir); in fpudispatch() 215 subop = get_subop(ir); in fpudispatch() 222 return(decode_0c(ir,class,subop,fpregs)); in fpudispatch() 224 return(decode_0e(ir,class,subop,fpregs)); in fpudispatch() 226 return(decode_06(ir,fpregs)); in fpudispatch() 228 return(decode_26(ir,fpregs)); in fpudispatch() 230 return(decode_2e(ir,fpregs)); in fpudispatch() [all …]
|
/linux-4.4.14/drivers/media/common/siano/ |
D | smsir.c | 49 ir_raw_event_store(coredev->ir.dev, &ev); in sms_ir_event() 51 ir_raw_event_handle(coredev->ir.dev); in sms_ir_event() 65 coredev->ir.controller = 0; /* Todo: vega/nova SPI number */ in sms_ir_init() 66 coredev->ir.timeout = IR_DEFAULT_TIMEOUT; in sms_ir_init() 68 coredev->ir.controller, coredev->ir.timeout); in sms_ir_init() 70 snprintf(coredev->ir.name, sizeof(coredev->ir.name), in sms_ir_init() 73 strlcpy(coredev->ir.phys, coredev->devpath, sizeof(coredev->ir.phys)); in sms_ir_init() 74 strlcat(coredev->ir.phys, "/ir0", sizeof(coredev->ir.phys)); in sms_ir_init() 76 dev->input_name = coredev->ir.name; in sms_ir_init() 77 dev->input_phys = coredev->ir.phys; in sms_ir_init() [all …]
|
D | sms-cards.h | 72 int ir; member
|
D | sms-cards.c | 78 .board_cfg.ir = 9,
|
D | smscoreapi.c | 784 coredev->ir.dev = NULL; in smscore_init_ir() 785 ir_io = sms_get_board(smscore_get_board_id(coredev))->board_cfg.ir; in smscore_init_ir() 804 msg->msg_data[0] = coredev->ir.controller; in smscore_init_ir() 805 msg->msg_data[1] = coredev->ir.timeout; in smscore_init_ir()
|
D | smscoreapi.h | 213 struct ir_t ir; member
|
/linux-4.4.14/Documentation/devicetree/bindings/media/ |
D | sunxi-ir.txt | 4 - compatible : "allwinner,sun4i-a10-ir" or "allwinner,sun5i-a13-ir" 7 - clock-names : should contain "apb" and "ir" entries; 17 ir0: ir@01c21800 { 18 compatible = "allwinner,sun4i-a10-ir"; 20 clock-names = "apb", "ir";
|
D | hix5hd2-ir.txt | 1 Device-Tree bindings for hix5hd2 ir IP 4 - compatible: Should contain "hisilicon,hix5hd2-ir". 18 ir: ir@f8001000 { 19 compatible = "hisilicon,hix5hd2-ir";
|
D | gpio-ir-receiver.txt | 4 - compatible: should be "gpio-ir-receiver". 12 ir: ir-receiver { 13 compatible = "gpio-ir-receiver";
|
D | meson-ir.txt | 4 - compatible : should be "amlogic,meson6-ir" 10 ir-receiver@c8100480 { 11 compatible= "amlogic,meson6-ir";
|
D | img-ir-rev1.txt | 7 - compatible: Should be "img,ir-rev1" 28 ir@02006200 { 29 compatible = "img,ir-rev1";
|
/linux-4.4.14/crypto/ |
D | camellia_generic.c | 357 #define CAMELLIA_F(xl, xr, kl, kr, yl, yr, il, ir, t0, t1) ({ \ argument 359 ir = xr ^ kr; \ 361 t1 = ir >> 16; \ 362 yl = camellia_sp1110[(u8)(ir)] \ 365 ^ camellia_sp4404[(u8)(ir >> 8)]; \ 561 u32 il, ir, t0, t1, w0, w1; in camellia_setup128() local 618 w0, w1, il, ir, t0, t1); in camellia_setup128() 622 kll, klr, il, ir, t0, t1); in camellia_setup128() 626 krl, krr, il, ir, t0, t1); in camellia_setup128() 630 w0, w1, il, ir, t0, t1); in camellia_setup128() [all …]
|
/linux-4.4.14/drivers/video/fbdev/ |
D | bt431.h | 73 static inline void bt431_select_reg(struct bt431_regs *regs, int ir) in bt431_select_reg() argument 83 *lo = bt431_set_value(ir & 0xff); in bt431_select_reg() 85 *hi = bt431_set_value((ir >> 8) & 0xff); in bt431_select_reg() 113 static inline u8 bt431_read_reg(struct bt431_regs *regs, int ir) in bt431_read_reg() argument 115 bt431_select_reg(regs, ir); in bt431_read_reg() 119 static inline void bt431_write_reg(struct bt431_regs *regs, int ir, u8 value) in bt431_write_reg() argument 121 bt431_select_reg(regs, ir); in bt431_write_reg()
|
D | bt455.h | 26 static inline void bt455_select_reg(struct bt455_regs *regs, int ir) in bt455_select_reg() argument 29 regs->addr_cmap = ir & 0x0f; in bt455_select_reg()
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-input.c | 54 v4l2_subdev_call(dev->sd_ir, ir, rx_read, (u8 *) ir_core_event, in cx23885_input_process_measurements() 114 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, ¶ms); in cx23885_input_rx_work_handler() 118 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, ¶ms); in cx23885_input_rx_work_handler() 129 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, ¶ms); in cx23885_input_rx_work_handler() 142 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, ¶ms); in cx23885_input_ir_start() 215 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, ¶ms); in cx23885_input_ir_start() 244 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, ¶ms); in cx23885_input_ir_stop() 249 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, ¶ms); in cx23885_input_ir_stop() 250 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, ¶ms); in cx23885_input_ir_stop()
|
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 \
|
D | cx23888-ir.c | 1133 .ir = &cx23888_ir_ir_ops, 1205 v4l2_subdev_call(sd, ir, rx_s_parameters, &default_params); in cx23888_ir_probe() 1209 v4l2_subdev_call(sd, ir, tx_s_parameters, &default_params); in cx23888_ir_probe()
|
D | cx23885-cards.c | 1741 v4l2_subdev_call(dev->sd_ir, ir, tx_g_parameters, ¶ms); in cx23885_ir_init() 1745 v4l2_subdev_call(dev->sd_ir, ir, tx_s_parameters, ¶ms); in cx23885_ir_init() 1747 v4l2_subdev_call(dev->sd_ir, ir, tx_s_parameters, ¶ms); in cx23885_ir_init()
|
/linux-4.4.14/fs/ntfs/ |
D | dir.c | 86 INDEX_ROOT *ir; in ntfs_lookup_inode_by_name() local 126 ir = (INDEX_ROOT*)((u8*)ctx->attr + in ntfs_lookup_inode_by_name() 128 index_end = (u8*)&ir->index + le32_to_cpu(ir->index.index_length); in ntfs_lookup_inode_by_name() 130 ie = (INDEX_ENTRY*)((u8*)&ir->index + in ntfs_lookup_inode_by_name() 131 le32_to_cpu(ir->index.entries_offset)); in ntfs_lookup_inode_by_name() 639 INDEX_ROOT *ir; 677 ir = (INDEX_ROOT*)((u8*)ctx->attr + 679 index_end = (u8*)&ir->index + le32_to_cpu(ir->index.index_length); 681 ie = (INDEX_ENTRY*)((u8*)&ir->index + 682 le32_to_cpu(ir->index.entries_offset)); [all …]
|
D | index.c | 128 INDEX_ROOT *ir; in ntfs_index_lookup() local 175 ir = (INDEX_ROOT*)((u8*)actx->attr + in ntfs_index_lookup() 177 index_end = (u8*)&ir->index + le32_to_cpu(ir->index.index_length); in ntfs_index_lookup() 179 ie = (INDEX_ENTRY*)((u8*)&ir->index + in ntfs_index_lookup() 180 le32_to_cpu(ir->index.entries_offset)); in ntfs_index_lookup() 210 ictx->ir = ir; in ntfs_index_lookup()
|
D | inode.c | 789 INDEX_ROOT *ir; in ntfs_read_locked_inode() local 838 ir = (INDEX_ROOT*)((u8*)a + in ntfs_read_locked_inode() 840 ir_end = (u8*)ir + le32_to_cpu(a->data.resident.value_length); in ntfs_read_locked_inode() 846 index_end = (u8*)&ir->index + in ntfs_read_locked_inode() 847 le32_to_cpu(ir->index.index_length); in ntfs_read_locked_inode() 852 if (ir->type != AT_FILE_NAME) { in ntfs_read_locked_inode() 857 if (ir->collation_rule != COLLATION_FILE_NAME) { in ntfs_read_locked_inode() 862 ni->itype.index.collation_rule = ir->collation_rule; in ntfs_read_locked_inode() 863 ni->itype.index.block_size = le32_to_cpu(ir->index_block_size); in ntfs_read_locked_inode() 906 if (!(ir->index.flags & LARGE_INDEX)) { in ntfs_read_locked_inode() [all …]
|
D | index.h | 81 INDEX_ROOT *ir; member
|
/linux-4.4.14/drivers/hid/ |
D | hid-wiimote-modules.c | 557 static void wiimod_ir_in_ir(struct wiimote_data *wdata, const __u8 *ir, in wiimod_ir_in_ir() argument 600 x = ir[1] | ((ir[0] & 0x03) << 8); in wiimod_ir_in_ir() 601 y = ir[2] | ((ir[0] & 0x0c) << 6); in wiimod_ir_in_ir() 603 x = ir[0] | ((ir[2] & 0x30) << 4); in wiimod_ir_in_ir() 604 y = ir[1] | ((ir[2] & 0xc0) << 2); in wiimod_ir_in_ir() 607 input_report_abs(wdata->ir, xid, x); in wiimod_ir_in_ir() 608 input_report_abs(wdata->ir, yid, y); in wiimod_ir_in_ir() 611 input_sync(wdata->ir); in wiimod_ir_in_ir() 745 wdata->ir = input_allocate_device(); in wiimod_ir_probe() 746 if (!wdata->ir) in wiimod_ir_probe() [all …]
|
D | hid-wiimote-core.c | 199 __u8 ir = wdata->state.flags & WIIPROTO_FLAGS_IR; in select_drm() local 213 if (ir == WIIPROTO_FLAG_IR_BASIC) { in select_drm() 224 } else if (ir == WIIPROTO_FLAG_IR_EXT) { in select_drm() 226 } else if (ir == WIIPROTO_FLAG_IR_FULL) { in select_drm() 1375 #define ir_to_input0(wdata, ir, packed) handler_ir((wdata), (ir), (packed), 0) argument 1376 #define ir_to_input1(wdata, ir, packed) handler_ir((wdata), (ir), (packed), 1) argument 1377 #define ir_to_input2(wdata, ir, packed) handler_ir((wdata), (ir), (packed), 2) argument 1378 #define ir_to_input3(wdata, ir, packed) handler_ir((wdata), (ir), (packed), 3) argument 1841 input_free_device(wdata->ir); in wiimote_hid_probe()
|
D | hid-wiimote.h | 149 struct input_dev *ir; member 197 void (*in_ir) (struct wiimote_data *wdata, const __u8 *ir, bool packed,
|
/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() argument 33 dev_dbg(&ir->rc->input_dev->dev, "%s\n", __func__); in get_key_isdbt() 36 rc = i2c_master_recv(ir->c, &cmd, 1); in get_key_isdbt() 51 dev_dbg(&ir->rc->input_dev->dev, "cmd %02x, scan = %02x\n", in get_key_isdbt()
|
/linux-4.4.14/Documentation/video4linux/ |
D | README.ir | 16 bttv ir-kbd-gpio or ir-kbd-i2c depending on your 19 ir-kbd-gpio and ir-kbd-i2c don't support all cards lirc supports 22 Feel free to contact me in case of trouble. Note that the ir-kbd-*
|
D | hauppauge-wintv-cx88-ir.txt | 52 http://www.xs4all.nl/~sbp/knowledge/ir/rc5.htm
|
/linux-4.4.14/include/media/ |
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 | v4l2-subdev.h | 651 const struct v4l2_subdev_ir_ops *ir; member
|
/linux-4.4.14/drivers/media/pci/dm1105/ |
D | dm1105.c | 339 struct infrared ir; member 673 struct infrared *ir = container_of(work, struct infrared, work); in dm1105_emit_key() local 674 u32 ircom = ir->ir_command; in dm1105_emit_key() 683 rc_keydown(ir->dev, RC_TYPE_UNKNOWN, data, 0); in dm1105_emit_key() 734 dev->ir.ir_command = dm_readl(DM1105_IRCODE); in dm1105_irq() 735 schedule_work(&dev->ir.work); in dm1105_irq() 751 snprintf(dm1105->ir.input_phys, sizeof(dm1105->ir.input_phys), in dm1105_ir_init() 758 dev->input_phys = dm1105->ir.input_phys; in dm1105_ir_init() 770 INIT_WORK(&dm1105->ir.work, dm1105_emit_key); in dm1105_ir_init() 778 dm1105->ir.dev = dev; in dm1105_ir_init() [all …]
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | rk3288-firefly.dts | 51 &ir { 62 ir { 63 ir_int: ir-int {
|
D | rk3288-firefly-beta.dts | 51 &ir { 62 ir { 63 ir_int: ir-int {
|
D | dove-cubox.dts | 59 ir_recv: ir-receiver { 60 compatible = "gpio-ir-receiver";
|
D | rk3066a-rayeager.dts | 55 ir: ir-receiver { label 56 compatible = "gpio-ir-receiver"; 367 ir { 368 ir_int: ir-int {
|
D | rk3288-popmetal.dts | 98 ir: ir-receiver { label 99 compatible = "gpio-ir-receiver"; 462 ir { 463 ir_int: ir-int {
|
D | rk3188-radxarock.dts | 108 ir_recv: gpio-ir-receiver { 109 compatible = "gpio-ir-receiver"; 347 ir-receiver { 348 ir_recv_pin: ir-recv-pin {
|
D | imx6qdl-cubox-i.dtsi | 47 ir_recv: ir-receiver { 48 compatible = "gpio-ir-receiver"; 170 pinctrl_cubox_i_ir: cubox-i-ir {
|
D | meson.dtsi | 148 ir_receiver: ir-receiver@c8100480 { 149 compatible= "amlogic,meson6-ir";
|
D | imx6qdl-hummingboard.dtsi | 49 ir_recv: ir-receiver { 50 compatible = "gpio-ir-receiver";
|
D | hisi-x5hd2.dtsi | 488 ir: ir@001000 { label 489 compatible = "hisilicon,hix5hd2-ir";
|
D | rk3288-firefly.dtsi | 82 ir: ir-receiver { label 83 compatible = "gpio-ir-receiver";
|
D | sun4i-a10.dtsi | 1000 ir0: ir@01c21800 { 1001 compatible = "allwinner,sun4i-a10-ir"; 1003 clock-names = "apb", "ir"; 1009 ir1: ir@01c21c00 { 1010 compatible = "allwinner,sun4i-a10-ir"; 1012 clock-names = "apb", "ir";
|
D | sun6i-a31.dtsi | 1080 clock-output-names = "ir"; 1094 ir: ir@01f02000 { label 1095 compatible = "allwinner,sun5i-a13-ir"; 1097 clock-names = "apb", "ir"; 1117 ir_pins_a: ir@0 {
|
D | sun6i-a31s-cs908.dts | 80 &ir {
|
D | sun7i-a20.dtsi | 1194 ir0: ir@01c21800 { 1195 compatible = "allwinner,sun4i-a10-ir"; 1197 clock-names = "apb", "ir"; 1203 ir1: ir@01c21c00 { 1204 compatible = "allwinner,sun4i-a10-ir"; 1206 clock-names = "apb", "ir";
|
D | sun4i-a10-mini-xplus.dts | 95 /* The ir receiver is not always populated */
|
D | sun6i-a31-i7.dts | 94 &ir {
|
D | sun6i-a31s-sina31s.dts | 90 &ir {
|
D | sun6i-a31-m9.dts | 94 &ir {
|
D | sun6i-a31-mele-a1000g-quad.dts | 94 &ir {
|
D | sun6i-a31s-sinovoip-bpi-m2.dts | 108 &ir {
|
D | sun6i-a31-hummingbird.dts | 119 &ir {
|
D | imx6q-tbs2910.dts | 76 compatible = "gpio-ir-receiver";
|
D | vfxxx.dtsi | 72 compatible = "fsl,vf610-mscm-ir";
|
D | stih407-pinctrl.dtsi | 121 ir = <&pio4 0 ALT2 IN>; 127 ir = <&pio4 1 ALT2 IN>;
|
D | stih415-pinctrl.dtsi | 142 ir = <&pio4 0 ALT2 IN>;
|
D | stih416-pinctrl.dtsi | 112 ir = <&pio4 0 ALT2 IN>;
|
/linux-4.4.14/drivers/pinctrl/meson/ |
D | pinctrl-meson.h | 195 #define BANK(n, f, l, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ argument 205 [REG_IN] = { ir, ib }, \
|
/linux-4.4.14/net/ipv4/ |
D | ipconfig.c | 373 struct ifreq ir; in ic_setup_if() local 374 struct sockaddr_in *sin = (void *) &ir.ifr_ifru.ifru_addr; in ic_setup_if() 377 memset(&ir, 0, sizeof(ir)); in ic_setup_if() 378 strcpy(ir.ifr_ifrn.ifrn_name, ic_dev->name); in ic_setup_if() 380 if ((err = ic_devinet_ioctl(SIOCSIFADDR, &ir)) < 0) { in ic_setup_if() 386 if ((err = ic_devinet_ioctl(SIOCSIFNETMASK, &ir)) < 0) { in ic_setup_if() 392 if ((err = ic_devinet_ioctl(SIOCSIFBRDADDR, &ir)) < 0) { in ic_setup_if() 402 strcpy(ir.ifr_name, ic_dev->name); in ic_setup_if() 403 ir.ifr_mtu = ic_dev_mtu; in ic_setup_if() 404 if ((err = ic_dev_ioctl(SIOCSIFMTU, &ir)) < 0) in ic_setup_if()
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/freescale/ |
D | fsl,vf610-mscm-ir.txt | 11 - compatible: "fsl,vf610-mscm-ir" 27 compatible = "fsl,vf610-mscm-ir";
|
/linux-4.4.14/arch/arm64/net/ |
D | bpf_jit.h | 100 #define A64_SBFM(sf, Rd, Rn, ir, is) A64_BITFIELD(sf, Rd, Rn, ir, is, SIGNED) argument 102 #define A64_UBFM(sf, Rd, Rn, ir, is) A64_BITFIELD(sf, Rd, Rn, ir, is, UNSIGNED) argument
|
/linux-4.4.14/arch/arm64/boot/dts/rockchip/ |
D | rk3368-r88.dts | 92 ir: ir-receiver { label 93 compatible = "gpio-ir-receiver"; 295 ir { 296 ir_int: ir-int {
|
/linux-4.4.14/drivers/media/i2c/cx25840/ |
D | Makefile | 2 cx25840-vbi.o cx25840-ir.o
|
D | cx25840-ir.c | 1253 v4l2_subdev_call(sd, ir, rx_s_parameters, &default_params); in cx25840_ir_probe() 1257 v4l2_subdev_call(sd, ir, tx_s_parameters, &default_params); in cx25840_ir_probe()
|
D | cx25840-core.c | 5098 .ir = &cx25840_ir_ops,
|
/linux-4.4.14/sound/soc/codecs/ |
D | sta32x.c | 545 int ir; member 656 int i, mcs = -EINVAL, ir = -EINVAL; in sta32x_hw_params() local 673 ir = interpolation_ratios[i].ir; in sta32x_hw_params() 678 if (ir < 0) { in sta32x_hw_params() 684 if (mcs_ratio_table[ir][i] == ratio) { in sta32x_hw_params() 695 confa = (ir << STA32X_CONFA_IR_SHIFT) | in sta32x_hw_params()
|
D | sta350.c | 581 int ir; member 687 int i, mcs = -EINVAL, ir = -EINVAL; in sta350_hw_params() local 704 ir = interpolation_ratios[i].ir; in sta350_hw_params() 709 if (ir < 0) { in sta350_hw_params() 715 if (mcs_ratio_table[ir][i] == ratio) { in sta350_hw_params() 726 confa = (ir << STA350_CONFA_IR_SHIFT) | in sta350_hw_params()
|
/linux-4.4.14/drivers/net/ethernet/wiznet/ |
D | w5300.c | 434 int ir = w5300_read(priv, W5300_S0_IR); in w5300_interrupt() local 435 if (!ir) in w5300_interrupt() 437 w5300_write(priv, W5300_S0_IR, ir); in w5300_interrupt() 440 if (ir & S0_IR_SENDOK) { in w5300_interrupt() 445 if (ir & S0_IR_RECV) { in w5300_interrupt()
|
D | w5100.c | 514 int ir = w5100_read(priv, W5100_S0_IR); in w5100_interrupt() local 515 if (!ir) in w5100_interrupt() 517 w5100_write(priv, W5100_S0_IR, ir); in w5100_interrupt() 520 if (ir & S0_IR_SENDOK) { in w5100_interrupt() 525 if (ir & S0_IR_RECV) { in w5100_interrupt()
|
/linux-4.4.14/drivers/net/can/m_can/ |
D | m_can.c | 746 u32 ir; in m_can_isr() local 748 ir = m_can_read(priv, M_CAN_IR); in m_can_isr() 749 if (!ir) in m_can_isr() 753 if (ir & IR_ALL_INT) in m_can_isr() 754 m_can_write(priv, M_CAN_IR, ir); in m_can_isr() 761 if ((ir & IR_RF0N) || (ir & IR_ERR_ALL)) { in m_can_isr() 762 priv->irqstatus = ir; in m_can_isr() 768 if (ir & IR_TC) { in m_can_isr()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | ppc4xx_gpio.c | 46 __be32 ir; member 81 return in_be32(®s->ir) & GPIO_MASK(gpio); in ppc4xx_gpio_get()
|
/linux-4.4.14/drivers/isdn/hisax/ |
D | enternow_pci.c | 246 unsigned char s0val, s1val, ir; in enpci_interrupt() local 255 ir = ReadByteAmd7930(cs, 0x00); in enpci_interrupt() 256 Amd7930_interrupt(cs, ir); in enpci_interrupt()
|
D | isar.c | 136 struct isar_reg *ir = cs->bcs[0].hw.isar.reg; in waitrecmsg() local 146 get_irq_infos(cs, ir); in waitrecmsg() 147 rcv_mbox(cs, ir, msg); in waitrecmsg() 148 *len = ir->clsb; in waitrecmsg()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | fpu_emulator.h | 63 extern int mips_dsemul(struct pt_regs *regs, mips_instruction ir,
|
D | msa.h | 232 __BUILD_MSA_CTL_REG(ir, 0)
|
/linux-4.4.14/drivers/media/rc/keymaps/ |
D | Kconfig | 12 The ir-keytable program, available at v4l-utils package
|
/linux-4.4.14/drivers/net/can/softing/ |
D | softing_main.c | 370 uint8_t ir; in softing_irq_v2() local 372 ir = ioread8(&card->dpram[DPRAM_V2_IRQ_TOHOST]); in softing_irq_v2() 374 return (1 == ir) ? IRQ_WAKE_THREAD : IRQ_NONE; in softing_irq_v2() 380 uint8_t ir; in softing_irq_v1() local 382 ir = ioread8(&card->dpram[DPRAM_IRQ_TOHOST]); in softing_irq_v1() 384 return ir ? IRQ_WAKE_THREAD : IRQ_NONE; in softing_irq_v1()
|
/linux-4.4.14/drivers/misc/ |
D | apds990x.c | 267 u32 ir; in apds990x_lux_to_threshold() local 301 ir = (u32)chip->lux_ir * (u32)again[chip->again_next] / in apds990x_lux_to_threshold() 310 thres = (chip->rcf.cf1 * thres + chip->rcf.irf1 * ir) / in apds990x_lux_to_threshold() 313 thres = (chip->rcf.cf2 * thres + chip->rcf.irf2 * ir) / in apds990x_lux_to_threshold() 446 static int apds990x_get_lux(struct apds990x_chip *chip, int clear, int ir) in apds990x_get_lux() argument 455 iac1 = (chip->cf.cf1 * clear - chip->cf.irf1 * ir) / APDS_PARAM_SCALE; in apds990x_get_lux() 456 iac2 = (chip->cf.cf2 * clear - chip->cf.irf2 * ir) / APDS_PARAM_SCALE; in apds990x_get_lux()
|
/linux-4.4.14/drivers/net/ethernet/apple/ |
D | mace.h | 24 REG(ir); /* interrupt register */
|
D | mace.c | 339 i = in_8(&mb->ir); in mace_reset() 672 intr = in_8(&mb->ir); /* read interrupt register */ in mace_interrupt() 685 intr = in_8(&mb->ir); in mace_interrupt() 822 mace_handle_misc_intrs(mp, in_8(&mb->ir), dev); in mace_tx_timeout()
|
D | macmace.c | 289 i = mb->ir; in mace_reset() 568 intr = mb->ir; /* read interrupt register */ in mace_interrupt()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-isl12057.c | 251 unsigned int ir; in isl12057_rtc_read_alarm() local 298 ret = regmap_read(data->regmap, ISL12057_REG_INT, &ir); in isl12057_rtc_read_alarm() 305 alarm->enabled = !!(ir & ISL12057_REG_INT_A1IE); in isl12057_rtc_read_alarm()
|
/linux-4.4.14/net/bluetooth/ |
D | hci_core.c | 1290 struct hci_inquiry_req *ir = (struct hci_inquiry_req *) opt; in hci_inq_req() local 1300 memcpy(&cp.lap, &ir->lap, 3); in hci_inq_req() 1301 cp.length = ir->length; in hci_inq_req() 1302 cp.num_rsp = ir->num_rsp; in hci_inq_req() 1309 struct hci_inquiry_req ir; in hci_inquiry() local 1315 if (copy_from_user(&ir, ptr, sizeof(ir))) in hci_inquiry() 1318 hdev = hci_dev_get(ir.dev_id); in hci_inquiry() 1344 inquiry_cache_empty(hdev) || ir.flags & IREQ_CACHE_FLUSH) { in hci_inquiry() 1350 timeo = ir.length * msecs_to_jiffies(2000); in hci_inquiry() 1353 err = hci_req_sync(hdev, hci_inq_req, (unsigned long) &ir, in hci_inquiry() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | img,tz1090-pdc-pinctrl.txt | 124 ir: ir@02006200 {
|
D | img,pistachio-pinctrl.txt | 125 mfio72 ir
|
/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() argument 157 i2c_master_send(ir->c, keybuf, 1); in get_key_adaptec() 159 if (i2c_master_recv(ir->c, keybuf, sizeof(keybuf)) != sizeof(keybuf)) { in get_key_adaptec()
|
/linux-4.4.14/drivers/usb/serial/ |
D | Makefile | 30 obj-$(CONFIG_USB_SERIAL_IR) += ir-usb.o
|
D | Kconfig | 212 module will be called ir-usb.
|
/linux-4.4.14/Documentation/video4linux/cx88/ |
D | hauppauge-wintv-cx88-ir.txt | 52 http://www.xs4all.nl/~sbp/knowledge/ir/rc5.htm
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | vivid-tpg-colors.c | 1168 double ir, ig, ib; in mult_matrix() local 1170 ir = m[0][0] * (*r) + m[0][1] * (*g) + m[0][2] * (*b); in mult_matrix() 1173 *r = ir; in mult_matrix()
|
/linux-4.4.14/drivers/irqchip/ |
D | Makefile | 45 obj-$(CONFIG_SOC_VF610) += irq-vf610-mscm-ir.o
|
/linux-4.4.14/sound/sparc/ |
D | amd7930.c | 498 u8 ir; in snd_amd7930_interrupt() local 504 ir = sbus_readb(amd->regs + AMD7930_IR); in snd_amd7930_interrupt() 505 if (ir & AMR_IR_BBUF) { in snd_amd7930_interrupt()
|
/linux-4.4.14/drivers/staging/iio/light/ |
D | isl29018.c | 229 static int isl29018_read_ir(struct isl29018_chip *chip, int *ir) in isl29018_read_ir() argument 238 *ir = ir_data; in isl29018_read_ir()
|
/linux-4.4.14/drivers/net/ethernet/smsc/ |
D | smc91c92_cs.c | 1201 short time_out, ir; in smc_start_xmit() local 1241 ir = inw(ioaddr+INTERRUPT); in smc_start_xmit() 1242 if (ir & IM_ALLOC_INT) { in smc_start_xmit() 1244 outw((ir&0xff00) | IM_ALLOC_INT, ioaddr + INTERRUPT); in smc_start_xmit() 1253 outw((IM_ALLOC_INT << 8) | (ir & 0xff00), ioaddr + INTERRUPT); in smc_start_xmit()
|
/linux-4.4.14/drivers/scsi/ |
D | BusLogic.c | 419 if (intreg.ir.cmd_complete) in blogic_cmd() 477 if (intreg.ir.cmd_complete) in blogic_cmd() 1164 statusreg.sr.cmd_invalid || intreg.ir.rsvd != 0) in blogic_probe() 2900 if (intreg.ir.int_valid) { in blogic_inthandler() 2912 if (intreg.ir.ext_busreset) in blogic_inthandler() 2914 else if (intreg.ir.mailin_loaded) in blogic_inthandler() 2916 else if (intreg.ir.cmd_complete) in blogic_inthandler()
|
D | BusLogic.h | 329 } ir; member
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | walnut.dts | 191 ir@3,0 {
|
D | ebony.dts | 186 ir@3,0 {
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | processor.h | 136 __u64 ir : 1; member
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | book3s_pr.c | 541 bool ir = (kvmppc_get_msr(vcpu) & MSR_IR) ? true : false; in kvmppc_handle_pagefault() local 544 relocated = data ? dr : ir; in kvmppc_handle_pagefault()
|
/linux-4.4.14/Documentation/filesystems/ |
D | coda.txt | 789 44..99.. mmkkddiirr 921 44..1133.. rrmmddiirr 1128 44..1199.. rreeaaddddiirr 1628 66..11.. RReeqquuiirreemmeennttss
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-pistachio.c | 597 FUNCTION(ir),
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-bus-iio | 1258 Unit-less light intensity. Modifiers both and ir indicate
|
/linux-4.4.14/ |
D | MAINTAINERS | 920 F: drivers/media/rc/meson-ir.c 5436 F: drivers/media/rc/img-ir/
|