linux/Documentation/devicetree/bindings/i2c
Linus Torvalds 3ef2bc099d DeviceTree for 4.12:
- Fix sparse warnings in drivers/of/.
 
 - Add more overlay unittests.
 
 - Update dtc to v1.4.4-8-g756ffc4f52f6. This adds more checks on dts
 files such as unit-address formatting and stricter character sets for
 node and property names.
 
 - Add a common DT modalias function.
 
 - Move trivial-devices.txt up and out of i2c dir.
 
 - ARM NVIC interrupt controller binding.
 
 - Vendor prefixes for Sensirion, Dioo, Nordic, ROHM.
 
 - Correct some binding file locations.
 -----BEGIN PGP SIGNATURE-----
 
 iQItBAABCAAXBQJZDM+bEBxyb2JoQGtlcm5lbC5vcmcACgkQ+vtdtY28YcM7Yw/+
 NPgcfP2iFXWTC/D54neh/QliH7n5jO1YILQOd5ZJulTaKVCv1sNf4JCFVDQO/vuO
 592f2jq/blhhh8yKrH0uzHvTADYO7G+XEv3D64Lu/MpmnBHTjut9WeG5h8SZWJD+
 jGoz3Kx+Cmgxh/w1Ud/fh2qO3T0Es74TH+Ovi/AfpiywiYD8AqMlw0Tk+UtMRb12
 NsihgiYXo8nT/BKe9aOFxOJjV9Pp+pSmyX5Mu2IdOtLnl0MXk5Rvn0mXLU2/oN5n
 MONTyielvLB9opxaaSeSBadv3iXcVTagH6MinYjeQRwsLGWDy2YzxLccC/jBkyR5
 v8X/IJtpivUzCm3ji+mFEKje5u5c+N3ZLhKmTkeyNBJGwrnD7zj0gVcM5GGdK5aW
 Q4exqECklSgmpiCvlL1KWyXi3QsgMuu/wbsv5H5PgDe1wgMAtfKPrIm4kPpbLpW2
 Dp+scFfL1v9drfvbcEum6PNw2/EGZY/okaRlcr0zFn8eMsa+yBlPBIXNLzzO7arp
 6/lU6O5jDaSFRVKeKZ4qYSsc3GvN81XV+d9go6R3WR964xK4JdEkyt9Hntr1H0Hh
 lBwyhSWH4nWnsXunc4GepRPVw+cdnOQdrj6T68bqLM5Gd6XWjh88WIDXqLynH6Kn
 OBBBP/lOD7Su3antNkjnlaX9TP6BF8rNQePWne3AzzA=
 =ca1M
 -----END PGP SIGNATURE-----

Merge tag 'devicetree-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull DeviceTree updates from Rob Herring:

 - fix sparse warnings in drivers/of/

 - add more overlay unittests

 - update dtc to v1.4.4-8-g756ffc4f52f6. This adds more checks on dts
   files such as unit-address formatting and stricter character sets for
   node and property names

 - add a common DT modalias function

 - move trivial-devices.txt up and out of i2c dir

 - ARM NVIC interrupt controller binding

 - vendor prefixes for Sensirion, Dioo, Nordic, ROHM

 - correct some binding file locations

* tag 'devicetree-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (24 commits)
  of: fix sparse warnings in fdt, irq, reserved mem, and resolver code
  of: fix sparse warning in of_pci_range_parser_one
  of: fix sparse warnings in of_find_next_cache_node
  of/unittest: Missing unlocks on error
  of: fix uninitialized variable warning for overlay test
  of: fix unittest build without CONFIG_OF_OVERLAY
  of: Add unit tests for applying overlays
  of: per-file dtc compiler flags
  fpga: region: add missing DT documentation for config complete timeout
  of: Add vendor prefix for ROHM Semiconductor
  of: fix "/cpus" reference leak in of_numa_parse_cpu_nodes()
  of: Add vendor prefix for Nordic Semiconductor
  dt-bindings: arm,nvic: Binding for ARM NVIC interrupt controller on Cortex-M
  dtc: update warning settings for new bus and node/property name checks
  scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6
  scripts/dtc: automate getting dtc version and log in update script
  of: Add function for generating a DT modalias with a newline
  of: fix of_device_get_modalias returned length when truncating buffers
  Documentation: devicetree: move trivial-devices out of I2C realm
  dt-bindings: add vendor prefix for Dioo
  ..
