devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] SC8280XP preparatory PCIe fixes
@ 2023-12-27 22:28 Konrad Dybcio
  2023-12-27 22:28 ` [PATCH 1/3] arm64: dts: qcom: sc8280xp: Fix PCIe PHY power-domains Konrad Dybcio
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Konrad Dybcio @ 2023-12-27 22:28 UTC (permalink / raw)
  To: Bjorn Andersson, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Johan Hovold
  Cc: Marijn Suijten, linux-arm-msm, devicetree, linux-kernel,
	Krzysztof Kozlowski, Konrad Dybcio, Konrad Dybcio

Just a couple of minor fixes in preparation for PCIe shutdown (and by
extension CX, AOSD and DDR power collapse - anybody here a fan of
suspend?).

If you want to test this on your machine, you're gonna need:

- https://lore.kernel.org/all/20231227-topic-pmdomain_sync_cleanup-v1-1-5f36769d538b@linaro.org/
- https://lore.kernel.org/all/20231227-topic-psci_fw_sus-v1-0-6910add70bf3@linaro.org/
- https://lore.kernel.org/all/20231227-topic-8280_pcie-v1-0-095491baf9e4@linaro.org/
- All PCIe devices that require fw must be fully booted (so that they can be suspended)
- You must not have any dangling resource votes (not the case on 8280-crd)

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
---
Konrad Dybcio (3):
      arm64: dts: qcom: sc8280xp: Fix PCIe PHY power-domains
      arm64: dts: qcom: sc8280xp: Correct USB PHY power domains
      arm64: dts: qcom: sc8280xp-crd: Add PCIe CLKREQ# sleep state

 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 78 ++++++++++++++++++++-----------
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi    | 18 +++----
 2 files changed, 60 insertions(+), 36 deletions(-)
---
base-commit: 39676dfe52331dba909c617f213fdb21015c8d10
change-id: 20231227-topic-8280_pcie_dts-4d3a94efe6e7

Best regards,
-- 
Konrad Dybcio <konrad.dybcio@linaro.org>


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

end of thread, other threads:[~2024-01-24  7:31 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-27 22:28 [PATCH 0/3] SC8280XP preparatory PCIe fixes Konrad Dybcio
2023-12-27 22:28 ` [PATCH 1/3] arm64: dts: qcom: sc8280xp: Fix PCIe PHY power-domains Konrad Dybcio
2023-12-29 11:24   ` Johan Hovold
2023-12-29 13:08     ` Konrad Dybcio
2023-12-29 13:20       ` Johan Hovold
2023-12-29 17:03     ` Manivannan Sadhasivam
2023-12-30 12:28       ` Konrad Dybcio
2024-01-02  9:05       ` Johan Hovold
2024-01-22 17:25       ` Manivannan Sadhasivam
2024-01-22 17:36         ` Johan Hovold
2024-01-23 17:06           ` Manivannan Sadhasivam
2024-01-23 18:41             ` Konrad Dybcio
2024-01-24  7:31             ` Johan Hovold
2023-12-27 22:28 ` [PATCH 2/3] arm64: dts: qcom: sc8280xp: Correct USB PHY power domains Konrad Dybcio
2023-12-29 13:01   ` Johan Hovold
2023-12-29 13:06     ` Konrad Dybcio
2023-12-29 13:25       ` Johan Hovold
2023-12-29 15:05         ` Konrad Dybcio
2023-12-29 15:43           ` Johan Hovold
2023-12-29 17:10     ` Manivannan Sadhasivam
2024-01-02  8:55       ` Johan Hovold
2023-12-27 22:28 ` [PATCH 3/3] arm64: dts: qcom: sc8280xp-crd: Add PCIe CLKREQ# sleep state Konrad Dybcio
2023-12-29 12:55   ` Johan Hovold
2023-12-30 14:11     ` Konrad Dybcio
2023-12-29 17:14   ` Manivannan Sadhasivam
2023-12-30 14:10     ` 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).