linux-mmc.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/14] Various dt-bindings for SM7635 and The Fairphone (Gen. 6) addition
@ 2025-06-25  9:22 Luca Weiss
  2025-06-25  9:22 ` [PATCH 01/14] dt-bindings: arm-smmu: document the support on SM7635 Luca Weiss
                   ` (16 more replies)
  0 siblings, 17 replies; 28+ messages in thread
From: Luca Weiss @ 2025-06-25  9:22 UTC (permalink / raw)
  To: Will Deacon, Robin Murphy, Joerg Roedel, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Rafael J. Wysocki,
	Viresh Kumar, Manivannan Sadhasivam, Herbert Xu, David S. Miller,
	Vinod Koul, Bjorn Andersson, Konrad Dybcio, Robert Marko,
	Das Srinagesh, Thomas Gleixner, Jassi Brar, Amit Kucheria,
	Thara Gopinath, Daniel Lezcano, Zhang Rui, Lukasz Luba,
	Ulf Hansson
  Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-kernel, iommu,
	devicetree, linux-kernel, linux-pm, linux-arm-msm, linux-crypto,
	dmaengine, linux-mmc, Luca Weiss

Document various bits of the SM7635 SoC in the dt-bindings, which don't
really need any other changes.

Then we can add the dtsi for the SM7635 SoC and finally add a dts for
the newly announced The Fairphone (Gen. 6) smartphone.

Dependencies:
* The dt-bindings should not have any dependencies on any other patches.
* The qcom dts bits depend on most other SM7635 patchsets I have sent in
  conjuction with this one. The exact ones are specified in the b4 deps.

Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
---
Luca Weiss (14):
      dt-bindings: arm-smmu: document the support on SM7635
      dt-bindings: cpufreq: qcom-hw: document SM7635 CPUFREQ Hardware
      dt-bindings: crypto: qcom,prng: document SM7635
      dt-bindings: firmware: qcom,scm: document SM7635 SCM Firmware Interface
      dt-bindings: qcom,pdc: document the SM7635 Power Domain Controller
      dt-bindings: mailbox: qcom-ipcc: document the SM7635 Inter-Processor Communication Controller
      dt-bindings: soc: qcom,aoss-qmp: document the SM7635 Always-On Subsystem side channel
      dt-bindings: thermal: qcom-tsens: document the SM7635 Temperature Sensor
      dt-bindings: dma: qcom,gpi: document the SM7635 GPI DMA Engine
      dt-bindings: mmc: sdhci-msm: document the SM7635 SDHCI Controller
      dt-bindings: soc: qcom: qcom,pmic-glink: document SM7635 compatible
      dt-bindings: arm: qcom: Add SM7635 and The Fairphone (Gen. 6)
      arm64: dts: qcom: Add initial SM7635 dtsi
      arm64: dts: qcom: Add The Fairphone (Gen. 6)

 Documentation/devicetree/bindings/arm/qcom.yaml    |    6 +
 .../bindings/cpufreq/cpufreq-qcom-hw.yaml          |    2 +
 .../devicetree/bindings/crypto/qcom,prng.yaml      |    1 +
 .../devicetree/bindings/dma/qcom,gpi.yaml          |    1 +
 .../devicetree/bindings/firmware/qcom,scm.yaml     |    2 +
 .../bindings/interrupt-controller/qcom,pdc.yaml    |    1 +
 .../devicetree/bindings/iommu/arm,smmu.yaml        |    3 +
 .../devicetree/bindings/mailbox/qcom-ipcc.yaml     |    1 +
 .../devicetree/bindings/mmc/sdhci-msm.yaml         |    1 +
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |    1 +
 .../bindings/soc/qcom/qcom,pmic-glink.yaml         |    1 +
 .../devicetree/bindings/thermal/qcom-tsens.yaml    |    1 +
 arch/arm64/boot/dts/qcom/Makefile                  |    1 +
 arch/arm64/boot/dts/qcom/sm7635-fairphone-fp6.dts  |  837 ++++++
 arch/arm64/boot/dts/qcom/sm7635.dtsi               | 2806 ++++++++++++++++++++
 15 files changed, 3665 insertions(+)