2017-05-05 19:33:07 -07:00
..
brcm,bcm2835-i2c.txt
brcm,iproc-i2c.txt i2c: iproc: Add Broadcom iProc I2C Driver 2015-02-17 16:44:13 +01:00
brcm,kona-i2c.txt dt-bindings: brcm: rationalize Broadcom documentation naming 2015-03-26 12:14:11 -05:00
i2c-arb-gpio-challenge.txt dt-bindings: i2c: add support for 'i2c-arb' subnode 2016-08-25 22:11:00 +02:00
i2c-arb.txt dt-bindings: i2c: add support for 'i2c-arb' subnode 2016-08-25 22:11:00 +02:00
i2c-at91.txt i2c: at91: add support for the HOLD field 2015-12-03 21:42:37 +01:00
i2c-axxia.txt
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-cros-ec-tunnel.txt
i2c-davinci.txt i2c: davinci: Optimize clock generation on Keystone SoC 2015-10-20 17:05:16 +02:00
i2c-demux-pinctrl.txt i2c: mux: refer to i2c-mux.txt 2016-06-09 22:34:08 +02:00
i2c-designware.txt
i2c-digicolor.txt i2c: add support for the Digicolor I2C controller 2015-03-22 10:53:51 +01:00
i2c-efm32.txt
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
i2c-hix5hd2.txt
i2c-img-scb.txt
i2c-imx-lpi2c.txt dt-bindings: i2c: imx-lpi2c: add devicetree bindings 2016-12-01 23:43:39 +01:00
i2c-imx.txt dt-bindings: i2c: Spelling s/propoerty/property/ 2016-03-18 10:26:30 +01:00
i2c-jz4780.txt i2c: jz4780: Add i2c bus controller driver for Ingenic JZ4780 2015-04-03 21:22:52 +02:00
i2c-lpc2k.txt i2c: lpc2k: add driver 2015-08-24 14:05:18 +02:00
i2c-meson.txt i2c: meson: use i2c core for DT clock-frequency parsing 2017-03-30 17:30:47 +02:00
i2c-mpc.txt
i2c-mt6577.txt I2C: mediatek: Add driver for MediaTek I2C controller 2015-06-01 08:28:09 +09:00
i2c-mux-gpio.txt i2c: mux: refer to i2c-mux.txt 2016-06-09 22:34:08 +02: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 dt: bindings: i2c-mux-pca954x: Add documentation for interrupt controller 2017-02-10 08:23:50 +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: add support for 'i2c-mux' subnode 2016-08-25 22:10:59 +02:00
i2c-mv64xxx.txt
i2c-mxs.txt
i2c-nomadik.txt
i2c-ocores.txt i2c: ocores: add common clock support 2015-02-05 22:29:23 +01:00
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-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: Add per-Generation fallback bindings 2016-12-11 22:48:53 +01:00
i2c-riic.txt
i2c-rk3x.txt dt-bindings: i2c: rk3x: add support for rk3328 2017-03-22 10:09:53 +01:00
i2c-s3c2410.txt
i2c-sh_mobile.txt i2c: sh_mobile: document support for r8a7796 (R-Car M3-W) 2017-01-28 22:19:42 +01:00
i2c-sirf.txt dt-bindings: i2c: Spelling s/propoerty/property/ 2016-03-18 10:26:30 +01:00
i2c-st-ddci2c.txt
i2c-st.txt i2c: st: Rename clock reference to something that exists 2015-01-24 05:43:43 +01:00
i2c-stm32.txt dt-bindings: Document the STM32 I2C bindings 2017-01-25 21:20:20 +01:00
i2c-sunxi-p2wi.txt
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: xlp9xx: Driver for Netlogic XLP9XX/5XX I2C controller 2015-04-10 18:59:49 +02:00
i2c.txt i2c: do not enable fall back to Host Notify by default 2017-01-12 20:06:15 +01:00
nvidia,tegra20-i2c.txt Documentation: DT bindings: add more Tegra chip compatible strings 2015-02-03 20:37:31 -06: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