Steam Frame, il Device Tree entra nel kernel Linux 7.4 secondo Phoronix
Il kernel Linux 7.4 mainline potrà girare sul visore VR Steam Frame di Valve, nome in codice «Deckard», basato sul SoC Qualcomm Snapdragon 8 Gen 3 (SM8650). Lo riferisce Phoronix in un articolo di Michael Larabel datato 26 ottobre 2026: il Device Tree, scritto da Neil Armstrong di Linaro, è entrato con il merge delle modifiche SoC avvenuto domenica. Valve, nelle informazioni riportate dalla fonte, non ha annunciato nulla in proposito. Per chi usa il visore non cambia nulla nell’immediato, perché il supporto è iniziale e quello più completo resta nei kernel di SteamOS.

Cosa c’è nel Device Tree iniziale di Deckard
Lo Steam Frame, come è prassi nel mondo ARM Linux, si descrive tramite Device Tree, e quello entrato nel kernel è presentato da Armstrong nel messaggio della patch come «initial DeviceTree». I blocchi coperti per ora sono questi:
- memoria riservata di sistema, regolatori, gpio keys e funzioni del PMIC;
- canali ADC del PMIC;
- storage UFS;
- USB Gadget;
- Wi-Fi 7 e Bluetooth tramite il chip WCN7850;
- I2C e periferiche di base;
- slot per SD card.
Perché alcuni nodi sono stati tolti: il bootloader avvia Linux in EL2
Il bootloader del visore avvia Linux in EL2, e per questo, come spiega lo stesso Armstrong nella descrizione della patch, è stato necessario rimuovere diversi nodi legati a EL1 e al DSP, definendo al loro posto la mappatura della reserved-memory.
Cosa cambia per le altre distribuzioni
Secondo Phoronix, l’ingresso nel mainline apre potenzialmente la strada ad altre distribuzioni Linux che vogliano supportare lo Steam Frame in alternativa a SteamOS. Il supporto nel kernel arriva a poca distanza dal lancio del visore, avvenuto a settembre. Ne avevamo parlato a proposito della beta di SteamOS per Steam Frame.
Cosa resta a SteamOS
Sempre stando a Phoronix, il supporto più rifinito e completo allo Steam Frame continuerà a trovarsi nelle build del kernel SteamOS downstream. L’ingresso in Linux 7.4 va quindi letto come un primo passo upstream, non come un sostituto del kernel che Valve distribuisce con il proprio sistema.