---
base-commit: d9946fe286439c2aeaa7953b8c316efe5b83d515
change-id: 20250623-sm7635-fp6-initial-15e40fef53cd
prerequisite-change-id: 20250616-eusb2-repeater-tuning-f56331c6b1fa:v2
prerequisite-patch-id: 5c504d171a4d1acd9ec376e01e0dd0fddbad92b8
prerequisite-patch-id: 0c97dcf5472fbed8ef4cffbd482f3169fe1e972d
prerequisite-change-id: 20250617-simple-drm-fb-icc-89461c559913:v2
prerequisite-patch-id: 1ce32150adbe39ad43d9a702623b55937d92a17c
prerequisite-patch-id: 3562d9a85381bee745402619a7acba9b951f145c
prerequisite-patch-id: f8447266657b779a546ecbbbc2e38bd61c422f08
prerequisite-patch-id: cb9d07c82e73ab3691e0ace9604bfa69cdd6bb64
prerequisite-patch-id: 18ab6ca6a024e5b8ea8138111064db593d72da35
prerequisite-change-id: 20250620-sm7635-socinfo-8c6ee8d82c9d:v1 # optional
prerequisite-patch-id: f1b2e11df96c271c9e3d010084809f361ee4249c
prerequisite-patch-id: 1471abf17230db340c67a84b5a9009f1f2ea6e0e
prerequisite-patch-id: 57bff00c4fedce1b78615375f12517b955dd1d16
prerequisite-change-id: 20250620-sm7635-pinctrl-9fe3d869346b:v1
prerequisite-patch-id: 43b88c44c6fc5b72a490cd3acc5d2585206e81f2
prerequisite-patch-id: b3b6ebd4a288bd4abf227c939a1a92eafb2cf2c8
prerequisite-change-id: 20250620-sm7635-clocks-7699d338dc37:v1
prerequisite-patch-id: 48485e0e7e8a992695af1690f8cd2c09c227a4bf
prerequisite-patch-id: 4685ceba3f900ad6d1d2ae35116d37f64a171d5d
prerequisite-patch-id: 80f71dad0c0a77da98e5e66b592f38db6d81b4b1
prerequisite-patch-id: 49a2fa1a14931d9143da232969e7487061466930
prerequisite-patch-id: f5d1794f61488235644f78ffc28e3dacdab215d1
prerequisite-patch-id: ab257573067ff09c94270e1fa6ad4de1480c06b9
prerequisite-patch-id: 6608bd3f2e198a0780736aebcea3b47ee03df9ef
prerequisite-patch-id: c463d0d2d84c8786ed9a09016f43b4657cbc231e
prerequisite-patch-id: e113e76af37f01befaf4059ee3063cb45b27fd6b
prerequisite-patch-id: 40f8b8acd07a9ff7da8683b1be6a58872250e849
prerequisite-change-id: 20250620-sm7635-clocks-misc-0f359ad830ea:v1
prerequisite-patch-id: 127f332296fced39a2fd2f9a1f446ba30ec28ceb
prerequisite-patch-id: d21a0c8ceb06523c9f3f4ce569d28714878b3f84
prerequisite-patch-id: 87029a8844ef174ab3e0f953a1d16957fe6c13cc
prerequisite-patch-id: 095c767d7b7aa67d47026589c926636e57349ca6
prerequisite-change-id: 20250620-sm7635-rpmhpd-dcb5dc066ce2:v1
prerequisite-patch-id: d71fe15334032610c05cb55aeb28bfaa44e3530c
prerequisite-patch-id: 729544e856b8046f7a311b719d9495f8b33c1e1f
prerequisite-change-id: 20250620-sm7635-icc-e495e0e66109:v1
prerequisite-patch-id: b387217215d6f83cbd50c380171b159a2f1406d8
prerequisite-patch-id: bffd82274c35f6d520f524aa2a9c1c4bef7e047e
prerequisite-change-id: 20250620-sm7635-eusb-phy-d3bab648cdf1:v1
prerequisite-patch-id: c242c9b099d738214def29d2e464b64be5f14e62
prerequisite-patch-id: 8c1eb426c08bc1ec9462e77139b3b64d5e1453e9
prerequisite-patch-id: cdbc469ab33002c6bf697c033755b598dd1a621e
prerequisite-patch-id: 6bb2900bb530880091622ef47d141fe1f5756a52
prerequisite-change-id: 20250620-sm7635-eusb-repeater-0d78f557290f:v1
prerequisite-patch-id: 5c504d171a4d1acd9ec376e01e0dd0fddbad92b8
prerequisite-patch-id: 0c97dcf5472fbed8ef4cffbd482f3169fe1e972d
prerequisite-patch-id: a618abb349c3de5b49f79b4b0f86d9ab502ad500
prerequisite-patch-id: 09f91ff3a25c16a0375bdfec80604a64eab0b4fb
prerequisite-patch-id: 8fca8b09d70409c5c78f9f1b77d0a4c75bce38cf
prerequisite-patch-id: f5c2c24d2baefcd7ff91718529ab2f2c264ab99f
prerequisite-change-id: 20250620-sm7635-remoteprocs-149da64084b8:v1
prerequisite-patch-id: 3c95a20dd456dfee100f2833de4e9931a2073c7d
prerequisite-patch-id: 5292d77663ea9c44346b8da86bda36e0cce3fe56
prerequisite-patch-id: 015edcb2a69b5e837dc7edfbc7adc22145ba611b
prerequisite-change-id: 20250620-sm7635-pmiv0104-34a679937d9d:v1
prerequisite-patch-id: 8fca8b09d70409c5c78f9f1b77d0a4c75bce38cf
prerequisite-patch-id: f5c2c24d2baefcd7ff91718529ab2f2c264ab99f
prerequisite-patch-id: d7a06ece910e7844c60b910fe8eed30ad2458f34
prerequisite-patch-id: e91b741c9cfc80aa149bfd8e43cae90ca58e17f2
prerequisite-patch-id: 5ba4a49c3792cb208ee064a6ba13545e40cb70ac
prerequisite-patch-id: 5bdfcbdd226f7223c04a65c1a3cdcc3ecad38858
prerequisite-change-id: 20250620-sm7635-pmxr2230-ee55a86a8c2b:v1
prerequisite-patch-id: f0bd6e083324f954b988647bb42d4e2be179fbda
prerequisite-patch-id: 8fe1c0fc544e8bcb35522c5eba0b36e83bfd0c19
prerequisite-patch-id: 525c9eb0087025024bb0aaec1ed1d7d2c0bc8f03
prerequisite-change-id: 20250623-pm7550-pmr735b-rpmh-regs-06087e5b3a99:v1
prerequisite-patch-id: 7360606a06f8fba3ea9a8f84b4ecfb8209e91ab0
prerequisite-patch-id: 7a06a346abdb7f7386912b92f2b84af87e7439a9
prerequisite-patch-id: 1e1a6eb9c5421812c07421f9fa7e3f16b26a42da
prerequisite-patch-id: 224df3e4068bee3a17bde32e16cd9366c55b5faf

