linux/Documentation/devicetree/bindings/gpio
Linus Torvalds 4eb766f64d Devicetree updates for v5.17:
Bindings:
 - DT schema conversions for Samsung clocks, RNG bindings, Qcom Command
   DB and rmtfs, gpio-restart, i2c-mux-gpio, i2c-mux-pinctl, Tegra I2C
   and BPMP, pwm-vibrator, Arm DSU, and Cadence macb
 
 - DT schema conversions for Broadcom platforms: interrupt controllers,
   STB GPIO, STB waketimer, STB reset, iProc MDIO mux, iProc PCIe,
   Cygnus PCIe PHY, PWM, USB BDC, BCM6328 LEDs, TMON, SYSTEMPORT, AMAC,
   Northstar 2 PCIe PHY, GENET, moca PHY, GISB arbiter, and SATA
 
 - Add binding schemas for Tegra210 EMC table, TI DC-DC converters,
 
 - Clean-ups of MDIO bus schemas to fix 'unevaluatedProperties' issues
 
 - More fixes due to 'unevaluatedProperties' enabling
 
 - Data type fixes and clean-ups of binding examples found in preparation
   to move to validating DTB files directly (instead of intermediate YAML
   representation.
 
 - Vendor prefixes for T-Head Semiconductor, OnePlus, and Sunplus
 
 - Add various new compatible strings
 
 DT core:
 - Silence a warning for overlapping reserved memory regions
 
 - Reimplement unittest overlay tracking
 
 - Fix stack frame size warning in unittest
 
 - Clean-ups of early FDT scanning functions
 
 - Fix handling of "linux,usable-memory-range" on EFI booted systems
 
 - Add support for 'fail' status on CPU nodes
 
 - Improve error message in of_phandle_iterator_next()
 
 - kbuild: Disable duplicate unit-address warnings for disabled nodes
 -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCgAuFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmHfCdcQHHJvYmhAa2Vy
 bmVsLm9yZwAKCRD6+121jbxhw+UZD/0ZMQQ6VF20MW7Gg0bOutd8Q6Q6opjrCG5c
 nLW5mv8Q+um3sI1ZpwdMI4zAfCmTfeL13ZM9KtJKlJ0o41bgId+kZsezy4I2rN9+
 sE1CwA4TninKTJsUkmyQX4fgJRUZ95Eubryfb07sy7nbK3LZQ+t18R5tzVBDpzy4
 7hy4eM6mlMxgIJDi7EUboLZslkMM4TGGutLsk5C5T5V5lcWSt3Jj5WZtl5k4Wykq
 j4i9mU+GGTZi0nGAJQ7lNoLPatZDSVQx5tzNV/Wi8hSwZbn0Kycu+IuWZyihILz/
 9lzB/7tv8fl+xkTaJ5xxaY05HcDeX02yCLzh3PfAHRYdbQ2EkFoaKqJ81SLfAq5t
 aH87v41wFSrjzynxpppqswXOdqI/jofrHrGlQldnw0VHGTjEfDbyZGRQFPHmuzTG
 gXaSNKCxppG7ThpXarfu7D4TdYV75n+cBOsC/BBopYgIS2+xmjDA3t5Scks1/4NX
 1Hfq9IMF9iYJYc/GNXBWcOrLn9d1ILYt6HrKRQar1NIEFH1Lt0c2aw5WsyvOZ4zx
 aLHLSbEwnl+2wleyGB9YQkFaaF7N6qcid3u9KFRJP6nTojoaeQaIi3MR9F3LVReZ
 LV5YfWEcij1zc+lzwgHc6+8bbgFxrKgOC2IL/B6u93u/BO0wmF/54kbEZKaLyX8d
 a7Iii4IYFw==
 =2g8v
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:
 "Bindings:

   - DT schema conversions for Samsung clocks, RNG bindings, Qcom
     Command DB and rmtfs, gpio-restart, i2c-mux-gpio, i2c-mux-pinctl,
     Tegra I2C and BPMP, pwm-vibrator, Arm DSU, and Cadence macb

   - DT schema conversions for Broadcom platforms: interrupt
     controllers, STB GPIO, STB waketimer, STB reset, iProc MDIO mux,
     iProc PCIe, Cygnus PCIe PHY, PWM, USB BDC, BCM6328 LEDs, TMON,
     SYSTEMPORT, AMAC, Northstar 2 PCIe PHY, GENET, moca PHY, GISB
     arbiter, and SATA

   - Add binding schemas for Tegra210 EMC table, TI DC-DC converters,

   - Clean-ups of MDIO bus schemas to fix 'unevaluatedProperties' issues

   - More fixes due to 'unevaluatedProperties' enabling

   - Data type fixes and clean-ups of binding examples found in
     preparation to move to validating DTB files directly (instead of
     intermediate YAML representation.

   - Vendor prefixes for T-Head Semiconductor, OnePlus, and Sunplus

   - Add various new compatible strings

  DT core:

   - Silence a warning for overlapping reserved memory regions

   - Reimplement unittest overlay tracking

   - Fix stack frame size warning in unittest

   - Clean-ups of early FDT scanning functions

   - Fix handling of "linux,usable-memory-range" on EFI booted systems

   - Add support for 'fail' status on CPU nodes

   - Improve error message in of_phandle_iterator_next()

   - kbuild: Disable duplicate unit-address warnings for disabled nodes"

* tag 'devicetree-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (114 commits)
  dt-bindings: net: mdio: Drop resets/reset-names child properties
  dt-bindings: clock: samsung: convert S5Pv210 to dtschema
  dt-bindings: clock: samsung: convert Exynos5410 to dtschema
  dt-bindings: clock: samsung: convert Exynos5260 to dtschema
  dt-bindings: clock: samsung: extend Exynos7 bindings with UFS
  dt-bindings: clock: samsung: convert Exynos7 to dtschema
  dt-bindings: clock: samsung: convert Exynos5433 to dtschema
  dt-bindings: i2c: maxim,max96712: Add bindings for Maxim Integrated MAX96712
  dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes
  dt-bindings: power: maxim,max17040: Fix incorrect type for 'maxim,rcomp'
  dt-bindings: interrupt-controller: arm,gic-v3: Fix 'interrupts' cell size in example
  dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid 'interrupts' in example
  dt-bindings: clock: imx5: Drop clock consumer node from example
  dt-bindings: Drop required 'interrupt-parent'
  dt-bindings: net: ti,dp83869: Drop value on boolean 'ti,max-output-impedance'
  dt-bindings: net: wireless: mt76: Fix 8-bit property sizes
  dt-bindings: PCI: snps,dw-pcie-ep: Drop conflicting 'max-functions' schema
  dt-bindings: i2c: st,stm32-i2c: Make each example a separate entry
  dt-bindings: net: stm32-dwmac: Make each example a separate entry
  dt-bindings: net: Cleanup MDIO node schemas
  ...
2022-01-12 16:47:05 -08:00
..
8xxx_gpio.txt
abilis,tb10x-gpio.txt
aspeed,sgpio.yaml dt-bindings: aspeed-sgpio: Add ast2600 sgpio 2021-08-03 15:22:39 +09:30
brcm,bcm6345-gpio.yaml dt-bindings: improve BCM6345 GPIO binding documentation 2021-03-29 12:20:07 +02:00
brcm,brcmstb-gpio.yaml dt-bindings: gpio: Convert Broadcom STB GPIO to YAML 2021-12-14 14:27:57 -06:00
brcm,kona-gpio.txt
brcm,xgs-iproc-gpio.yaml dt-bindings: Whitespace clean-ups in schema files 2020-08-14 08:55:58 -06:00
cavium-octeon-gpio.txt
cdns,gpio.txt
cirrus,clps711x-mctrl-gpio.txt
fairchild,74hc595.yaml dt-bindings: gpio: fairchild,74hc595: Convert to json-schema 2021-05-05 16:07:41 +02:00
faraday,ftgpio010.txt
fsl-imx-gpio.yaml dt-bindings: gpio: fsl-imx-gpio: add gpio-line-names 2020-09-29 13:51:55 +02:00
fujitsu,mb86s70-gpio.txt
gateworks,pld-gpio.txt gpio: Add DT bindings for Gateworks PLD GPIO 2019-02-08 12:32:10 +01:00
gpio_atmel.txt
gpio_lpc32xx.txt
gpio_oxnas.txt
gpio-74xx-mmio.txt
gpio-adnp.txt
gpio-altera.txt
gpio-aspeed.txt gpio: aspeed: Update documentation with ast2600 controllers 2019-09-11 11:03:06 +01:00
gpio-ath79.txt
gpio-clps711x.txt
gpio-davinci.yaml dt-bindings: gpio: gpio-davinci: Convert to json-schema 2021-06-21 12:15:20 +02:00
gpio-dsp-keystone.txt
gpio-eic-sprd.txt gpio: sprd: Use SoC compatible string instead of wildcard string 2019-02-21 13:17:53 +01:00
gpio-exar.txt
gpio-grgpio.txt
gpio-lp3943.txt
gpio-max3191x.txt
gpio-max77620.txt
gpio-mm-lantiq.txt
gpio-moxtet.txt dt-bindings: gpio: Document GPIOs via Moxtet bus 2019-08-14 15:31:02 +02:00
gpio-mpc8xxx.txt gpio: mpc8xxx: add ls1088a platform gpio node DT binding description 2019-08-23 09:36:49 +02:00
gpio-mvebu.txt docs: dt: fix references to ap806-system-controller.txt 2020-03-31 09:03:34 -06:00
gpio-mxs.yaml dt-bindings: Use Shawn Guo's preferred e-mail for i.MX bindings 2020-08-18 10:31:43 -06:00
gpio-nmk.txt
gpio-palmas.txt
gpio-pca95xx.yaml Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
gpio-pca9570.yaml gpio: pca9570: Add DT bindings for NXP PCA9570 2020-07-16 14:36:46 +02:00
gpio-pisosr.txt
gpio-rda.yaml dt-bindings: gpio: Add devicetree binding for RDA Micro GPIO controller 2019-10-29 15:10:06 +01:00
gpio-sprd.txt
gpio-stmpe.txt
gpio-stp-xway.yaml dt-bindings: gpio: stp: convert to json-schema 2021-06-25 12:28:22 +02:00
gpio-thunderx.txt
gpio-tpic2810.txt
gpio-ts4800.txt
gpio-ts4900.txt
gpio-twl4030.txt
gpio-vf610.yaml dt-bindings: gpio: gpio-vf610: Add imx8ulp compatible string 2021-11-15 11:50:21 +01:00
gpio-virtio.yaml dt-bindings: gpio: Add bindings for gpio-virtio 2021-09-05 16:23:08 -04:00
gpio-xgene-sb.txt
gpio-xgene.txt
gpio-xilinx.txt dt-bindings: gpio: gpio-xilinx: Add clk support to xilinx soft gpio IP 2020-11-18 00:58:28 +01:00
gpio-xra1403.txt
gpio-zevio.txt
gpio-zynq.yaml dt-bindings: gpio: zynq: convert bindings to YAML 2021-06-21 12:29:53 +02:00
gpio.txt dt-bindings: gpio: document the new pull-up/pull-down flags 2019-02-13 09:07:43 +01:00
ibm,ppc4xx-gpio.txt
idt,32434-gpio.yaml dt-bindings: gpio: Add devicetree binding for IDT 79RC32434 GPIO controller 2021-06-07 15:57:58 +02:00
intel,ixp4xx-gpio.txt gpio: ixp4xx: Add DT bindings 2019-02-22 17:44:41 +01:00
kontron,sl28cpld-gpio.yaml dt-bindings: More whitespace clean-ups in schema files 2020-10-26 16:13:56 -05:00
mediatek,mt7621-gpio.yaml dt-bindings: mt7621-gpio: convert bindings to YAML format 2020-12-12 00:23:54 +01:00
microchip,pic32-gpio.txt
mrvl-gpio.yaml dt-bindings: gpio: mrvl-gpio: Fix the gpio-ranges property 2021-02-02 18:14:00 +01:00
mstar,msc313-gpio.yaml dt-bindings: gpio: msc313: Add compatible for ssd20xd 2021-12-20 15:48:24 +01:00
netxbig-gpio-ext.txt
ni,169445-nand-gpio.txt
nintendo,hollywood-gpio.txt
nvidia,tegra20-gpio.yaml dt-bindings: gpio: tegra: Convert to json-schema 2021-12-17 12:26:13 +01:00
nvidia,tegra186-gpio.yaml dt-bindings: gpio: Add Tegra234 support 2021-12-17 12:26:13 +01:00
nxp,lpc1850-gpio.txt
nxp,pcf8575.yaml dt-bindings: gpio: pcf857x: Convert to json-schema 2021-06-25 12:35:01 +02:00
pl061-gpio.yaml dt-bindings: gpio: pl061: add gpio-line-names 2020-09-29 13:51:42 +02:00
qcom,wcd934x-gpio.yaml dt-bindings: gpio: wcd934x: Add bindings for gpio 2020-01-13 21:31:57 +01:00
raspberrypi,firmware-gpio.txt
realtek,otto-gpio.yaml dt-bindings: gpio: Binding for Realtek Otto GPIO 2021-05-05 16:07:40 +02:00
renesas,em-gio.yaml dt-bindings: gpio: Add renesas,em-gio bindings 2020-05-25 11:13:31 +02:00
renesas,rcar-gpio.yaml dt-bindings: gpio: rcar: Add r8a779a0 support 2021-02-15 11:43:27 +01:00
rockchip,gpio-bank.yaml dt-bindings: gpio: add gpio-line-names to rockchip,gpio-bank.yaml 2021-09-13 14:35:42 +02:00
rockchip,rk3328-grf-gpio.yaml dt-bindings: gpio: convert rk3328-grf-gpio.txt to YAML 2021-05-12 13:30:26 +02:00
sifive,gpio.yaml dt-bindings: gpio: sifive,gpio: Group interrupt tuples 2021-12-01 09:31:12 +01:00
snps,creg-gpio.txt
snps,dw-apb-gpio.yaml dt-bindings: gpio: dwapb: Add ngpios property support 2020-08-27 10:32:57 +02:00
socionext,uniphier-gpio.yaml dt-bindings: Drop type references on common properties 2021-03-23 15:27:52 -06:00
sodaville.txt
spear_spics.txt
ti,omap-gpio.yaml dt-bindings: gpio: omap: Convert to json-schema 2021-05-26 13:28:05 +02:00
toshiba,gpio-visconti.yaml dt-bindings: Drop required 'interrupt-parent' 2022-01-11 11:54:35 -06:00
wd,mbl-gpio.txt
x-powers,axp209-gpio.yaml dt-bindings: gpio: Convert X-Powers AXP209 GPIO binding to a schema 2021-11-05 14:40:26 +00:00
xlnx,zynqmp-gpio-modepin.yaml dt-bindings: gpio: zynqmp: Add binding documentation for modepin 2021-09-23 10:09:48 +02:00
xylon,logicvc-gpio.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00