linux-kernelorg-stable/include/dt-bindings/pinctrl
Lad Prabhakar 5293e8f2a8 dt-bindings: pinctrl: renesas: Document RZ/T2H and RZ/N2H SoCs
Document the pin and GPIO controller IP for the Renesas RZ/T2H
(R9A09G077) and RZ/N2H (R9A09G087) SoCs, and add the shared DTSI header
file used by both the bindings and the driver.

The RZ/T2H SoC supports 729 pins, while RZ/N2H supports 576 pins.
Both share the same controller architecture; separate compatible strings
are added for each SoC to distinguish them.

Co-developed-by: Thierry Bultel <thierry.bultel.yh@bp.renesas.com>
Signed-off-by: Thierry Bultel <thierry.bultel.yh@bp.renesas.com>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: "Rob Herring (Arm)" <robh@kernel.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/20250808133017.2053637-2-prabhakar.mahadev-lad.rj@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2025-08-11 15:47:03 +02:00
..
am33xx.h
am43xx.h
amlogic,pinctrl.h dt-bindings: pinctrl: Add support for Amlogic A4 SoC 2025-02-28 00:03:17 +01:00
apple.h dt-bindings: pinctrl: Add DT bindings for apple, pinctrl 2021-05-25 17:46:08 +02:00
at91.h
bcm2835.h
brcm,pinctrl-stingray.h
dm814x.h
dra.h
hisi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
k210-fpioa.h dt-bindings: pinctrl: Document canaan,k210-fpioa bindings 2021-01-14 15:08:52 -08:00
keystone.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
lochnagar.h
mediatek,mt8188-pinfunc.h dt-bindings: pinctrl: mediatek: add support for mt8188 2022-08-25 14:50:44 +02:00
mt65xx.h dt-bindings: pinctrl: mt8195: add rsel define 2021-10-03 00:43:35 +02:00
mt6397-pinfunc.h
mt6779-pinfunc.h pinctrl: mediatek: update pinmux definitions for mt6779 2020-07-23 15:22:09 +02:00
mt6795-pinfunc.h dt-bindings: pinctrl: Correct the header guard of mt6795-pinfunc.h 2022-11-10 09:19:43 +01:00
mt6797-pinfunc.h
mt7623-pinfunc.h
mt8135-pinfunc.h arm: dts: mt8135: Move pinfunc to include/dt-bindings/pinctrl 2021-08-11 10:49:43 +02:00
mt8183-pinfunc.h arm: dts: mt8183: Move pinfunc to include/dt-bindings/pinctrl 2021-08-11 10:49:43 +02:00
mt8186-pinfunc.h dt-bindings: pinctrl: mt8186: add pinctrl file and binding document 2022-03-15 01:00:03 +01:00
mt8192-pinfunc.h dt-bindings: pinctrl: mt8192: add pinctrl file 2020-08-27 10:50:49 +02:00
mt8195-pinfunc.h dt-bindings: pinctrl: mt8195: add pinctrl file and binding document 2021-04-22 01:53:02 +02:00
mt8365-pinfunc.h dt-bindings: pinctrl: mt65xx: add mt8365 SoC binding 2021-05-27 16:50:15 +02:00
nomadik.h
omap.h ARM: dts: am33xx: modify AM33XX_IOPAD for #pinctrl-cells = 2 2020-09-23 10:39:26 +03:00
pads-imx8dxl.h
pads-imx8qm.h
pads-imx8qxp.h
pinctrl-cv18xx.h dt-bindings: pinctrl: Add pinctrl for Sophgo CV1800 series SoC. 2024-08-26 11:09:56 +02:00
pinctrl-cv1800b.h dt-bindings: pinctrl: Add pinctrl for Sophgo CV1800 series SoC. 2024-08-26 11:09:56 +02:00
pinctrl-cv1812h.h dt-bindings: pinctrl: Add pinctrl for Sophgo CV1800 series SoC. 2024-08-26 11:09:56 +02:00
pinctrl-sg2000.h dt-bindings: pinctrl: Add pinctrl for Sophgo CV1800 series SoC. 2024-08-26 11:09:56 +02:00
pinctrl-sg2002.h dt-bindings: pinctrl: Add pinctrl for Sophgo CV1800 series SoC. 2024-08-26 11:09:56 +02:00
pinctrl-sg2042.h dt-bindings: pinctrl: Add pinctrl for Sophgo SG2042 series SoC 2025-02-27 23:56:18 +01:00
pinctrl-sg2044.h dt-bindings: pinctrl: Add pinctrl for Sophgo SG2042 series SoC 2025-02-27 23:56:18 +01:00
pinctrl-starfive-jh7100.h pinctrl: starfive: Rename "pinctrl-starfive" to "pinctrl-starfive-jh7100" 2022-10-04 10:47:48 +02:00
pinctrl-tegra-io-pad.h
pinctrl-tegra-xusb.h
pinctrl-tegra.h
pinctrl-zynq.h dt-bindings: pinctrl-zynq: Replace 'io-standard' with 'power-source' 2021-07-30 14:40:33 +02:00
pinctrl-zynqmp.h dt-bindings: pinctrl: Add binding for ZynqMP pinctrl driver 2021-04-22 01:58:59 +02:00
qcom,pmic-gpio.h
qcom,pmic-mpp.h
r7s9210-pinctrl.h dt-bindings: pinctrl: renesas: Remove spaces before #define 2022-06-29 15:21:58 +02:00
r7s72100-pinctrl.h
renesas,r9a09g047-pinctrl.h dt-bindings: pinctrl: renesas: Document RZ/G3E SoC 2025-01-03 21:04:44 +01:00
renesas,r9a09g057-pinctrl.h dt-bindings: pinctrl: renesas: Add alpha-numerical port support for RZ/V2H 2025-01-03 20:45:57 +01:00
renesas,r9a09g077-pinctrl.h dt-bindings: pinctrl: renesas: Document RZ/T2H and RZ/N2H SoCs 2025-08-11 15:47:03 +02:00
rockchip.h
rzg2l-pinctrl.h dt-bindings: pinctrl: renesas: Remove spaces before #define 2022-06-29 15:21:58 +02:00
rzn1-pinctrl.h
rzv2m-pinctrl.h dt-bindings: pinctrl: Add DT bindings for Renesas RZ/V2M pinctrl 2022-07-01 09:04:40 +02:00
sppctl-sp7021.h dt-bindings: pinctrl: Add dt-bindings for Sunplus SP7021 2022-01-30 02:55:41 +01:00
sppctl.h dt-bindings: pinctrl: Add dt-bindings for Sunplus SP7021 2022-01-30 02:55:41 +01:00
starfive,jh7110-pinctrl.h dt-bindings: pinctrl: Add StarFive JH7110 aon pinctrl 2023-02-10 23:44:07 +01:00
stm32-pinfunc.h dt-bindings: pinctrl: stm32: Add RSVD mux function 2025-06-18 11:24:20 +02:00
sun4i-a10.h