Skip to main content
Qualcomm Linux 2.0 使用了重构后的内核配置。 请考虑以下关键更新和改进,以便将内核配置和设备树从 Qualcomm Linux 1.0 迁移到 Qualcomm Linux 2.0。 为了构建内核,Qualcomm Linux 内核 BSP 使用下表列出的内核配置片段之一: 表:内核配置片段

将设备树从 Qualcomm Linux 1.0 迁移到 Qualcomm Linux 2.0

受支持的 Qualcomm 套件的 Qualcomm 设备树源包含文件(DTSI)和设备树源文件(DTS)位于内核源码的 arch/arm64/boot/dts/qcom/ 目录中。 Qualcomm Linux 2.0 将所有设备树与上游对齐,遵循标准设备树绑定。因此,不再存在携带下游附加内容的 addons 设备树片段。 下表比较了 Qualcomm Linux 1.0 和 Qualcomm Linux 2.0 之间的设备树布局:
下表列出了 Qualcomm Dragonwing™ RB3 Gen 2 开发套件的 Qualcomm 设备树文件:
注意 标记为 el2 的设备树文件适用于运行在异常级别 2(EL2)的 Linux 配置,例如基于内核的虚拟机(KVM)。el2 覆盖应用在平台 DTB 之上,以生成相应的 EL2 DTB 变体。仅当需要 Linux 作为 KVM 虚拟机监控程序运行时,才使用这些 EL2 专用 DTB。例如,arch/arm64/boot/dts/qcom/lemans-el2.dtso。