linux-mmc.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/9] MSM8956/76 and Sony Xperia X / X Compact support
@ 2022-11-04 17:21 AngeloGioacchino Del Regno
  2022-11-04 17:21 ` [PATCH 1/9] dt-bindings: iio: qcom-spmi-vadc: Add definitions for USB DP/DM VADCs AngeloGioacchino Del Regno
                   ` (9 more replies)
  0 siblings, 10 replies; 26+ messages in thread
From: AngeloGioacchino Del Regno @ 2022-11-04 17:21 UTC (permalink / raw)
  To: agross
  Cc: andersson, konrad.dybcio, robh+dt, krzysztof.kozlowski+dt, lee,
	ulf.hansson, srinivas.kandagatla, jic23, lars, keescook,
	tony.luck, gpiccoli, bhupesh.sharma, linux-arm-msm, devicetree,
	linux-kernel, linux-mmc, linux-iio, linux-hardening,
	marijn.suijten, kernel, luca, a39.skl, AngeloGioacchino Del Regno

This series adds basic support for MSM8976 and its lower spec variant
MSM8956, along with two devices: the Sony Xperia X and X Compact.

For now, even though I do have a tree in which these two devices are
fully booting, only a basic console boot is provided as the rest is
awaiting cleanup and some more dependencies.
Especially every device requiring IOMMU support, like MDSS, MDP and
Adreno GPU cannot work with the current qcom_iommu driver, as it
needs some code to get the ASIDs right for MSM8956/76.

This series depends on [1].

Tested on both Xperia X and X Compact.

[1]: https://patchwork.kernel.org/project/linux-arm-msm/list/?series=690889

AngeloGioacchino Del Regno (7):
  dt-bindings: iio: qcom-spmi-vadc: Add definitions for USB DP/DM VADCs
  dt-bindings: soc: qcom: qcom,smd-rpm: Use qcom,smd-channels on MSM8976
  dt-bindings: mmc: sdhci-msm: Document compatible for MSM8976
  dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8976
  arm64: dts: qcom: Add configuration for PM8950 peripheral
  arm64: dts: qcom: Add DTS for MSM8976 and MSM8956 SoCs
  arm64: dts: qcom: Add support for SONY Xperia X/X Compact

Marijn Suijten (2):
  dt-bindings: nvmem: Add compatible for MSM8976
  dt-bindings: arm: qcom: Document msm8956 and msm8976 SoC and devices

 .../devicetree/bindings/arm/qcom.yaml         |   10 +
 .../devicetree/bindings/mfd/qcom,tcsr.yaml    |    1 +
 .../devicetree/bindings/mmc/sdhci-msm.yaml    |    1 +
 .../bindings/nvmem/qcom,qfprom.yaml           |    1 +
 .../bindings/soc/qcom/qcom,smd-rpm.yaml       |    1 +
 arch/arm64/boot/dts/qcom/Makefile             |    2 +
 .../qcom/msm8956-sony-xperia-loire-kugo.dts   |   36 +
 .../qcom/msm8956-sony-xperia-loire-suzu.dts   |   17 +
 .../dts/qcom/msm8956-sony-xperia-loire.dtsi   |  269 ++++
 arch/arm64/boot/dts/qcom/msm8956.dtsi         |   18 +
 arch/arm64/boot/dts/qcom/msm8976.dtsi         | 1208 +++++++++++++++++
 arch/arm64/boot/dts/qcom/pm8950.dtsi          |  165 +++
 include/dt-bindings/iio/qcom,spmi-vadc.h      |    3 +
 13 files changed, 1732 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-kugo.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-suzu.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8956.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8976.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pm8950.dtsi

-- 
2.37.2


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2022-11-08  9:07 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-04 17:21 [PATCH 0/9] MSM8956/76 and Sony Xperia X / X Compact support AngeloGioacchino Del Regno
2022-11-04 17:21 ` [PATCH 1/9] dt-bindings: iio: qcom-spmi-vadc: Add definitions for USB DP/DM VADCs AngeloGioacchino Del Regno
2022-11-04 18:25   ` Krzysztof Kozlowski
2022-11-05 14:33     ` Jonathan Cameron
2022-11-04 17:21 ` [PATCH 2/9] dt-bindings: nvmem: Add compatible for MSM8976 AngeloGioacchino Del Regno
2022-11-04 18:25   ` Krzysztof Kozlowski
2022-11-04 17:21 ` [PATCH 3/9] dt-bindings: arm: qcom: Document msm8956 and msm8976 SoC and devices AngeloGioacchino Del Regno
2022-11-04 18:27   ` Krzysztof Kozlowski
2022-11-04 18:29   ` Krzysztof Kozlowski
2022-11-04 17:21 ` [PATCH 4/9] dt-bindings: soc: qcom: qcom,smd-rpm: Use qcom,smd-channels on MSM8976 AngeloGioacchino Del Regno
2022-11-04 18:30   ` Krzysztof Kozlowski
2022-11-04 17:21 ` [PATCH 5/9] dt-bindings: mmc: sdhci-msm: Document compatible for MSM8976 AngeloGioacchino Del Regno
2022-11-04 18:31   ` Krzysztof Kozlowski
2022-11-07 20:13   ` Ulf Hansson
2022-11-04 17:21 ` [PATCH 6/9] dt-bindings: mfd: qcom,tcsr: Add " AngeloGioacchino Del Regno
2022-11-04 18:31   ` Krzysztof Kozlowski
2022-11-07  8:25   ` Lee Jones
2022-11-04 17:21 ` [PATCH 7/9] arm64: dts: qcom: Add configuration for PM8950 peripheral AngeloGioacchino Del Regno
2022-11-04 17:21 ` [PATCH 8/9] arm64: dts: qcom: Add DTS for MSM8976 and MSM8956 SoCs AngeloGioacchino Del Regno
2022-11-04 19:01   ` Krzysztof Kozlowski
2022-11-08  4:55   ` Bjorn Andersson
2022-11-08  9:06     ` AngeloGioacchino Del Regno
2022-11-04 17:21 ` [PATCH 9/9] arm64: dts: qcom: Add support for SONY Xperia X/X Compact AngeloGioacchino Del Regno
2022-11-04 19:11   ` Krzysztof Kozlowski
2022-11-08  4:58   ` Bjorn Andersson
2022-11-08  5:01 ` (subset) [PATCH 0/9] MSM8956/76 and Sony Xperia X / X Compact support Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).