kernel_optimize_test/Documentation/devicetree/bindings/pinctrl
Linus Torvalds 3c2edc36a7 This is the bulk of pin control changes for the v5.4 kernel
cycle:
 
 Core changes:
 
 - Fix errors in example code in the documentation.
 
 New drivers:
 
 - Add support for JZ4760, JZ4760B, X1000, X1000E and X1500 to
   the Ingenic driver.
 
 - Support Cirrus Logic Madera CS47L92 and CS47L15.
 
 - Support Allwinner Sunxi V3S.
 
 - Support Aspeed 2600 BMC.
 
 - Support Qualcomm SC7180.
 
 - Support Marvell MVEBU CS115.
 
 Driver improvements:
 
 - Clean up a few drivers to use the devm_platform_ioremap_resource()
   helper.
 
 - Pass the irqchip when registering the gpio_chip in some pin
   controllers that are also GPIO controllers.
 
 - Support suspend/resume in the Tegra driver.
 
 - Support pull-up on the Broadcom BCM2711.
 
 - The Intel driver can now request locked pads.
 
 - Fix the UFS reset pin in the Qualcomm SDM845 driver.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEElDRnuGcz/wPCXQWMQRCzN7AZXXMFAl2D6y0ACgkQQRCzN7AZ
 XXNAfw//Zh0zkrwVSiDU7xgjIgLpngkmPeDoFZoPW5Uqh6G3KlabkE0y7CXZT2kd
 hZU0v8CW/947t2zxNev6nNUPumfaTJsj5btVAvF8+QE2lnnbs3Id2mPVPK/mMUs+
 bOVFkMMFvGzsY2TaKiJSgOiTe8LoUUl2tJ25mFRBwgtPWYJh2NLVwbzScv+KTBX2
 Yy1UhltfWaobyPGgJucZn2yDbkZQeDLyKaExsL9jKBO9rAf8iwSOwkxEz5hLGRri
 ejubLV2C5WDcAYIMO2WscFm/0Cxv8ooWBlGTG3+v3P1eaB7l7rYkGpVkoRJpS7gr
 Qzf0z1PjVudCcwomkf7ZXJFVHCEkWe86oT4plII9TiZ0b5YpwxYA3Rzakrpb3K7E
 gxCuMR1PQK9/2VcqtnXjV2N40KJNRhsAGx47YK3mZxFQun8ksLDTSwKCEPvQ5GT6
 3CSYtqVkqgpRaj1MIe+QrFE5Y2bNPjYqXF8kqh5hz/2FWZErbaRuPuKscYh7x0Z4
 wY157HEYTlSnSs3nHFtPO3qeXt0i2MNOKVpIlyKzUnafPoyxcnqaB/ZMt5Dp3ygX
 NJI3xqULdSzXRpjj/oChCKzuNd9CmxO6yWMIK32f4Gdc3T1wmpBlOTIrHKUA5aZf
 KN38L/8iGnzvOKC57552eFpTXaF4Plh2y7e0xQkq4eshhHpz8H8=
 =2nNz
 -----END PGP SIGNATURE-----

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

Pull pin control updates from Linus Walleij:
 "This is the bulk of pin control changes for the v5.4 kernel cycle:

  Core changes:

   - Fix errors in example code in the documentation.

  New drivers:

   - Add support for JZ4760, JZ4760B, X1000, X1000E and X1500 to the
     Ingenic driver.

   - Support Cirrus Logic Madera CS47L92 and CS47L15.

   - Support Allwinner Sunxi V3S.

   - Support Aspeed 2600 BMC.

   - Support Qualcomm SC7180.

   - Support Marvell MVEBU CS115.

  Driver improvements:

   - Clean up a few drivers to use the devm_platform_ioremap_resource()
     helper.

   - Pass the irqchip when registering the gpio_chip in some pin
     controllers that are also GPIO controllers.

   - Support suspend/resume in the Tegra driver.

   - Support pull-up on the Broadcom BCM2711.

   - The Intel driver can now request locked pads.

   - Fix the UFS reset pin in the Qualcomm SDM845 driver"

