Vai al contenuto
Logo di Pixel 10 Pro

Logo: Google

Il 5 ottobre 2026 Krzysztof Kozlowski ha inviato ai maintainer del SoC la richiesta di includere in Linux 7.4 una nuova piattaforma, ARCH_GOOGLE, dedicata ai processori Google Tensor G5. Il supporto di base riguarda tre varianti dei Pixel 10: Pixel 10, Pixel 10 Pro e Pixel 10 Pro XL. Si tratta di una pull request, come risulta dal messaggio pubblicato sulla mailing list del kernel Linux, non ancora di una modifica entrata nel ramo principale.

Pixel 10 e Tensor G5 su Linux 7.4: Pull request per la nuova piattaforma ARCH_GOOGLE del kernel
Grafica: opengeek

Cosa contiene la richiesta inviata il 5 ottobre

Il messaggio, intitolato «[GIT PULL] arm64: google: New ARCH_GOOGLE for v7.4», è indirizzato ad Arnd e al gruppo SoC ([email protected]). Kozlowski scrive che si tratta di una nuova piattaforma SoC che in futuro sarà gestita da Peter Griffin.

Le modifiche partono dal commit di Linux 7.3-rc1, datato 30 agosto 2026, e arrivano fino a un ultimo commit del 30 settembre 2026. Si recuperano dal tag google-lga-7.4 del repository di Kozlowski su git.kernel.org.

Perché serve un nuovo simbolo ARCH_GOOGLE

Secondo la descrizione allegata alla richiesta, i primi progetti di Google, il GS101, erano derivati dei SoC Samsung e per questo erano raggruppati sotto Samsung. Il Tensor G5, nome in codice Laguna, ha invece preso una strada autonoma: nessuna comunanza con Samsung, quindi un simbolo nuovo.

Il SoC che la richiesta propone di portare nel kernel, spiega il testo, è usato per esempio nei telefoni Pixel 10. La richiesta ne aggiunge il supporto di base in tre varianti.

Le modifiche, file per file

Il pacchetto tocca 11 file, con 524 righe aggiunte e 19 rimosse. Il grosso è la descrizione hardware in device tree per la famiglia Laguna.

File Modifica
arch/arm64/boot/dts/google/lga.dtsi nuovo, 411 righe
arch/arm64/boot/dts/google/lga-pixel-common.dtsi nuovo, 22 righe
lga-blazer.dts, lga-frankel.dts, lga-mustang.dts nuovi, 15 righe ciascuno
Documentation/devicetree/bindings/arm/google.yaml 48 righe modificate
arch/arm64/Kconfig.platforms 8 righe aggiunte
arch/arm64/configs/defconfig 1 riga

Completano il pacchetto un Makefile nella nuova cartella google, una riga in quello di arch/arm64/boot/dts e una voce in MAINTAINERS.

Chi ha scritto le patch

La richiesta raccoglie cinque patch di due autori.

  • Douglas Anderson (2): crea la directory dts per i chip progettati da Google e aggiunge i primi dts per frankel, blazer e mustang.
  • Peter Griffin (3): aggiunge i binding del device tree per frankel, blazer e mustang, abilita la famiglia Tensor G5 nel defconfig arm64 e corregge un avviso sul #size-cells nel device tree di lga.

Nella descrizione si parla di supporto di base: il messaggio non elenca quali componenti dei telefoni siano gestiti.

Leggi anche