[PATCH v2 0/2] arm64: dts: qcom: sm8650: add support from Valve Deckard headset

From: Neil Armstrong

Date: Wed Sep 23 2026 - 08:23:31 EST


Document and add initial DeviceTree for the Valve "Steam Frame"
codename Deckard. The Steam Frame is a virtual reality headset
based on the Qualcomm Snapdragon 8 Gen 3 SoC (SM8650).

Product Website: [1]

Dependencies: None

[1] https://store.steampowered.com/hardware/steamframe

Signed-off-by: Neil Armstrong <neil.armstrong@xxxxxxxxxx>
---
Changes in v2:
- Added labels to smp2p to make removal of the nodes cleaner
- Reorganized properties (ranges after #*-cells, <prop>-names after <prop>)
- Use "0" instead of "0x0" in the reserved memory reg properties
- Use proper supply properties for vcnl4040
- Link to v1: https://patch.msgid.link/20260922-topic-sm8650-deckard-initial-dt-v1-0-c25e7759d04a@xxxxxxxxxx

---
Neil Armstrong (2):
dt-bindings: arm: qcom: document the Valve Deckard headset
arm64: dts: qcom: sm8650: Add initial Valve Deckard devicetree

Documentation/devicetree/bindings/arm/qcom.yaml | 1 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
arch/arm64/boot/dts/qcom/sm8650-valve-deckard.dts | 1288 +++++++++++++++++++++
arch/arm64/boot/dts/qcom/sm8650.dtsi | 6 +-
4 files changed, 1293 insertions(+), 3 deletions(-)
---
base-commit: 506632261e6aeb1aa05c3ebe4da0a9439153d746
change-id: 20260921-topic-sm8650-deckard-initial-dt-19a5616b109a

Best regards,
--
Neil Armstrong <neil.armstrong@xxxxxxxxxx>