Home
last modified time | relevance | path

Searched refs:pulse (Results 1 – 25 of 82) sorted by relevance

1234

/linux/drivers/media/rc/
H A Dir-imon-decoder.c105 data->state, data->count, ev.duration, TO_STR(ev.pulse)); in ir_imon_decode()
118 if (!ev.pulse && ev.duration > MS_TO_US(10)) in ir_imon_decode()
131 if (ev.pulse) { in ir_imon_decode()
139 data->last_chk = ev.pulse; in ir_imon_decode()
140 else if (ev.pulse) in ir_imon_decode()
146 if (!ev.pulse) in ir_imon_decode()
160 if (ev.pulse) in ir_imon_decode()
171 data->state, data->count, ev.duration, TO_STR(ev.pulse)); in ir_imon_decode()
194 int i, pulse; in ir_imon_encode() local
202 pulse = !(scancode & (BIT(i) | BIT(i + 1))); in ir_imon_encode()
[all …]
H A Dir-jvc-decoder.c52 data->state, ev.duration, TO_STR(ev.pulse)); in ir_jvc_decode()
58 if (!ev.pulse) in ir_jvc_decode()
71 if (ev.pulse) in ir_jvc_decode()
81 if (!ev.pulse) in ir_jvc_decode()
91 if (ev.pulse) in ir_jvc_decode()
111 if (!ev.pulse) in ir_jvc_decode()
121 if (ev.pulse) in ir_jvc_decode()
148 if (!ev.pulse) in ir_jvc_decode()
160 data->state, ev.duration, TO_STR(ev.pulse)); in ir_jvc_decode()
H A Dir-sanyo-decoder.c62 data->state, ev.duration, TO_STR(ev.pulse)); in ir_sanyo_decode()
67 if (!ev.pulse) in ir_sanyo_decode()
79 if (ev.pulse) in ir_sanyo_decode()
90 if (!ev.pulse) in ir_sanyo_decode()
100 if (ev.pulse) in ir_sanyo_decode()
125 if (!ev.pulse) in ir_sanyo_decode()
135 if (ev.pulse) in ir_sanyo_decode()
161 data->count, data->state, ev.duration, TO_STR(ev.pulse)); in ir_sanyo_decode()
H A Dir-sharp-decoder.c52 data->state, ev.duration, TO_STR(ev.pulse)); in ir_sharp_decode()
57 if (!ev.pulse) in ir_sharp_decode()
70 if (!ev.pulse) in ir_sharp_decode()
82 if (ev.pulse) in ir_sharp_decode()
103 if (!ev.pulse) in ir_sharp_decode()
123 if (ev.pulse) in ir_sharp_decode()
135 if (ev.pulse) in ir_sharp_decode()
164 data->count, data->state, ev.duration, TO_STR(ev.pulse)); in ir_sharp_decode()
H A Dir-nec-decoder.c53 data->state, ev.duration, TO_STR(ev.pulse)); in ir_nec_decode()
58 if (!ev.pulse) in ir_nec_decode()
74 if (ev.pulse) in ir_nec_decode()
88 if (!ev.pulse) in ir_nec_decode()
98 if (ev.pulse) in ir_nec_decode()
125 if (!ev.pulse) in ir_nec_decode()
135 if (ev.pulse) in ir_nec_decode()
166 data->count, data->state, ev.duration, TO_STR(ev.pulse)); in ir_nec_decode()
H A Dserial_ir.c223 unsigned int pulse, space; in send_pulse_homebrew_softcarrier() local
226 pulse = DIV_ROUND_CLOSEST(serial_ir.duty_cycle * (NSEC_PER_SEC / 100), in send_pulse_homebrew_softcarrier()
236 edge = ktime_add_ns(edge, pulse); in send_pulse_homebrew_softcarrier()
268 static unsigned int ptr, pulse, space; in frbwrite() local
272 pulse += l; in frbwrite()
273 if (pulse > 250) { in frbwrite()
275 ev.pulse = false; in frbwrite()
277 ev.duration = pulse; in frbwrite()
278 ev.pulse = true; in frbwrite()
281 pulse = 0; in frbwrite()
[all …]
H A Dir-rc6-decoder.c98 data->state, ev.duration, TO_STR(ev.pulse)); in ir_rc6_decode()
106 if (!ev.pulse) in ir_rc6_decode()
120 if (ev.pulse) in ir_rc6_decode()
135 if (ev.pulse) in ir_rc6_decode()
154 data->toggle = ev.pulse; in ir_rc6_decode()
187 if (ev.pulse) in ir_rc6_decode()
192 } else if (RC6_MODE_6A == rc6_mode(data) && !ev.pulse && in ir_rc6_decode()
209 if (ev.pulse) in ir_rc6_decode()
273 data->state, ev.duration, TO_STR(ev.pulse)); in ir_rc6_decode()
H A Dir-sony-decoder.c51 data->state, ev.duration, TO_STR(ev.pulse)); in ir_sony_decode()
56 if (!ev.pulse) in ir_sony_decode()
67 if (ev.pulse) in ir_sony_decode()
77 if (!ev.pulse) in ir_sony_decode()
91 if (ev.pulse) in ir_sony_decode()
108 if (ev.pulse) in ir_sony_decode()
157 data->state, ev.duration, TO_STR(ev.pulse)); in ir_sony_decode()
H A Dir-rcmm-decoder.c79 if (!ev.pulse) in ir_rcmm_decode()
91 if (ev.pulse) in ir_rcmm_decode()
101 if (!ev.pulse) in ir_rcmm_decode()
111 if (ev.pulse) in ir_rcmm_decode()
144 if (!ev.pulse) in ir_rcmm_decode()
168 data->count, data->state, ev.duration, TO_STR(ev.pulse)); in ir_rcmm_decode()
H A Dir-rc5-decoder.c58 data->state, ev.duration, TO_STR(ev.pulse)); in ir_rc5_decode()
66 if (!ev.pulse) in ir_rc5_decode()
75 if (!ev.pulse && geq_margin(ev.duration, RC5_TRAILER, RC5_UNIT / 2)) { in ir_rc5_decode()
84 if (!ev.pulse) in ir_rc5_decode()
100 if (!ev.pulse && geq_margin(ev.duration, RC5X_SPACE, RC5_UNIT / 2)) { in ir_rc5_decode()
109 if (ev.pulse) in ir_rc5_decode()
167 data->state, data->count, ev.duration, TO_STR(ev.pulse)); in ir_rc5_decode()
H A Dir-xmp-decoder.c46 data->state, data->count, ev.duration, TO_STR(ev.pulse)); in ir_xmp_decode()
51 if (!ev.pulse) in ir_xmp_decode()
62 if (!ev.pulse) in ir_xmp_decode()
71 if (ev.pulse) in ir_xmp_decode()
187 data->count, data->state, ev.duration, TO_STR(ev.pulse)); in ir_xmp_decode()
H A Dttusbir.c118 rawir.pulse = false; in ttusbir_process_ir_data()
124 rawir.pulse = true; in ttusbir_process_ir_data()
133 rawir.pulse = true; in ttusbir_process_ir_data()
136 rawir.pulse = false; in ttusbir_process_ir_data()
143 rawir.pulse = !rawir.pulse; in ttusbir_process_ir_data()
H A Dir-mce_kbd-decoder.c235 data->state, ev.duration, TO_STR(ev.pulse)); in ir_mce_kbd_decode()
243 if (!ev.pulse) in ir_mce_kbd_decode()
262 if (ev.pulse) in ir_mce_kbd_decode()
298 if (ev.pulse) in ir_mce_kbd_decode()
314 if (ev.pulse) in ir_mce_kbd_decode()
357 data->state, ev.duration, TO_STR(ev.pulse)); in ir_mce_kbd_decode()
/linux/drivers/iio/health/
H A DKconfig19 heart rate monitor and low-cost pulse oximeter.
25 tristate "TI AFE4404 heart rate and pulse oximeter sensor"
32 heart rate monitor and low-cost pulse oximeter.
38 tristate "MAX30100 heart rate and pulse oximeter sensor"
45 MAX30100 heart rate, and pulse oximeter sensor.
51 tristate "MAX30102 heart rate and pulse oximeter sensor"
58 MAX30102 heart rate, and pulse oximeter sensor.
/linux/drivers/gpu/drm/i915/gt/
H A Dselftest_engine_heartbeat.c42 struct pulse { struct
49 kref_get(&container_of(active, struct pulse, active)->kref); in pulse_active() argument
55 struct pulse *p = container_of(kref, typeof(*p), kref); in pulse_free()
61 static void pulse_put(struct pulse *p) in pulse_put()
68 pulse_put(container_of(active, struct pulse, active)); in pulse_retire()
71 static struct pulse *pulse_create(void) in pulse_create()
73 struct pulse *p; in pulse_create()
85 static void pulse_unlock_wait(struct pulse *p) in pulse_unlock_wait()
93 struct pulse *p; in __live_idle_pulse()
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Datmel,ebi.txt87 - atmel,smc-ncs-rd-pulse-ns
88 - atmel,smc-nrd-pulse-ns
89 - atmel,smc-ncs-wr-pulse-ns
90 - atmel,smc-nwe-pulse-ns
128 atmel,smc-ncs-rd-pulse-ns = <84>;
129 atmel,smc-ncs-wr-pulse-ns = <84>;
130 atmel,smc-nrd-pulse-ns = <76>;
131 atmel,smc-nwe-pulse-ns = <76>;
/linux/drivers/media/rc/img-ir/
H A Dimg-ir-rc6.c89 .pulse = { 650 },
94 .pulse = { 370 },
99 .pulse = { 370 },
H A Dimg-ir-jvc.c61 .pulse = { 16 /* 8.44 ms */ },
66 .pulse = { 1 /* 527.5 us +-60 us */ },
71 .pulse = { 1 /* 527.5 us +-60 us */ },
H A Dimg-ir-sanyo.c89 .pulse = { 16 /* 9ms */ },
94 .pulse = { 1 /* 562.5 us */ },
99 .pulse = { 1 /* 562.5 us */ },
H A Dimg-ir-sony.c138 .pulse = { 4 /* 2.4 ms */ },
143 .pulse = { 1 /* 600 us */ },
148 .pulse = { 2 /* 1.2 ms */ },
H A Dimg-ir-nec.c137 .pulse = { 16 /* 9ms */ },
142 .pulse = { 1 /* 562.5 us */ },
147 .pulse = { 1 /* 562.5 us */ },
H A Dimg-ir-rc5.c63 .pulse = { 1 },
69 .pulse = { 1 },
/linux/Documentation/w1/masters/
H A Domap-hdq.rst26 initialization pulse.In HDQ mode, the firmware does not require the host to
27 create an initialization pulse to the slave.However, the slave can be reset by
28 using an initialization pulse (also referred to as a break pulse).The slave
29 does not respond with a presence pulse as it does in the 1-Wire protocol.
/linux/arch/arm/boot/dts/microchip/
H A Dsama5d3xcm.dtsi69 atmel,smc-ncs-rd-pulse-ns = <84>;
70 atmel,smc-ncs-wr-pulse-ns = <84>;
71 atmel,smc-nrd-pulse-ns = <76>;
72 atmel,smc-nwe-pulse-ns = <76>;
/linux/Documentation/userspace-api/media/rc/
H A Dlirc-dev-intro.rst94 The driver returns a sequence of pulse and space codes to userspace,
131 .. _lirc-mode-pulse:
135 In pulse mode, a sequence of pulse/space integer values are written to the
138 The values are alternating pulse and space lengths, in microseconds. The
139 first and last entry must be a pulse, so there must be an odd number
163 to the LIRC device, this program will be called for each pulse, space or

1234