* tag 'pinctrl-v5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (112 commits)
  pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c
  pinctrl: sh-pfc: Unlock on error in sh_pfc_func_set_mux()
  pinctrl: bcm: remove redundant assignment to pointer log
  pinctrl: iproc: Add 'get_direction' support
  pinctrl: iproc-gpio: Handle interrupts for multiple instances
  pinctrl: iproc-gpio: Fix incorrect pinconf configurations
  pinctrl: intel: mark intel_pin_to_gpio __maybe_unused
  pinctrl: qcom: sdm845: Fix UFS_RESET pin
  pinctrl: mvebu: add additional variant for standalone CP115
  pinctrl: mvebu: Add CP110 missing pin functionality
  dt-bindings: cp110: document the new CP115 pinctrl compatible
  pinctrl: bcm2835: Pass irqchip when adding gpiochip
  pinctrl: meson: meson: Add of_node_put() before return
  pinctrl/gpio: Take MUX usage into account
  dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150l support
  dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150b support
  dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150 support
  pinctrl: amd: disable spurious-firing GPIO IRQs
  pinctrl: rza2: Include the appropriate headers
  pinctrl: rza2: Drop driver use of consumer flags
  ...
2019-09-19 14:19:33 -07:00
..
abilis,tb10x-iomux.txt
actions,s700-pinctrl.txt dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC 2018-11-19 14:11:58 +01:00
actions,s900-pinctrl.txt dt-bindings: pinctrl: Add gpio interrupt bindings for Actions S900 SoC 2018-06-29 14:26:56 +02:00
allwinner,sunxi-pinctrl.txt dt-bindings: pinctrl: add compatible string for Allwinner V3 pinctrl 2019-06-12 14:12:13 +02:00
aspeed,ast2400-pinctrl.yaml dt-bindings: aspeed: Remove mention of deprecated compatibles 2019-08-05 12:48:12 +02:00
aspeed,ast2500-pinctrl.yaml dt-bindings: aspeed: Remove mention of deprecated compatibles 2019-08-05 12:48:12 +02:00
aspeed,ast2600-pinctrl.yaml dt-bindings: pinctrl: aspeed: Document AST2600 pinmux 2019-08-05 12:38:41 +02:00
atmel,at91-pinctrl.txt dt-bindings: add documentation for slew rate 2019-02-08 13:07:25 +01:00
atmel,at91-pio4-pinctrl.txt pinctrl: at91-pio4: add support for drive strength 2018-07-16 14:46:11 +02:00
axis,artpec6-pinctrl.txt
berlin,pinctrl.txt dt-binding: pinctrl: berlin: document AS370 SoC pinctrl 2018-07-16 15:44:41 +02:00
bitmain,bm1880-pinctrl.txt dt-bindings: pinctrl: Document drive strength settings for BM1880 SoC 2019-06-08 01:29:42 +02:00
brcm,bcm2835-gpio.txt pinctrl: bcm2835: Add brcm,bcm2711 compatible 2019-08-05 11:29:21 +02:00
brcm,bcm4708-pinmux.txt dt-bindings: pinctrl: bcm4708-pinmux: rework binding to use syscon 2018-12-21 11:44:06 +01:00
brcm,bcm11351-pinctrl.txt
brcm,cygnus-pinmux.txt
brcm,iproc-gpio.txt
brcm,ns2-pinmux.txt
brcm,nsp-gpio.txt
brcm,nsp-pinmux.txt
cirrus,lochnagar.txt pinctrl: lochnagar: Add initial binding documentation 2019-04-04 12:08:21 +07:00
cirrus,madera-pinctrl.txt pinctrl: madera: Add DT bindings for Cirrus Logic Madera codecs 2018-06-05 11:15:17 +01:00
cnxt,cx92755-pinctrl.txt
cortina,gemini-pinctrl.txt
fsl,imx-pinctrl.txt
fsl,imx6dl-pinctrl.txt
fsl,imx6q-pinctrl.txt
fsl,imx6sl-pinctrl.txt
fsl,imx6sll-pinctrl.txt
fsl,imx6sx-pinctrl.txt
fsl,imx6ul-pinctrl.txt
fsl,imx7d-pinctrl.txt dt-bindings: pinctrl: imx7d: Fix PAD_CTL_DSE_X* 2019-04-08 14:07:52 +02:00
fsl,imx7ulp-pinctrl.txt dt-bindings: pinctrl: imx7ulp: back to imx legacy binding for consistency 2018-11-09 10:49:03 +01:00
fsl,imx8mm-pinctrl.txt dt-bindings: imx: Correct pinfunc head file path for i.MX8MM 2019-06-08 01:29:42 +02:00
fsl,imx8mn-pinctrl.txt dt-bindings: imx: Add pinctrl binding doc for i.MX8MN 2019-06-25 10:39:39 +02:00
fsl,imx8mq-pinctrl.txt pinctrl: imx: Add DT binding for i.MX8MQ IOMUXC 2018-07-16 14:46:11 +02:00
fsl,imx25-pinctrl.txt
fsl,imx27-pinctrl.txt
fsl,imx35-pinctrl.txt
fsl,imx50-pinctrl.txt dt-bindings: pinctrl: Document the i.MX50 IOMUXC binding 2019-02-21 13:37:19 +01:00
fsl,imx51-pinctrl.txt
fsl,imx53-pinctrl.txt
fsl,mxs-pinctrl.txt
fsl,vf610-pinctrl.txt
img,pistachio-pinctrl.txt
ingenic,pinctrl.txt dt-bindings: pinctrl: Add X1500 bindings. 2019-07-29 23:41:47 +02:00
lantiq,pinctrl-falcon.txt
lantiq,pinctrl-xway.txt
marvell,armada-37xx-pinctrl.txt pinctrl: dt-bindings: Fix the armada-37xx documentation 2019-01-11 09:53:59 +01:00
marvell,armada-38x-pinctrl.txt
marvell,armada-39x-pinctrl.txt
marvell,armada-98dx3236-pinctrl.txt
marvell,armada-370-pinctrl.txt
marvell,armada-375-pinctrl.txt
marvell,armada-xp-pinctrl.txt
marvell,dove-pinctrl.txt
marvell,kirkwood-pinctrl.txt dt-bindings: pinctrl: mvebu: Document bindings for 98DX1135 2019-06-25 14:24:36 +02:00
marvell,mvebu-pinctrl.txt
marvell,orion-pinctrl.txt
meson,pinctrl.txt dt-bindings: pinctrl: meson: add output support in pinconf 2019-05-24 13:48:24 +02:00
microchip,pic32-pinctrl.txt dt-bindings: pinctrl: pic32: Spelling s/configuraion/configuration/ 2019-06-08 16:11:11 +02:00
mscc,ocelot-pinctrl.txt pinctrl: ocelot: add MSCC Jaguar2 support 2018-12-21 11:50:48 +01:00
nuvoton,npcm7xx-pinctrl.txt dt-bindings: Add missing newline at end of file 2019-06-18 08:11:57 -06:00
nvidia,tegra20-pinmux.txt
nvidia,tegra30-pinmux.txt
nvidia,tegra114-pinmux.txt
nvidia,tegra124-dpaux-padctl.txt
nvidia,tegra124-pinmux.txt pinctrl: tegra: fix spelling in devicetree binding document 2018-07-25 14:09:39 -06:00
nvidia,tegra124-xusb-padctl.txt
nvidia,tegra194-pinmux.txt pinctrl: Add Tegra194 pinctrl DT bindings 2019-06-01 19:20:08 +02:00
nvidia,tegra210-pinmux.txt pinctrl: tegra: fix spelling in devicetree binding document 2018-07-25 14:09:39 -06:00
nxp,lpc1850-scu.txt
oxnas,pinctrl.txt
pinctrl_spear.txt
pinctrl-atlas7.txt
pinctrl-bindings.txt dt-bindings: pinctrl: add a 'drive-strength-microamp' property 2019-05-23 09:24:46 +02:00
pinctrl-max77620.txt devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
pinctrl-mcp23s08.txt pinctrl-mcp23s08: Fix property-name in dt-example 2019-09-02 15:40:19 +01:00
pinctrl-mt65xx.txt pinctrl: mt65xx: add OF bindings for MT8516 2019-04-08 22:43:30 +02:00
pinctrl-mt6797.txt dt-bindings: pinctrl: Add devicetree bindings for MT6797 SoC Pinctrl 2018-11-15 11:03:56 +01:00
pinctrl-mt7622.txt dt-bindings: pinctrl: update bindings for MT7629 SoC 2018-11-19 15:40:27 +01:00
pinctrl-mt8183.txt pinctrl: mt8183: add DT binding document 2019-04-08 11:20:28 +02:00
pinctrl-palmas.txt
pinctrl-rk805.txt devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
pinctrl-single.txt
pinctrl-sirf.txt
pinctrl-st.txt
pinctrl-stmfx.txt dt-bindings: pinctrl: document the STMFX pinctrl bindings 2019-05-10 08:21:27 +01:00
pinctrl-sx150x.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
pinctrl-vt8500.txt
pinctrl-zx.txt
qcom,apq8064-pinctrl.txt dt-bindings: pinctrl: fix bias-pull,up typo 2019-05-02 14:56:23 -05:00
qcom,apq8084-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,ipq4019-pinctrl.txt dt-bindings: pinctrl: fix bias-pull,up typo 2019-05-02 14:56:23 -05:00
qcom,ipq8064-pinctrl.txt dt-bindings: pinctrl: fix bias-pull,up typo 2019-05-02 14:56:23 -05:00
qcom,ipq8074-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,mdm9615-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,msm8660-pinctrl.txt dt-bindings: pinctrl: fix bias-pull,up typo 2019-05-02 14:56:23 -05:00
qcom,msm8916-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,msm8960-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,msm8974-pinctrl.txt dt-bindings: pinctrl: fix bias-pull,up typo 2019-05-02 14:56:23 -05:00
qcom,msm8994-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,msm8996-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,msm8998-pinctrl.txt pinctrl: msm8998: Squash TSIF pins together 2019-07-29 23:28:57 +02:00
qcom,pmic-gpio.txt dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150l support 2019-08-23 09:59:55 +02:00
qcom,pmic-mpp.txt
qcom,qcs404-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,sc7180-pinctrl.txt dt-bindings: pinctrl: qcom: Add SC7180 pinctrl binding 2019-08-07 14:43:08 +02:00
qcom,sdm660-pinctrl.txt dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation 2019-05-27 11:09:29 +02:00
qcom,sdm845-pinctrl.txt pinctrl: qcom: sdm845: Expose ufs_reset as gpio 2019-06-08 01:29:42 +02:00
qcom,sm8150-pinctrl.txt dt-bindings: pinctrl: qcom: Add SM8150 pinctrl binding 2019-07-04 09:45:55 +02:00
renesas,pfc-pinctrl.txt dt-bindings: pinctrl: sh-pfc: Document r8a774c0 PFC support 2018-09-19 17:27:53 +02:00
renesas,rza1-pinctrl.txt
renesas,rza2-pinctrl.txt dt-bindings: pinctrl: Add RZ/A2 pinctrl and GPIO 2018-11-23 09:29:24 +01:00
renesas,rzn1-pinctrl.txt dt-bindings: pinctrl: renesas,rzn1-pinctrl: documentation 2018-10-02 12:16:39 +02:00
rockchip,pinctrl.txt pinctrl: rockchip: Add pinctrl support for PX30 2018-05-23 11:10:46 +02:00
samsung-pinctrl.txt Devicetree updates for 4.19: 2018-08-14 12:41:49 -07:00
socionext,uniphier-pinctrl.txt
sprd,pinctrl.txt
sprd,sc9860-pinctrl.txt
st,stm32-pinctrl.yaml dt-bindings: pinctrl: stm32: Fix 'st,syscfg' schema 2019-08-14 20:07:43 -06:00
ste,abx500.txt
ste,nomadik.txt
ti,da850-pupd.txt
ti,iodelay.txt
ti,omap-pinctrl.txt
xlnx,zynq-pinctrl.txt