linux/Documentation/devicetree/bindings/pinctrl
Rafał Miłecki 93d39737b2 dt-bindings: pinctrl: bcm4708-pinmux: improve example binding
Broadcom SoC pins are controlled using CRU ("Clock and Reset Unit" or
"Central Resource Unit") registers. There are more CRU registers and
functions so CRU should be represented as a separated block in DT.

Moreover CRU is a sub-block of DMU ("Device Management Unit") so that
one should also get its own node.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2018-10-16 09:43:34 +02:00
..
abilis,tb10x-iomux.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06: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 This is the bulk of pin control changes for v4.18. 2018-06-07 13:56:45 -07:00
atmel,at91-pinctrl.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05: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 pinctrl: artpec6: dt: add smaller groups for uarts 2018-03-02 08:40:31 +01:00
berlin,pinctrl.txt dt-binding: pinctrl: berlin: document AS370 SoC pinctrl 2018-07-16 15:44:41 +02:00
brcm,bcm2835-gpio.txt dt-bindings: pinctrl: bcm2835-gpio: Add generic pinctrl support 2018-05-02 14:36:08 +02:00
brcm,bcm4708-pinmux.txt dt-bindings: pinctrl: bcm4708-pinmux: improve example binding 2018-10-16 09:43:34 +02:00
brcm,bcm11351-pinctrl.txt Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next 2014-06-04 08:50:34 -07:00
brcm,cygnus-pinmux.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00
brcm,iproc-gpio.txt pinctrl: Update iProc GPIO DT bindings 2016-07-22 16:45:04 +02:00
brcm,ns2-pinmux.txt pinctrl: Broadcom Northstar2 pinctrl device tree bindings 2016-03-09 17:57:38 +07:00
brcm,nsp-gpio.txt pinctrl: Broadcom NSP GPIO-a device tree bindings 2015-12-10 18:44:06 +01:00
brcm,nsp-pinmux.txt pinctrl: Broadcom NSP pinctrl device tree bindings 2016-06-29 10:04:43 +02: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 pinctrl: dt-binding: document Conexant CX92755 SoC 2015-07-27 11:46:30 +02:00
cortina,gemini-pinctrl.txt pinctrl: gemini: Support drive strength setting 2017-12-07 09:59:26 +01:00
fsl,imx-pinctrl.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
fsl,imx6dl-pinctrl.txt
fsl,imx6q-pinctrl.txt
fsl,imx6sl-pinctrl.txt pinctrl: add pinctrl driver for imx6sl 2013-04-09 22:53:38 +08:00
fsl,imx6sll-pinctrl.txt dt-bindings: imx: update pinctrl doc for imx6sll 2018-03-23 04:15:02 +01:00
fsl,imx6sx-pinctrl.txt pinctrl: add pinctrl driver for imx6sx 2014-05-27 11:24:28 +02:00
fsl,imx6ul-pinctrl.txt pinctrl: imx6ul: add IOMUXC SNVS pinctrl driver for i.MX 6ULL 2018-01-09 14:59:17 +01:00
fsl,imx7d-pinctrl.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
fsl,imx7ulp-pinctrl.txt dt-bindings: pinctrl: add imx7ulp pinctrl binding doc 2017-08-14 15:01:00 +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 pinctrl: pinctrl-imx: add imx25 pinctrl driver 2013-11-25 09:08:30 +01:00
fsl,imx27-pinctrl.txt pinctrl: imx1-core populate subdevices 2013-11-25 09:08:30 +01:00
fsl,imx35-pinctrl.txt
fsl,imx51-pinctrl.txt
fsl,imx53-pinctrl.txt
fsl,mxs-pinctrl.txt ARM: dts: mxs: add pinctrl header files 2013-09-26 13:01:36 +08:00
fsl,vf610-pinctrl.txt pinctrl: add VF610 pinctrl driver 2013-06-16 11:56:51 +02:00
img,pistachio-pinctrl.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
ingenic,pinctrl.txt dt-bindings: pinctrl: Update pinctrl-ingenic for JZ4725B and GPIO merge 2018-08-29 13:35:14 +02:00
lantiq,pinctrl-falcon.txt Documentation: DT: Fix a typo in the filename "lantiq,<chip>-pinumx.txt" 2015-06-23 10:18:31 -05:00
lantiq,pinctrl-xway.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
marvell,armada-37xx-pinctrl.txt pinctrl: dt-bindings: Fix A37xx uart2 group name 2017-10-16 23:14:10 +02:00
marvell,armada-38x-pinctrl.txt pinctrl: mvebu: armada-38x: add ptp functions 2015-06-10 14:30:44 +02:00
marvell,armada-39x-pinctrl.txt pinctrl: mvebu: armada-39x: add support for Armada 395 variant 2015-06-10 14:36:34 +02:00
marvell,armada-98dx3236-pinctrl.txt pinctrl: mvebu: pinctrl driver for 98DX3236 SoC 2017-01-30 14:55:18 +01:00
marvell,armada-370-pinctrl.txt ARM: dts: armada-370: Update the mpp63 function in the device tree on Armada 370 2016-02-09 11:00:16 +01:00
marvell,armada-375-pinctrl.txt pinctrl: mvebu: armada-{370,375}: normalize audio pins 2015-06-10 13:43:52 +02:00
marvell,armada-xp-pinctrl.txt pinctrl: mvebu: armada-xp: add dram functions 2015-06-10 14:11:50 +02:00
marvell,dove-pinctrl.txt devicetree: bindings: update MVEBU pinctrl binding documentation 2014-02-25 19:07:29 +01:00
marvell,kirkwood-pinctrl.txt pinctrl: fix DT bindings for marvell,kirkwood-pinctrl 2016-12-30 08:37:17 +01:00
marvell,mvebu-pinctrl.txt devicetree: bindings: update MVEBU pinctrl binding documentation 2014-02-25 19:07:29 +01:00
marvell,orion-pinctrl.txt pinctrl: mvebu: orion5x: Generalise mv88f5181l support for 88f5181 2016-09-21 11:49:18 +02:00
meson,pinctrl.txt pinctrl: Add compatibles for Amlogic Meson G12A pin controllers 2018-08-29 10:34:53 +02:00
microchip,pic32-pinctrl.txt dt/bindings: Correct clk binding example for PIC32 pinctrl 2016-05-28 12:35:04 +02:00
mscc,ocelot-pinctrl.txt dt-bindings: pinctrl: Add bindings for Microsemi Ocelot 2017-12-13 08:38:34 +01:00
nuvoton,npcm7xx-pinctrl.txt dt-binding: pinctrl: Add NPCM7xx pinctrl and GPIO documentation 2018-08-29 09:56:25 +02:00
nvidia,tegra20-pinmux.txt documentation: pinctrl bindings: Fix trivial typo 'abitrary' 2014-11-18 12:01:52 -06:00
nvidia,tegra30-pinmux.txt ARM: tegra: define valid function names in DT document 2013-07-30 12:12:08 -06:00
nvidia,tegra114-pinmux.txt ARM: tegra: define valid function names in DT document 2013-07-30 12:12:08 -06:00
nvidia,tegra124-dpaux-padctl.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
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 dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06: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 pinctrl: lpc1850-scu: document nxp,gpio-pin-interrupt 2016-03-07 10:48:10 +07:00
oxnas,pinctrl.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
pinctrl-aspeed.txt dt-bindings: pinctrl: aspeed: Add g5 USB functions 2017-08-14 15:01:01 +02:00
pinctrl-atlas7.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00
pinctrl-bindings.txt dt-bindings: pinctrl: add a 'pinctrl-use-default' property 2018-07-10 17:22:35 +02:00
pinctrl-max77620.txt devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
pinctrl-mcp23s08.txt devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
pinctrl-mt65xx.txt dt-bindings: pinctrl: mediatek: use - instead of _ in examples 2018-03-02 08:42:59 +01:00
pinctrl-mt7622.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
pinctrl-palmas.txt Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition 2016-12-07 15:26:59 +01:00
pinctrl-rk805.txt devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
pinctrl-single.txt ARM: dts: Add #pinctrl-cells for pinctrl-single instances 2016-11-07 08:27:49 -07:00
pinctrl-sirf.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00
pinctrl-st.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06: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 dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
pinctrl_spear.txt documentation: pinctrl bindings: Fix trivial typo 'abitrary' 2014-11-18 12:01:52 -06:00
qcom,apq8064-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,apq8084-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,ipq4019-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,ipq8064-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,ipq8074-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,mdm9615-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,msm8660-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,msm8916-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,msm8960-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,msm8974-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,msm8994-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,msm8996-pinctrl.txt dt-bindings: pinctrl: qcom: add gpio-ranges, gpio-reserved-ranges 2018-06-28 16:28:33 +02:00
qcom,msm8998-pinctrl.txt pinctrl: qcom: Add msm8998 pinctrl driver 2018-01-09 15:30:20 +01:00
qcom,pmic-gpio.txt dt-bindings: pinctrl: qcom-pmic-gpio: Add pms405 support 2018-09-26 09:29:03 +02:00
qcom,pmic-mpp.txt pinctrl: qcom: Add generic ssbi and spmi GPIO/MPP bindings 2016-08-11 10:18:46 +02:00
qcom,qcs404-pinctrl.txt dt-bindings: pinctrl: qcom: Add QCS404 pinctrl binding 2018-09-26 09:43:01 +02:00
qcom,sdm660-pinctrl.txt dt-bindings: pinctrl: qcom: Add SDM660 pinctrl binding 2018-10-03 08:58:07 +02:00
qcom,sdm845-pinctrl.txt dt-bindings: pinctrl: Add Qualcomm SDM845 TLMM binding 2018-02-12 10:47:23 +01: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 dt-bindings: pinctrl: Add support for RZ/A1M and RZ/A1L 2017-10-09 09:16:28 +02: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 dt-bindings: pinctrl: uniphier: add UniPhier pinctrl binding 2017-12-02 16:31:42 +01:00
sprd,pinctrl.txt dt-bindings: pinctrl: Add DT bindings for Spreadtrum SC9860 2017-08-31 09:19:36 +02:00
sprd,sc9860-pinctrl.txt dt-bindings: pinctrl: Add DT bindings for Spreadtrum SC9860 2017-08-31 09:19:36 +02:00
st,stm32-pinctrl.txt Devicetree updates for 4.19: 2018-08-14 12:41:49 -07:00
ste,abx500.txt pinctrl: abx500: update device tree bindings 2014-10-20 09:08:27 +02:00
ste,nomadik.txt pinctrl: nomadik: assure GPIO chips are populated 2015-07-23 09:11:14 +02:00
ti,da850-pupd.txt devicetree: bindings: pinctrl: Add binding for ti,da850-pupd 2016-12-07 15:27:00 +01:00
ti,iodelay.txt pinctrl: Introduce TI IOdelay configuration driver 2017-01-09 19:43:21 +01:00
ti,omap-pinctrl.txt pinctrl: single: AM437x: Add pinctrl compatibility 2014-08-29 09:28:35 +02:00
xlnx,zynq-pinctrl.txt pinctrl: zynq: configure SPI SSx pins separately 2015-05-06 15:26:52 +02:00