linux/Documentation/devicetree/bindings/pinctrl
Shawn Guo b0be01f133 pinctrl: qcom: nord: Split QUP1 SE2/SE3 into lane-pair functions
QUP1 SE2 and SE3 pack all four of their lanes pair-wise onto only two
pins each: lanes 0/1 (I2C SDA/SCL) at mux value 2 and lanes 2/3 (UART
TX/RX) at mux value 1, on gpio127/gpio128 and gpio129/gpio130
respectively.

Both mux values were named "qup1_se2" (respectively "qup1_se3"), so the
two distinct lane pairs became indistinguishable. msm_pinmux_set_mux()
stops at the first entry matching the requested function, which means
mux value 1 was always selected and the I2C lanes could never be muxed
out. In practice i2c9 and i2c10 got the UART lanes and did not work,
while uart9 and uart10 happened to be muxed correctly.

Give each lane pair its own function, following the _01/_23 naming
already used for the same hardware arrangement by the shikra, eliza,
hawi and maili TLMM drivers. Both functions still cover the full pin
pair, so a single pinctrl state per protocol remains sufficient.

Drop gpio129/gpio130 from the SE2 group list, since those pins
belong to SE3 and were never reachable through the SE2 function.

Also rename QUP1 SE2/SE3 functions in the binding doc accordingly.

While at it, add missing "gpio", "qup3_se0_mira" and "qup3_se0_mirb"
to the binding function enum to get the list complete.

