/linux-master/drivers/media/rc/img-ir/ |
H A D | img-ir-hw.h | 66 * @pulse: Timing range for the length of the pulse in this symbol 70 struct img_ir_timing_range pulse; member in struct:img_ir_symbol_timing
|
H A D | img-ir-jvc.c | 61 .pulse = { 16 /* 8.44 ms */ }, 66 .pulse = { 1 /* 527.5 us +-60 us */ }, 71 .pulse = { 1 /* 527.5 us +-60 us */ },
|
H A D | img-ir-nec.c | 137 .pulse = { 16 /* 9ms */ }, 142 .pulse = { 1 /* 562.5 us */ }, 147 .pulse = { 1 /* 562.5 us */ },
|
H A D | img-ir-rc5.c | 63 .pulse = { 1 }, 69 .pulse = { 1 },
|
H A D | img-ir-rc6.c | 89 .pulse = { 650 }, 94 .pulse = { 370 }, 99 .pulse = { 370 },
|
H A D | img-ir-sanyo.c | 89 .pulse = { 16 /* 9ms */ }, 94 .pulse = { 1 /* 562.5 us */ }, 99 .pulse = { 1 /* 562.5 us */ },
|
H A D | img-ir-sharp.c | 84 .pulse = { 320 /* 320 us */ }, 89 .pulse = { 320 /* 320 us */ },
|
H A D | img-ir-sony.c | 138 .pulse = { 4 /* 2.4 ms */ }, 143 .pulse = { 1 /* 600 us */ }, 148 .pulse = { 2 /* 1.2 ms */ },
|
H A D | img-ir-hw.c | 80 img_ir_timing_preprocess(&timing->pulse, unit); 112 img_ir_timing_defaults(&timing->pulse, &defaults->pulse); 211 hw_period.min = timing->pulse.min + timing->space.min; 212 hw_period.max = timing->pulse.max + timing->space.max; 215 img_ir_timing_range_convert(&hw_pulse, &timing->pulse,
|
/linux-master/include/linux/mfd/syscon/ |
H A D | atmel-smc.h | 82 * @pulse: NCS/NWE/NRD pulse timings (not applicable to at91rm9200) 90 u32 pulse; member in struct:atmel_smc_cs_conf
|
/linux-master/arch/arm64/boot/dts/freescale/ |
H A D | Makefile | 200 dtb-$(CONFIG_ARCH_MXC) += imx8mq-hummingboard-pulse.dtb
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | selftest_engine_heartbeat.c | 42 struct pulse { struct 49 kref_get(&container_of(active, struct pulse, active)->kref); 55 struct pulse *p = container_of(kref, typeof(*p), kref); 61 static void pulse_put(struct pulse *p) 68 pulse_put(container_of(active, struct pulse, active)); 71 static struct pulse *pulse_create(void) 73 struct pulse *p; 85 static void pulse_unlock_wait(struct pulse *p) 93 struct pulse *p; 125 struct drm_printer m = drm_err_printer(&engine->i915->drm, "pulse"); [all...] |
/linux-master/drivers/hid/ |
H A D | hid-picolcd_cir.c | 49 * with value negated for pulse. Intervals are in microseconds. 52 * for space - is it a matter of IR chip? (pulse for my TSOP2236) 61 rawir.pulse = !!(w & 0x8000); 62 rawir.duration = rawir.pulse ? (65536 - w) : w;
|
/linux-master/drivers/media/common/siano/ |
H A D | smsir.c | 31 .pulse = (samples[i] > 0) ? false : true
|
/linux-master/drivers/media/i2c/cx25840/ |
H A D | cx25840-ir.c | 193 * FIFO register pulse width count computations 199 * the pulse width counter as read from the FIFO. The two lsb's are 212 * The 2 lsb's of the pulse width timer count are not readable, hence 231 * The 2 lsb's of the pulse width timer count are not accessible, hence 254 * The 2 lsb's of the pulse width timer count are not readable, hence 267 * The total pulse clock count is an 18 bit pulse width timer count as the most 269 * When the Rx clock divider ticks down to 0, it increments the 18 bit pulse 676 { .pulse = u, .duration = v, .timeout = w }; 1049 v4l2_info(sd, "\tFIFO data on pulse time [all...] |
/linux-master/drivers/media/i2c/ |
H A D | ir-kbd-i2c.c | 395 * As you can see here, very few different lengths of pulse and space 402 u16 pulse[7]; /* not aligned */ member in struct:code_block 465 put_unaligned_be16(0x1000, &code_block.pulse[3]); 485 * If the last slot for pulse is the same as the current slot for pulse, 569 /* We have a pulse and space */ 572 p = find_slot(code_block->pulse, 573 ARRAY_SIZE(code_block->pulse), l); 581 /* We have to encode the trailing pulse. Find the shortest space */ 595 * Are the last N codes (so pulse [all...] |
/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23888-ir.c | 232 * FIFO register pulse width count computations 238 * the pulse width counter as read from the FIFO. The two lsb's are 251 * The 2 lsb's of the pulse width timer count are not readable, hence 267 * The 2 lsb's of the pulse width timer count are not readable, hence 280 * The total pulse clock count is an 18 bit pulse width timer count as the most 282 * When the Rx clock divider ticks down to 0, it increments the 18 bit pulse 671 { .pulse = u, .duration = v, .timeout = w }; 956 v4l2_info(sd, "\tFIFO data on pulse timer overflow: %s\n", 992 v4l2_info(sd, "\tMax measurable pulse widt [all...] |
/linux-master/drivers/media/pci/cx88/ |
H A D | cx88-input.c | 537 * represents a pulse. 545 ev.pulse = samples & 0x80000000 ? false : true; 546 bits = min(todo, 32U - fls(ev.pulse ? samples : ~samples));
|
/linux-master/drivers/media/pci/smipcie/ |
H A D | smipcie-ir.c | 50 rawir.pulse = (buffer[cnt] & 0x80) == 0; 52 (rawir.pulse ? 0 : -1)) * 95 rawir.pulse = 0;
|
/linux-master/drivers/media/rc/ |
H A D | ene_ir.c | 332 dbg("RX: hardware carrier pulse period = %02x", hperiod); 550 dbg("TX: pulse distance = %d * 500 ns", dev->tx_period); 551 dbg("TX: pulse width = %d * 500 ns", tx_puls_width); 612 bool pulse = dev->tx_sample_pulse; local 648 pulse ? "pulse" : "space"); 649 if (pulse) 722 bool pulse; local 777 pulse = hw_value & ENE_FW_SMPL_BUF_FAN_PLS; 784 pulse [all...] |
H A D | fintek-cir.c | 301 rawir.pulse = ((sample & BUF_PULSE_BIT) != 0); 306 rawir.pulse ? "pulse" : "space",
|
H A D | gpio-ir-tx.c | 105 unsigned int pulse, space; local 108 pulse = DIV_ROUND_CLOSEST(gpio_ir->duty_cycle * (NSEC_PER_SEC / 100), 123 // pulse 128 edge = ktime_add_ns(edge, pulse);
|
H A D | igorplugusb.c | 75 rawir.pulse = i & 1; 85 rawir.pulse = false;
|
H A D | iguanair.c | 126 rawir.pulse = false; 129 rawir.pulse = (ir->buf_in[i] & 0x80) == 0;
|
H A D | imon_raw.c | 22 * The first 5 bytes of data represent IR pulse or space. Each bit, starting 24 * for space and 0 for pulse. 60 rawir.pulse = !rawir.pulse; 64 rawir.pulse ? "pulse" : "space", offset - bit);
|