/linux-4.4.14/Documentation/devicetree/bindings/i2c/ |
D | i2c-gpio.txt | 9 - i2c-gpio,sda-open-drain: sda as open drain 10 - i2c-gpio,scl-open-drain: scl as open drain 22 i2c-gpio,sda-open-drain; 23 i2c-gpio,scl-open-drain;
|
/linux-4.4.14/arch/arm/mm/ |
D | proc-arm1020.S | 100 mcr p15, 0, ip, c7, c10, 4 @ drain WB 155 mcr p15, 0, ip, c7, c10, 4 @ drain WB 159 mcr p15, 0, ip, c7, c10, 4 @ drain WB 169 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 191 mcr p15, 0, ip, c7, c10, 4 @ drain WB 200 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 233 mcr p15, 0, ip, c7, c10, 4 @ drain WB 241 mcr p15, 0, ip, c7, c10, 4 @ drain WB 259 mcr p15, 0, ip, c7, c10, 4 @ drain WB 264 mcr p15, 0, ip, c7, c10, 4 @ drain WB [all …]
|
D | proc-mohawk.S | 76 mcr p15, 0, ip, c7, c10, 4 @ drain WB 94 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 130 mcrne p15, 0, ip, c7, c10, 0 @ drain write buffer 160 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 195 mcr p15, 0, r0, c7, c10, 4 @ drain WB 216 mcr p15, 0, r0, c7, c10, 4 @ drain WB 242 mcr p15, 0, r0, c7, c10, 4 @ drain WB 261 mcr p15, 0, r0, c7, c10, 4 @ drain WB 279 mcr p15, 0, r0, c7, c10, 4 @ drain WB 317 mcr p15, 0, r0, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm922.S | 94 mcr p15, 0, ip, c7, c10, 4 @ drain WB 155 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 181 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 214 mcr p15, 0, r0, c7, c10, 4 @ drain WB 235 mcr p15, 0, r0, c7, c10, 4 @ drain WB 261 mcr p15, 0, r0, c7, c10, 4 @ drain WB 280 mcr p15, 0, r0, c7, c10, 4 @ drain WB 297 mcr p15, 0, r0, c7, c10, 4 @ drain WB 370 mcr p15, 0, ip, c7, c10, 4 @ drain WB 387 mcr p15, 0, r0, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm1020e.S | 100 mcr p15, 0, ip, c7, c10, 4 @ drain WB 155 mcr p15, 0, ip, c7, c10, 4 @ drain WB 168 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 197 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 235 mcr p15, 0, ip, c7, c10, 4 @ drain WB 257 mcr p15, 0, ip, c7, c10, 4 @ drain WB 286 mcr p15, 0, ip, c7, c10, 4 @ drain WB 308 mcr p15, 0, ip, c7, c10, 4 @ drain WB 328 mcr p15, 0, ip, c7, c10, 4 @ drain WB 404 mcr p15, 0, r1, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm920.S | 92 mcr p15, 0, ip, c7, c10, 4 @ drain WB 153 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 179 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 212 mcr p15, 0, r0, c7, c10, 4 @ drain WB 233 mcr p15, 0, r0, c7, c10, 4 @ drain WB 259 mcr p15, 0, r0, c7, c10, 4 @ drain WB 278 mcr p15, 0, r0, c7, c10, 4 @ drain WB 295 mcr p15, 0, r0, c7, c10, 4 @ drain WB 366 mcr p15, 0, ip, c7, c10, 4 @ drain WB 383 mcr p15, 0, r0, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm1026.S | 91 mcr p15, 0, ip, c7, c10, 4 @ drain WB 153 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 182 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 220 mcr p15, 0, ip, c7, c10, 4 @ drain WB 242 mcr p15, 0, ip, c7, c10, 4 @ drain WB 271 mcr p15, 0, ip, c7, c10, 4 @ drain WB 293 mcr p15, 0, ip, c7, c10, 4 @ drain WB 313 mcr p15, 0, ip, c7, c10, 4 @ drain WB 377 mcr p15, 0, r1, c7, c10, 4 @ drain WB 403 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer on v4
|
D | proc-arm1022.S | 91 mcr p15, 0, ip, c7, c10, 4 @ drain WB 158 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 187 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 226 mcr p15, 0, ip, c7, c10, 4 @ drain WB 248 mcr p15, 0, ip, c7, c10, 4 @ drain WB 277 mcr p15, 0, ip, c7, c10, 4 @ drain WB 299 mcr p15, 0, ip, c7, c10, 4 @ drain WB 319 mcr p15, 0, ip, c7, c10, 4 @ drain WB 388 mcr p15, 0, r1, c7, c10, 4 @ drain WB 414 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer on v4
|
D | proc-arm925.S | 124 mcr p15, 0, ip, c7, c10, 4 @ drain WB 190 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 227 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 260 mcr p15, 0, r0, c7, c10, 4 @ drain WB 281 mcr p15, 0, r0, c7, c10, 4 @ drain WB 309 mcr p15, 0, r0, c7, c10, 4 @ drain WB 330 mcr p15, 0, r0, c7, c10, 4 @ drain WB 352 mcr p15, 0, r0, c7, c10, 4 @ drain WB 392 mcr p15, 0, r0, c7, c10, 4 @ drain WB 418 mcr p15, 0, ip, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm926.S | 84 mcr p15, 0, ip, c7, c10, 4 @ drain WB 153 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 190 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 223 mcr p15, 0, r0, c7, c10, 4 @ drain WB 244 mcr p15, 0, r0, c7, c10, 4 @ drain WB 272 mcr p15, 0, r0, c7, c10, 4 @ drain WB 293 mcr p15, 0, r0, c7, c10, 4 @ drain WB 315 mcr p15, 0, r0, c7, c10, 4 @ drain WB 355 mcr p15, 0, r0, c7, c10, 4 @ drain WB 379 mcr p15, 0, ip, c7, c10, 4 @ drain WB [all …]
|
D | proc-feroceon.S | 82 mcr p15, 0, r0, c7, c10, 4 @ drain WB 105 mcr p15, 0, ip, c7, c10, 4 @ drain WB 171 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 200 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 234 mcr p15, 0, r0, c7, c10, 4 @ drain WB 256 mcr p15, 0, r0, c7, c10, 4 @ drain WB 270 mcr p15, 0, r0, c7, c10, 4 @ drain WB 297 mcr p15, 0, r0, c7, c10, 4 @ drain WB 333 mcr p15, 0, r0, c7, c10, 4 @ drain WB 346 mcr p15, 0, r0, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm946.S | 63 mcr p15, 0, ip, c7, c10, 4 @ drain WB 119 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 158 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 192 mcr p15, 0, r0, c7, c10, 4 @ drain WB 214 mcr p15, 0, r0, c7, c10, 4 @ drain WB 241 mcr p15, 0, r0, c7, c10, 4 @ drain WB 262 mcr p15, 0, r0, c7, c10, 4 @ drain WB 286 mcr p15, 0, r0, c7, c10, 4 @ drain WB 326 mcr p15, 0, r0, c7, c10, 4 @ drain WB 334 mcr p15, 0, r0, c7, c10, 4 @ drain WB
|
D | cache-fa.S | 73 mcrne p15, 0, ip, c7, c10, 4 @ drain write buffer 137 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 158 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 184 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 202 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 217 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer
|
D | cache-v4wb.S | 97 mcr p15, 0, ip, c7, c10, 4 @ drain write buffer 125 mcrne p15, 0, ip, c7, c10, 4 @ drain write buffer 173 mcr p15, 0, r0, c7, c10, 4 @ drain WB 198 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 215 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer
|
D | proc-arm940.S | 56 mcr p15, 0, ip, c7, c10, 4 @ drain WB 124 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 172 mcr p15, 0, r0, c7, c10, 4 @ drain WB 193 mcr p15, 0, ip, c7, c10, 4 @ drain WB 217 mcr p15, 0, ip, c7, c10, 4 @ drain WB 243 mcr p15, 0, ip, c7, c10, 4 @ drain WB 281 mcr p15, 0, r0, c7, c10, 4 @ drain WB
|
D | proc-fa526.S | 64 mcr p15, 0, ip, c7, c10, 4 @ drain WB 92 mcr p15, 0, r0, c7, c10, 4 @ drain WB 134 mcr p15, 0, r0, c7, c10, 4 @ drain WB 143 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer on v4
|
D | tlb-v4wb.S | 39 mcr p15, 0, r3, c7, c10, 4 @ drain WB 61 mcr p15, 0, r3, c7, c10, 4 @ drain WB
|
D | tlb-fa.S | 43 mcr p15, 0, r3, c7, c10, 4 @ drain WB 56 mcr p15, 0, r3, c7, c10, 4 @ drain WB
|
D | tlb-v4wbi.S | 38 mcr p15, 0, r3, c7, c10, 4 @ drain WB 52 mcr p15, 0, r3, c7, c10, 4 @ drain WB
|
D | cache-v6.S | 144 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 241 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 264 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 292 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer
|
D | proc-sa110.S | 69 mcr p15, 0, ip, c7, c10, 4 @ drain WB 158 mcr p15, 0, r0, c7, c10, 4 @ drain WB 166 mcr p15, 0, r10, c7, c10, 4 @ drain write buffer on v4
|
D | tlb-v6.S | 40 mcr p15, 0, ip, c7, c10, 4 @ drain write buffer 71 mcr p15, 0, r2, c7, c10, 4 @ drain write buffer
|
D | proc-sa1100.S | 77 mcr p15, 0, ip, c7, c10, 4 @ drain WB 169 mcr p15, 0, r0, c7, c10, 4 @ drain WB 205 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer on v4
|
D | proc-v6.S | 106 mcr p15, 0, r2, c7, c10, 4 @ drain write buffer 159 mcr p15, 0, ip, c7, c10, 4 @ drain write buffer 220 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer and
|
D | Kconfig | 877 that can be used to drain the write buffer of the outer cache. 948 This means that the store buffer is always asked to drain and 953 drain and waiting for all buffers empty. 956 bool "PL310 errata: no automatic Store Buffer drain" 959 not automatically drain. This can cause normal, non-cacheable
|
D | proc-xsc3.S | 434 mcr p15, 0, ip, c7, c10, 4 @ drain write (&fill) buffer
|
/linux-4.4.14/Documentation/devicetree/bindings/pwm/ |
D | nxp,pca9685-pwm.txt | 13 - open-drain (bool): boolean to configure outputs with open-drain structure; 26 open-drain;
|
/linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
D | fixed-regulator.txt | 11 - gpio-open-drain: GPIO is open drain type. 32 gpio-open-drain;
|
/linux-4.4.14/Documentation/devicetree/bindings/w1/ |
D | w1-gpio.txt | 13 - linux,open-drain: if specified, the data pin is considered in 14 open-drain mode.
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | pinctrl-palmas.txt | 4 the configuration for Pull UP/DOWN, open drain etc. 20 open drain. 44 drive-open-drain. 91 drive-open-drain = <1>;
|
D | lantiq,pinctrl-xway.txt | 16 pull-up and open-drain 63 - lantiq,open-drain: Boolean, enables open-drain on the defined pin. 92 lantiq,open-drain;
|
D | nvidia,tegra114-pinmux.txt | 17 - nvidia,open-drain: Integer. Enable open drain mode. 0: no, 1: yes. 32 nvidia,enable-input, nvidia,lock. Some support nvidia,open-drain,
|
D | nvidia,tegra30-pinmux.txt | 15 - nvidia,open-drain: Integer. Enable open drain mode. 0: no, 1: yes. 28 nvidia,enable-input, nvidia,lock. Some support nvidia,open-drain,
|
D | nvidia,tegra124-pinmux.txt | 22 - nvidia,open-drain: Integer. 44 nvidia,enable-input. Some support nvidia,lock nvidia,open-drain,
|
D | atmel,at91-pio4-pinctrl.txt | 37 bias-pull-down, bias-pull-up, drive-open-drain, input-schmitt-enable,
|
D | qcom,pmic-gpio.txt | 171 - drive-open-drain: 174 Definition: The specified pins are configured in open-drain mode.
|
D | nvidia,tegra210-pinmux.txt | 49 - nvidia,open-drain: Integer. 161 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
|
D | lantiq,pinctrl-falcon.txt | 16 pull-up and open-drain
|
D | pinctrl-bindings.txt | 184 drive-open-drain - drive with open drain
|
D | fsl,imx-pinctrl.txt | 18 such as pull-up, open drain, drive strength, etc.
|
D | atmel,at91-pinctrl.txt | 91 Multi-drive is equivalent to open-drain type output.
|
/linux-4.4.14/Documentation/gpio/ |
D | gpio.txt | 46 other value (notably, "open drain" signaling). 89 Sometimes shared signals need to use "open drain" (where only the low signal 96 One common example of an open drain signal is a shared active-low IRQ line. 97 Also, bidirectional data bus signals sometimes use open drain signals. 99 Some GPIO controllers directly support open drain and open source outputs; many 100 don't. When you need open drain signaling but your hardware doesn't directly 111 high signal and configuring the GPIO as input for low. This open drain/open
|
D | gpio-legacy.txt | 33 for the other value (notably, "open drain" signaling). 178 issues including open-drain signaling and output latencies. 322 * GPIOF_OPEN_DRAIN - gpio pin is open drain type. 336 open drain type. Such pins will not be driven to 1 in output mode. It is 414 Sometimes shared signals need to use "open drain" signaling, where only the 420 One common example of an open drain signal is a shared active-low IRQ line. 421 Also, bidirectional data bus signals sometimes use open drain signals. 423 Some GPIO controllers directly support open drain outputs; many don't. When 424 you need open drain signaling but your hardware doesn't directly support it,
|
D | board.txt | 129 * GPIOF_OPEN_DRAIN - GPIO pin is open drain type.
|
D | consumer.txt | 186 open-drain signaling and output latencies.
|
/linux-4.4.14/Documentation/devicetree/bindings/leds/ |
D | pca963x.txt | 7 - nxp,totem-pole : use totem pole (push-pull) instead of open-drain (pca9632 defaults 8 to open-drain, newer chips to totem pole)
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | tegra30-cardhu-a02.dts | 55 gpio-open-drain; 67 gpio-open-drain;
|
D | tegra30-cardhu-a04.dts | 55 gpio-open-drain; 67 gpio-open-drain;
|
D | at91-foxg20.dts | 120 <AT91_PIOA 23 AT91_PERIPH_A AT91_PINCTRL_MULTI_DRIVE /* TWD (SDA), open drain */ 121 AT91_PIOA 24 AT91_PERIPH_A AT91_PINCTRL_MULTI_DRIVE>; /* TWCK (SCL), open drain */
|
D | tegra124-nyan-big.dts | 158 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 166 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 447 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 455 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 750 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 758 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1026 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1034 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1105 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1113 nvidia,open-drain = <TEGRA_PIN_DISABLE>; [all …]
|
D | tegra124-nyan-blaze.dts | 154 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 162 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 443 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 451 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 746 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 754 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1022 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1030 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1101 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1109 nvidia,open-drain = <TEGRA_PIN_DISABLE>; [all …]
|
D | tegra124-jetson-tk1.dts | 194 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 202 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 488 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 496 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 792 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 800 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1064 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1072 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1143 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1151 nvidia,open-drain = <TEGRA_PIN_ENABLE>; [all …]
|
D | tegra124-venice2.dts | 130 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 140 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 243 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 318 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 371 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 442 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1079 gpio-open-drain; 1091 gpio-open-drain;
|
D | tegra114-dalmore.dts | 154 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 173 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 374 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 426 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 486 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 513 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1215 gpio-open-drain; 1227 gpio-open-drain;
|
D | at91sam9x5cm.dtsi | 94 linux,open-drain;
|
D | tegra30-apalis.dtsi | 145 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 314 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 323 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 393 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
|
D | tegra114-roth.dts | 151 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 178 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 379 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 431 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 491 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 518 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
|
D | tegra30-beaver.dts | 211 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 219 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1130 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1138 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1440 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1448 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1519 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1527 nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1703 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 2029 gpio-open-drain; [all …]
|
D | at91sam9x5.dtsi | 1250 i2c-gpio,sda-open-drain; 1251 i2c-gpio,scl-open-drain; 1265 i2c-gpio,sda-open-drain; 1266 i2c-gpio,scl-open-drain; 1280 i2c-gpio,sda-open-drain; 1281 i2c-gpio,scl-open-drain;
|
D | at91sam9rl.dtsi | 1100 i2c-gpio,sda-open-drain; 1101 i2c-gpio,scl-open-drain; 1114 i2c-gpio,sda-open-drain; 1115 i2c-gpio,scl-open-drain;
|
D | tegra124-nyan.dtsi | 612 gpio-open-drain; 624 gpio-open-drain;
|
D | imx53-qsb-common.dtsi | 231 /* open drain */
|
D | at91sam9261.dtsi | 869 i2c-gpio,sda-open-drain; 870 i2c-gpio,scl-open-drain;
|
D | at91rm9200.dtsi | 956 i2c-gpio,sda-open-drain; 957 i2c-gpio,scl-open-drain;
|
D | tegra30-colibri.dtsi | 171 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
|
D | at91sam9263.dtsi | 1027 i2c-gpio,sda-open-drain; 1028 i2c-gpio,scl-open-drain;
|
D | at91sam9260.dtsi | 1025 i2c-gpio,sda-open-drain; 1026 i2c-gpio,scl-open-drain;
|
D | at91sam9n12.dtsi | 1038 i2c-gpio,sda-open-drain; 1039 i2c-gpio,scl-open-drain;
|
D | at91sam9g45.dtsi | 1328 i2c-gpio,sda-open-drain; 1329 i2c-gpio,scl-open-drain;
|
D | tegra30-cardhu.dtsi | 587 gpio-open-drain;
|
/linux-4.4.14/include/sound/ |
D | rawmidi.h | 57 void (*drain) (struct snd_rawmidi_substream * substream); member 69 unsigned int drain: 1, /* drain stage */ member
|
/linux-4.4.14/arch/arm/boot/compressed/ |
D | head-xscale.S | 26 mcr p15, 0, r0, c7, c10, 4 @ drain WB
|
D | head.S | 631 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 742 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 762 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 797 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 1050 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 1122 mcr p15, 0, ip, c7, c10, 4 @ drain WB 1131 mcr p15, 0, r1, c7, c10, 4 @ drain WB 1140 mcr p15, 0, r1, c7, c10, 4 @ drain WB 1211 mcr p15, 0, r0, c7, c10, 4 @ drain WB 1245 mcr p15, 0, r1, c7, c10, 4 @ drain WB
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | wii.dts | 194 scl-is-open-drain; 195 sda-is-open-drain;
|
D | mpc832x_mds.dts | 235 * port pin dir drain sel irq
|
/linux-4.4.14/drivers/block/xen-blkback/ |
D | blkback.c | 726 if (atomic_dec_and_test(&blkif->inflight) && atomic_read(&blkif->drain)) { in xen_blkbk_unmap_and_respond_callback() 1038 atomic_set(&blkif->drain, 1); in xen_blk_drain_io() 1045 if (!atomic_read(&blkif->drain)) in xen_blk_drain_io() 1048 atomic_set(&blkif->drain, 0); in xen_blk_drain_io() 1212 bool drain = false; in dispatch_rw_block_io() local 1236 drain = true; in dispatch_rw_block_io() 1315 if (drain) in dispatch_rw_block_io()
|
D | common.h | 293 atomic_t drain; member
|
D | xenbus.c | 140 atomic_set(&blkif->drain, 0); in xen_blkif_alloc()
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/accel/ |
D | lis302.txt | 41 - st,irq-open-drain: consider IRQ lines open-drain
|
/linux-4.4.14/arch/mips/boot/dts/lantiq/ |
D | easy50712.dts | 78 lantiq,open-drain;
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/ |
D | pincfg.txt | 19 1 = The pin is an open-drain driver. As an output, the pin is
|
/linux-4.4.14/Documentation/devicetree/bindings/input/ |
D | cap11xx.txt | 32 open drain. This property allows using the active
|
/linux-4.4.14/drivers/pinctrl/ |
D | Kconfig | 45 open drain configuration for the GPIO pins of AS3722 devices. It also 238 open drain configuration for the Palmas series devices like
|
/linux-4.4.14/sound/core/ |
D | rawmidi.c | 168 runtime->drain = 0; in snd_rawmidi_drop_output() 184 runtime->drain = 1; in snd_rawmidi_drain_output() 196 runtime->drain = 0; in snd_rawmidi_drain_output() 199 if (substream->ops->drain) in snd_rawmidi_drain_output() 200 substream->ops->drain(substream); in snd_rawmidi_drain_output() 215 runtime->drain = 0; in snd_rawmidi_drain_input() 1160 if (runtime->drain || snd_rawmidi_ready(substream)) in __snd_rawmidi_transmit_ack()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | sta.h | 415 bool drain);
|
D | debugfs.c | 98 int sta_id, drain, ret; in iwl_dbgfs_sta_drain_write() local 103 if (sscanf(buf, "%d %d", &sta_id, &drain) != 2) in iwl_dbgfs_sta_drain_write() 107 if (drain < 0 || drain > 1) in iwl_dbgfs_sta_drain_write() 117 ret = iwl_mvm_drain_sta(mvm, mvmsta, drain) ? : count; in iwl_dbgfs_sta_drain_write()
|
D | sta.c | 349 bool drain) in iwl_mvm_drain_sta() argument 360 cmd.station_flags = drain ? cpu_to_le32(STA_FLG_DRAIN_FLOW) : 0; in iwl_mvm_drain_sta()
|
/linux-4.4.14/drivers/staging/fwserial/ |
D | fwserial.h | 258 struct delayed_work drain; member
|
D | fwserial.c | 287 schedule_delayed_work(&port->drain, 0); in __fwtty_restart_tx() 712 static int fwtty_tx(struct fwtty_port *port, bool drain) in fwtty_tx() argument 777 if (n == 0 || (!drain && n < WRITER_MINIMUM)) in fwtty_tx() 787 schedule_delayed_work(&port->drain, delay); in fwtty_tx() 793 if (drain && len < WAKEUP_CHARS) in fwtty_tx() 808 struct fwtty_port *port = to_port(to_delayed_work(work), drain); in fwtty_drain_tx() 1041 cancel_delayed_work_sync(&port->drain); in fwtty_port_shutdown() 1119 schedule_delayed_work(&port->drain, 1); in fwtty_write() 2237 INIT_DELAYED_WORK(&port->drain, fwtty_drain_tx); in fwserial_create()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | driver.c | 958 int i, drain, ret = 0, is_up = 0; in set_mtu() local 972 drain = !is_ax(dd) && is_up; in set_mtu() 974 if (drain) in set_mtu() 990 if (drain) in set_mtu()
|
D | user_sdma.c | 1358 int drain) in user_sdma_txreq_cb() argument
|
D | chip.c | 6905 int drain, ret = 0; in set_vl_weights() local 6912 drain = !is_ax(dd) && is_up; in set_vl_weights() 6914 if (drain) in set_vl_weights() 6945 if (drain) in set_vl_weights()
|
/linux-4.4.14/mm/ |
D | memory_hotplug.c | 1719 int ret, drain, retry_max, node; in __offline_pages() local 1758 drain = 0; in __offline_pages() 1769 if (drain) { in __offline_pages() 1779 drain = 1; in __offline_pages() 1786 drain = 1; in __offline_pages()
|
D | slub.c | 1653 static void put_cpu_partial(struct kmem_cache *s, struct page *page, int drain); 2079 static void put_cpu_partial(struct kmem_cache *s, struct page *page, int drain) in put_cpu_partial() argument 2095 if (drain && pobjects > s->cpu_partial) { in put_cpu_partial()
|
/linux-4.4.14/drivers/staging/dgnc/ |
D | dgnc_tty.c | 1448 bd->bd_ops->drain(tty, 0); in dgnc_tty_close() 1998 bd->bd_ops->drain(tty, 0); in dgnc_tty_wait_until_sent() 2595 rc = ch->ch_bd->bd_ops->drain(tty, 0); in dgnc_tty_ioctl() 2620 rc = ch->ch_bd->bd_ops->drain(tty, 0); in dgnc_tty_ioctl() 2638 rc = ch->ch_bd->bd_ops->drain(tty, 0); in dgnc_tty_ioctl() 2759 rc = ch->ch_bd->bd_ops->drain(tty, 0); in dgnc_tty_ioctl() 2769 rc = ch->ch_bd->bd_ops->drain(tty, 0); in dgnc_tty_ioctl() 2792 rc = ch->ch_bd->bd_ops->drain(tty, 0); in dgnc_tty_ioctl()
|
D | dgnc_driver.h | 127 int (*drain)(struct tty_struct *tty, uint seconds); member
|
D | dgnc_cls.c | 63 .drain = cls_drain,
|
D | dgnc_neo.c | 64 .drain = neo_drain,
|
/linux-4.4.14/block/ |
D | blk-core.c | 403 bool drain = false; in __blk_drain_queue() local 424 drain |= q->nr_rqs_elvpriv; in __blk_drain_queue() 425 drain |= q->request_fn_active; in __blk_drain_queue() 434 drain |= !list_empty(&q->queue_head); in __blk_drain_queue() 436 drain |= q->nr_rqs[i]; in __blk_drain_queue() 437 drain |= q->in_flight[i]; in __blk_drain_queue() 439 drain |= !list_empty(&fq->flush_queue[i]); in __blk_drain_queue() 443 if (!drain) in __blk_drain_queue()
|
/linux-4.4.14/sound/usb/6fire/ |
D | midi.c | 146 .drain = usb6fire_midi_out_drain
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | as3722.txt | 57 open drain. 67 bias-high-impedance, drive-open-drain.
|
/linux-4.4.14/sound/usb/line6/ |
D | midi.c | 207 .drain = line6_midi_output_drain,
|
/linux-4.4.14/Documentation/hwmon/ |
D | adm1025 | 50 only in that it has "open-drain VID inputs while the ADM1025 has on-chip
|
D | adm9240 | 155 The ADM9240 provides an internal open drain on this line, and may output
|
D | asc7621 | 42 We offer GPIO features on the former VID pins. These are open-drain
|
/linux-4.4.14/drivers/dma/ |
D | idma64.c | 428 static void idma64_chan_deactivate(struct idma64_chan *idma64c, bool drain) in idma64_chan_deactivate() argument 434 if (drain) in idma64_chan_deactivate()
|
/linux-4.4.14/include/linux/qed/ |
D | qed_if.h | 233 int (*drain)(struct qed_dev *cdev); member
|
/linux-4.4.14/Documentation/sound/alsa/ |
D | compress_offload.txt | 77 control. Start, pause, resume, drain and stop commands have the same 174 - partial drain
|
/linux-4.4.14/Documentation/devicetree/bindings/gpio/ |
D | gpio.txt | 56 whether pin is open-drain and whether pin is logically inverted. 79 When used with active-low, this means open drain/collector, see:
|
/linux-4.4.14/Documentation/w1/ |
D | w1.generic | 7 drain output and by sampling the logic level of the signal line.
|
/linux-4.4.14/Documentation/DocBook/ |
D | libata.xml.db | 130 API-atapi-drain-needed
|
D | kernel-api.xml.db | 639 API---blk-drain-queue 676 API-blk-queue-dma-drain
|
D | device-drivers.xml.db | 139 API-drain-workqueue
|
/linux-4.4.14/sound/firewire/ |
D | scs1x.c | 239 .drain = scs_output_drain,
|
/linux-4.4.14/Documentation/trace/ |
D | events-kmem.txt | 84 between allocation and freeing. A number of drain or refill pages that occur
|
D | tracepoint-analysis.txt | 205 that as one per-CPU drain even though there is no specific tracepoint
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
D | sge.c | 311 unsigned long long drain = 1024ULL * p->speed * (p->mtu - 40); in t1_sched_update_parms() local 312 do_div(drain, (p->mtu + 50) * 1000); in t1_sched_update_parms() 313 p->drain_bits_per_1024ns = (unsigned int) drain; in t1_sched_update_parms()
|
/linux-4.4.14/Documentation/leds/ |
D | ledtrig-transient.txt | 23 permanently causing the battery to drain.
|
/linux-4.4.14/drivers/tty/ |
D | Kconfig | 436 to drain the FDC TX FIFO. 448 Do not enable unless there is a debug probe attached to drain the FDC
|
/linux-4.4.14/Documentation/filesystems/ |
D | relay.txt | 57 read sub-buffers; thus in cases where read(2) is being used to drain 96 used to drain the channel buffers, special-purpose communication
|
/linux-4.4.14/Documentation/networking/ |
D | spider_net.txt | 188 the TX ring quicker than the device can drain it. Once the ring
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
D | qed_main.c | 1134 .drain = &qed_drain,
|
/linux-4.4.14/Documentation/serial/ |
D | driver | 352 Update the FIFO drain timeout, port->timeout, according to the
|
/linux-4.4.14/Documentation/timers/ |
D | NO_HZ.txt | 73 drain its battery very quickly, easily 2-3 times as fast as would the
|
/linux-4.4.14/drivers/scsi/aic7xxx/ |
D | aic7xxx.seq | 1145 * HDMAEN cannot be cleared. The fix used here is to drain 1147 * there is space for the input latch to drain. 2256 * will drain the FIFO as data are made available.
|
/linux-4.4.14/sound/usb/ |
D | midi.c | 1239 .drain = snd_usbmidi_output_drain,
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
D | qede_main.c | 1993 rc = edev->ops->common->drain(edev->cdev); in qede_drain_txq()
|
/linux-4.4.14/drivers/gpio/ |
D | Kconfig | 792 Open drain outputs are required for this usage.
|
/linux-4.4.14/sound/pci/ice1712/ |
D | ice1724.c | 374 .drain = vt1724_midi_output_drain,
|
/linux-4.4.14/Documentation/scsi/ |
D | sym53c8xx_2.txt | 472 irqm=0 always open drain
|
D | ncr53c8xx.txt | 785 irqm:0 always open drain
|
/linux-4.4.14/arch/mips/include/asm/octeon/ |
D | cvmx-gmxx-defs.h | 6791 uint64_t drain:16; member 6793 uint64_t drain:16;
|
/linux-4.4.14/Documentation/ |
D | pinctrl.txt | 11 biasing and driving mode specific pins, such as pull-up/down, open drain,
|
/linux-4.4.14/arch/arm/ |
D | Kconfig | 1181 bool "ARM errata: no automatic Store Buffer drain"
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | drxk_hard.c | 1337 drain = (p_src[0] << 8) | p_src[1]; in download_microcode()
|