linux/Documentation/devicetree/bindings/i2c
Romain Baeriswyl 6468276b22 i2c: designware: make SCL and SDA falling time configurable
This patch allows to set independantly SCL and SDA falling times.
The tLOW period is computed by taking into account the SCL falling time.
The tHIGH period is computed by taking into account the SDA falling time.

For instance in case the margin on tLOW is considered too small, it can
be increased by increasing the SCL falling time which is by default set
at 300ns.

The same applies for tHIGH period with the help of SDA falling time.

Signed-off-by: Romain Baeriswyl <romainba@abilis.com>
Reviewed-by: Christian Ruppert <christian.ruppert@abilis.com>
Acked-by: Shinya Kuribayashi <skuribay@pobox.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
2014-03-09 09:29:08 +01:00
..
brcm,bcm2835-i2c.txt i2c: add bcm2835 driver 2013-02-12 11:33:59 +01:00
i2c-arb-gpio-challenge.txt i2c: mux: Add i2c-arb-gpio-challenge 'mux' driver 2013-04-17 11:31:03 +02:00
i2c-at91.txt i2c: at91: document clock properties 2014-01-04 23:10:27 +01:00
i2c-bcm-kona.txt i2c: bcm-kona: Introduce Broadcom I2C Driver 2013-11-15 23:47:09 +01:00
i2c-cbus-gpio.txt i2c: i2c-cbus-gpio: introduce driver 2012-11-19 09:57:16 +01:00
i2c-davinci.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-designware.txt i2c: designware: make SCL and SDA falling time configurable 2014-03-09 09:29:08 +01:00
i2c-exynos5.txt i2c: exynos5: add High Speed I2C controller driver 2013-11-01 14:10:01 +01:00
i2c-gpio.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-imx.txt i2c: imx: use exact SoC revision to document binding 2013-08-23 11:51:21 +02:00
i2c-mpc.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-mux-gpio.txt i2c: mux: Add dt support to i2c-mux-gpio driver 2012-11-16 09:28:27 +01:00
i2c-mux-pca954x.txt i2c: pca954x: Add reset GPIO support 2014-01-03 17:40:27 +01:00
i2c-mux-pinctrl.txt i2c: Add generic I2C multiplexer using pinctrl API 2012-06-04 16:49:43 +02:00
i2c-mux.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-mv64xxx.txt i2c: mv64xxx: Add support for the Allwinner A31 I2C driver 2014-03-05 17:30:11 +01:00
i2c-mxs.txt i2c: i2c-mxs: move to use generic DMA helper 2013-04-04 21:22:45 +08:00
i2c-nomadik.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-ocores.txt i2c: ocores: Add support for the GRLIB port of the controller and use function pointers for getreg and setreg functions 2012-11-16 18:22:35 +01:00
i2c-octeon.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-omap.txt i2c: omap: Fix missing device tree flags for omap2 2013-11-15 14:32:34 -08:00
i2c-pnx.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-pxa-pci-ce4100.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-pxa.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-rcar.txt i2c: rcar: add compatible entry for r8a7791 2014-02-26 23:11:55 +01:00
i2c-riic.txt i2c: riic: add driver 2014-01-02 15:56:52 +01:00
i2c-s3c2410.txt i2c: s3c2410: Add polling mode support 2014-01-03 17:40:36 +01:00
i2c-sirf.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-st-ddci2c.txt i2c: stu300: device tree support 2013-05-31 11:25:51 +02:00
i2c-st.txt i2c: i2c-st: Add ST I2C controller 2013-11-14 18:17:57 +01:00
i2c-versatile.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
i2c-vt8500.txt i2c: vt8500: Add support for I2C bus on Wondermedia SoCs 2013-06-15 13:37:08 +02:00
i2c-xiic.txt bindings: i2c: use consistent naming for i2c binding descriptions 2012-11-15 15:57:07 +00:00
ina2xx.txt hwmon: (ina2xx) Add device tree support to pass the shunt resistor 2013-06-27 10:31:42 -07:00
ina209.txt hwmon: Driver for Texas Instruments INA209 2013-02-06 09:57:59 -08:00
max6697.txt hwmon: Driver for Maxim MAX6697 and compatibles 2013-02-06 09:57:56 -08:00
nvidia,tegra20-i2c.txt ARM: tegra: document use of standard DMA DT bindings 2013-12-11 16:42:23 -07:00
trivial-devices.txt ARM: driver updates for 3.14 2014-01-23 18:49:36 -08:00