Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/media/rc/
Dir-jvc-decoder.c63 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_jvc_decode()
69 if (!ev.pulse) in ir_jvc_decode()
82 if (ev.pulse) in ir_jvc_decode()
92 if (!ev.pulse) in ir_jvc_decode()
102 if (ev.pulse) in ir_jvc_decode()
122 if (!ev.pulse) in ir_jvc_decode()
132 if (ev.pulse) in ir_jvc_decode()
159 if (!ev.pulse) in ir_jvc_decode()
171 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_jvc_decode()
Dir-sharp-decoder.c61 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sharp_decode()
66 if (!ev.pulse) in ir_sharp_decode()
79 if (!ev.pulse) in ir_sharp_decode()
91 if (ev.pulse) in ir_sharp_decode()
112 if (!ev.pulse) in ir_sharp_decode()
130 if (ev.pulse) in ir_sharp_decode()
142 if (ev.pulse) in ir_sharp_decode()
172 TO_STR(ev.pulse)); in ir_sharp_decode()
Dir-sanyo-decoder.c73 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sanyo_decode()
78 if (!ev.pulse) in ir_sanyo_decode()
90 if (ev.pulse) in ir_sanyo_decode()
101 if (!ev.pulse) in ir_sanyo_decode()
111 if (ev.pulse) in ir_sanyo_decode()
140 if (!ev.pulse) in ir_sanyo_decode()
150 if (ev.pulse) in ir_sanyo_decode()
176 data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sanyo_decode()
Dir-nec-decoder.c65 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_nec_decode()
70 if (!ev.pulse) in ir_nec_decode()
86 if (ev.pulse) in ir_nec_decode()
106 if (!ev.pulse) in ir_nec_decode()
116 if (ev.pulse) in ir_nec_decode()
145 if (!ev.pulse) in ir_nec_decode()
155 if (ev.pulse) in ir_nec_decode()
198 data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_nec_decode()
Dir-sony-decoder.c63 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sony_decode()
68 if (!ev.pulse) in ir_sony_decode()
79 if (ev.pulse) in ir_sony_decode()
89 if (!ev.pulse) in ir_sony_decode()
103 if (ev.pulse) in ir_sony_decode()
120 if (ev.pulse) in ir_sony_decode()
171 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sony_decode()
Dir-rc6-decoder.c109 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_rc6_decode()
117 if (!ev.pulse) in ir_rc6_decode()
131 if (ev.pulse) in ir_rc6_decode()
146 if (ev.pulse) in ir_rc6_decode()
168 data->toggle = ev.pulse; in ir_rc6_decode()
205 if (ev.pulse) in ir_rc6_decode()
210 } else if (RC6_MODE_6A == rc6_mode(data) && !ev.pulse && in ir_rc6_decode()
230 if (ev.pulse) in ir_rc6_decode()
289 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_rc6_decode()
Dir-rc5-decoder.c70 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_rc5_decode()
78 if (!ev.pulse) in ir_rc5_decode()
87 if (!ev.pulse && geq_margin(ev.duration, RC5_TRAILER, RC5_UNIT / 2)) { in ir_rc5_decode()
96 if (!ev.pulse) in ir_rc5_decode()
115 if (!ev.pulse && geq_margin(ev.duration, RC5X_SPACE, RC5_UNIT / 2)) { in ir_rc5_decode()
124 if (ev.pulse) in ir_rc5_decode()
182 data->state, data->count, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_rc5_decode()
Dir-xmp-decoder.c56 data->state, data->count, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_xmp_decode()
61 if (!ev.pulse) in ir_xmp_decode()
72 if (!ev.pulse) in ir_xmp_decode()
81 if (ev.pulse) in ir_xmp_decode()
196 data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_xmp_decode()
Drc-ir-raw.c86 TO_US(ev->duration), TO_STR(ev->pulse)); in ir_raw_event_store()
133 ev.pulse = false; in ir_raw_event_store_edge()
136 ev.pulse = true; in ir_raw_event_store_edge()
165 if (dev->idle && !ev->pulse) in ir_raw_event_store_with_filter()
172 else if (ev->pulse == dev->raw->this_ev.pulse) in ir_raw_event_store_with_filter()
180 if (!ev->pulse && dev->timeout && in ir_raw_event_store_with_filter()
Dttusbir.c134 rawir.pulse = false; in ttusbir_process_ir_data()
140 rawir.pulse = true; in ttusbir_process_ir_data()
149 rawir.pulse = true; in ttusbir_process_ir_data()
152 rawir.pulse = false; in ttusbir_process_ir_data()
159 rawir.pulse = !rawir.pulse; in ttusbir_process_ir_data()
Dir-mce_kbd-decoder.c233 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_mce_kbd_decode()
241 if (!ev.pulse) in ir_mce_kbd_decode()
260 if (ev.pulse) in ir_mce_kbd_decode()
299 if (ev.pulse) in ir_mce_kbd_decode()
318 if (ev.pulse) in ir_mce_kbd_decode()
351 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_mce_kbd_decode()
Dstreamzap.c129 (rawir.pulse ? "pulse" : "space"), rawir.duration); in sz_push()
145 rawir.pulse = false; in sz_push_full_pulse()
163 rawir.pulse = true; in sz_push_full_pulse()
183 rawir.pulse = false; in sz_push_full_space()
257 rawir.pulse = false; in streamzap_callback()
Dene_ir.c627 bool pulse = dev->tx_sample_pulse; in ene_tx_sample() local
663 pulse ? "pulse" : "space"); in ene_tx_sample()
664 if (pulse) in ene_tx_sample()
737 bool pulse; in ene_isr() local
792 pulse = hw_value & ENE_FW_SMPL_BUF_FAN_PLS; in ene_isr()
799 pulse = !(hw_value & ENE_FW_SAMPLE_SPACE); in ene_isr()
814 dbg("RX: %d (%s)", hw_sample, pulse ? "pulse" : "space"); in ene_isr()
817 ev.pulse = pulse; in ene_isr()
Drc-core-priv.h133 return x->pulse != y->pulse; in is_transition()
Drc-loopback.c128 rawir.pulse = i % 2 ? false : true; in loop_tx_ir()
135 rawir.pulse = false; in loop_tx_ir()
Digorplugusb.c82 rawir.pulse = i & 1; in igorplugusb_irdata()
92 rawir.pulse = false; in igorplugusb_irdata()
Dst_rc.c137 ev.pulse = true; in st_rc_rx_interrupt()
142 ev.pulse = false; in st_rc_rx_interrupt()
Dir-hix5hd2.c170 ev.pulse = true; in hix5hd2_ir_rx_interrupt()
175 ev.pulse = false; in hix5hd2_ir_rx_interrupt()
Dir-lirc-codec.c95 sample = ev.pulse ? LIRC_PULSE(ev.duration / 1000) : in ir_lirc_decode()
98 TO_US(ev.duration), TO_STR(ev.pulse)); in ir_lirc_decode()
Dredrat3.c374 rawir.pulse = false; in redrat3_process_ir_data()
376 rawir.pulse = true; in redrat3_process_ir_data()
386 rawir.pulse ? "pulse" : "space", rawir.duration, i); in redrat3_process_ir_data()
392 rawir.pulse = false; in redrat3_process_ir_data()
Dmeson-ir.c88 rawir.pulse = !!(readl(ir->reg + IR_DEC_STATUS) & STATUS_IR_DEC_IN); in meson_ir_irq()
Dfintek-cir.c328 rawir.pulse = ((sample & BUF_PULSE_BIT) != 0); in fintek_process_rx_ir_data()
333 rawir.pulse ? "pulse" : "space", in fintek_process_rx_ir_data()
Diguanair.c143 rawir.pulse = false; in process_ir_data()
146 rawir.pulse = (ir->buf_in[i] & 0x80) == 0; in process_ir_data()
Dsunxi-cir.c124 rawir.pulse = (dt & 0x80) != 0; in sunxi_ir_irq()
Dite-cir.c193 ev.pulse = true; in ite_decode_bytes()
201 ev.pulse = false; in ite_decode_bytes()
210 ev.pulse = true; in ite_decode_bytes()
Dwinbond-cir.c396 rawir.pulse = irdata & 0x80 ? false : true; in wbcir_irq_rx()
399 if (rawir.pulse) in wbcir_irq_rx()
Dnuvoton-cir.c634 rawir.pulse = ((sample & BUF_PULSE_BIT) != 0); in nvt_process_rx_ir_data()
639 rawir.pulse ? "pulse" : "space", rawir.duration); in nvt_process_rx_ir_data()
Dmceusb.c1008 rawir.pulse = ((ir->buf_in[i] & MCE_PULSE_BIT) != 0); in mceusb_process_ir_data()
1013 rawir.pulse ? "pulse" : "space", in mceusb_process_ir_data()
DKconfig377 The driver passes raw pulse and space information to the LIRC decoder.
/linux-4.1.27/drivers/ata/
Dpata_at91.c109 int *setup, int *pulse, int *cycle, int *cs_pulse) in calc_smc_vals() argument
134 ret_val = adjust_smc_value(pulse, range_pulse, ARRAY_SIZE(range_pulse)); in calc_smc_vals()
170 static void to_smc_format(int *setup, int *pulse, int *cycle, int *cs_pulse) in to_smc_format() argument
173 *pulse = (*pulse & 0x3f) | ((*pulse & 0x100) >> 2); in to_smc_format()
213 unsigned int pulse; /* CFIOR and CFIOW pulse width in MCK ticks */ in set_smc_timing() local
222 pulse = calc_mck_cycles(ata->act8b, mck_hz); in set_smc_timing()
226 ret = calc_smc_vals(dev, &setup, &pulse, &cycle, &cs_pulse); in set_smc_timing()
233 setup, pulse, cycle, cs_pulse); in set_smc_timing()
234 to_smc_format(&setup, &pulse, &cycle, &cs_pulse); in set_smc_timing()
251 smc.nwe_pulse = smc.nrd_pulse = pulse; in set_smc_timing()
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-st.txt17 - st,i2c-min-scl-pulse-width-us : The minimum valid SCL pulse width that is
19 - st,i2c-min-sda-pulse-width-us : The minimum valid SDA pulse width that is
39 st,i2c-min-scl-pulse-width-us = <0>;
40 st,i2c-min-sda-pulse-width-us = <5>;
/linux-4.1.27/drivers/media/rc/img-ir/
Dimg-ir-rc6.c93 .pulse = { 650 },
98 .pulse = { 370 },
103 .pulse = { 370 },
Dimg-ir-jvc.c65 .pulse = { 16 /* 8.44 ms */ },
70 .pulse = { 1 /* 527.5 us +-60 us */ },
75 .pulse = { 1 /* 527.5 us +-60 us */ },
Dimg-ir-sanyo.c93 .pulse = { 16 /* 9ms */ },
98 .pulse = { 1 /* 562.5 us */ },
103 .pulse = { 1 /* 562.5 us */ },
Dimg-ir-sony.c131 .pulse = { 4 /* 2.4 ms */ },
136 .pulse = { 1 /* 600 us */ },
141 .pulse = { 2 /* 1.2 ms */ },
Dimg-ir-nec.c122 .pulse = { 16 /* 9ms */ },
127 .pulse = { 1 /* 562.5 us */ },
132 .pulse = { 1 /* 562.5 us */ },
Dimg-ir-rc5.c67 .pulse = { 1 },
73 .pulse = { 1 },
Dimg-ir-sharp.c88 .pulse = { 320 /* 320 us */ },
93 .pulse = { 320 /* 320 us */ },
Dimg-ir-hw.c84 img_ir_timing_preprocess(&timing->pulse, unit); in img_ir_symbol_timing_preprocess()
116 img_ir_timing_defaults(&timing->pulse, &defaults->pulse); in img_ir_symbol_timing_defaults()
215 hw_period.min = timing->pulse.min + timing->space.min; in img_ir_symbol_timing()
216 hw_period.max = timing->pulse.max + timing->space.max; in img_ir_symbol_timing()
219 img_ir_timing_range_convert(&hw_pulse, &timing->pulse, in img_ir_symbol_timing()
Dimg-ir-hw.h74 struct img_ir_timing_range pulse; member
/linux-4.1.27/Documentation/w1/masters/
Domap-hdq25 initialization pulse.In HDQ mode, the firmware does not require the host to
26 create an initialization pulse to the slave.However, the slave can be reset by
27 using an initialization pulse (also referred to as a break pulse).The slave
28 does not respond with a presence pulse as it does in the 1-Wire protocol.
/linux-4.1.27/drivers/media/usb/au0828/
Dau0828-input.c182 rawir.pulse = true; in au0828_get_key_au8522()
188 rawir.pulse ? "pulse" : "space", in au0828_get_key_au8522()
194 rawir.pulse ? "pulse" : "space", in au0828_get_key_au8522()
201 rawir.pulse = prv_bit ? false : true; in au0828_get_key_au8522()
204 rawir.pulse ? "pulse" : "space", in au0828_get_key_au8522()
214 rawir.pulse = prv_bit ? false : true; in au0828_get_key_au8522()
217 rawir.pulse ? "pulse" : "space", in au0828_get_key_au8522()
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-input.c95 u32 pulse = 0, leader = 0; in tm6000_ir_config() local
114 pulse = 700; /* ms - the actual value would be 562 */ in tm6000_ir_config()
119 pulse = 1780; /* ms - The actual value would be 1776 */ in tm6000_ir_config()
123 pulse = ir_clock_mhz * pulse; in tm6000_ir_config()
131 ir_clock_mhz, leader, pulse); in tm6000_ir_config()
147 tm6000_set_reg(dev, TM6010_REQ07_RDE_IR_PULSE_CNT1, pulse >> 8); in tm6000_ir_config()
148 tm6000_set_reg(dev, TM6010_REQ07_RDF_IR_PULSE_CNT0, pulse); in tm6000_ir_config()
/linux-4.1.27/drivers/staging/media/lirc/
Dlirc_serial.c567 static int pulse, space; in frbwrite() local
571 pulse += l & PULSE_MASK; in frbwrite()
572 if (pulse > 250) { in frbwrite()
574 rbwrite(pulse | PULSE_BIT); in frbwrite()
576 pulse = 0; in frbwrite()
589 space += pulse; in frbwrite()
595 pulse = 0; in frbwrite()
599 rbwrite(pulse | PULSE_BIT); in frbwrite()
601 pulse = 0; in frbwrite()
/linux-4.1.27/Documentation/devicetree/bindings/video/
Ddisplay-timing.txt26 - hsync-active: hsync pulse is active low/high/ignored
27 - vsync-active: vsync pulse is active low/high/ignored
28 - de-active: data-enable pulse is active low/high/ignored
/linux-4.1.27/arch/avr32/mach-at32ap/
Dhsmc.c141 u32 setup, pulse, cycle, mode; in smc_set_configuration() local
152 pulse = (HSMC_BF(NWE_PULSE, config->nwe_pulse) in smc_set_configuration()
204 cs, setup, pulse, cycle, mode); in smc_set_configuration()
208 hsmc_writel(hsmc, PULSE0 + offset, pulse); in smc_set_configuration()
/linux-4.1.27/arch/arm/boot/dts/
Dstihxxx-b2120.dtsi55 st,i2c-min-scl-pulse-width-us = <0>;
56 st,i2c-min-sda-pulse-width-us = <5>;
Dstih418-b2199.dts74 st,i2c-min-scl-pulse-width-us = <0>;
75 st,i2c-min-sda-pulse-width-us = <5>;
Dstih41x-b2020.dtsi52 i2c-min-scl-pulse-width-us = <0>;
53 i2c-min-sda-pulse-width-us = <5>;
Dstih41x-b2000.dtsi47 i2c-min-scl-pulse-width-us = <0>;
48 i2c-min-sda-pulse-width-us = <5>;
/linux-4.1.27/Documentation/devicetree/bindings/mtd/
Dlpc32xx-slc.txt15 - nxp,wwidth: Write pulse width (W_WIDTH)
18 - nxp,rwidth: Read pulse width (R_WIDTH)
/linux-4.1.27/drivers/hid/
Dhid-picolcd_cir.c72 rawir.pulse = !!(w & 0x8000); in picolcd_raw_cir()
73 rawir.duration = US_TO_NS(rawir.pulse ? (65536 - w) : w); in picolcd_raw_cir()
/linux-4.1.27/Documentation/hwmon/
Dg760a26 from the measured speed pulse period by assuming again a 32kHz clock
27 source and a 2 pulse-per-revolution fan.
Df71805f105 The chip assumes 2 pulse-per-revolution fans.
129 Both PWM (pulse-width modulation) and DC fan speed control methods are
Dasc762169 fan types. We can also support pulse-stretched PWM so that 3-wire fans
88 To set fan speed, the aSC7621 has three independent pulse width modulation
Dadm102655 two pulse per revolution fan is 661 RPM.
Df71882fg88 Both PWM (pulse-width modulation) and DC fan speed control methods are
Dlm9398 a minimum pulse width of 5 clocks (at 22.5kHz => 6.25% duty cycle), and
99 a maximum pulse width of 80 clocks (at 22.5kHz => 99.88% duty cycle).
Dadm9240156 a 20 ms active low pulse to reset an external Chassis Intrusion latch.
Dpc8736097 PWM (pulse width modulation) values range from 0 to 255, with 0 meaning
Dsysfs-interface260 1: PWM mode (pulse-width modulation)
/linux-4.1.27/Documentation/input/
Damijoy.txt26 (1) - V-pulse
27 (2) - H-pulse
28 (3) - VQ-pulse
29 (4) - HQ-pulse
Dwalkera0701.txt49 Driver use interrupt from parport ACK input bit to measure pulse length
66 pulse length:
98 After last octal value for nibble 24 and next sync pulse one additional
/linux-4.1.27/include/media/
Drc-core.h223 unsigned pulse:1; member
232 .pulse = 0, \
/linux-4.1.27/Documentation/devicetree/bindings/pps/
Dpps-gpio.txt3 These properties describe a PPS (pulse-per-second) signal connected to
/linux-4.1.27/drivers/media/usb/dvb-usb/
Dtechnisat-usb2.c642 ev.pulse = 0; in technisat_usb2_get_ir()
644 ev.pulse = !ev.pulse; in technisat_usb2_get_ir()
650 ev.pulse = 0; in technisat_usb2_get_ir()
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dprima2-clock.txt38 pulse 23
/linux-4.1.27/drivers/media/common/siano/
Dsmsir.c47 ev.pulse = (samples[i] > 0) ? false : true; in sms_ir_event()
/linux-4.1.27/Documentation/fb/
Dmatroxfb.txt244 upper:X - top boundary: lines between end of VSYNC pulse and start of first
247 pulse. Default is derived from `vesa' option.
248 vslen:X - length of VSYNC pulse, in lines. Default is derived from `vesa'
250 left:X - left boundary: pixels between end of HSYNC pulse and first pixel.
253 pulse. Default is derived from `vesa' option.
254 hslen:X - length of HSYNC pulse, in pixels. Default is derived from `vesa'
258 sync:X - sync. pulse - bit 0 inverts HSYNC polarity, bit 1 VSYNC polarity.
Dframebuffer.txt207 will supply a synchronization pulse (horizontal sync or hsync) for each
208 scanline. Similarly it supplies a synchronization pulse (vertical sync or
/linux-4.1.27/drivers/pps/
DKconfig10 PPS (Pulse Per Second) is a special pulse provided by some GPS
/linux-4.1.27/Documentation/devicetree/bindings/pci/
Dsamsung,exynos5440-pcie.txt11 pulse interrupt, special interrupt.
/linux-4.1.27/drivers/clk/sirf/
Dclk-prima2.c64 spi1, pwmc, efuse, pulse, dmac0, dmac1, nand, audio, usp0, usp1, enumerator
Dclk-atlas6.c65 spi1, pwmc, efuse, pulse, dmac0, dmac1, nand, audio, usp0, usp1, enumerator
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dfsl-tsec-phy.txt94 - fsl,tmr-fiper1 Fixed interval period pulse generator.
95 - fsl,tmr-fiper2 Fixed interval period pulse generator.
Dstmmac.txt18 The 2nd cell is reset pulse in micro seconds.
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-input.c549 ev.pulse = samples & 0x80000000 ? false : true; in cx88_ir_irq()
550 bits = min(todo, 32U - fls(ev.pulse ? samples : ~samples)); in cx88_ir_irq()
/linux-4.1.27/Documentation/devicetree/bindings/iio/frequency/
Dadf4350.txt44 - adi,anti-backlash-3ns-enable: Enables 3ns antibacklash pulse width
/linux-4.1.27/Documentation/usb/
Dchipidea.txt62 8) B-device does data pulse for SRP.
/linux-4.1.27/drivers/sn/
Dioc3.c35 static inline unsigned mcr_pack(unsigned pulse, unsigned sample) in mcr_pack() argument
37 return (pulse << 10) | (sample << 2); in mcr_pack()
/linux-4.1.27/Documentation/pps/
Dpps.txt25 PPS means "pulse per second" and a PPS source is just a device which
32 case when a new pulse arrives the system must apply to it a timestamp
/linux-4.1.27/Documentation/
D00-INDEX375 - directory with information on the pulse-per-second support
379 - info on the pulse width modulation driver subsystem
Dparport-lowlevel.txt985 Writes to the data register. May have side-effects (a STROBE pulse,
/linux-4.1.27/drivers/net/ethernet/sgi/
Dioc3-eth.c224 static inline u32 mcr_pack(u32 pulse, u32 sample) in mcr_pack() argument
226 return (pulse << 10) | (sample << 2); in mcr_pack()
/linux-4.1.27/drivers/pwm/
DKconfig7 in a rectangular pulse signal is used as a means to alter the
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23888-ir.c700 p->ir_core_data.pulse = u; in cx23888_ir_rx_read()
/linux-4.1.27/drivers/media/i2c/cx25840/
Dcx25840-ir.c710 p->ir_core_data.pulse = u; in cx25840_ir_rx_read()
/linux-4.1.27/drivers/leds/
DKconfig401 LT3593 controller. This controller uses a special one-wire pulse
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Drtl28xxu.c1597 ev.pulse = buf[i] >> 7; in rtl2832u_rc_query()
/linux-4.1.27/drivers/input/misc/
DKconfig396 which can be instructed to pulse or to switch to a particular intensity.
/linux-4.1.27/Documentation/virtual/kvm/
Dtimekeeping.txt96 determines the length of the pulse, which alternates between high and low
/linux-4.1.27/Documentation/sound/alsa/
DHD-Audio.txt263 When the PCM device is opened via "default" PCM (without pulse-audio