Searched full:drain (Results 1 – 25 of 104) sorted by relevance
12345
| /Documentation/devicetree/bindings/i2c/ |
| D | i2c-gpio.yaml | 23 active high using open drain with (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN) 25 open drain. 31 active high using open drain with (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN) 33 open drain. 56 i2c-gpio,sda-open-drain: 60 the GPIO line used for SDA into open drain mode, and that something is 63 i2c-gpio,scl-open-drain: 67 GPIO line used for SCL into open drain mode, and that something is not 73 Therefore disable open-drain. This property is mutually-exclusive 74 with i2c-gpio,sda-open-drain. [all …]
|
| /Documentation/devicetree/bindings/serio/ |
| D | ps2-gpio.yaml | 19 active high using open drain with (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN) 20 from <dt-bindings/gpio/gpio.h> since the signal is open drain by 27 active high using open drain with (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN) 28 from <dt-bindings/gpio/gpio.h> since the signal is open drain by
|
| /Documentation/driver-api/gpio/ |
| D | intro.rst | 39 other value (notably, "open drain" signaling). 80 Open Drain and Open Source 82 Sometimes shared signals need to use "open drain" (where only the low signal 89 One common example of an open drain signal is a shared active-low IRQ line. 90 Also, bidirectional data bus signals sometimes use open drain signals. 92 Some GPIO controllers directly support open drain and open source outputs; many 93 don't. When you need open drain signaling but your hardware doesn't directly 104 high signal and configuring the GPIO as input for low. This open drain/open
|
| D | consumer.rst | 73 to be electrically used with open drain. 75 to be electrically used with open drain. 81 The two last flags are used for use cases where open drain is mandatory, such 82 as I2C: if the line is not already configured as open drain in the mappings 83 (see board.rst), then open drain will be enforced anyway and a warning will be 226 open-drain signaling and output latencies. 263 The active low and open drain semantics 272 The same is applicable for open drain or open source output lines: those do not 273 actively drive their output high (open drain) or low (open source), they just 275 care. (For details read about open drain in driver.rst.) [all …]
|
| D | driver.rst | 97 - Single-ended modes (open drain/open source) 132 GPIO lines with open drain/source support 135 Open drain (CMOS) or open collector (TTL) means the line is not actively driven 136 high: instead you provide the drain/collector as output, so when the transistor 193 drain/source works. 195 Some GPIO hardware come in open drain / open source configuration. Some are 196 hard-wired lines that will only support open drain or open source no matter 198 by flipping a bit in a register the output can be configured as open drain 203 high impedance (open drain), and by disabling the N-MOS transistor, the output 208 Hardware that supports open drain or open source or both, can implement a [all …]
|
| /Documentation/devicetree/bindings/pwm/ |
| D | nxp,pca9685-pwm.txt | 13 - open-drain (bool): boolean to configure outputs with open-drain structure; 26 open-drain;
|
| /Documentation/userspace-api/media/v4l/ |
| D | dev-encoder.rst | 61 node [shape = circle, label="Drain"] Drain; 69 Encoding -> Drain [ label = "V4L2_ENC_CMD_STOP" ]; 74 Drain -> Stopped [ label = "All CAPTURE\nbuffers dequeued\nor\nVIDIOC_STREAMOFF(OUTPUT)" ]; 75 Drain -> Reset [ label = "VIDIOC_STREAMOFF(CAPTURE)" ]; 479 buffers queued to ``OUTPUT`` (e.g. during drain or ``EOS``), because of the 548 configuration change to be allowed. To do this, it may follow the `Drain` 556 Drain chapter 561 drain sequence described below. After the drain sequence ends, the client has 565 1. Begin the drain sequence by issuing :c:func:`VIDIOC_ENCODER_CMD`. 583 not streaming, but at the same time it will not initiate the `Drain` [all …]
|
| D | vidioc-encoder-cmd.rst | 106 For a device implementing the :ref:`encoder`, once the drain sequence 109 invoke the command while the drain sequence is in progress will trigger 119 the drain sequence as documented in :ref:`encoder`. No flags or other 160 A drain sequence of a device implementing the :ref:`encoder` is still in
|
| D | dev-decoder.rst | 181 node [shape = circle, label="Drain"] Drain; 193 Decoding -> Drain [ label = "V4L2_DEC_CMD_STOP" ]; 202 EoS -> Drain [ label = "Implicit\ndrain" ]; 204 Drain -> Stopped [ label = "All CAPTURE\nbuffers dequeued\nor\nVIDIOC_STREAMOFF(CAPTURE)" ]; 205 Drain -> Seek [ label = "VIDIOC_STREAMOFF(OUTPUT)" ]; 737 buffers queued to ``OUTPUT`` (e.g. during drain or ``EOS``), because of the 905 buffers or use V4L2_DEC_CMD_STOP and V4L2_DEC_CMD_START to drain the 953 ``V4L2_BUF_FLAG_LAST`` flag, similarly to the `Drain` sequence above. 974 A source change triggers an implicit decoder drain, similar to the 975 explicit `Drain` sequence. The decoder is stopped after it completes. [all …]
|
| D | vidioc-decoder-cmd.rst | 153 For a device implementing the :ref:`decoder`, once the drain sequence 156 invoke the command while the drain sequence is in progress will trigger 174 the drain sequence as documented in :ref:`decoder`. No flags or other 209 A drain sequence of a device implementing the :ref:`decoder` is still in
|
| /Documentation/devicetree/bindings/w1/ |
| D | w1-gpio.yaml | 22 linux,open-drain: 25 If specified, the data pin is considered in open-drain mode.
|
| /Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl-palmas.txt | 4 the configuration for Pull UP/DOWN, open drain etc. 20 open drain. 53 drive-open-drain. 100 drive-open-drain = <1>;
|
| D | nvidia,tegra-pinmux-common.yaml | 120 nvidia,open-drain: 121 description: Open-drain configuration for the pin. 124 - description: disable open-drain 126 - description: enable open-drain
|
| D | lantiq,pinctrl-xway.txt | 21 pull-up and open-drain 113 - lantiq,open-drain: Boolean, enables open-drain on the defined pin. 153 lantiq,open-drain;
|
| D | awinic,aw9523-pinctrl.yaml | 78 drive-open-drain: true 135 drive-open-drain;
|
| /Documentation/devicetree/bindings/iio/humidity/ |
| D | st,hts221.yaml | 23 drive-open-drain: 26 The interrupt/data ready line will be configured as open drain, which
|
| /Documentation/devicetree/bindings/iio/imu/ |
| D | bosch,bmi323.yaml | 40 drive-open-drain: 43 open drain. If not set, defaults to push-pull.
|
| D | bosch,bmi160.yaml | 39 drive-open-drain: 42 open drain. If not set, defaults to push-pull.
|
| D | st,lsm6dsx.yaml | 89 drive-open-drain: 92 The interrupt/data ready line will be configured as open drain, which
|
| /Documentation/devicetree/bindings/iio/gyroscope/ |
| D | nxp,fxas21002c.yaml | 46 drive-open-drain: 48 description: the interrupt/data ready line will be configured as open drain,
|
| /Documentation/devicetree/bindings/regulator/ |
| D | fixed-regulator.yaml | 101 gpio-open-drain: 103 GPIO is open drain type. If this property is missing then default 134 gpio-open-drain;
|
| D | gpio-regulator.yaml | 76 gpio-open-drain: 78 GPIO is open drain type. If this property is missing then default
|
| /Documentation/devicetree/bindings/iio/ |
| D | st,st-sensors.yaml | 119 drive-open-drain: 122 as open drain, which is useful if several sensors share the same 139 drive-open-drain: false
|
| /Documentation/devicetree/bindings/mfd/ |
| D | st,stmfx.yaml | 27 drive-open-drain: true 71 drive-open-drain: true
|
| /Documentation/devicetree/bindings/leds/ |
| D | nxp,pca963x.yaml | 61 Use totem pole (push-pull) instead of open-drain (pca9632 defaults to 62 open-drain, newer chips to totem pole).
|
12345