linux/Documentation/devicetree/bindings/gpio
Linus Torvalds 030672aea8 Merge tag 'devicetree-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull Devicetree updates from Rob Herring:
 "The biggest highlight here is the start of using json-schema for DT
  bindings. Being able to validate bindings has been discussed for years
  with little progress.

   - Initial support for DT bindings using json-schema language. This is
     the start of converting DT bindings from free-form text to a
     structured format.

   - Reworking of initrd address initialization. This moves to using the
     phys address instead of virt addr in the DT parsing code. This
     rework was motivated by CONFIG_DEV_BLK_INITRD causing unnecessary
     rebuilding of lots of files.

   - Fix stale phandle entries in phandle cache

   - DT overlay validation improvements. This exposed several memory
     leak bugs which have been fixed.

   - Use node name and device_type helper functions in DT code

   - Last remaining conversions to using %pOFn printk specifier instead
     of device_node.name directly

   - Create new common RTC binding doc and move all trivial RTC devices
     out of trivial-devices.txt.

   - New bindings for Freescale MAG3110 magnetometer, Cadence Sierra
     PHY, and Xen shared memory

   - Update dtc to upstream version v1.4.7-57-gf267e674d145"

* tag 'devicetree-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (68 commits)
  of: __of_detach_node() - remove node from phandle cache
  of: of_node_get()/of_node_put() nodes held in phandle cache
  gpio-omap.txt: add reg and interrupts properties
  dt-bindings: mrvl,intc: fix a trivial typo
  dt-bindings: iio: magnetometer: add dt-bindings for freescale mag3110
  dt-bindings: Convert trivial-devices.txt to json-schema
  dt-bindings: arm: mrvl: amend Browstone compatible string
  dt-bindings: arm: Convert Tegra board/soc bindings to json-schema
  dt-bindings: arm: Convert ZTE board/soc bindings to json-schema
  dt-bindings: arm: Add missing Xilinx boards
  dt-bindings: arm: Convert Xilinx board/soc bindings to json-schema
  dt-bindings: arm: Convert VIA board/soc bindings to json-schema
  dt-bindings: arm: Convert ST STi board/soc bindings to json-schema
  dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema
  dt-bindings: arm: Convert CSR SiRF board/soc bindings to json-schema
  dt-bindings: arm: Convert QCom board/soc bindings to json-schema
  dt-bindings: arm: Convert TI nspire board/soc bindings to json-schema
  dt-bindings: arm: Convert TI davinci board/soc bindings to json-schema
  dt-bindings: arm: Convert Calxeda board/soc bindings to json-schema
  dt-bindings: arm: Convert Altera board/soc bindings to json-schema
  ...
2018-12-28 20:08:34 -08:00
..
8xxx_gpio.txt
abilis,tb10x-gpio.txt
brcm,bcm6345-gpio.txt
brcm,brcmstb-gpio.txt
brcm,kona-gpio.txt
cavium-octeon-gpio.txt
cdns,gpio.txt dt-bindings: gpio: Add bindings for Cadence GPIO 2018-12-21 11:39:24 +01:00
cirrus,clps711x-mctrl-gpio.txt
faraday,ftgpio010.txt
fsl-imx-gpio.txt
fujitsu,mb86s70-gpio.txt
gpio_atmel.txt
gpio_lpc32xx.txt
gpio_oxnas.txt
gpio-74x164.txt
gpio-74xx-mmio.txt
gpio-adnp.txt
gpio-altera.txt
gpio-aspeed.txt
gpio-ath79.txt
gpio-atlas7.txt
gpio-axp209.txt
gpio-clps711x.txt
gpio-davinci.txt
gpio-dsp-keystone.txt
gpio-eic-sprd.txt
gpio-exar.txt
gpio-grgpio.txt
gpio-lp3943.txt
gpio-max732x.txt
gpio-max3191x.txt
gpio-max77620.txt
gpio-mm-lantiq.txt
gpio-mpc8xxx.txt
gpio-mvebu.txt
gpio-mxs.txt
gpio-nmk.txt
gpio-omap.txt gpio-omap.txt: add reg and interrupts properties 2018-12-20 15:47:48 -06:00
gpio-palmas.txt
gpio-pca953x.txt
gpio-pcf857x.txt
gpio-pisosr.txt
gpio-samsung.txt
gpio-sprd.txt
gpio-stericsson-coh901.txt
gpio-stmpe.txt
gpio-stp-xway.txt
gpio-thunderx.txt
gpio-tpic2810.txt
gpio-ts4800.txt
gpio-ts4900.txt
gpio-twl4030.txt
gpio-uniphier.txt
gpio-vf610.txt dt-bindings: gpio: vf610: add optional clocks property 2018-11-05 08:54:42 +01:00
gpio-xgene-sb.txt
gpio-xgene.txt
gpio-xilinx.txt
gpio-xlp.txt
gpio-xra1403.txt
gpio-zevio.txt
gpio-zynq.txt
gpio.txt gpio: OF: Remove bad practice examples 2018-09-20 08:35:47 -07:00
ibm,ppc4xx-gpio.txt
mediatek,mt7621-gpio.txt
microchip,pic32-gpio.txt
mrvl-gpio.txt
netxbig-gpio-ext.txt
ni,169445-nand-gpio.txt
nintendo,hollywood-gpio.txt Devicetree updates for 4.19: 2018-08-14 12:41:49 -07:00
nvidia,tegra20-gpio.txt
nvidia,tegra186-gpio.txt
nxp,lpc1850-gpio.txt dt-bindings: gpio: lpc18xx: describe interrupt controllers of GPIO controller 2018-12-07 10:57:11 +01:00
pl061-gpio.txt
raspberrypi,firmware-gpio.txt
renesas,gpio-rcar.txt dt-bindings: gpio: rcar: Add r8a774c0 (RZ/G2E) support 2018-12-17 23:06:27 +01:00
rockchip,rk3328-grf-gpio.txt
snps-dwapb-gpio.txt gpio: dwapb: Correct the DT node name in the example 2018-11-26 09:42:29 +01:00
snps,creg-gpio.txt dt-bindings: Document the Synopsys GPIO via CREG bindings 2018-10-10 09:19:14 +02:00
sodaville.txt
spear_spics.txt
wd,mbl-gpio.txt
zx296702-gpio.txt