/Linux-v4.19/drivers/net/wireless/mediatek/mt76/ |
D | mt76x2_dfs.c | 259 struct mt76x2_dfs_hw_pulse *pulse) in mt76x2_dfs_get_hw_pulse() argument 264 data = (MT_DFS_CH_EN << 16) | pulse->engine; in mt76x2_dfs_get_hw_pulse() 268 pulse->period = mt76_rr(dev, MT_BBP(DFS, 19)); in mt76x2_dfs_get_hw_pulse() 271 pulse->w1 = mt76_rr(dev, MT_BBP(DFS, 20)); in mt76x2_dfs_get_hw_pulse() 272 pulse->w2 = mt76_rr(dev, MT_BBP(DFS, 23)); in mt76x2_dfs_get_hw_pulse() 275 pulse->burst = mt76_rr(dev, MT_BBP(DFS, 22)); in mt76x2_dfs_get_hw_pulse() 279 struct mt76x2_dfs_hw_pulse *pulse) in mt76x2_dfs_check_hw_pulse() argument 283 if (!pulse->period || !pulse->w1) in mt76x2_dfs_check_hw_pulse() 288 if (pulse->engine > 3) in mt76x2_dfs_check_hw_pulse() 291 if (pulse->engine == 3) { in mt76x2_dfs_check_hw_pulse() [all …]
|
/Linux-v4.19/drivers/media/rc/ |
D | ir-imon-decoder.c | 117 TO_STR(ev.pulse)); in ir_imon_decode() 130 if (!ev.pulse && ev.duration > MS_TO_NS(10)) in ir_imon_decode() 143 if (ev.pulse) { in ir_imon_decode() 151 data->last_chk = ev.pulse; in ir_imon_decode() 152 else if (ev.pulse) in ir_imon_decode() 158 if (!ev.pulse) in ir_imon_decode() 172 if (ev.pulse) in ir_imon_decode() 184 TO_STR(ev.pulse)); in ir_imon_decode() 207 int i, pulse; in ir_imon_encode() local 215 pulse = !(scancode & (BIT(i) | BIT(i + 1))); in ir_imon_encode() [all …]
|
D | ir-jvc-decoder.c | 60 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_jvc_decode() 66 if (!ev.pulse) in ir_jvc_decode() 79 if (ev.pulse) in ir_jvc_decode() 89 if (!ev.pulse) in ir_jvc_decode() 99 if (ev.pulse) in ir_jvc_decode() 119 if (!ev.pulse) in ir_jvc_decode() 129 if (ev.pulse) in ir_jvc_decode() 156 if (!ev.pulse) in ir_jvc_decode() 168 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_jvc_decode()
|
D | ir-sanyo-decoder.c | 62 data->state, TO_US(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, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sanyo_decode()
|
D | ir-sharp-decoder.c | 58 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sharp_decode() 63 if (!ev.pulse) in ir_sharp_decode() 76 if (!ev.pulse) in ir_sharp_decode() 88 if (ev.pulse) in ir_sharp_decode() 109 if (!ev.pulse) in ir_sharp_decode() 129 if (ev.pulse) in ir_sharp_decode() 141 if (ev.pulse) in ir_sharp_decode() 170 data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sharp_decode()
|
D | rc-ir-raw.c | 37 TO_STR(ev.pulse)); in ir_raw_event_thread() 38 if (raw->prev_ev.reset && ev.pulse == 0) in ir_raw_event_thread() 80 TO_US(ev->duration), TO_STR(ev->pulse)); in ir_raw_event_store() 102 int ir_raw_event_store_edge(struct rc_dev *dev, bool pulse) in ir_raw_event_store_edge() argument 112 ev.pulse = !pulse; in ir_raw_event_store_edge() 175 if (dev->idle && !ev->pulse) in ir_raw_event_store_with_filter() 182 else if (ev->pulse == dev->raw->this_ev.pulse) in ir_raw_event_store_with_filter() 190 if (!ev->pulse && dev->timeout && in ir_raw_event_store_with_filter() 348 if (need_pulse == !!(*ev)->pulse) { in ir_raw_gen_manchester() 365 if (!(*ev)->pulse) in ir_raw_gen_manchester() [all …]
|
D | ir-nec-decoder.c | 53 data->state, TO_US(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, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_nec_decode()
|
D | serial_ir.c | 230 unsigned int pulse, space; in send_pulse_homebrew_softcarrier() local 233 pulse = DIV_ROUND_CLOSEST(serial_ir.duty_cycle * (NSEC_PER_SEC / 100), in send_pulse_homebrew_softcarrier() 243 edge = ktime_add_ns(edge, pulse); in send_pulse_homebrew_softcarrier() 275 static unsigned int ptr, pulse, space; in frbwrite() local 279 pulse += l; in frbwrite() 280 if (pulse > 250000) { in frbwrite() 282 ev.pulse = false; in frbwrite() 284 ev.duration = pulse; in frbwrite() 285 ev.pulse = true; in frbwrite() 288 pulse = 0; in frbwrite() [all …]
|
D | ir-sony-decoder.c | 59 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sony_decode() 64 if (!ev.pulse) in ir_sony_decode() 75 if (ev.pulse) in ir_sony_decode() 85 if (!ev.pulse) in ir_sony_decode() 99 if (ev.pulse) in ir_sony_decode() 116 if (ev.pulse) in ir_sony_decode() 165 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_sony_decode()
|
D | ir-rc6-decoder.c | 104 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_rc6_decode() 112 if (!ev.pulse) in ir_rc6_decode() 126 if (ev.pulse) in ir_rc6_decode() 141 if (ev.pulse) in ir_rc6_decode() 160 data->toggle = ev.pulse; in ir_rc6_decode() 193 if (ev.pulse) in ir_rc6_decode() 198 } else if (RC6_MODE_6A == rc6_mode(data) && !ev.pulse && in ir_rc6_decode() 215 if (ev.pulse) in ir_rc6_decode() 274 data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_rc6_decode()
|
D | ir-rc5-decoder.c | 58 data->state, TO_US(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, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_rc5_decode()
|
D | ir-spi.c | 26 u16 pulse; member 59 val = (i % 2) ? idata->space : idata->pulse; in ir_spi_tx() 100 idata->pulse = GENMASK(bits, 0); in ir_spi_set_duty_cycle() 103 idata->pulse = ~idata->pulse; in ir_spi_set_duty_cycle()
|
D | ir-xmp-decoder.c | 53 data->state, data->count, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_xmp_decode() 58 if (!ev.pulse) in ir_xmp_decode() 69 if (!ev.pulse) in ir_xmp_decode() 78 if (ev.pulse) in ir_xmp_decode() 194 data->count, data->state, TO_US(ev.duration), TO_STR(ev.pulse)); in ir_xmp_decode()
|
D | rc-core-priv.h | 157 return x->pulse != y->pulse; in is_transition() 181 unsigned int pulse, in init_ir_raw_event_duration() argument 186 ev->pulse = pulse; in init_ir_raw_event_duration()
|
/Linux-v4.19/drivers/iio/health/ |
D | Kconfig | 18 heart rate monitor and low-cost pulse oximeter. 24 tristate "TI AFE4404 heart rate and pulse oximeter sensor" 31 heart rate monitor and low-cost pulse oximeter. 37 tristate "MAX30100 heart rate and pulse oximeter sensor" 44 MAX30100 heart rate, and pulse oximeter sensor. 50 tristate "MAX30102 heart rate and pulse oximeter sensor" 57 MAX30102 heart rate, and pulse oximeter sensor.
|
/Linux-v4.19/Documentation/devicetree/bindings/i2c/ |
D | i2c-st.txt | 17 - 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-v4.19/drivers/mfd/ |
D | atmel-smc.c | 194 conf->pulse &= ~GENMASK(shift + 7, shift); in atmel_smc_cs_conf_set_pulse() 195 conf->pulse |= val << shift; in atmel_smc_cs_conf_set_pulse() 252 regmap_write(regmap, ATMEL_SMC_PULSE(cs), conf->pulse); in atmel_smc_cs_conf_apply() 273 regmap_write(regmap, ATMEL_HSMC_PULSE(layout, cs), conf->pulse); in atmel_hsmc_cs_conf_apply() 293 regmap_read(regmap, ATMEL_SMC_PULSE(cs), &conf->pulse); in atmel_smc_cs_conf_get() 314 regmap_read(regmap, ATMEL_HSMC_PULSE(layout, cs), &conf->pulse); in atmel_hsmc_cs_conf_get()
|
/Linux-v4.19/Documentation/devicetree/bindings/memory-controllers/ |
D | atmel,ebi.txt | 86 - atmel,smc-ncs-rd-pulse-ns 87 - atmel,smc-nrd-pulse-ns 88 - atmel,smc-ncs-wr-pulse-ns 89 - atmel,smc-nwe-pulse-ns 127 atmel,smc-ncs-rd-pulse-ns = <84>; 128 atmel,smc-ncs-wr-pulse-ns = <84>; 129 atmel,smc-nrd-pulse-ns = <76>; 130 atmel,smc-nwe-pulse-ns = <76>;
|
/Linux-v4.19/drivers/media/rc/img-ir/ |
D | img-ir-rc6.c | 93 .pulse = { 650 }, 98 .pulse = { 370 }, 103 .pulse = { 370 },
|
D | img-ir-jvc.c | 65 .pulse = { 16 /* 8.44 ms */ }, 70 .pulse = { 1 /* 527.5 us +-60 us */ }, 75 .pulse = { 1 /* 527.5 us +-60 us */ },
|
D | img-ir-sanyo.c | 93 .pulse = { 16 /* 9ms */ }, 98 .pulse = { 1 /* 562.5 us */ }, 103 .pulse = { 1 /* 562.5 us */ },
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | stihxxx-b2120.dtsi | 88 st,i2c-min-scl-pulse-width-us = <0>; 89 st,i2c-min-sda-pulse-width-us = <5>; 95 st,i2c-min-scl-pulse-width-us = <0>; 96 st,i2c-min-sda-pulse-width-us = <5>; 125 st,i2c-min-scl-pulse-width-us = <0>; 126 st,i2c-min-sda-pulse-width-us = <5>;
|
/Linux-v4.19/drivers/media/usb/au0828/ |
D | au0828-input.c | 171 rawir.pulse = true; in au0828_get_key_au8522() 177 rawir.pulse ? "pulse" : "space", in au0828_get_key_au8522() 183 rawir.pulse ? "pulse" : "space", in au0828_get_key_au8522() 190 rawir.pulse = prv_bit ? false : true; in au0828_get_key_au8522() 193 rawir.pulse ? "pulse" : "space", in au0828_get_key_au8522() 203 rawir.pulse = prv_bit ? false : true; in au0828_get_key_au8522() 206 rawir.pulse ? "pulse" : "space", in au0828_get_key_au8522()
|
/Linux-v4.19/Documentation/w1/masters/ |
D | omap-hdq | 25 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-v4.19/drivers/media/usb/tm6000/ |
D | tm6000-input.c | 90 u32 pulse = 0, leader = 0; in tm6000_ir_config() local 109 pulse = 700; /* ms - the actual value would be 562 */ in tm6000_ir_config() 114 pulse = 1780; /* ms - The actual value would be 1776 */ in tm6000_ir_config() 118 pulse = ir_clock_mhz * pulse; in tm6000_ir_config() 126 ir_clock_mhz, leader, pulse); in tm6000_ir_config() 142 tm6000_set_reg(dev, TM6010_REQ07_RDE_IR_PULSE_CNT1, pulse >> 8); in tm6000_ir_config() 143 tm6000_set_reg(dev, TM6010_REQ07_RDF_IR_PULSE_CNT0, pulse); in tm6000_ir_config()
|