All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] RB1 + QCM2290 support
@ 2023-04-05 15:50 Konrad Dybcio
  2023-04-05 15:50 ` [PATCH v2 1/5] dt-bindings: firmware: document Qualcomm QCM2290 SCM Konrad Dybcio
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Konrad Dybcio @ 2023-04-05 15:50 UTC (permalink / raw)
  To: Andy Gross, Bjorn Andersson, Rob Herring, Krzysztof Kozlowski,
	Robert Marko, Das Srinagesh
  Cc: Bhupesh Sharma, Vladimir Zapolskiy, Marijn Suijten, linux-arm-msm,
	devicetree, linux-kernel, Konrad Dybcio, Krzysztof Kozlowski

v1 -> v2:
- Fix missing newline in pm2250.dtsi
- Use an enum in [2/5] to allow for more QRB2210 boards
- Squash the dt patches into one per SoC, PMIC and board
- pick up rb on [1/5]

v1: https://lore.kernel.org/r/20230403-topic-rb1_qcm-v1-0-ca849b62ba07@linaro.org

This series brings basic support for the Qualcomm Robotics RB1 board,
including but not limited to:

- TSENS-connected thermal management
- USB2
- eMMC (uSD depends requires regulators to work, will be sent separately)
- the necessary plumbing for *DSP + Wi-Fi (that also needs regulators)
- buttons

A compatible in the SCM C driver is not added on purpose, as:
1. it's not neccessary before we figure out disabling rpmcc, the dt
   part is in regardless (the clock it consumes is always-on today)
2. a point to get rid of SoC-specific compatibles in there was raised

See also:
https://www.thundercomm.com/product/qualcomm-robotics-rb1-platform/
https://www.qualcomm.com/products/internet-of-things/industrial/industrial-automation/qualcomm-robotics-rb1-platform

Dependencies:
- https://lore.kernel.org/linux-arm-msm/20230314-topic-2290_compats-v1-0-47e26c3c0365@linaro.org/
- https://lore.kernel.org/linux-arm-msm/20230315183231.3562580-1-konrad.dybcio@linaro.org/
- https://lore.kernel.org/linux-arm-msm/20230323173019.3706069-1-dianders@chromium.org/

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
---
Konrad Dybcio (5):
      dt-bindings: firmware: document Qualcomm QCM2290 SCM
      dt-bindings: arm: qcom: Add QRB2210/QCM2290 and RB1 board
      arm64: dts: qcom: Add initial QCM2290 device tree
      arm64: dts: qcom: Add initial PM2250 device tree
      arm64: dts: qcom: Add initial QTI RB1 device tree

 Documentation/devicetree/bindings/arm/qcom.yaml    |    9 +
 .../devicetree/bindings/firmware/qcom,scm.yaml     |    3 +
 arch/arm64/boot/dts/qcom/Makefile                  |    1 +
 arch/arm64/boot/dts/qcom/pm2250.dtsi               |   63 +
 arch/arm64/boot/dts/qcom/qcm2290.dtsi              | 1561 ++++++++++++++++++++
 arch/arm64/boot/dts/qcom/qrb2210-rb1.dts           |  112 ++
 6 files changed, 1749 insertions(+)
---
base-commit: 8417c8f5007bf4567ccffda850a3157c7d905f67
change-id: 20230403-topic-rb1_qcm-78a8826b34b6

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


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

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

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-05 15:50 [PATCH v2 0/5] RB1 + QCM2290 support Konrad Dybcio
2023-04-05 15:50 ` [PATCH v2 1/5] dt-bindings: firmware: document Qualcomm QCM2290 SCM Konrad Dybcio
2023-04-05 15:50 ` [PATCH v2 2/5] dt-bindings: arm: qcom: Add QRB2210/QCM2290 and RB1 board Konrad Dybcio
2023-04-07 18:59   ` Krzysztof Kozlowski
2023-04-05 15:50 ` [PATCH v2 3/5] arm64: dts: qcom: Add initial QCM2290 device tree Konrad Dybcio
2023-04-07 18:35   ` Bjorn Andersson
2023-04-07 18:47     ` Konrad Dybcio
2023-04-05 15:50 ` [PATCH v2 4/5] arm64: dts: qcom: Add initial PM2250 " Konrad Dybcio
2023-04-05 15:50 ` [PATCH v2 5/5] arm64: dts: qcom: Add initial QTI RB1 " Konrad Dybcio
2023-04-07 18:36 ` (subset) [PATCH v2 0/5] RB1 + QCM2290 support Bjorn Andersson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.