/Linux-v5.15/Documentation/ABI/testing/ |
D | sysfs-bus-iio-timer-stm32 | 37 OC4REF rising or falling edges generate pulses. 39 OC6REF rising or falling edges generate pulses. 41 OC4REF or OC6REF rising edges generate pulses. 43 OC4REF rising or OC6REF falling edges generate 46 OC5REF or OC6REF rising edges generate pulses. 48 OC5REF rising or OC6REF falling edges generate 134 Counting is enabled on rising edge of the connected 151 rising edges.
|
D | sysfs-bus-iio-adc-hi8435 | 27 If falling threshold results hysteresis to odd value then rising 36 this value then the threshold rising event is pushed. 47 If rising threshold results hysteresis to odd value then falling
|
D | sysfs-bus-iio-light-lm3533-als | 7 in each direction (rising|falling) and a zone change occurs. 42 in_illuminance0_threshY_{falling,rising} thresholds.
|
/Linux-v5.15/arch/sparc/include/asm/ |
D | sunbpp.h | 70 #define P_DS_IRQ_EN 0x0200 /* RW Always on rising edge */ 71 #define P_ACK_IRQ_EN 0x0100 /* RW Always on rising edge */ 72 #define P_BUSY_IRP 0x0080 /* RW 1= rising edge */ 74 #define P_PE_IRP 0x0020 /* RW 1= rising edge */ 76 #define P_SLCT_IRP 0x0008 /* RW 1= rising edge */ 78 #define P_ERR_IRP 0x0002 /* RW1 1= rising edge */
|
/Linux-v5.15/drivers/comedi/drivers/ |
D | ni_6527.c | 275 unsigned int rising, in ni6527_set_edge_detection() argument 280 rising &= mask; in ni6527_set_edge_detection() 285 /* preserve rising-edge detection channels */ in ni6527_set_edge_detection() 286 rising |= readb(dev->mmio + in ni6527_set_edge_detection() 294 /* update rising-edge detection channels */ in ni6527_set_edge_detection() 295 writeb(rising & 0xff, in ni6527_set_edge_detection() 301 rising >>= 8; in ni6527_set_edge_detection() 313 unsigned int rising, falling, shift; in ni6527_intr_insn_config() local 320 rising = data[1]; in ni6527_intr_insn_config() 322 ni6527_set_edge_detection(dev, mask, rising, falling); in ni6527_intr_insn_config() [all …]
|
/Linux-v5.15/drivers/iio/cdc/ |
D | ad7150.c | 190 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_params() local 199 u16 value = chip->threshold[rising][chan]; in ad7150_write_event_params() 208 sens = chip->thresh_sensitivity[rising][chan]; in ad7150_write_event_params() 259 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_config() local 283 if (rising) in ad7150_write_event_config() 332 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_read_event_value() local 339 *val = chip->thresh_sensitivity[rising][chan->channel]; in ad7150_read_event_value() 342 *val = chip->threshold[rising][chan->channel]; in ad7150_read_event_value() 349 *val2 = chip->thresh_timeout[rising][chan->channel] * 10000; in ad7150_read_event_value() 365 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_value() local [all …]
|
/Linux-v5.15/Documentation/driver-api/ |
D | generic-counter.rst | 71 * Rising Edge: 107 Rising edges on signal A updates the respective count. The input level 115 If direction is forward, rising edges on quadrature pair signal A 121 If direction is forward, rising edges on quadrature pair signal B 145 a counter device which simply accumulates a count of rising edges on a 151 | Data: Count | Rising Edge ________ 160 specified by the Synapse -- in this case a rising edge condition on the 163 components: a rising edge condition triggers an increase function on an 184 associated with a single Count: a rising or falling edge on either A or 200 | Data: Position | Rising Edge ___
|
/Linux-v5.15/drivers/gpio/ |
D | gpio-xilinx.c | 57 * @rising_edge: GPIO IRQ rising edge enable/disable bitfield 473 * Therefore, only rising edge or falling edge triggers are in xgpio_set_irq_type() 506 DECLARE_BITMAP(rising, 64); in xgpio_irqhandler() 522 bitmap_complement(rising, chip->last_irq_read, 64); in xgpio_irqhandler() 523 bitmap_and(rising, rising, all, 64); in xgpio_irqhandler() 524 bitmap_and(rising, rising, chip->enable, 64); in xgpio_irqhandler() 525 bitmap_and(rising, rising, chip->rising_edge, 64); in xgpio_irqhandler() 533 bitmap_or(all, rising, falling, 64); in xgpio_irqhandler() 537 dev_dbg(gc->parent, "IRQ rising %*pb falling %*pb\n", 64, rising, 64, falling); in xgpio_irqhandler()
|
D | gpio-mt7621.c | 37 u32 rising; member 120 mtk_gpio_w32(rg, GPIO_REG_REDGE, rise | (BIT(pin) & rg->rising)); in mediatek_gpio_irq_unmask() 157 if ((rg->rising | rg->falling | in mediatek_gpio_irq_type() 164 rg->rising &= ~mask; in mediatek_gpio_irq_type() 171 rg->rising |= mask; in mediatek_gpio_irq_type() 175 rg->rising |= mask; in mediatek_gpio_irq_type()
|
D | gpio-sch.c | 178 int rising, falling; in sch_irq_type() local 182 rising = 1; in sch_irq_type() 186 rising = 0; in sch_irq_type() 190 rising = 1; in sch_irq_type() 199 sch_gpio_reg_set(sch, gpio_num, GTPE, rising); in sch_irq_type()
|
/Linux-v5.15/Documentation/devicetree/bindings/display/panel/ |
D | panel-timing.yaml | 173 Data driving on rising or falling edge. 175 sample data on rising edge. 176 Use 1 to drive pixel data on rising edge and 182 Drive sync on rising or sample sync on falling edge. 185 sample sync on rising edge of pixel clock. 186 Use 1 to drive sync on rising edge and
|
/Linux-v5.15/Documentation/devicetree/bindings/net/nfc/ |
D | nfcmrvl.txt | 22 - i2c-int-rising: Specifies that the chip read event shall be trigged on 23 rising edge. 55 i2c-int-rising;
|
/Linux-v5.15/drivers/iio/proximity/ |
D | ping.c | 58 struct completion rising; member 83 complete(&data->rising); in ping_handle_irq() 107 reinit_completion(&data->rising); in ping_read() 136 /* it should not take more than 20 ms until echo is rising */ in ping_read() 137 ret = wait_for_completion_killable_timeout(&data->rising, HZ/50); in ping_read() 294 init_completion(&data->rising); in ping_probe()
|
D | srf04.c | 65 struct completion rising; member 87 complete(&data->rising); in srf04_handle_irq() 114 reinit_completion(&data->rising); in srf04_read() 126 /* it should not take more than 20 ms until echo is rising */ in srf04_read() 127 ret = wait_for_completion_killable_timeout(&data->rising, HZ/50); in srf04_read() 267 init_completion(&data->rising); in srf04_probe()
|
/Linux-v5.15/include/linux/mfd/pcf50633/ |
D | core.h | 170 PCF50633_INT2_ONKEYR = 0x01, /* ONKEY rising edge */ 172 PCF50633_INT2_EXTON1R = 0x04, /* EXTON1 rising edge */ 174 PCF50633_INT2_EXTON2R = 0x10, /* EXTON2 rising edge */ 176 PCF50633_INT2_EXTON3R = 0x40, /* EXTON3 rising edge */
|
/Linux-v5.15/drivers/irqchip/ |
D | qcom-pdc.c | 87 * falling edge into a rising edge and active low into an active high. 91 * Rising edge sensitive NOT USED 96 * Rising edge sensitive HIGH 113 * If @type is edge triggered, forward that as Rising edge as PDC 114 * takes care of converting falling edge to rising edge signal 116 * takes care of converting falling edge to rising edge signal
|
/Linux-v5.15/include/linux/platform_data/ |
D | adp5588.h | 61 #define CMP1_LVL2_TRIP 0x33 /* L2 Light Sensor Hysteresis (Active when Output Rising) for Sensor 1 … 63 #define CMP1_LVL3_TRIP 0x35 /* L3 Light Sensor Hysteresis (Active when Output Rising) For Sensor 1 … 66 #define CMP2_LVL2_HYS 0x38 /* L2 Light Sensor Hysteresis (Active when Output Rising) for Sensor 2 */ 68 #define CMP2_LVL3_HYS 0x3A /* L3 Light Sensor Hysteresis (Active when Output Rising) For Sensor 2 */
|
/Linux-v5.15/drivers/iio/common/st_sensors/ |
D | st_sensors_trigger.c | 145 …"falling/low specified for IRQ but hardware supports only rising/high: will request rising/high\n"… in st_sensors_allocate_trigger() 163 "interrupts on the rising edge\n"); in st_sensors_allocate_trigger() 172 "unsupported IRQ trigger specified (%lx), enforce rising edge\n", irq_trig); in st_sensors_allocate_trigger()
|
/Linux-v5.15/drivers/net/dsa/mv88e6xxx/ |
D | ptp.c | 115 * @rising: zero for falling-edge trigger, else rising-edge trigger 120 int rising) in mv88e6352_config_eventcap() argument 128 if (!rising) in mv88e6352_config_eventcap() 271 int rising = (rq->extts.flags & PTP_RISING_EDGE); in mv88e6352_ptp_enable_extts() local 306 err = mv88e6352_config_eventcap(chip, PTP_CLOCK_EXTTS, rising); in mv88e6352_ptp_enable_extts()
|
/Linux-v5.15/sound/soc/ti/ |
D | davinci-i2s.c | 307 * 1 - sampled on rising edge of CLKR in davinci_i2s_set_dai_fmt() 308 * valid on rising edge in davinci_i2s_set_dai_fmt() 311 * valid on rising edge in davinci_i2s_set_dai_fmt() 322 * 0 - clocked on rising edge of CLKX in davinci_i2s_set_dai_fmt() 331 * 1 - sampled on rising edge of CLKR in davinci_i2s_set_dai_fmt() 332 * valid on rising edge in davinci_i2s_set_dai_fmt() 335 * valid on rising edge in davinci_i2s_set_dai_fmt() 347 * 0 - clocked on rising edge of CLKX in davinci_i2s_set_dai_fmt()
|
/Linux-v5.15/Documentation/input/devices/ |
D | rotary-encoder.rst | 12 and by triggering on falling and rising edges, the turn direction can 56 a) Rising edge on channel A, channel B in low state 59 b) Rising edge on channel B, channel A in high state
|
/Linux-v5.15/drivers/media/pci/cobalt/ |
D | m00233_video_measure_memmap_package.h | 16 /* The vertical counter starts on rising edge of vsync */ 21 /* The horizontal counter starts on rising edge of hsync. */ 29 /* falling and rising edge of hsync. Must be non-zero. */
|
/Linux-v5.15/Documentation/devicetree/bindings/mmc/ |
D | mtk-sd.yaml | 115 mediatek,hs400-cmd-resp-sel-rising: 119 If present, HS400 command responses are sampled on rising edges. 174 mediatek,hs400-cmd-resp-sel-rising;
|
/Linux-v5.15/Documentation/devicetree/bindings/gpio/ |
D | cavium-octeon-gpio.txt | 21 1 - edge triggered on the rising edge. 37 * 2) Triggering (1 - edge rising
|
/Linux-v5.15/drivers/gpu/drm/sti/ |
D | sti_vtg.c | 110 *@hsync: sample number falling and rising edge 111 *@vsync_line_top: vertical top field line number falling and rising edge 112 *@vsync_line_bot: vertical bottom field line number falling and rising edge 113 *@vsync_off_top: vertical top field sample number rising and falling edge 114 *@vsync_off_bot: vertical bottom field sample number rising and falling edge
|