Google Tensor GS101 SoC于2021年与Google Pixel 6智能手机一起推出。两年多之后,主线Linux内核终于看到了即将推出的 Linux 6.8内核周期。
提醒一下,GS101“白教堂”SoC是一款八核处理器,混合了Cortex X1/A76/X55内核、马里-G78 MP20显卡,并基于5 nm LPE三星工艺构建。在经历了几轮代码审查后,最初的Google张量GS101支持以及Pixel 6智能手机设备树支持最终将出现在主流Linux内核中,而不是仅在各种Android/AOSP下游内核源代码中找到。
最初的GS101/谷歌张量补丁以及Pixel 6 DT已经进入了三星SoC树的For-Next分支领先于即将到来的Linux6.8周期。
有了Pixel6“金莺”的支持,它已经在这个将要维护的代码上进行了测试,它至少可以用最小的Busybox initramf引导,并成功地到达一个外壳。在最近补丁系列对于张量/GS101 SoC支持和Pixel 6板的报道,请注意:
Gs101/张量SoC也用于Pixel6a(BlueJay)和Pixel 6 Pro(Raven)手机。目前为gs101 SoC和Oriole增加了DT。正如您从补丁中看到的,SoC是基于Samsung Exynos SoC的,因此许多低级Exynos驱动程序和绑定可以被重用。
本系列中添加的支持包括:
*CPU
*插针
* cmu_top、cmu_misc cmu_apm的CCF实现
*WatchDog
*USI UART
*GPIO这足以引导到使用上游内核的Busybox initramfs和外壳程序:)在接下来的几周和几个月内将添加更多的平台支持。
晚做总比不做强。在Linux6.8中也是如此,较新的高通骁龙8 Gen 3将能够启动主线内核.