linux/Documentation/devicetree/bindings/gpio
Linus Torvalds 4a3b1007ee Pin control bulk changes for the v6.6 kernel cycle:
No core changes this time.
 
 Drivers:
 
 - Intel Tangier SoC pin control support.
 
 - AMLogic C3 SoC pin control support.
 
 - Texas Instruments AM654 SoC pin control support.
 
 - Qualcomm SM8350 and SM6115 LPASS (Low Power Audio Sub-System)
   pin control support.
 
 - Qualcomm PMX75 and PM7550BA (Power Management) pin control
   support.
 
 - Qualcomm PMC8180 and PMC8180C (Power Management) pin control
   support.
 
 - DROP the Oxnas driver as there is not enough of community
   interest to keep carrying this ARM(11) port.
 
 Enhancements:
 
 - Bias control in the MT7986 pin control driver.
 
 - Misc device tree binding enhancements such as the Broadcom
   11351 being converted to YAML.
 
 - New macro: DEFINE_NOIRQ_DEV_PM_OPS() put to use.
 
 - Clean up some SPDX headers.
 
 - Handle non-unique devicetree subnode names in two Renesas
   drivers.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEElDRnuGcz/wPCXQWMQRCzN7AZXXMFAmTvSrkACgkQQRCzN7AZ
 XXM03BAAgYeGwWGldsSGVl6Dqq6cjXpIzSe3lDxRw1zjtXm1JZlgl7UFmB4ayDgg
 AIa1VNg0tDmVo10jmsju/5n6bHtvbMyMGNM5w8cSPYVVusGWnQacs8lydureeAdX
 zjnPhfF/UmpFomd2tLqp38M8mOR9XiokbRx3TAYE6W0RT8icvBtWLHeLrleoG2In
 YonUnzuxHnTRfb4GGPRvDLsKD1NpTNsXOYdxMbBPepT1gh9jY39uGG48a8R0ty3H
 HBYsrbneWtK1EIgp/1azop2jUWQsMGanI8Da0Wv4CL+yPreJuet9HhFjtsPGVoEy
 JnkBO1mBSD8WPIEPPyIedvdIttl2U6rHLsvFWcy3XMNUR5KsA6YQMyBUZtbP9VZK
 s8klxXyqODLpNsjNKWffPzNWdxrJ80i5iMxphiGObKzTNJH1U/a5/ohL4OOfLIe2
 z5rBGbuTwSHE5/1wnDruF/Tx6Eb/imPzY6jtc4LcCtsOOCd9L+Xa7B4OazP+AWSE
 TS08snoNBSm253ct9fTyrlAC4Is68c+DXw5w1YJDC1HkDWxqMWfm0Ui7gGpnXmow
 uYxerR/0rCa7cNrgCGKWLUjlkOw+YS2f9osj32GNFQz/Vt9juGq+l9rh1t+xgS5v
 UBmy9BTX2UxNHL9D9VEPec99tV4b+Hanqq0lxacMtfuunFbe0cc=
 =AMCy
 -----END PGP SIGNATURE-----

Merge tag 'pinctrl-v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl

Pull pin control updates from Linus Walleij:
 "We have some patches to DTS[I] files in arm and arm64 as well, that
  were merged here as DT headers were being changed.

  The most interesting stuff is the Intel Tangier chip support and
  AMLogic C3 in my opinion.

  No core changes this time.

  Drivers:

   - Intel Tangier SoC pin control support

   - AMLogic C3 SoC pin control support

   - Texas Instruments AM654 SoC pin control support

   - Qualcomm SM8350 and SM6115 LPASS (Low Power Audio Sub-System) pin
     control support

   - Qualcomm PMX75 and PM7550BA (Power Management) pin control support

   - Qualcomm PMC8180 and PMC8180C (Power Management) pin control
     support

   - DROP the Oxnas driver as there is not enough of community interest
     to keep carrying this ARM(11) port

  Enhancements:

   - Bias control in the MT7986 pin control driver

   - Misc device tree binding enhancements such as the Broadcom 11351
     being converted to YAML

   - New macro: DEFINE_NOIRQ_DEV_PM_OPS() put to use

   - Clean up some SPDX headers

   - Handle non-unique devicetree subnode names in two Renesas drivers"

