Linux ARM-MSM sub-architecture
 help / color / mirror / Atom feed
* [PATCH v3 0/9] SM6375/PDX225 GPI DMA, QUPs & PMIC peripherals
@ 2022-11-15 15:27 Konrad Dybcio
  2022-11-15 15:27 ` [PATCH v3 1/9] dt-bindings: arm-smmu: Allow 3 power domains on SM6375 MMU500 Konrad Dybcio
                   ` (11 more replies)
  0 siblings, 12 replies; 17+ messages in thread
From: Konrad Dybcio @ 2022-11-15 15:27 UTC (permalink / raw)
  To: linux-arm-msm, andersson, agross, krzysztof.kozlowski
  Cc: patches, Konrad Dybcio

This series adds support for:

- GPI DMA for 6375
- QUP hosts & I2C / SPI controllers for 6375
- pinctrl for SOME (check commit message of 05/10) of ^
- pmk8350 on arbitrary SID
- touchscreen & SMD regulators on PDX225 (depends on [1])
- pmic peripherals on PDX225

As well as some necessary binding changes with it.

Patches 1-7 can be applied right away, 8 and 9 depend on:

[1] https://lore.kernel.org/linux-arm-msm/20221109110846.45789-1-konrad.dybcio@linaro.org/T/#t

Changes since v2:
- rework 3-power-domains bindings [1/9]

Changes since v1:
- (afaict) fix errors with [1/9]
- use preprocessor to swap out pmk8350 sid instead of hardcoding it
- pick up tags
- drop [v1 2/10] (dt-b for gpi) - applied
- sort the newly-added regulator nodes properly

Konrad Dybcio (9):
  dt-bindings: arm-smmu: Allow 3 power domains on SM6375 MMU500
  arm64: dts: qcom: pmk8350: Allow specifying arbitrary SID
  arm64: dts: qcom: sm6375: Add GPI DMA nodes
  arm64: dts: qcom: sm6375: Add pin configs for some QUP configurations
  arm64: dts: qcom: sm6375: Add QUPs and corresponding SPI/I2C hosts
  arm64: dts: qcom: sm6375-pdx225: Enable QUPs & GPI DMA
  arm64: dts: qcom: sm6375-pdx225: Add PMIC peripherals
  arm64: dts: qcom: sm6375-pdx225: Configure SMD RPM regulators
  arm64: dts: qcom: sm6375-pdx225: Configure Samsung touchscreen

 .../devicetree/bindings/iommu/arm,smmu.yaml   |  23 +-
 arch/arm64/boot/dts/qcom/pmk8350.dtsi         |  19 +-
 .../qcom/sm6375-sony-xperia-murray-pdx225.dts | 254 ++++++++++++
 arch/arm64/boot/dts/qcom/sm6375.dtsi          | 389 ++++++++++++++++++
 4 files changed, 677 insertions(+), 8 deletions(-)

-- 
2.38.1


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

end of thread, other threads:[~2023-01-19 19:11 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-15 15:27 [PATCH v3 0/9] SM6375/PDX225 GPI DMA, QUPs & PMIC peripherals Konrad Dybcio
2022-11-15 15:27 ` [PATCH v3 1/9] dt-bindings: arm-smmu: Allow 3 power domains on SM6375 MMU500 Konrad Dybcio
2022-11-15 15:52   ` Krzysztof Kozlowski
2022-11-18 13:38   ` Will Deacon
2022-12-05 20:56     ` Bjorn Andersson
2022-12-06  9:56       ` Will Deacon
2022-11-15 15:27 ` [PATCH v3 2/9] arm64: dts: qcom: pmk8350: Allow specifying arbitrary SID Konrad Dybcio
2022-11-15 15:27 ` [PATCH v3 3/9] arm64: dts: qcom: sm6375: Add GPI DMA nodes Konrad Dybcio
2022-11-15 15:27 ` [PATCH v3 4/9] arm64: dts: qcom: sm6375: Add pin configs for some QUP configurations Konrad Dybcio
2022-11-15 15:27 ` [PATCH v3 5/9] arm64: dts: qcom: sm6375: Add QUPs and corresponding SPI/I2C hosts Konrad Dybcio
2022-11-15 15:27 ` [PATCH v3 6/9] arm64: dts: qcom: sm6375-pdx225: Enable QUPs & GPI DMA Konrad Dybcio
2022-11-15 15:27 ` [PATCH v3 7/9] arm64: dts: qcom: sm6375-pdx225: Add PMIC peripherals Konrad Dybcio
2022-11-15 15:27 ` [PATCH v3 8/9] arm64: dts: qcom: sm6375-pdx225: Configure SMD RPM regulators Konrad Dybcio
2022-11-15 15:27 ` [PATCH v3 9/9] arm64: dts: qcom: sm6375-pdx225: Configure Samsung touchscreen Konrad Dybcio
2022-11-15 15:39 ` [PATCH v3 0/9] SM6375/PDX225 GPI DMA, QUPs & PMIC peripherals Konrad Dybcio
2022-12-06 18:19 ` (subset) " Bjorn Andersson
2023-01-19 19:08 ` Will Deacon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox