Searched refs:rawir (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/media/rc/ |
| H A D | ttusbir.c | 110 struct ir_raw_event rawir = {}; in ttusbir_process_ir_data() local 118 rawir.pulse = false; in ttusbir_process_ir_data() 119 rawir.duration = US_PER_BYTE; in ttusbir_process_ir_data() 120 if (ir_raw_event_store_with_filter(tt->rc, &rawir)) in ttusbir_process_ir_data() 124 rawir.pulse = true; in ttusbir_process_ir_data() 125 rawir.duration = US_PER_BYTE; in ttusbir_process_ir_data() 126 if (ir_raw_event_store_with_filter(tt->rc, &rawir)) in ttusbir_process_ir_data() 133 rawir.pulse = true; in ttusbir_process_ir_data() 136 rawir.pulse = false; in ttusbir_process_ir_data() 139 rawir.duration = US_PER_BIT * (8 - b); in ttusbir_process_ir_data() [all …]
|
| H A D | igorplugusb.c | 50 struct ir_raw_event rawir = {}; in igorplugusb_irdata() local 74 rawir.duration = ir->buf_in[i] * 85; in igorplugusb_irdata() 75 rawir.pulse = i & 1; in igorplugusb_irdata() 77 ir_raw_event_store_with_filter(ir->rc, &rawir); in igorplugusb_irdata() 84 rawir.duration = ir->rc->timeout; in igorplugusb_irdata() 85 rawir.pulse = false; in igorplugusb_irdata() 86 ir_raw_event_store_with_filter(ir->rc, &rawir); in igorplugusb_irdata()
|
| H A D | lirc_dev.c | 80 kfifo_put(&fh->rawir, LIRC_SPACE(duration)); in lirc_raw_event() 99 if (kfifo_put(&fh->rawir, sample)) in lirc_raw_event() 146 if (kfifo_alloc(&fh->rawir, MAX_IR_EVENT_SIZE, GFP_KERNEL)) { in lirc_open() 186 kfifo_free(&fh->rawir); in lirc_open() 205 kfifo_free(&fh->rawir); in lirc_close() 598 !kfifo_is_empty(&fh->rawir)) in lirc_poll() 617 if (kfifo_is_empty(&fh->rawir)) { in lirc_read_mode2() 622 !kfifo_is_empty(&fh->rawir) || in lirc_read_mode2() 634 ret = kfifo_to_user(&fh->rawir, buffer, length, &copied); in lirc_read_mode2()
|
| H A D | meson-ir.c | 217 struct ir_raw_event rawir = {}; in meson_ir_irq() local 224 rawir.pulse = !!(status & IR_DEC_STATUS_PULSE); in meson_ir_irq() 228 rawir.duration = duration * MESON_RAW_TRATE; in meson_ir_irq() 230 ir_raw_event_store_with_timeout(ir->rc, &rawir); in meson_ir_irq()
|
| H A D | nuvoton-cir.c | 708 struct ir_raw_event rawir = {}; in nvt_process_rx_ir_data() local 722 rawir.pulse = ((sample & BUF_PULSE_BIT) != 0); in nvt_process_rx_ir_data() 723 rawir.duration = (sample & BUF_LEN_MASK) * SAMPLE_PERIOD; in nvt_process_rx_ir_data() 726 rawir.pulse ? "pulse" : "space", rawir.duration); in nvt_process_rx_ir_data() 728 ir_raw_event_store_with_filter(nvt->rdev, &rawir); in nvt_process_rx_ir_data()
|