Lines Matching defs:ev
45 static int ir_jvc_decode(struct input_dev *input_dev, struct ir_raw_event ev)
53 if (IS_RESET(ev)) {
58 if (!geq_margin(ev.duration, JVC_UNIT, JVC_UNIT / 2))
62 data->state, TO_US(ev.duration), TO_STR(ev.pulse));
68 if (!ev.pulse)
71 if (!eq_margin(ev.duration, JVC_HEADER_PULSE, JVC_UNIT / 2))
81 if (ev.pulse)
84 if (!eq_margin(ev.duration, JVC_HEADER_SPACE, JVC_UNIT / 2))
91 if (!ev.pulse)
94 if (!eq_margin(ev.duration, JVC_BIT_PULSE, JVC_UNIT / 2))
101 if (ev.pulse)
105 if (eq_margin(ev.duration, JVC_BIT_1_SPACE, JVC_UNIT / 2)) {
107 decrease_duration(&ev, JVC_BIT_1_SPACE);
108 } else if (eq_margin(ev.duration, JVC_BIT_0_SPACE, JVC_UNIT / 2))
109 decrease_duration(&ev, JVC_BIT_0_SPACE);
121 if (!ev.pulse)
124 if (!eq_margin(ev.duration, JVC_TRAILER_PULSE, JVC_UNIT / 2))
131 if (ev.pulse)
134 if (!geq_margin(ev.duration, JVC_TRAILER_SPACE, JVC_UNIT / 2))
158 if (!ev.pulse)
161 if (eq_margin(ev.duration, JVC_HEADER_PULSE, JVC_UNIT / 2))
170 data->state, TO_US(ev.duration), TO_STR(ev.pulse));