* tag 'pinctrl-v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (80 commits)
  pinctrl: mlxbf3: Remove gpio_disable_free()
  pinctrl: use capital "OR" for multiple licenses in SPDX
  dt-bindings: pinctrl: renesas,rza2: Use 'additionalProperties' for child nodes
  pinctrl: cherryview: fix address_space_handler() argument
  pinctrl: intel: consolidate ACPI dependency
  pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
  pinctrl: renesas: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
  pinctrl: mvebu: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
  pinctrl: at91: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
  pinctrl: cherryview: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
  pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper
  pinctrl: mediatek: assign functions to configure pin bias on MT7986
  pinctrl: mediatek: fix pull_type data for MT7981
  dt-bindings: pinctrl: aspeed: Allow only defined pin mux node properties
  dt-bindings: pinctrl: Drop 'phandle' properties
  pinctrl: lynxpoint: Make use of pm_ptr()
  pinctrl: baytrail: Make use of pm_ptr()
  pinctrl: intel: Switch to use exported namespace
  pinctrl: lynxpoint: reuse common functions from pinctrl-intel
  pinctrl: cherryview: reuse common functions from pinctrl-intel
  ...
2023-08-30 19:36:19 -07:00
..
8xxx_gpio.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
abilis,tb10x-gpio.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
adi,ds4520-gpio.yaml dt-bindings: gpio: ds4520: Add ADI DS4520 2023-07-29 15:54:58 +02:00
airoha,en7523-gpio.yaml dt-bindings: arm: airoha: Add binding for Airoha GPIO controller 2022-02-02 10:15:46 +01:00
aspeed,sgpio.yaml dt-bindings: aspeed-sgpio: Add ast2600 sgpio 2021-08-03 15:22:39 +09:30
brcm,bcm63xx-gpio.yaml dt-bindings: Convert gpio-mmio to yaml 2023-05-11 11:18:04 +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.yaml dt-bindings: gpio: brcm,kona-gpio: convert to YAML 2023-08-01 21:23:50 +02:00
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 dt-bindings: gpio: Add bindings for Cadence GPIO 2018-12-21 11:39:24 +01:00
cirrus,clps711x-mctrl-gpio.txt
delta,tn48m-gpio.yaml dt-bindings: mfd: Add Delta TN48M CPLD drivers bindings 2022-02-25 09:59:35 +01:00
fairchild,74hc595.yaml dt-bindings: gpio: fairchild,74hc595: use spi-peripheral-props.yaml 2022-08-15 16:18:55 +02:00
faraday,ftgpio010.yaml dt-bindings: gpio: convert faraday,ftgpio01 to yaml 2022-02-09 09:59:31 +01:00
fcs,fxl6408.yaml dt-bindings: gpio: add fcs,fxl6408 2023-03-15 13:47:41 +01:00
fsl,imx8qxp-sc-gpio.yaml dt-bindings: gpio: Add imx scu gpio driver bindings 2022-08-31 17:20:40 +02:00
fsl-imx-gpio.yaml dt-bindings: gpio: fsl-imx-gpio: support i.MX8QM/DXL 2023-07-27 09:35:36 +02:00
fujitsu,mb86s70-gpio.yaml dt-bindings: gpio: Convert Fujitsu MB86S7x GPIO to DT schema 2023-01-30 15:55:28 +01:00
gateworks,pld-gpio.txt gpio: Add DT bindings for Gateworks PLD GPIO 2019-02-08 12:32:10 +01:00
gpio-74xx-mmio.txt
gpio-adnp.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
gpio-altera.txt dt-bindings: gpio: altera: correct interrupt-cells 2022-05-12 09:27:07 -05:00
gpio-aspeed.txt gpio: aspeed: Update documentation with ast2600 controllers 2019-09-11 11:03:06 +01:00
gpio-ath79.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
gpio-clps711x.txt
gpio-consumer-common.yaml dt-bindings: gpio: add common consumer GPIO lines 2022-04-25 20:48:35 +02:00
gpio-davinci.yaml dt-bindings: gpio: gpio-davinci: Increase maxItems in gpio-line-names 2022-11-16 10:23:21 +01:00
gpio-delay.yaml dt-bindings: gpio: gpio-delay: Spelling s/curcuit/circuit/ 2023-06-06 17:43:26 +02:00
gpio-dsp-keystone.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
gpio-ep9301.yaml dt-bindings: gpio: Add Cirrus EP93xx 2023-06-16 11:14:33 +02:00
gpio-exar.txt
gpio-grgpio.txt
gpio-latch.yaml dt-bindings: gpio: Add gpio-latch binding document 2022-10-26 14:52:01 +02:00
gpio-lp3943.txt
gpio-max3191x.txt dt-bindings: gpio: max3191x: Document new driver 2017-10-19 22:35:59 +02:00
gpio-max77620.txt
gpio-mm-lantiq.txt
gpio-mmio.yaml dt-bindings: Convert gpio-mmio to yaml 2023-05-11 11:18:04 +02:00
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.yaml dt-bindings: gpio: gpio-mvebu: document offset and marvell,pwm-offset 2022-07-19 09:56:34 +02: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 dt-bindings: gpio: pca95xx: document new tca9538 chip 2023-08-25 13:15:02 +02:00
gpio-pca9570.yaml dt-bindings: gpio: pca9570: add gpio-line-names property 2023-06-13 16:54:14 +02:00
gpio-pisosr.txt dt-bindings: Fix typo in comment 2022-07-21 13:14:27 -06:00
gpio-rda.yaml dt-bindings: gpio: Add devicetree binding for RDA Micro GPIO controller 2019-10-29 15:10:06 +01:00
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.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
gpio-ts4800.txt
gpio-ts4900.txt
gpio-twl4030.txt
gpio-vf610.yaml dt-bindings: gpio: gpio-vf610: Add parsing of hogs 2023-06-19 14:48:07 +02:00
gpio-virtio.yaml dt-bindings: gpio: Add bindings for gpio-virtio 2021-09-05 16:23:08 -04:00
gpio-xgene-sb.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
gpio-xgene.txt
gpio-xra1403.txt
gpio-zevio.txt
gpio-zynq.yaml dt-bindings: xilinx: Switch xilinx.com emails to amd.com 2023-06-05 13:09:19 +02:00
gpio.txt dt-bindings: gpio.txt: expand gpio-line-names recommendations 2023-03-06 10:52:42 +01:00
gpio_atmel.txt
gpio_lpc32xx.txt
hisilicon,ascend910-gpio.yaml dt-bindings: gpio: add entry for hisilicon,ascend910-gpio 2022-11-07 21:36:29 +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
loongson,ls-gpio.yaml dt-bindings: gpio: add loongson gpio 2023-03-06 10:43:02 +01:00
loongson,ls1x-gpio.yaml dt-bindings: gpio: Add Loongson-1 GPIO 2023-03-23 14:31:18 +01:00
mediatek,mt7621-gpio.yaml dt-bindings: mt7621-gpio: convert bindings to YAML format 2020-12-12 00:23:54 +01:00
microchip,mpfs-gpio.yaml Devicetree updates for v6.1: 2022-10-10 13:13:51 -07: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
nintendo,hollywood-gpio.txt Devicetree updates for 4.19: 2018-08-14 12:41:49 -07:00
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 dt-bindings: gpio: lpc18xx: describe interrupt controllers of GPIO controller 2018-12-07 10:57:11 +01:00
nxp,pcf8575.yaml dt-bindings: gpio: nxp,pcf8575: add gpio-line-names 2023-03-06 13:52:34 +01: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 dt-bindings: gpio: add raspberry pi GPIO expander binding 2018-02-22 13:48:31 +01:00
realtek,otto-gpio.yaml dt-bindings: gpio: realtek-otto: Add rtl9310 compatible 2022-04-11 14:30:12 +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: renesas,rcar-gpio: Add r8a779g0 support 2022-09-09 15:02:52 +02:00
rockchip,gpio-bank.yaml dt-bindings: gpio: rockchip: add gpio-ranges 2022-07-19 09:57:13 +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: add gpio-line-names 2022-08-12 09:00:01 -07:00
snps,creg-gpio.txt dt-bindings: Document the Synopsys GPIO via CREG bindings 2018-10-10 09:19:14 +02:00
snps,dw-apb-gpio.yaml Devicetree updates for v6.6: 2023-08-30 16:59:03 -07:00
socionext,uniphier-gpio.yaml dt-bindings: gpio: uniphier: Add hogs parsing 2022-04-04 12:52:19 +02:00
sodaville.txt
spear_spics.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
sprd,gpio-eic.yaml dt-bindings: gpio: Add compatible string for Unisoc UMS512 2023-01-30 15:55:30 +01:00
sprd,gpio.yaml dt-bindings: gpio: Add compatible string for Unisoc UMS512 2023-01-30 15:55:30 +01:00
st,stmpe-gpio.yaml dt-bindings: gpio: Add gpio-line-names to STMPE GPIO 2023-07-29 16:00:33 +02:00
ti,omap-gpio.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
toshiba,gpio-visconti.yaml dt-bindings: Drop required 'interrupt-parent' 2022-01-11 11:54:35 -06:00
x-powers,axp209-gpio.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
xlnx,gpio-xilinx.yaml dt-bindings: xilinx: Switch xilinx.com emails to amd.com 2023-06-05 13:09:19 +02:00
xlnx,zynqmp-gpio-modepin.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
xylon,logicvc-gpio.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00