| /linux-6.15/drivers/platform/cznic/ |
| H A D | turris-omnia-mcu-gpio.c | 591 __set_bit(bit, &mcu->rising); in omnia_irq_unmask() 665 *rising = *falling = 0; in omnia_mask_deinterleave() 679 unsigned long rising, falling; in omnia_irq_bus_sync_unlock() local 688 rising = mcu->rising & mcu->mask; in omnia_irq_bus_sync_unlock() 708 mcu->both = rising & falling; in omnia_irq_bus_sync_unlock() 792 rising &= mcu->mask; in omnia_irq_read_pending_new() 794 *pending = rising | falling; in omnia_irq_read_pending_new() 840 *rising |= int_bit; in fill_int_from_sts() 901 rising = 0; in omnia_irq_read_pending_old() 911 rising &= mcu->rising & mcu->mask; in omnia_irq_read_pending_old() [all …]
|
| /linux-6.15/drivers/comedi/drivers/ |
| H A D | ni_6527.c | 274 unsigned int rising, in ni6527_set_edge_detection() argument 279 rising &= mask; in ni6527_set_edge_detection() 285 rising |= readb(dev->mmio + in ni6527_set_edge_detection() 294 writeb(rising & 0xff, in ni6527_set_edge_detection() 300 rising >>= 8; in ni6527_set_edge_detection() 312 unsigned int rising, falling, shift; in ni6527_intr_insn_config() local 319 rising = data[1]; in ni6527_intr_insn_config() 321 ni6527_set_edge_detection(dev, mask, rising, falling); in ni6527_intr_insn_config() 330 rising = 0; in ni6527_intr_insn_config() 338 rising = 0; in ni6527_intr_insn_config() [all …]
|
| /linux-6.15/drivers/iio/cdc/ |
| H A 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 342 *val = chip->threshold[rising][chan->channel]; in ad7150_read_event_value() 365 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_value() local 372 chip->thresh_sensitivity[rising][chan->channel] = val; in ad7150_write_event_value() 375 chip->threshold[rising][chan->channel] = val; in ad7150_write_event_value() [all …]
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A 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 126 Counting is enabled on rising edge of the connected 143 rising edges.
|
| H A 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
|
| H A 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-6.15/drivers/iio/proximity/ |
| H A D | ping.c | 57 struct completion rising; member 82 complete(&data->rising); in ping_handle_irq() 106 reinit_completion(&data->rising); in ping_read() 136 ret = wait_for_completion_killable_timeout(&data->rising, HZ/50); in ping_read() 293 init_completion(&data->rising); in ping_probe()
|
| H A D | srf04.c | 64 struct completion rising; member 86 complete(&data->rising); in srf04_handle_irq() 113 reinit_completion(&data->rising); in srf04_read() 126 ret = wait_for_completion_killable_timeout(&data->rising, HZ/50); in srf04_read() 266 init_completion(&data->rising); in srf04_probe()
|
| /linux-6.15/Documentation/devicetree/bindings/net/nfc/ |
| H A D | marvell,nci.yaml | 42 i2c-int-rising: 46 triggered on rising edge. 92 i2c-int-rising: false 104 i2c-int-rising: false 129 i2c-int-rising;
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-xilinx.c | 479 DECLARE_BITMAP(rising, 64); in xgpio_irqhandler() 495 bitmap_complement(rising, chip->last_irq_read, 64); in xgpio_irqhandler() 496 bitmap_and(rising, rising, hw, 64); in xgpio_irqhandler() 497 bitmap_and(rising, rising, chip->enable, 64); in xgpio_irqhandler() 498 bitmap_and(rising, rising, chip->rising_edge, 64); in xgpio_irqhandler() 506 bitmap_or(hw, rising, falling, 64); in xgpio_irqhandler() 510 dev_dbg(gc->parent, "IRQ rising %*pb falling %*pb\n", 64, rising, 64, falling); in xgpio_irqhandler()
|
| H A D | gpio-mt7621.c | 36 u32 rising; member 121 mtk_gpio_w32(rg, GPIO_REG_REDGE, rise | (BIT(pin) & rg->rising)); in mediatek_gpio_irq_unmask() 160 if ((rg->rising | rg->falling | in mediatek_gpio_irq_type() 167 rg->rising &= ~mask; in mediatek_gpio_irq_type() 174 rg->rising |= mask; in mediatek_gpio_irq_type() 178 rg->rising |= mask; in mediatek_gpio_irq_type()
|
| H A D | gpio-sch.c | 179 int rising, falling; in sch_irq_type() local 183 rising = 1; in sch_irq_type() 187 rising = 0; in sch_irq_type() 191 rising = 1; in sch_irq_type() 200 sch_gpio_reg_set(sch, gpio_num, GTPE, rising); in sch_irq_type()
|
| H A D | gpio-hlwd.c | 77 u32 level, rising, falling; in hlwd_gpio_irqhandler() local 80 rising = level & emulated_pending; in hlwd_gpio_irqhandler() 91 rising &= hlwd->rising_edge; in hlwd_gpio_irqhandler() 95 pending |= rising | falling; in hlwd_gpio_irqhandler()
|
| /linux-6.15/Documentation/devicetree/bindings/soc/fsl/cpm_qe/ |
| H A D | fsl,cpm1-tsa.yaml | 99 Data is sent on falling edge of the clock (and received on the rising 101 rising edge (and received on the falling edge). 103 fsl,fsync-rising-edge: 106 Frame sync pulses are sampled with the rising edge of the channel 107 clock. If 'fsync-rising-edge' is not present, pulses are sampled with 193 fsl,fsync-rising-edge;
|
| H A D | fsl,qe-tsa.yaml | 99 Data is sent on falling edge of the clock (and received on the rising 100 edge). If not present, data is sent on the rising edge (and received 103 fsl,fsync-rising-edge: 106 Frame sync pulses are sampled with the rising edge of the channel 198 fsl,fsync-rising-edge;
|
| /linux-6.15/Documentation/devicetree/bindings/display/panel/ |
| H A D | panel-timing.yaml | 170 Data driving on rising or falling edge. 172 sample data on rising edge. 173 Use 1 to drive pixel data on rising edge and 180 Drive sync on rising or sample sync on falling edge. 183 sample sync on rising edge of pixel clock. 184 Use 1 to drive sync on rising edge and
|
| /linux-6.15/Documentation/devicetree/bindings/iio/adc/ |
| H A D | st,stm32-dfsdm-adc.yaml | 132 - "SPI_R": SPI with data on rising edge (default) 134 - "MANCH_R": manchester codec, rising edge = logic 0, falling edge = logic 1 135 - "MANCH_F": manchester codec, rising edge = logic 1, falling edge = logic 0 147 - "CLKOUT_R": internal SPI clock divided by 2 (rising edge). 200 - "SPI_R": SPI with data on rising edge (default) 202 - "MANCH_R": manchester codec, rising edge = logic 0, falling edge = logic 1 203 - "MANCH_F": manchester codec, rising edge = logic 1, falling edge = logic 0 213 - "CLKOUT_R": internal SPI clock divided by 2 (rising edge).
|
| /linux-6.15/Documentation/devicetree/bindings/i2c/ |
| H A D | hisilicon,ascend910-i2c.yaml | 44 i2c-scl-rising-time-ns: 68 i2c-scl-rising-time-ns = <56>;
|
| /linux-6.15/Documentation/devicetree/bindings/gpio/ |
| H A D | cavium-octeon-gpio.txt | 21 1 - edge triggered on the rising edge. 37 * 2) Triggering (1 - edge rising
|
| H A D | fairchild,74hc595.yaml | 11 have a rising-edge triggered latch clock (or storage register clock) pin, 15 the 74HC595 sees as a rising edge on the latch clock that results in a
|
| H A D | gpio-stp-xway.yaml | 60 lantiq,rising: 62 Use rising instead of falling edge for the shift register.
|
| /linux-6.15/arch/arm/boot/dts/st/ |
| H A D | stm32mp15xx-dhcom-picoitx.dtsi | 72 i2c-scl-rising-time-ns = <185>; 83 i2c-scl-rising-time-ns = <185>;
|
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | cs35l34.txt | 44 - cirrus,tdm-rising-edge: Boolean property. If set, data is on the rising edge of
|
| H A D | cirrus,cs42l43.yaml | 140 Time in milliseconds a rising edge on the tip detect should be hardware 141 debounced for. Note the rising edge is considered after the invert. 170 Time in milliseconds a rising edge on the ring detect should be hardware 171 debounced for. Note the rising edge is considered after the invert.
|
| /linux-6.15/Documentation/leds/ |
| H A D | leds-mt6370-rgb.rst | 50 * Tr1: First rising time for 0% - 30% load. 51 * Tr2: Second rising time for 31% - 100% load.
|