| /Documentation/devicetree/bindings/i2c/ |
| D | i2c-gpio.yaml | 20 sda-gpios: 22 gpio used for the sda signal, this should be flagged as 36 i2c-gpio,sda-output-only: 37 description: sda as output only 54 description: sda and scl gpio, alternative for {sda,scl}-gpios 56 i2c-gpio,sda-open-drain: 60 the GPIO line used for SDA into open drain mode, and that something is 70 i2c-gpio,sda-has-no-pullup: 72 description: sda is used in a non-compliant way and has no pull-up. 74 with i2c-gpio,sda-open-drain. [all …]
|
| D | snps,designware-i2c.yaml | 46 ICPU_CFG:TWI_DELAY registers to setup the SDA hold time. 72 i2c-sda-hold-time-ns: 74 The property should contain the SDA hold time in nanoseconds. This option 84 i2c-sda-falling-time-ns: 86 The property should contain the SDA falling time in nanoseconds. 121 i2c-sda-hold-time-ns = <300>; 122 i2c-sda-falling-time-ns = <300>;
|
| D | hisilicon,ascend910-i2c.yaml | 35 i2c-sda-falling-time-ns: 41 i2c-sda-hold-time-ns: 65 i2c-sda-falling-time-ns = <56>; 67 i2c-sda-hold-time-ns = <56>;
|
| D | samsung,s3c2410-i2c.yaml | 38 The order of the GPIOs should be the following:: <SDA, SCL>. The GPIO 57 samsung,i2c-sda-delay: 60 Delay (in ns) applied to data line (SDA) edges. 121 samsung,i2c-sda-delay = <100>; 140 samsung,i2c-sda-delay = <100>; 157 samsung,i2c-sda-delay = <100>;
|
| D | st,sti-i2c.yaml | 42 st,i2c-min-sda-pulse-width-us: 44 The minimum valid SDA pulse width that is allowed through the 70 st,i2c-min-sda-pulse-width-us = <5>;
|
| D | atmel,at91sam-i2c.yaml | 64 sda-gpios: true 86 i2c-sda-hold-time-ns: 130 i2c-sda-hold-time-ns = <336>; 134 sda-gpios = <&pioA 30 GPIO_ACTIVE_HIGH>;
|
| D | i2c-rk3x.yaml | 99 i2c-sda-falling-time-ns: 102 Number of nanoseconds the SDA signal takes to fall
|
| /Documentation/i2c/ |
| D | gpio-fault-injection.rst | 30 "sda" 33 By reading this file, you get the current state of SDA. By writing, you can 35 "echo 0 > sda" you force SDA low and thus, data cannot be transmitted. The bus 39 succeed because SDA is still pinned low until you manually release it again 40 with "echo 1 > sda". A test with an automatic release can be done with the 46 The following fault injectors create situations where SDA will be held low by a 48 there are I2C client devices which detect a stuck SDA on their side and release 50 device deglitching and monitoring the I2C bus. It could also detect a stuck SDA 61 transmitted. Because the device will ACK its presence, this results in SDA 62 being pulled low by the device while SCL is high. So, similar to the "sda" file [all …]
|
| /Documentation/admin-guide/device-mapper/ |
| D | dm-ebs.rst | 42 Emulate 1 sector = 512 bytes logical block size on /dev/sda starting at 45 ebs /dev/sda 1024 1 47 Emulate 2 sector = 1KiB logical block size on /dev/sda starting at 49 This presumes 2KiB logical blocksize on /dev/sda or less to work: 51 ebs /dev/sda 128 2 4
|
| D | dm-service-time.rst | 78 In case that 2 paths (sda and sdb) are used with repeat_count == 128 79 and sda has an average throughput 1GB/s and sdb has 4GB/s, 80 'relative_throughput' value may be '1' for sda and '4' for sdb:: 92 Or '2' for sda and '8' for sdb would be also true::
|
| /Documentation/block/ |
| D | switching-sched.rst | 31 # cat /sys/block/sda/queue/scheduler 33 # echo none >/sys/block/sda/queue/scheduler 34 # cat /sys/block/sda/queue/scheduler
|
| /Documentation/devicetree/bindings/pinctrl/ |
| D | marvell,armada-39x-pinctrl.txt | 21 mpp3 3 gpio, i2c0(sda) 34 mpp16 16 gpio, dram(deccerr), spi0(miso), pcie0(clkreq), i2c1(sda) 37 mpp19 19 gpio, sata1(prsnt) [1], ua0(cts), ua1(rxd), i2c2(sda) 46 mpp27 27 gpio, spi0(cs3), i2c1(sda), sd0(d7), dev(cs2), ge(txclkout) 59 mpp40 40 gpio, i2c1(sda), ua0(rts), sd0(d2), dev(ad6), ge(rxd3) 75 mpp53 53 gpio, sata1(prsnt) [1], sata0(prsnt) [1], tdm(rst) [2], audio(bclk) [2], sd0(d7), i2c3(sda) 81 mpp59 59 gpio, pcie0(rstout), i2c1(sda), spi1(cs0), sd0(d2)
|
| D | cirrus,lochnagar.yaml | 108 i2c2-sda, i2c3-scl, i2c3-sda, i2c4-scl, i2c4-sda, 136 i2c2-scl, i2c2-sda, i2c3-scl, i2c3-sda, i2c4-scl, 137 i2c4-sda, spdif-aif, psia1, psia1-bclk, psia1-lrclk,
|
| D | marvell,armada-370-pinctrl.txt | 19 mpp3 3 gpio, i2c0(sda), uart0(rxd) 29 mpp12 12 gpio, ge0(rxd1), i2c1(sda), sd0(d0), spi1(cs0), 50 mpp29 29 gpio, ge0(rxd6), ge1(rxctl), i2c1(sda) 75 mpp51 51 gpio, dev(ad12), i2c1(sda), sd0(d2), spi1(mosi)
|
| D | marvell,armada-38x-pinctrl.txt | 21 mpp3 3 gpio, i2c0(sda) 45 mpp27 27 gpio, spi0(cs3), ge1(txclkout), i2c1(sda), sd0(d7), dev(cs2) 58 mpp40 40 gpio, i2c1(sda), ge1(rxd3), ua0(rts), sd0(d2), dev(ad6) 77 mpp59 59 gpio, pcie0(rstout), i2c1(sda), spi1(cs0), sd0(d2)
|
| D | marvell,kirkwood-pinctrl.txt | 32 mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), 70 mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), 114 mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), 163 mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), 226 mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), mii(col), 232 mpp12 12 gpo, sdio(clk), audio(spdifo), spi(mosi), twsi(sda) 269 mpp36 36 gpio, ts(mp0), tdm(spi-cs1), audio(spdifi), twsi1(sda) 296 mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts) 333 mpp8 8 gpio, twsi0(sda), uart1(rts)
|
| /Documentation/admin-guide/laptops/ |
| D | disk-shock-protection.rst | 63 /dev/sda and stop all I/O operations for five seconds:: 65 # echo 5000 > /sys/block/sda/device/unload_heads 69 # cat /sys/block/sda/device/unload_heads 101 instead of /dev/sda), then parking the heads of one drive (drive X) 118 # echo -1 > /sys/block/sda/device/unload_heads 120 will enable the feature for /dev/sda, and giving -2 instead of -1 will
|
| /Documentation/devicetree/bindings/iio/temperature/ |
| D | ti,tmp007.yaml | 27 0 SDA 0x42 31 1 SDA 0x46
|
| D | melexis,mlx90614.yaml | 27 GPIO connected to the SDA line to hold low in order to wake up the
|
| /Documentation/devicetree/bindings/i3c/ |
| D | aspeed,ast2600-i3c.yaml | 31 sda-pullup-ohms: 35 Value to configure SDA pullup resistor, in Ohms.
|
| /Documentation/devicetree/bindings/arm/marvell/ |
| D | cp110-system-controller.txt | 91 mpp0 0 gpio, dev(ale1), au(i2smclk), ge0(rxd3), tdm(pclk), ptp(pulse), mss_i2c(sda), uart0(rxd), sa… 94 mpp3 3 gpio, dev(ad14), au(i2slrclk), ge0(rxd0), tdm(fsync), mss_uart(txd), pcie(rstoutn), i2c1(sda… 120 …(mosi), mss_gpio6, ge0(rxd1), spi0(csn6), pcie1(clkreq), ptp(clk), mss_i2c(sda), sata0(present_act… 126 mpp35 35 gpio, sata1(present_act), i2c1(sda), mss_spi(clk), tdm(pclk), au(i2sdo_spdifo), sdio(card_… 129 mpp38 38 gpio, uart2(txd), i2c0(sda), ptp(pulse), tdm(rstn), mss_i2c(sda), sata0(present_act), ge(m… 131 mpp40 40 gpio, sdio(pwr11), synce1(clk), mss_i2c(sda), au(i2sdo_spdifo), ptp(pclk_out), spi0(clk), … 141 mpp50 50 gpio, ge1(rxclk), mss_i2c(sda), spi1(csn0), uart2(txd), uart0(rxd), xg(mdio), sdio(pwr11) 148 mpp57 57 gpio, mss_i2c(sda), ptp(pclk_out), tdm(intn), au(i2sbclk), spi0(mosi), uart1(txd), sata0(p…
|
| /Documentation/i2c/muxes/ |
| D | i2c-mux-gpio.rst | 16 | | SCL/SDA | |-------------- | | 25 SCL/SDA of the master I2C bus is multiplexed to bus segment 1..M
|
| /Documentation/devicetree/bindings/display/panel/ |
| D | raspberrypi,7inch-touchscreen.yaml | 57 sda-gpios = <&gpio 29 0>;
|
| /Documentation/dev-tools/ |
| D | gpio-sloppy-logic-analyzer.rst | 50 probe-names = "SCL", "SDA"; 75 edge on SDA while SCL stays high, i.e. ``-t 1H+2F``. Last is the duration, let
|
| /Documentation/i2c/busses/ |
| D | i2c-parport.rst | 61 SDA ----------x----x---| o---x--------------------------- pin 13 98 Pretty easy to add, just copy the SDA part and use another input pin. 121 SDA ---------------x---x--| o--------x------------------- pin 10
|