[0/6] arm64: dts: qcom: msm8916/39: pinctrl cleanup and fixes

Message ID 20230529-msm8916-pinctrl-v1-0-11f540b51c93@gerhold.net
Headers
Series arm64: dts: qcom: msm8916/39: pinctrl cleanup and fixes |

Message

Stephan Gerhold May 30, 2023, 7:15 a.m. UTC
  MSM8916 and MSM8939 are very similar and almost fully "pin-compatible", 
so there are some devices that exist in very similar variants with both 
MSM8916 and MSM8939. To allow sharing definitions for such devices the 
SoCs should be set up as similar as possible, e.g. using the same 
labels. At least for me this will also simplify maintenance and review 
because board DTs do not behave and/or look subtly different.

This series is the second part to clean up some old inconsistencies for 
those SoCs to bring MSM8916 and MSM8939 closer together and also closer 
to newer SoCs. It's focused around cleaning up the pinctrl, mainly SDC
and audio.

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
---
Stephan Gerhold (6):
      arm64: dts: qcom: msm8916/39: Fix SD card detect pinctrl
      arm64: dts: qcom: msm8916/39: Consolidate SDC pinctrl
      arm64: dts: qcom: apq8016-sbc: Drop unneeded MCLK pinctrl
      arm64: dts: qcom: msm8916/39: Cleanup audio pinctrl
      arm64: dts: qcom: msm8916/39: Rename wcnss pinctrl
      arm64: dts: qcom: msm8916: Drop msm8916-pins.dtsi

 arch/arm64/boot/dts/qcom/apq8016-sbc.dts           |  19 +-
 arch/arm64/boot/dts/qcom/apq8039-t2.dts            |   7 +-
 arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts   |  15 +-
 .../boot/dts/qcom/msm8916-alcatel-idol347.dts      |  15 +-
 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts     |  15 +-
 arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts |  15 +-
 arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts     |  14 +-
 .../boot/dts/qcom/msm8916-longcheer-l8150.dts      |   9 -
 .../boot/dts/qcom/msm8916-longcheer-l8910.dts      |  15 +-
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         | 582 ---------------------
 .../dts/qcom/msm8916-samsung-a2015-common.dtsi     |  15 +-
 .../boot/dts/qcom/msm8916-samsung-gt5-common.dtsi  |  15 +-
 .../boot/dts/qcom/msm8916-samsung-j5-common.dtsi   |  15 +-
 .../boot/dts/qcom/msm8916-samsung-serranove.dts    |   9 -
 arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi          |   4 -
 .../boot/dts/qcom/msm8916-wingtech-wt88047.dts     |   9 -
 arch/arm64/boot/dts/qcom/msm8916.dtsi              | 489 ++++++++++++++++-
 .../dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts  |  14 +-
 arch/arm64/boot/dts/qcom/msm8939.dtsi              | 165 +++---
 19 files changed, 659 insertions(+), 782 deletions(-)
---
base-commit: d49f9c76d4aa210e47c92cf80264c714797c583d
change-id: 20230529-msm8916-pinctrl-6734bb76d422

Best regards,
  

Comments

Bjorn Andersson June 13, 2023, 11:48 p.m. UTC | #1
On Tue, 30 May 2023 09:15:21 +0200, Stephan Gerhold wrote:
> MSM8916 and MSM8939 are very similar and almost fully "pin-compatible",
> so there are some devices that exist in very similar variants with both
> MSM8916 and MSM8939. To allow sharing definitions for such devices the
> SoCs should be set up as similar as possible, e.g. using the same
> labels. At least for me this will also simplify maintenance and review
> because board DTs do not behave and/or look subtly different.
> 
> [...]

Applied, thanks!

[1/6] arm64: dts: qcom: msm8916/39: Fix SD card detect pinctrl
      commit: dfbda20dabaa1f284abd550035db5887384c8e4c
[2/6] arm64: dts: qcom: msm8916/39: Consolidate SDC pinctrl
      commit: c943e4c58b2ffb0dcd497f8b12f284f5e8fc477e
[3/6] arm64: dts: qcom: apq8016-sbc: Drop unneeded MCLK pinctrl
      commit: 6528e4a90b5105643fe4e748ae90e37dcb3a3502
[4/6] arm64: dts: qcom: msm8916/39: Cleanup audio pinctrl
      commit: 0d3a93b102829b22d104c4108ffc9d50f19a556d
[5/6] arm64: dts: qcom: msm8916/39: Rename wcnss pinctrl
      commit: b40de51e3b6737a7bd41045e0cd3f78b75c35b24
[6/6] arm64: dts: qcom: msm8916: Drop msm8916-pins.dtsi
      commit: 8734d3355079152dc3fdf628a3724f55603c796d

Best regards,