Best regards,
-- 
Luca Weiss <luca.weiss@fairphone.com>


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

end of thread, other threads:[~2025-07-25 14:14 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-25  9:22 [PATCH 00/14] Various dt-bindings for SM7635 and The Fairphone (Gen. 6) addition Luca Weiss
2025-06-25  9:22 ` [PATCH 01/14] dt-bindings: arm-smmu: document the support on SM7635 Luca Weiss
2025-06-25  9:22 ` [PATCH 02/14] dt-bindings: cpufreq: qcom-hw: document SM7635 CPUFREQ Hardware Luca Weiss
2025-06-25  9:22 ` [PATCH 03/14] dt-bindings: crypto: qcom,prng: document SM7635 Luca Weiss
2025-06-25  9:22 ` [PATCH 04/14] dt-bindings: firmware: qcom,scm: document SM7635 SCM Firmware Interface Luca Weiss
2025-06-25  9:23 ` [PATCH 05/14] dt-bindings: qcom,pdc: document the SM7635 Power Domain Controller Luca Weiss
2025-06-25  9:23 ` [PATCH 06/14] dt-bindings: mailbox: qcom-ipcc: document the SM7635 Inter-Processor Communication Controller Luca Weiss
2025-07-25 14:14   ` Luca Weiss
2025-06-25  9:23 ` [PATCH 07/14] dt-bindings: soc: qcom,aoss-qmp: document the SM7635 Always-On Subsystem side channel Luca Weiss
2025-06-25  9:23 ` [PATCH 08/14] dt-bindings: thermal: qcom-tsens: document the SM7635 Temperature Sensor Luca Weiss
2025-06-25  9:23 ` [PATCH 09/14] dt-bindings: dma: qcom,gpi: document the SM7635 GPI DMA Engine Luca Weiss
2025-06-25  9:23 ` [PATCH 10/14] dt-bindings: mmc: sdhci-msm: document the SM7635 SDHCI Controller Luca Weiss
2025-06-25  9:23 ` [PATCH 11/14] dt-bindings: soc: qcom: qcom,pmic-glink: document SM7635 compatible Luca Weiss
2025-06-25  9:23 ` [PATCH 12/14] dt-bindings: arm: qcom: Add SM7635 and The Fairphone (Gen. 6) Luca Weiss
2025-06-25  9:23 ` [PATCH 13/14] arm64: dts: qcom: Add initial SM7635 dtsi Luca Weiss
2025-06-25  9:23 ` [PATCH 14/14] arm64: dts: qcom: Add The Fairphone (Gen. 6) Luca Weiss
2025-06-25 14:38   ` Konrad Dybcio
2025-06-27 11:33     ` Luca Weiss
2025-06-27 14:34       ` Konrad Dybcio
2025-06-27 14:44         ` Luca Weiss
2025-06-27 15:34           ` Konrad Dybcio
2025-06-30 10:21             ` Luca Weiss
2025-06-25 11:56 ` [PATCH 00/14] Various dt-bindings for SM7635 and The Fairphone (Gen. 6) addition Konrad Dybcio
2025-06-25 20:25 ` Rob Herring (Arm)
2025-06-30 21:59 ` Bjorn Andersson
2025-07-14  6:13   ` Artur Weber
2025-07-14  6:26     ` Krzysztof Kozlowski
2025-07-14 23:38     ` Konrad Dybcio

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).