Hi, Changes since v1 ================ 1. Check for function on non-GPIO pins was moved to common TLMM schema, thus new patch #12: dt-bindings: pinctrl: qcom,sm8250: drop checks used in common TLMM 2. Above also makes minor context changes in patch #13 "dt-bindings: pinctrl: qcom,sm8250: fix matching pin config" 3. Add tags (I am using `b4 trailers` so they might appear in odd order). Overview ======== This is the *fourth* patchset around Qualcomm pinctrl in recent days: 1. First round of TLMM fixes: merged 2. LPASS fixes: https://lore.kernel.org/linux-devicetree/20220927153429.55365-1-krzysztof.kozlowski@xxxxxxxxxx/T/#t 3. ARMv7 TLMM fixes: https://lore.kernel.org/linux-devicetree/20220927173702.5200-1-krzysztof.kozlowski@xxxxxxxxxx/T/#t 4. ARMv8 remaining TLMM fixes: *THIS PATCHSET* Dependencies ============ 1. Almost no dependencies - logically the bindings patch "dt-bindings: pinctrl: qcom,sm8250: drop checks used in common TLMM" depends on patchset #3 above. This is not a hard-dependency, everything will compile nicely, no warnings. 2. dt-bindings are independent of DTS patches. Best regards, Krzysztof Krzysztof Kozlowski (16): arm64: dts: qcom: sm8250: align TLMM pin configuration with DT schema arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable arm64: dts: qcom: sc8280xp: align TLMM pin configuration with DT schema arm64: dts: qcom: sc7280: align TLMM pin configuration with DT schema (really) arm64: dts: qcom: sc7280-herobrine: correct number of gpio-line-names arm64: dts: qcom: sc7280-idp-ec-h1: add missing QUP GPIO functions arm64: dts: qcom: msm8953: align TLMM pin configuration with DT schema arm64: dts: qcom: sdm845: align TLMM pin configuration with DT schema arm64: dts: qcom: sm6125-sony-xperia: add missing SD CD GPIO functions arm64: dts: qcom: sm6125: align TLMM pin configuration with DT schema dt-bindings: pinctrl: qcom,sm8250: add gpio-reserved-ranges and gpio-line-names dt-bindings: pinctrl: qcom,sm8250: drop checks used in common TLMM dt-bindings: pinctrl: qcom,sm8250: fix matching pin config dt-bindings: pinctrl: qcom,sm8250: add input-enable dt-bindings: pinctrl: qcom,sc7280: add bias-bus-hold and input-enable dt-bindings: pinctrl: qcom,sc7280: correct number of GPIOs .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 12 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 145 ++--- arch/arm64/boot/dts/qcom/msm8953.dtsi | 70 +-- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 12 +- arch/arm64/boot/dts/qcom/sc7280-crd-r3.dts | 8 +- .../boot/dts/qcom/sc7280-herobrine-crd.dts | 1 + .../dts/qcom/sc7280-herobrine-evoker-r0.dts | 1 - .../qcom/sc7280-herobrine-herobrine-r1.dts | 1 - .../dts/qcom/sc7280-herobrine-villager.dtsi | 1 - .../arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 44 +- .../arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 26 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 20 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 316 +++++----- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 12 +- .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 12 +- .../arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 2 +- .../qcom/sm6125-sony-xperia-seine-pdx201.dts | 2 + arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 38 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 18 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 556 +++++++----------- 22 files changed, 586 insertions(+), 725 deletions(-) -- 2.34.1