devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Add support for Pixel 3 and Pixel 3 XL
@ 2025-10-05 13:16 David Heidelberg via B4 Relay
  2025-10-05 13:16 ` [PATCH 1/2] Documentation: dt-bindings: arm: qcom: Add Pixel 3 and " David Heidelberg via B4 Relay
                   ` (2 more replies)
  0 siblings, 3 replies; 23+ messages in thread
From: David Heidelberg via B4 Relay @ 2025-10-05 13:16 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel, David Heidelberg,
	Amit Pundir, Casey Connolly, Joel Selvaraj, Sumit Semwal,
	Vinod Koul, Bjorn Andersson

This adds initial device tree support for the following phones:

 - Google Pixel 3 (blueline)
 - Google Pixel 3 XL (crosshatch)

Both phone boards use the same identifiers and differ only slightly
in their connected peripherals.

Supported functionality includes:
 - Debug UART
 - UFS
 - Charger
 - USB-C (peripheral mode)
 - Display (Pixel 3 only)

This is mainly focused to get the base functionality of the board and
being able to use the upstream DTS within Linux and u-boot.

Booting
-------
For older Pixel 3 bootloaders, bootloader-compatible board and MSM IDs are
required for the kernel to boot, so these have been added.

For recent Pixel 3 bootloaders,
a) you want chainloaded proper bootloader (f.e. u-boot),
b) you can also boot kernel when adding back TEXT_OFFSET
   (partial revert of 120dc60d).

This series is a beggining of cleaning up and transitioning support from
sdm845 close to mainline tree to the mainline.

Signed-off-by: David Heidelberg <david@ixit.cz>
---
David Heidelberg (2):
      Documentation: dt-bindings: arm: qcom: Add Pixel 3 and 3 XL
      arm64: dts: qcom: Add support for Pixel 3 and Pixel 3 XL

 Documentation/devicetree/bindings/arm/qcom.yaml    |   5 +-
 arch/arm64/boot/dts/qcom/Makefile                  |   2 +
 .../arm64/boot/dts/qcom/sdm845-google-blueline.dts | 128 ++++++
 arch/arm64/boot/dts/qcom/sdm845-google-common.dtsi | 467 +++++++++++++++++++++
 .../boot/dts/qcom/sdm845-google-crosshatch.dts     | 137 ++++++
 5 files changed, 736 insertions(+), 3 deletions(-)
---
base-commit: e5f0a698b34ed76002dc5cff3804a61c80233a7a
change-id: 20250419-pixel-3-511edc2a4607

Best regards,
-- 
David Heidelberg <david@ixit.cz>



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

end of thread, other threads:[~2025-10-19 14:53 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-05 13:16 [PATCH 0/2] Add support for Pixel 3 and Pixel 3 XL David Heidelberg via B4 Relay
2025-10-05 13:16 ` [PATCH 1/2] Documentation: dt-bindings: arm: qcom: Add Pixel 3 and " David Heidelberg via B4 Relay
2025-10-05 22:21   ` Dmitry Baryshkov
2025-10-06  8:09     ` Konrad Dybcio
2025-10-06 10:09       ` David Heidelberg
2025-10-06 10:16         ` Konrad Dybcio
2025-10-06 10:17       ` Dmitry Baryshkov
2025-10-05 13:16 ` [PATCH 2/2] arm64: dts: qcom: Add support for Pixel 3 and Pixel " David Heidelberg via B4 Relay
2025-10-05 13:25   ` David Heidelberg
2025-10-05 22:03   ` Dmitry Baryshkov
2025-10-09 21:20     ` David Heidelberg
2025-10-09 21:50       ` Dmitry Baryshkov
2025-10-10  7:51         ` David Heidelberg
2025-10-10  8:17           ` Dmitry Baryshkov
2025-10-17 16:59     ` David Heidelberg
2025-10-19 11:51       ` Dmitry Baryshkov
2025-10-19 13:02         ` David Heidelberg
2025-10-19 14:53           ` Dmitry Baryshkov
2025-10-17 22:23     ` David Heidelberg
2025-10-19 11:51       ` Dmitry Baryshkov
2025-10-06 12:41   ` Konrad Dybcio
2025-10-17 23:32     ` David Heidelberg
2025-10-05 22:15 ` [PATCH 0/2] " Dmitry Baryshkov

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