linux/Documentation/devicetree/bindings/i2c
Linus Torvalds 4141cf676b Merge branch 'i2c/for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Pull i2c updates from Wolfram Sang:
 "I2C has the following changes for you:

   - new flag to mark DMA safe buffers in i2c_msg. Also, some
     infrastructure around it. And docs.

   - huge refactoring of the at24 driver led by the new maintainer
     Bartosz

   - update I2C bus recovery to send STOP after recovery

   - conversion from gpio to gpiod for I2C bus recovery

   - adding a fault-injector to the i2c-gpio driver

   - lots of small driver improvements, and bigger ones to
     i2c-sh_mobile"

* 'i2c/for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: (99 commits)
  i2c: mv64xxx: Add myself as maintainer for this driver
  i2c: mv64xxx: Fix clock resource by adding an optional bus clock
  i2c: mv64xxx: Remove useless test before clk_disable_unprepare
  i2c: mxs: use true and false for boolean values
  i2c: meson: update doc description to fix build warnings
  i2c: meson: add configurable divider factors
  dt-bindings: i2c: update documentation for the Meson-AXG
  i2c: imx-lpi2c: add runtime pm support
  i2c: rcar: fix some trivial typos in comments
  i2c: davinci: fix the cpufreq transition
  i2c: rk3x: add proper kerneldoc header
  i2c: rk3x: account for const type of of_device_id.data
  i2c: acorn: remove outdated path from file header
  i2c: acorn: add MODULE_LICENSE tag
  i2c: rcar: implement bus recovery
  i2c: send STOP after successful bus recovery
  i2c: ensure SDA is released in recovery if SDA is controllable
  i2c: add 'set_sda' to bus_recovery_info
  i2c: add identifier in declarations for i2c_bus_recovery
  i2c: make kerneldoc about bus recovery more precise
  ...
