Home
last modified time | relevance | path

Searched refs:rawir (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/media/rc/
H A Dttusbir.c110 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 Digorplugusb.c50 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 Dlirc_dev.c80 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 Dmeson-ir.c217 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 Dnuvoton-cir.c708 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()