Linux主线内核终于支持Google Tensor GS101 SoC和Pixel 6
GoogleTensorGS101SoC于2021年与GooglePixel6智能手机一起推出。两年多后,主线Linux内核终于在即将到来的Linux6.8内核周期中看到上游支持。
GS101“Whitechapel”SoC是一款八核处理器,混合了CortexX1/A76/X55内核、Mali-G78MP20显卡,基于5nmLPE三星工艺构建。经过多轮代码审查后,最初的GoogleTensorGS101支持以及Pixel6智能手机设备树支持最终设置为出现在主线Linux内核中,而不仅仅是出现在各种Android/AOSP下游内核源中。
最初的GS101/GoogleTensor补丁以及Pixel6DT已在即将到来的Linux6.8周期之前进入三星SoC树的“for-next”分支。
借助Pixel6“Oriole”支持,它已经在这个即将成为主线的代码上进行了测试,它可以使用最小的Busyboxinitramfs启动并成功到达shell。在最近针对Tensor/GS101SoC支持和Pixel6主板覆盖范围的补丁系列中,我们不难注意到:
gs101/TensorSoC还用于Pixel6a(bluejay)和Pixel6Pro(raven)手机。目前,gs101SoC和Oriole添加了DT。正如您从补丁中看到的那样,SoC基于SamsungExynosSoC,因此许多低级Exynos驱动程序和绑定可以重复使用。
本系列中添加的支持包括:
*cpus
*pinctrl
*CCFimplementationofcmu_top,cmu_misc&cmu_apm
*watchdog
*USIuart
*gpio
不过,这足以使用上游内核启动到busyboxinitramfs和shell,在接下来的几周和几个月内,Linux内核将添加更多平台支持。
迟到总比不到好。之前我们曾报道过,Linux6.8中较新的QualcommSnapdragon8Gen3将能够启动主线内核。
踩一下[0]

站长云网
顶一下[0]