[00/10] arm64: dts: qcom: sm6350: SD Card fixes, pm6350 keys and touchscreen for PDX213

Message ID 20221030073232.22726-1-marijn.suijten@somainline.org
Headers
Series arm64: dts: qcom: sm6350: SD Card fixes, pm6350 keys and touchscreen for PDX213 |

Message

Marijn Suijten Oct. 30, 2022, 7:32 a.m. UTC
  Enable SD Card for Sony Lena PDX213 on the sm6350 SoC by providing it
the necessary IOMMU stream ID(s) and pinctrl in SoC dtsi, and setting up
the regulators in device/board DT.  Together with regulator support,
power up the touchscreen and import pm6350 dtsi to enable the power and
volume up/down keys.

Marijn Suijten (10):
  arm64: dts: qcom: sm6350: Add resets for SDHCI 1/2
  arm64: dts: qcom: sm6350: Add pinctrl for SDHCI 2
  arm64: dts: qcom: sm6350-lena: Add SD Card Detect to sdc2 on/off
    pinctrl
  arm64: dts: qcom: pm6350: Include header for KEY_POWER
  arm64: dts: qcom: sm6350-lena: Include pm6350 and configure buttons
  arm64: dts: qcom: sm6350-lena: Define pm6350 and pm6150l regulators
  arm64: dts: qcom: sm6350-lena: Provide power to SDHCI 2 (SDCard slot)
  arm64: dts: qcom: sm6350-lena: Enable QUP and GPI DMA
  arm64: dts: qcom: sm6350-lena: Configure Samsung touchscreen
  arm64: dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2
    nodes

 arch/arm64/boot/dts/qcom/pm6350.dtsi          |   1 +
 .../qcom/sm6350-sony-xperia-lena-pdx213.dts   | 337 ++++++++++++++++++
 arch/arm64/boot/dts/qcom/sm6350.dtsi          |  48 +++
 3 files changed, 386 insertions(+)

--
2.38.1
  

Comments

Bjorn Andersson Nov. 8, 2022, 1:27 a.m. UTC | #1
On Sun, 30 Oct 2022 08:32:22 +0100, Marijn Suijten wrote:
> Enable SD Card for Sony Lena PDX213 on the sm6350 SoC by providing it
> the necessary IOMMU stream ID(s) and pinctrl in SoC dtsi, and setting up
> the regulators in device/board DT.  Together with regulator support,
> power up the touchscreen and import pm6350 dtsi to enable the power and
> volume up/down keys.
> 
> Marijn Suijten (10):
>   arm64: dts: qcom: sm6350: Add resets for SDHCI 1/2
>   arm64: dts: qcom: sm6350: Add pinctrl for SDHCI 2
>   arm64: dts: qcom: sm6350-lena: Add SD Card Detect to sdc2 on/off
>     pinctrl
>   arm64: dts: qcom: pm6350: Include header for KEY_POWER
>   arm64: dts: qcom: sm6350-lena: Include pm6350 and configure buttons
>   arm64: dts: qcom: sm6350-lena: Define pm6350 and pm6150l regulators
>   arm64: dts: qcom: sm6350-lena: Provide power to SDHCI 2 (SDCard slot)
>   arm64: dts: qcom: sm6350-lena: Enable QUP and GPI DMA
>   arm64: dts: qcom: sm6350-lena: Configure Samsung touchscreen
>   arm64: dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2
>     nodes
> 
> [...]

Applied, thanks!

[01/10] arm64: dts: qcom: sm6350: Add resets for SDHCI 1/2
        commit: e10d451e10418f12e72ed8564f22fdba8b10a9b0
[02/10] arm64: dts: qcom: sm6350: Add pinctrl for SDHCI 2
        commit: a5d0314b9d5166503e99336bb832b3b81b200399
[03/10] arm64: dts: qcom: sm6350-lena: Add SD Card Detect to sdc2 on/off pinctrl
        commit: edf070fcbcec70765fe520d476fd9527b5e96477
[04/10] arm64: dts: qcom: pm6350: Include header for KEY_POWER
        commit: f6e2d6914c7c095660a9c7c503328eebab1e2557
[05/10] arm64: dts: qcom: sm6350-lena: Include pm6350 and configure buttons
        commit: 2b8bbe985659e640fda30435c187432c0f614f81
[06/10] arm64: dts: qcom: sm6350-lena: Define pm6350 and pm6150l regulators
        commit: deaf8c88db7d327ba768ac224e53d29f56027331
[07/10] arm64: dts: qcom: sm6350-lena: Provide power to SDHCI 2 (SDCard slot)
        commit: 85eef5cb65ab7e8905725d13c98c90442bb93dbc
[08/10] arm64: dts: qcom: sm6350-lena: Enable QUP and GPI DMA
        commit: 8bad51c68930eba8b26ce362c7c9bfce5d074a2f
[09/10] arm64: dts: qcom: sm6350-lena: Configure Samsung touchscreen
        commit: 2904a41c50e408c0a1e90da0045400edb6f155fe
[10/10] arm64: dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2 nodes
        commit: 7372b944a6ba5ac86628eaacc89ed4f103435cb9

Best regards,