2018-02-04 10:57:43 -08:00
..
brcm,bcm2835-i2c.txt
brcm,iproc-i2c.txt
brcm,kona-i2c.txt
i2c-altera.txt dt-bindings: i2c: Add Altera I2C Controller 2017-09-13 23:37:16 +02:00
i2c-arb-gpio-challenge.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
i2c-arb.txt dt-bindings: i2c: add support for 'i2c-arb' subnode 2016-08-25 22:11:00 +02:00
i2c-aspeed.txt i2c: aspeed: Deassert reset in probe 2017-11-06 19:15:31 +01:00
i2c-at91.txt i2c: at91: add support for the HOLD field 2015-12-03 21:42:37 +01:00
i2c-axxia.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
i2c-brcmstb.txt i2c: brcmstb: Adding support for CM and DSL SoCs 2016-01-03 19:50:09 +01:00
i2c-cadence.txt i2c: removed work arounds in i2c driver for Zynq Ultrascale+ MPSoC 2015-08-10 08:37:34 +02:00
i2c-cbus-gpio.txt i2c: i2c-cbus-gpio: Add vendor prefix to retu node in example 2017-07-18 08:27:26 +01:00
i2c-cros-ec-tunnel.txt
i2c-davinci.txt dt-bindings: i2c: i2c-davinci: Update binding for 66AK2Gx pwr dm property 2017-10-17 23:47:01 +02:00
i2c-demux-pinctrl.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
i2c-designware.txt i2c: designware: introducing I2C_SLAVE definitions 2017-06-19 18:26:24 +02:00
i2c-digicolor.txt
i2c-efm32.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
i2c-emev2.txt i2c: emev2: add driver 2015-08-10 08:37:29 +02:00
i2c-exynos5.txt
i2c-gate.txt dt-bindings: i2c: add support for 'i2c-gate' subnode 2016-08-25 22:11:01 +02:00
i2c-gpio.txt dt-bindings: i2c: i2c-gpio: Add support for named gpios 2017-10-30 08:42:54 +01:00
i2c-hix5hd2.txt
i2c-img-scb.txt
i2c-imx-lpi2c.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
i2c-imx.txt dt-bindings: i2c: Spelling s/propoerty/property/ 2016-03-18 10:26:30 +01:00
i2c-jz4780.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00
i2c-lpc2k.txt i2c: lpc2k: add driver 2015-08-24 14:05:18 +02:00
i2c-meson.txt dt-bindings: i2c: update documentation for the Meson-AXG 2018-01-24 07:24:30 +01:00
i2c-mpc.txt
i2c-mtk.txt dt-bindings: i2c: Add MediaTek MT2712 i2c binding 2018-01-04 00:53:05 +01:00
i2c-mux-gpio.txt i2c: mux: refer to i2c-mux.txt 2016-06-09 22:34:08 +02:00
i2c-mux-gpmux.txt dt-bindings: i2c: i2c-mux: document general purpose i2c-mux bindings 2017-06-03 19:29:26 +09:00
i2c-mux-ltc4306.txt dt-bindings: i2c: mux: ltc4306: Add dt-bindings for I2C multiplexer/switch 2017-04-12 17:06:05 +02:00
i2c-mux-pca954x.txt i2c: mux: pca954x: add support for NXP PCA984x family 2017-12-30 23:12:34 +01:00
i2c-mux-pinctrl.txt i2c: mux: refer to i2c-mux.txt 2016-06-09 22:34:08 +02:00
i2c-mux-reg.txt i2c: mux: refer to i2c-mux.txt 2016-06-09 22:34:08 +02:00
i2c-mux.txt dt-bindings: i2c: i2c-mux: spelling s/required is/required if/ 2017-10-27 22:45:28 +02:00
i2c-mv64xxx.txt i2c: mv64xxx: Fix clock resource by adding an optional bus clock 2018-01-26 18:51:03 +01:00
i2c-mxs.txt
i2c-nomadik.txt
i2c-ocores.txt
i2c-octeon.txt i2c: octeon: Add support for cn78xx chips 2016-04-25 23:49:41 +02:00
i2c-omap.txt
i2c-opal.txt
i2c-pca-platform.txt dt-bindings: add bindings for i2c-pca-platform 2017-06-27 21:37:26 +02:00
i2c-pnx.txt
i2c-pxa-pci-ce4100.txt
i2c-pxa.txt dt-bindings: i2c: pxa: Update the documentation for the Armada 3700 2016-12-01 23:31:33 +01:00
i2c-rcar.txt i2c: rcar: document R8A77970 bindings 2017-10-18 00:00:46 +02:00
i2c-riic.txt
i2c-rk3x.txt dt-bindings: i2c: rk3x: add support for rv1108 2017-08-12 16:39:24 +02:00
i2c-s3c2410.txt
i2c-sh_mobile.txt dt-bindings: i2c: sh_mobile: Document r8a7743/5 support 2017-08-12 16:46:13 +02:00
i2c-sirf.txt dt-bindings: i2c: Spelling s/propoerty/property/ 2016-03-18 10:26:30 +01:00
i2c-sprd.txt dt-bindings: i2c: Add Spreadtrum I2C controller documentation 2017-08-29 12:13:17 +02:00
i2c-st-ddci2c.txt
i2c-st.txt
i2c-stm32.txt dt-bindings: i2c-stm32: Document the STM32F7 I2C bindings 2017-09-14 17:34:14 +02:00
i2c-sunxi-p2wi.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
i2c-uniphier-f.txt i2c: uniphier_f: add UniPhier FIFO-builtin I2C driver 2015-10-23 21:55:46 +02:00
i2c-uniphier.txt i2c: uniphier: add UniPhier FIFO-less I2C driver 2015-10-23 21:55:45 +02:00
i2c-versatile.txt
i2c-vt8500.txt
i2c-xgene-slimpro.txt i2c: add SLIMpro I2C device driver on APM X-Gene platform 2015-05-12 22:06:05 +02:00
i2c-xiic.txt i2c: xiic: Implement power management 2016-03-03 22:25:17 +01:00
i2c-xlp9xx.txt
i2c-zx2967.txt dt: bindings: add documentation for zx2967 family i2c controller 2017-06-23 20:52:01 +02:00
i2c.txt i2c: i2c-smbus: add of_i2c_setup_smbus_alert 2017-10-28 23:42:47 +02:00
nvidia,tegra20-i2c.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
nvidia,tegra186-bpmp-i2c.txt dt-bindings: Add Tegra186 BPMP I2C binding 2017-02-20 19:12:10 +01:00
nxp,pca9541.txt dt-bindings: i2c: add bindings for nxp,pca9541 2016-08-25 22:11:01 +02:00
qcom,i2c-qup.txt