Fixes: c24dd0826f ("pinctrl: qcom: add the TLMM driver for the Nord platforms")
Cc: stable@vger.kernel.org
Assisted-by: LLM
Signed-off-by: Shawn Guo <shengchao.guo@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://patch.msgid.link/20260830030201.135637-1-shengchao.guo@oss.qualcomm.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
2026-09-18 19:00:14 +02:00
..
abilis,tb10x-iomux.txt
actions,s500-pinctrl.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
actions,s700-pinctrl.yaml dt-bindings: pinctrl: Convert actions,s700-pinctrl to DT schema 2025-10-22 15:11:19 +02:00
actions,s900-pinctrl.yaml dt-bindings: pinctrl: Convert actions,s900-pinctrl to DT schema 2025-10-22 15:11:19 +02:00
airoha,an7563-pinctrl.yaml dt-bindings: pinctrl: airoha: add support of an7563 pin controller 2026-08-07 20:44:25 +02:00
airoha,an7583-pinctrl.yaml dt-bindings: pinctrl: airoha: an7583: add missed features 2026-08-07 20:44:25 +02:00
airoha,en7523-pinctrl.yaml dt-bindings: pinctrl: airoha: add support of en7523 pin controller 2026-08-07 20:44:25 +02:00
airoha,en7581-pinctrl.yaml dt-bindings: pinctrl: airoha: en7581: allow configuration of pcie_reset pins as gpio or pwm 2026-08-07 20:39:47 +02:00
allwinner,sun4i-a10-pinctrl.yaml dt-bindings: pinctrl: sunxi: Allow pinmux sub-pattern with leading numbers 2026-01-07 15:12:39 +01:00
allwinner,sun55i-a523-pinctrl.yaml dt-bindings: pinctrl: sun55i-a523: increase IRQ banks number 2026-06-11 13:47:52 +02:00
amlogic,meson-pinctrl-a1.yaml dt-bindings: pinctrl: amlogic: narrow regex for unit address to hex numbers 2024-01-28 01:30:09 +01:00
amlogic,meson-pinctrl-common.yaml dt-bindings: pinctrl: amlogic,meson-pinctrl-common: allow gpio hogs 2023-07-16 23:14:30 +02:00
amlogic,meson-pinctrl-g12a-aobus.yaml dt-bindings: pinctrl: amlogic: narrow regex for unit address to hex numbers 2024-01-28 01:30:09 +01:00
amlogic,meson-pinctrl-g12a-periphs.yaml dt-bindings: pinctrl: amlogic: narrow regex for unit address to hex numbers 2024-01-28 01:30:09 +01:00
amlogic,meson8-pinctrl-aobus.yaml dt-bindings: pinctrl: amlogic: narrow regex for unit address to hex numbers 2024-01-28 01:30:09 +01:00
amlogic,meson8-pinctrl-cbus.yaml dt-bindings: pinctrl: amlogic,meson-pinctrl: lower gpio-line-names minItems for meson8b 2024-10-01 15:21:19 +02:00
amlogic,pinctrl-a4.yaml dt-bindings: pinctl: amlogic,pinctrl-a4: Add compatible string for A9 2026-05-29 22:30:02 +02:00
apple,pinctrl.yaml dt-bindings: pinctrl: apple,pinctrl: Add t6030 and t6031 compatibles 2026-07-10 21:47:42 +02:00
aspeed,ast2400-pinctrl.yaml dt-bindings: pinctrl: aspeed: Use block syntax for function and groups 2024-06-17 09:33:51 +02:00
aspeed,ast2500-pinctrl.yaml dt-bindings: pinctrl: aspeed,ast2500-pinctrl: Describe SGPM 2024-06-17 09:33:51 +02:00
aspeed,ast2600-pinctrl.yaml dt-bindings: pinctrl: aspeed,ast2600-pinctrl: Add PCIe RC PERST# group 2025-11-19 14:51:19 +01:00
aspeed,ast2700-soc1-pinctrl.yaml dt-bindings: pinctrl: aspeed,ast2700-soc1: Add JTAGM1TRST group 2026-06-30 13:52:19 +02:00
aspeed,ast2700-soc0-pinctrl.yaml dt-bindings: pinctrl: Add aspeed,ast2700-soc0-pinctrl 2026-05-11 22:02:46 +02:00
atmel,at91-pio4-pinctrl.txt dt-bindings: pinctrl: at91-pio4: add microchip,sama7d65-pinctrl 2025-03-17 14:24:45 +01:00
atmel,at91rm9200-pinctrl.yaml dt-bindings: pinctrl: Correct indentation and style in DTS example 2025-01-14 15:16:46 +01:00
awinic,aw9523-pinctrl.yaml dt-bindings: pinctrl: Add bindings for Awinic AW9523/AW9523B 2024-03-05 23:26:10 +01:00
axis,artpec6-pinctrl.txt
bitmain,bm1880-pinctrl.yaml dt-bindings: pinctrl: Convert bitmain,bm1880-pinctrl to DT schema 2025-10-22 15:11:20 +02:00
brcm,bcm2712c0-pinctrl.yaml dt-bindings: pinctrl: Add support for Broadcom STB pin controller 2025-09-08 14:23:33 +02:00
brcm,bcm2835-gpio.yaml dt-bindings: pinctrl: Convert brcm,bcm2835-gpio to DT schema 2025-08-30 00:30:18 +02:00
brcm,bcm4908-pinctrl.yaml dt-bindings: pinctrl: Add missing (unevaluated|additional)Properties on child nodes 2022-08-26 15:33:07 +02:00
brcm,bcm6318-pinctrl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,bcm6328-pinctrl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,bcm6358-pinctrl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,bcm6362-pinctrl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,bcm6368-pinctrl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,bcm11351-pinctrl.yaml dt-bindings: pinctrl: brcm,bcm11351-pinctrl: Convert to YAML 2023-08-15 10:22:16 +02:00
brcm,bcm21664-pinctrl.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
brcm,bcm63268-pinctrl.yaml dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 2023-10-23 10:22:23 +02:00
brcm,cygnus-pinmux.txt
brcm,iproc-gpio.yaml dt-bindings: pinctrl: Convert brcm,iproc-gpio to DT schema 2025-08-30 00:32:37 +02:00
brcm,ns-pinmux.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
brcm,ns2-pinmux.yaml dt-bindings: pinctrl: Convert brcm,ns2-pinmux to DT schema 2025-10-22 15:11:20 +02:00
brcm,nsp-gpio.txt
brcm,nsp-pinmux.txt dt-bindings: pinctrl: Group tuples in pin control properties 2021-02-12 13:44:36 +01:00
canaan,k210-fpioa.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
canaan,k230-pinctrl.yaml dt-bindings: pinctrl: Add support for canaan,k230 SoC 2024-10-01 14:23:39 +02:00
cirrus,lochnagar.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
cirrus,madera.yaml dt-bindings: pinctrl: Unify "input-debounce" schema 2024-01-31 09:09:57 +01:00
cix,sky1-pinctrl.yaml dt-bindings: pinctrl: cix,sky1-pinctrl: Drop duplicate newline 2025-11-19 15:09:14 +01:00
cnxt,cx92755-pinctrl.txt
cortina,gemini-pinctrl.txt
cypress,cy8c95x0.yaml dt-bindings: pinctrl: cy8c95x0: Update gpio-reserved-ranges 2024-02-09 14:32:47 +01:00
eswin,eic7700-pinctrl.yaml dt-bindings: pinctrl: eswin: Document for EIC7700 SoC 2025-06-18 14:02:28 +02:00
fsl,imx-pinctrl.txt
fsl,imx7d-pinctrl.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
fsl,imx7ulp-iomuxc1.yaml dt-bindings: pinctrl: convert fsl,imx7ulp-pinctrl.txt to yaml format 2025-04-23 11:00:31 +02:00
fsl,imx8m-pinctrl.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
fsl,imx8ulp-pinctrl.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
fsl,imx9-pinctrl.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
fsl,imx25-pinctrl.txt
fsl,imx27-iomuxc.yaml dt-bindings: pinctrl: convert fsl,imx27-pinctrl.txt to YAML 2026-02-24 10:01:24 +01:00
fsl,imx35-pinctrl.yaml dt-bindings: pinctrl: imx35: add compatible string fsl,imx25-iomuxc 2026-02-24 10:01:24 +01:00
fsl,imxrt1050.yaml dt-bindings: pinctrl: Fix file path for pinfunc include 2022-11-10 09:19:43 +01:00
fsl,imxrt1170.yaml dt-bindings: pinctrl: add i.MXRT1170 pinctrl Documentation 2022-05-19 15:06:49 +02:00
fsl,scu-pinctrl.yaml dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
fsl,vf610-iomuxc.yaml dt-bindings: pinctrl: convert fsl,vf610-pinctrl.txt to yaml format 2025-04-17 09:46:28 +02:00
img,pistachio-pinctrl.txt
ingenic,pinctrl.yaml bindings: pinctrl: ingenic: add x1600 2025-03-14 10:51:22 +01:00
intel,lgm-io.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
intel,pinctrl-keembay.yaml dt-bindings: pinctrl: intel: keembay: fix typo 2026-01-09 10:27:18 +01:00
lantiq,pinctrl-falcon.txt
lantiq,pinctrl-xway.txt dt-bindings: pinctrl: xway: drop the deprecated compatible strings 2023-03-31 14:38:20 +02:00
loongson,ls2k-pinctrl.yaml dt-bindings: pinctrl: add loongson-2 pinctrl 2022-11-17 10:26:06 +01:00
marvell,ac5-pinctrl.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
marvell,ap806-pinctrl.yaml dt-bindings: arm: Convert Marvell AP80x System Controller to DT schema 2025-11-17 11:24:49 -06:00
marvell,armada-7k-pinctrl.yaml dt-bindings: arm: Convert Marvell CP110 System Controller to DT schema 2025-11-17 11:24:49 -06: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,armada3710-xb-pinctrl.yaml dt-bindings: pinctrl: marvell,armada3710-xb-pinctrl: add missing items keyword 2026-03-02 11:14:18 +01:00
marvell,berlin2-soc-pinctrl.yaml dt-bindings: pinctrl: Convert Marvell Berlin pinctrl to DT schema 2025-10-13 12:21:39 +02:00
marvell,dove-pinctrl.txt
marvell,kirkwood-pinctrl.txt
marvell,mvebu-pinctrl.txt
marvell,orion-pinctrl.txt
maxim,max77620-pinctrl.yaml dt-bindings: pinctrl: pinctrl-max77620: convert to DT schema 2026-04-09 10:46:20 +02:00
mediatek,mt65xx-pinctrl.yaml dt-bindings: pinctrl: mediatek,mt65xx: Add MT6392 pinctrl 2026-05-11 22:12:10 +02:00
mediatek,mt76x8-pinctrl.yaml dt-bindings: pinctrl: mediatek: mt7620: split binding 2023-03-19 21:47:26 +01:00
mediatek,mt6779-pinctrl.yaml dt-bindings: pinctrl: mediatek: Drop unrelated nodes from DTS example 2025-04-17 09:39:15 +02:00
mediatek,mt6795-pinctrl.yaml dt-bindings: pinctrl: mediatek: mt6795: document the slew-rate property 2026-06-09 00:45:51 +02:00
mediatek,mt6858-pinctrl.yaml dt-bindings: pinctrl: mediatek: Add MT6858 2026-07-23 23:19:31 +02:00
mediatek,mt6878-pinctrl.yaml dt-bindings: pinctrl: mediatek: Document MT6878 pin controller bindings 2025-10-13 12:07:17 +02:00
mediatek,mt6893-pinctrl.yaml dt-bindings: pinctrl: mediatek: Add support for MT6893 2025-04-17 09:39:15 +02:00
mediatek,mt7620-pinctrl.yaml dt-bindings: pinctrl: mediatek: mt7620: split binding 2023-03-19 21:47:26 +01:00
mediatek,mt7621-pinctrl.yaml dt-bindings: pinctrl: {mediatek,ralink}: fix formatting 2023-03-19 21:47:25 +01:00
mediatek,mt7622-pinctrl.yaml dt-bindings: pinctrl: mt7622: allow gpio-hogs 2026-07-25 11:43:27 +02:00
mediatek,mt7981-pinctrl.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
mediatek,mt7986-pinctrl.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
mediatek,mt7988-pinctrl.yaml dt-bindings: Correct white-space style 2026-08-07 09:38:48 -05:00
mediatek,mt8183-pinctrl.yaml dt-bindings: pinctrl: mediatek: mt8183: Allow gpio-line-names 2025-08-18 17:15:29 +02:00
mediatek,mt8186-pinctrl.yaml dt-bindings: pinctrl: mediatek: drop quotes from referred schemas 2023-03-19 21:47:25 +01:00
mediatek,mt8188-pinctrl.yaml dt-bindings: pinctrl: mediatek: mt8188: allow gpio hogs 2026-05-11 22:09:44 +02:00
mediatek,mt8189-pinctrl.yaml dt-bindings: pinctrl: mediatek: Add support for mt8189 2025-07-23 13:35:12 +02:00
mediatek,mt8192-pinctrl.yaml dt-bindings: pinctrl: mediatek: Correct indentation and style in DTS example 2025-04-17 09:39:15 +02:00
mediatek,mt8195-pinctrl.yaml dt-bindings: pinctrl: mediatek: drop quotes from referred schemas 2023-03-19 21:47:25 +01:00
mediatek,mt8196-pinctrl.yaml dt-bindings: pinctrl: mediatek: Add support for mt8196 2025-04-17 09:39:15 +02:00
mediatek,mt8365-pinctrl.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
microchip,mcp23s08.yaml dt-bindings: pinctrl: convert pinctrl-mcp23s08.txt to yaml format 2024-10-28 13:49:48 +01:00
microchip,mpfs-pinctrl-iomux0.yaml dt-bindings: pinctrl: document polarfire soc iomux0 pinmux 2025-10-24 11:08:25 +02:00
microchip,mpfs-pinctrl-mssio.yaml dt-bindings: pinctrl: document polarfire soc mssio pin controller 2026-01-21 13:13:37 +01:00
microchip,pic32mzda-pinctrl.yaml dt-bindings: pinctrl: microchip,pic32mzda-pinctrl: Convert to DT schema 2026-08-14 09:10:36 +02:00
microchip,pic64gx-pinctrl-gpio2.yaml dt-bindings: pinctrl: document pic64gx "gpio2" pinmux 2025-10-24 11:08:25 +02:00
microchip,sparx5-sgpio.yaml dt-bindings: pinctrl: pinctrl-microchip-sgpio: add LAN969x 2026-01-27 10:31:52 +01:00
mscc,ocelot-pinctrl.yaml dt-bindings: pinctrl: ocelot: Add LAN9645x SoC support 2026-01-27 10:04:09 +01:00
nuvoton,ma35d1-pinctrl.yaml dt-bindings: pinctrl: Document nuvoton ma35d1 pin control 2024-06-17 09:21:55 +02:00
nuvoton,npcm7xx-pinctrl.txt
nuvoton,npcm845-pinctrl.yaml dt-bindings: pinctrl: npcm8xx: remove non-existent groups and functions 2024-08-05 09:32:34 +02:00
nuvoton,wpcm450-pinctrl.yaml dt-bindings: pinctrl: Unify "input-debounce" schema 2024-01-31 09:09:57 +01:00
nvidia,tegra-pinmux-common.yaml dt-bindings: pinctrl: tegra: Convert to json-schema 2022-11-21 13:27:29 +01:00
nvidia,tegra20-pinmux.yaml dt-bindings: pinctrl: Drop 'phandle' properties 2023-08-21 12:30:23 +02:00
nvidia,tegra30-pinmux.yaml dt-bindings: pinctrl: Drop 'phandle' properties 2023-08-21 12:30:23 +02:00
nvidia,tegra114-pinmux.yaml dt-bindings: pinctrl: Drop 'phandle' properties 2023-08-21 12:30:23 +02:00
nvidia,tegra124-pinmux.yaml dt-bindings: pinctrl: Drop 'phandle' properties 2023-08-21 12:30:23 +02:00
nvidia,tegra124-xusb-padctl.txt
nvidia,tegra186-pinmux.yaml dt-bindings: pinctrl: Document Tegra186 pin controllers 2025-08-19 13:24:08 +02:00
nvidia,tegra194-pinmux.yaml dt-bindings: pinctrl: Drop 'phandle' properties 2023-08-21 12:30:23 +02:00
nvidia,tegra210-pinmux.yaml dt-bindings: pinctrl: Drop 'phandle' properties 2023-08-21 12:30:23 +02:00
nvidia,tegra234-pinmux-aon.yaml dt-bindings: pinctrl: nvidia,tegra234: Correctly use additionalProperties 2026-04-28 11:15:01 +02:00
nvidia,tegra234-pinmux-common.yaml dt-bindings: pinctrl: nvidia,tegra234-pinmux: Restructure common schema 2024-02-09 14:32:47 +01:00
nvidia,tegra234-pinmux.yaml dt-bindings: pinctrl: nvidia,tegra234: Correctly use additionalProperties 2026-04-28 11:15:01 +02:00
nvidia,tegra238-pinmux-aon.yaml dt-bindings: pinctrl: tegra238: add missing AON pin groups 2026-06-11 14:03:24 +02:00
nvidia,tegra238-pinmux-common.yaml dt-bindings: pinctrl: Document Tegra238 pin controllers 2026-05-27 14:03:14 +02:00
nvidia,tegra238-pinmux.yaml dt-bindings: pinctrl: Document Tegra238 pin controllers 2026-05-27 14:03:14 +02:00
nvidia,tegra264-pinmux-aon.yaml dt-bindings: pinctrl: Document Tegra264 pin controllers 2026-05-27 14:06:30 +02:00
nvidia,tegra264-pinmux-common.yaml dt-bindings: pinctrl: Document Tegra264 pin controllers 2026-05-27 14:06:30 +02:00
nvidia,tegra264-pinmux-main.yaml dt-bindings: pinctrl: tegra264: fix DAP2 DIN/DOUT pin names 2026-08-06 23:47:21 +02:00
nvidia,tegra264-pinmux-uphy.yaml dt-bindings: pinctrl: Document Tegra264 pin controllers 2026-05-27 14:06:30 +02:00
nxp,lpc1850-scu.yaml dt-bindings: pinctrl: convert nxp,lpc1850-scu.txt to yaml format 2025-07-04 00:00:03 +02:00
nxp,s32g2-siul2-pinctrl.yaml dt-bindings: pinctrl: s32g2-siul2: describe GPIO and EIRQ resources 2026-07-01 12:33:18 +02:00
pincfg-node.yaml dt-bindings: pincfg-node: Add input-threshold-voltage-microvolt property 2026-03-23 09:59:34 +01:00
pinctrl_spear.txt
pinctrl-bindings.txt dt-bindings: pinctrl: convert controller description to the json-schema 2021-12-02 02:59:44 +01:00
pinctrl-multiplexer.yaml dt-bindings: pinctrl: Add generic pinctrl for board-level mux chips 2026-05-05 14:48:12 +02:00
pinctrl-palmas.txt
pinctrl-rk805.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
pinctrl-single.yaml dt-bindings: pinctrl: pinctrl-single: Add brcm,bcm7038-padconf 2026-04-09 10:31:09 +02:00
pinctrl-sirf.txt
pinctrl-st.txt
pinctrl-vt8500.txt
pinctrl.yaml dt-bindings: pinctrl: Add generic pinctrl for board-level mux chips 2026-05-05 14:48:12 +02:00
pinmux-node.yaml dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
qcom,apq8064-pinctrl.yaml dt-bindings: pinctrl: qcom,apq8064-pinctrl: convert to dtschema 2024-08-05 09:25:45 +02:00
qcom,apq8084-pinctrl.yaml dt-bindings: pinctrl: qcom,apq8084-pinctrl: convert to dtschema 2024-08-05 09:25:45 +02:00
qcom,eliza-tlmm.yaml dt-bindings: pinctrl: qcom,eliza-tlmm: Merge QUP1_SE4 lane functions 2026-05-23 11:04:06 +02:00
qcom,glymur-tlmm.yaml dt-bindings: pinctrl: qcom,glymur-tlmm: Document Mahua TLMM block 2026-01-21 13:11:56 +01:00
qcom,hawi-tlmm.yaml dt-bindings: pinctrl: qcom: Describe Hawi TLMM block 2026-04-09 10:52:34 +02:00
qcom,ipq4019-pinctrl.yaml dt-bindings: pinctrl: qcom: move gpio-hog schema to tlmm-common 2026-05-06 21:05:15 +02:00
qcom,ipq5018-tlmm.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,ipq5210-tlmm.yaml dt-bindings: pinctrl: qcom: add IPQ5210 pinctrl 2026-03-30 10:41:05 +02:00
qcom,ipq5332-tlmm.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,ipq5424-tlmm.yaml dt-bindings: pinctrl: qcom: update spi0 function 2024-12-17 11:52:30 +01:00
qcom,ipq6018-pinctrl.yaml dt-bindings: pinctrl: qcom: drop common properties and allow wakeup-parent 2023-12-20 12:09:57 +01:00
qcom,ipq8064-pinctrl.yaml dt-bindings: pinctrl: qcom,ipq8064-pinctrl: convert to dtschema 2024-08-05 09:25:45 +02:00
qcom,ipq8074-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,ipq9574-tlmm.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,ipq9650-tlmm.yaml dt-bindings: pinctrl: qcom: add IPQ9650 pinctrl 2026-04-28 11:26:40 +02:00
qcom,kaanapali-tlmm.yaml dt-bindings: pinctrl: describe Kaanapali TLMM 2025-10-13 12:26:05 +02:00
qcom,lpass-lpi-common.yaml dt-bindings: qcom: lpass-lpi-common: add reserved GPIOs property 2026-04-07 09:01:44 +02:00
qcom,maili-tlmm.yaml dt-bindings: pinctrl: qcom: Describe Maili TLMM block 2026-07-01 09:51:54 +02:00
qcom,mdm9607-tlmm.yaml dt-bindings: Batch-update Konrad Dybcio's email 2024-07-29 13:35:47 -06:00
qcom,mdm9615-pinctrl.yaml dt-bindings: pinctrl: qcom: drop common properties and allow wakeup-parent 2023-12-20 12:09:57 +01:00
qcom,milos-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom,milos-lpass-lpi-pinctrl: Add Eliza pinctrl 2026-07-16 16:00:06 +02:00
qcom,milos-tlmm.yaml dt-bindings: pinctrl: document the Milos Top Level Mode Multiplexer 2025-07-11 20:26:08 +02:00
qcom,msm8226-pinctrl.yaml dt-bindings: pinctrl: qcom: drop common properties and allow wakeup-parent 2023-12-20 12:09:57 +01:00
qcom,msm8660-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,msm8909-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,msm8916-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,msm8917-pinctrl.yaml dt-bindings: pinctrl: qcom: Add MSM8917 pinctrl 2024-12-16 15:13:30 +01:00
qcom,msm8953-pinctrl.yaml dt-bindings: pinctrl: qcom: drop common properties and allow wakeup-parent 2023-12-20 12:09:57 +01:00
qcom,msm8960-pinctrl.yaml Pin control changes for the v6.19 kernel cycle: 2025-12-09 06:45:00 +09:00
qcom,msm8974-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,msm8976-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,msm8994-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,msm8996-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,msm8998-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,nord-tlmm.yaml pinctrl: qcom: nord: Split QUP1 SE2/SE3 into lane-pair functions 2026-09-18 19:00:14 +02:00
qcom,pmic-gpio.yaml dt-bindings: pinctrl: qcom,pmic-gpio: Document PMG1110 GPIO support 2026-06-30 16:15:42 +02:00
qcom,pmic-mpp.yaml dt-bindings: Fix inconsistent quoting 2025-11-17 11:24:50 -06:00
qcom,qcm2290-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,qcs404-pinctrl.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
qcom,qcs615-tlmm.yaml dt-bindings: pinctrl: qcom: correct gpio-ranges in examples for qcs615 2025-05-13 14:53:23 +02:00
qcom,qcs8300-tlmm.yaml dt-bindings: pinctrl: qcom: correct gpio-ranges in examples for qcs8300 2025-05-13 14:53:23 +02:00
qcom,qdu1000-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sa8775p-tlmm.yaml dt-bindings: pinctrl: qcom: Add egpio function for sa8775p 2025-03-17 14:24:45 +01:00
qcom,sar2130p-tlmm.yaml dt-bindings: pinctrl : qcom: document SAR2130P TLMM 2024-10-22 14:43:45 +02:00
qcom,sc7180-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,sc7280-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom,sc7280-lpass-lpi-pinctrl: Document the clock property 2025-08-25 11:09:52 +02:00
qcom,sc7280-pinctrl.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sc8180x-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sc8280xp-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom: create common LPASS LPI schema 2023-12-20 12:09:56 +01:00
qcom,sc8280xp-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sdm630-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,sdm660-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom: Add SDM660 LPI pinctrl 2025-09-10 15:35:41 +02:00
qcom,sdm670-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom: Add SDM670 LPASS LPI pinctrl 2026-04-07 09:01:49 +02:00
qcom,sdm670-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sdm845-pinctrl.yaml dt-bindings: pinctrl: qcom: move gpio-hog schema to tlmm-common 2026-05-06 21:05:15 +02:00
qcom,sdx55-pinctrl.yaml dt-bindings: pinctrl: qcom: drop common properties and allow wakeup-parent 2023-12-20 12:09:57 +01:00
qcom,sdx65-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties and allow wakeup-parent 2023-12-20 12:09:57 +01:00
qcom,sdx75-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,shikra-tlmm.yaml dt-bindings: pinctrl: qcom: Document Shikra Top Level Mode Multiplexer 2026-05-23 10:51:21 +02:00
qcom,sm4250-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom: Add SM4250 pinctrl 2024-06-26 12:41:07 +02:00
qcom,sm4450-tlmm.yaml dt-bindings: pinctrl: qcom: update functions to match with driver 2024-03-28 09:56:29 +01:00
qcom,sm6115-lpass-lpi-pinctrl.yaml Pin control changes for the v6.19 kernel cycle: 2025-12-09 06:45:00 +09:00
qcom,sm6115-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sm6125-tlmm.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
qcom,sm6350-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom: Add SM6350 LPI pinctrl 2026-05-06 21:05:14 +02:00
qcom,sm6350-tlmm.yaml dt-bindings: Batch-update Konrad Dybcio's email 2024-07-29 13:35:47 -06:00
qcom,sm6375-tlmm.yaml dt-bindings: Batch-update Konrad Dybcio's email 2024-07-29 13:35:47 -06:00
qcom,sm7150-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sm8150-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,sm8250-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom: create common LPASS LPI schema 2023-12-20 12:09:56 +01:00
qcom,sm8250-pinctrl.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sm8350-lpass-lpi-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,sm8350-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sm8450-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom,sm8450-lpass-lpi-pinctrl: Add SA8775P and QCS8300 pinctrl 2026-02-23 10:35:33 +01:00
qcom,sm8450-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sm8550-lpass-lpi-pinctrl.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,sm8550-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sm8650-lpass-lpi-pinctrl.yaml dt-bindings: pinctrl: qcom,sm8650-lpass-lpi-pinctrl: Add Glymur pinctrl 2026-03-16 10:11:09 +01:00
qcom,sm8650-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
qcom,sm8750-tlmm.yaml dt-bindings: pinctrl: qcom: Add sm8750 pinctrl 2024-11-13 14:45:58 +01:00
qcom,tlmm-common.yaml dt-bindings: pinctrl: qcom: move gpio-hog schema to tlmm-common 2026-05-06 21:05:15 +02:00
qcom,x1e80100-tlmm.yaml dt-bindings: pinctrl: qcom: drop common properties 2023-12-20 12:09:57 +01:00
ralink,rt305x-pinctrl.yaml dt-bindings: pinctrl: ralink: rt305x: split binding 2023-03-19 21:47:26 +01:00
ralink,rt2880-pinctrl.yaml dt-bindings: pinctrl: {mediatek,ralink}: fix formatting 2023-03-19 21:47:25 +01:00
ralink,rt3352-pinctrl.yaml dt-bindings: pinctrl: ralink: rt305x: split binding 2023-03-19 21:47:26 +01:00
ralink,rt3883-pinctrl.yaml dt-bindings: pinctrl: {mediatek,ralink}: fix formatting 2023-03-19 21:47:25 +01:00
ralink,rt5350-pinctrl.yaml dt-bindings: pinctrl: ralink: rt305x: split binding 2023-03-19 21:47:26 +01:00
raspberrypi,rp1-gpio.yaml dt-bindings: pinctrl: rp1: Describe groups for RP1 pin controller 2025-08-21 13:58:03 +02:00
realtek,rtd1315e-pinctrl.yaml dt-bindings: pinctrl: realtek: Improve 'realtek,duty-cycle' description 2026-03-23 09:59:34 +01:00
realtek,rtd1319d-pinctrl.yaml dt-bindings: pinctrl: realtek: Improve 'realtek,duty-cycle' description 2026-03-23 09:59:34 +01:00
realtek,rtd1619b-pinctrl.yaml dt-bindings: pinctrl: realtek: Improve 'realtek,duty-cycle' description 2026-03-23 09:59:34 +01:00
realtek,rtd1625-pinctrl.yaml dt-bindings: pinctrl: realtek,rtd1625: Fix input voltage property name 2026-06-09 00:46:46 +02:00
renesas,pfc.yaml dt-bindings: Fix inconsistent quoting 2025-11-17 11:24:50 -06:00
renesas,r9a09g077-pinctrl.yaml dt-bindings: pinctrl: renesas,r9a09g077: Document pin configuration properties 2026-03-26 20:03:16 +01:00
renesas,rza1-ports.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
renesas,rza2-pinctrl.yaml dt-bindings: pinctrl: renesas: Drop unneeded quotes 2023-11-27 11:12:12 +01:00
renesas,rzg2l-pinctrl.yaml dt-bindings: pinctrl: renesas: Document RZ/G3L SoC 2026-05-11 11:03:50 +02:00
renesas,rzg2l-poeg.yaml dt-bindings: pinctrl: renesas: Add RZ/G2L POEG binding 2022-12-29 02:10:36 +01:00
renesas,rzn1-pinctrl.yaml dt-bindings: remove RZ/N1S bindings 2025-04-22 09:40:08 -05:00
renesas,rzv2m-pinctrl.yaml dt-bindings: Fix inconsistent quoting 2025-11-17 11:24:50 -06:00
rockchip,pinctrl.yaml dt-bindings: pinctrl: rockchip: Add RV1106 compatible 2026-08-10 22:06:09 +02:00
samsung,pinctrl-gpio-bank.yaml dt-bindings: update Krzysztof Kozlowski's email 2022-04-04 15:43:20 +02:00
samsung,pinctrl-pins-cfg.yaml dt-bindings: pinctrl: samsung: stop using bindings header with constants 2022-08-19 16:54:10 +03:00
samsung,pinctrl-wakeup-interrupt.yaml dt-bindings: pinctrl: samsung: Add exynos8855-wakeup-eint compatible 2026-07-13 09:17:04 +02:00
samsung,pinctrl.yaml Pin control bulk changes for kernel v7.3 2026-08-24 08:46:03 -07:00
semtech,sx1501q.yaml dt-bindings: pinctrl: sx150xq: allow gpio line naming 2024-11-08 10:08:41 +01:00
socionext,uniphier-pinctrl.yaml dt-bindings: pinctrl: Drop 'phandle' properties 2023-08-21 12:30:23 +02:00
sophgo,cv1800-pinctrl.yaml dt-bindings: pinctrl: correct typo of description for cv1800 2024-11-08 09:23:24 +01:00
sophgo,sg2042-pinctrl.yaml dt-bindings: pinctrl: Add pinctrl for Sophgo SG2042 series SoC 2025-02-27 23:56:18 +01:00
spacemit,k1-pinctrl.yaml dt-bindings: pinctrl: spacemit: fix drive-strength check warning 2026-02-03 01:04:51 +01:00
sprd,sc9860-pinctrl.yaml dt-bindings: pinctrl: Convert sprd,sc9860-pinctrl to DT schema 2025-11-10 11:08:43 +01:00
st,stm32-hdp.yaml dt-bindings: pinctrl: document access-controllers property for stm32 HDP 2026-03-25 17:40:22 +01:00
st,stm32-pinctrl.yaml dt-bindings: pinctrl: stm32: Support I/O synchronization parameters 2025-10-28 10:43:01 +01:00
starfive,jh7100-pinctrl.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
starfive,jh7110-aon-pinctrl.yaml pinctrl: MAINTAINERS: Drop bouncing Jianlong Huang 2025-06-09 10:16:46 +02:00
starfive,jh7110-sys-pinctrl.yaml pinctrl: MAINTAINERS: Drop bouncing Jianlong Huang 2025-06-09 10:16:46 +02:00
ste,abx500.txt
ste,nomadik.txt
sunplus,sp7021-pinctrl.yaml dt-bindings: pinctrl: Drop unneeded quotes 2023-03-31 14:36:27 +02:00
thead,th1520-pinctrl.yaml dt-bindings: pinctrl: Add thead,th1520-pinctrl bindings 2024-10-01 14:04:40 +02:00
ti,da850-pupd.yaml dt-bindings: pinctrl: Convert TI DA850 pupd to DT schema 2026-08-14 22:16:40 +02:00
ti,dra7-iodelay.yaml dt-bindings: pinctrl: ti,dra7-iodelay: Convert to DT schema 2026-08-07 10:23:56 +02:00
toshiba,visconti-pinctrl.yaml Pin control changes for the v6.19 kernel cycle: 2025-12-09 06:45:00 +09:00
ultrarisc,dp1000-pinctrl.yaml dt-bindings: pinctrl: Add UltraRISC DP1000 pinctrl controller 2026-06-11 15:02:26 +02:00
xlnx,pinctrl-zynq.yaml dt-bindings: pinctrl: Correct indentation and style in DTS example 2025-01-14 15:16:46 +01:00
xlnx,versal-pinctrl.yaml dt-bindings: pinctrl: xlnx,versal-pinctrl: Add missing unevaluatedProperties on '^conf' nodes 2025-11-19 15:21:44 +01:00
xlnx,zynqmp-pinctrl.yaml dt-bindings: pinctrl: xilinx: Add support for function with pins 2024-06-17 10:47:06 +02:00