主線Linux內核對高通硬件的支持日益完善


經過高通公司和Linaro工程師多年的努力,主線Linux內核對高通SoC的支持終於足夠成熟,新硬件的支持往往來得相當快,而且支持得很好。在即將發佈的Linux6.8內核中,新的驍龍8Gen3可以在主線內核上啟動,由於上遊支持,搭載驍龍處理器的ThinkPadX13s一直深受Linux開發人員的歡迎,而其他搭載高通處理器的設備如今也傾向於與上遊Linux更好地配合,而不必求助於供應商的內核構建。

上周在佈魯塞爾舉行的 FOSDEM 2024 大會上,Linaro 的 Neil Armstrong 圍繞高通 SoC 上的主線支持發表演講。阿姆斯特朗提到過去十年來在高通支持方面所做的所有工作,以及驍龍 8 Gen 3 如何在高通公開宣佈該平臺後短短兩個月內就實現上遊支持。

image.webp

Linux 6.8 上的驍龍 8 Gen 3 支持顯示屏、USB-C、USB/PCIe/藍牙、CPU 頻率縮放、掛起/恢復,甚至加密加速器。但音頻支持、DP Alt-Mode、啟用 DSP、USB-C 電源交付和 GPU 加速仍在進行中。

image.webp

聯想 ThinkPad X13s 也因其出色的支持而備受關註。此外,在這款 ARM 筆記本電腦上還可以輕松運行各種 Linux 發行版。

image.webp

通過 Neil Armstrong 在 FOSDEM 上的演講,您可以解更多有關主線 Linux 內核上高通硬件狀態的信息。視頻錄像和幻燈片可在FOSDEM.org 上獲取。


相關推薦

2023-11-02

一夜之間,主線Linux內核就退出對英特爾Itanium(IA-64)處理器的支持。近年來,Linux內核對Itanium的支持力度開始走下坡路,已經沒有多少用戶在老化的Itanium服務器上測試新內核。此外,Itanium代碼也沒有任何主要的積極貢獻者對

2022-08-15

兩周的合並窗口,LinusTorvalds終於趕在周日下午發佈Linux6.0主線內核的首個“候選發佈”(rc1)版本。在接下來的大約兩個月內,團隊將專註於Linux6.0內核的穩定性改進。不過從Phoronix的早期測試體驗來看,其已在各種系統上表現

2022-10-03

對聯想ThinkPad X13s Arm筆記本電腦的早期支持。這項工作在主線上仍處於早期形式,但至少已經可以使用,並開辟另一個Arm Linux筆記本電腦選項。● 各種調度器的變化,包括一些針對AMD Zen的NUMA平衡增強,以及AMD CPU現在傾向於MWAIT

2022-09-14

代碼,且基準測試成績的前景也顯得相當光明。一旦走入主線,Google 工程師團隊將致力於讓 MGLRU 達到和默認安全啟用的水平。盡管在這之前,他們還需要開展各種基準測試,以確保 MGLRU 處理良好狀態、且不會使現有工作負載出

2022-07-07

DG2/Alchemist啟用補丁。相關工作從Linux5.20的“PonteVecchio”主線支持開始,到13代RaptorLakeCPU的核顯(基於12代AlderLake的小幅升級),並已著手14代MeteorLake相關內容的開發。作為 Raptor Lake 的繼任者,Meteor Lake 預計不會在 2023 下半年前

2024-03-10

去年,Linux內核進行大量的代碼清理工作,並致力於移除主線內核樹中多年來不再積極維護的過時硬件支持。在CPU方面,其中一項工作是移除對老式Sun工作站未使用的SPARC32位CPU的支持。移除未使用的SPARC32代碼的補丁已於本周末

2022-08-02

已過時的協議,還是在Linux內核中留存十多年的時間。與主線內核相比,它更像是該丟進歷史博物館的代碼。Phoronix 指出,DEC 為實現數字網絡架構的軟硬件網絡產品而開發 DECnet 。作為 80 年代的早期點對點網絡架構之一,內置於

2022-07-02

同時,他還透露瞭一個大驚喜:下一個版本的 Linux 內核主線,可能就會合並用 Rust 語言提交的 PR 分支瞭。對 Linux 的熱情 30 年未減Linux 誕生於 1991 年,現在已經有 31 年歷史。作為全球三大操作系統之一,Linux 已經成為雲、邊緣

2024-04-17

成扁平圖像樹的 Python 腳本"make_fit.py",以及用於主線 Linux 內核的新目標"make image.fit",以便輕松構建 FIT。Google Chromium 團隊的 Simon Glass 為內核提供扁平圖像樹構建目標支持。有這種上遊集成,編譯上遊內核和構建 F

2024-03-29

是闡述大傢的興趣,並找出將 Arm China NPU 驅動程序上傳到主線 Linux 內核的要求。這仍然需要上遊 DRM/accel 維護者審查代碼,確保其符合適當的接口等,因此前方的路還很長,但至少很高興看到 Arm China 現在有一個完全開源的 Linux

2022-09-28

tv10補丁預計最快將在下周與Linux6.1內核合並的窗口中進入主線。對Linux內核的Rustv10支持包括27個補丁,共計12.5萬行新代碼。這些補丁包括為內核開發添加一些Rust創建,各種C語言輔助工具,以及其他集成基礎設施。還有一些初始

2022-06-28

也有大量頭文件)。截至目前,新的頭文件主要代表瞭該主線驅動程序啟用 Gaudi2 支持所需的大部分代碼變動。除瞭內核驅動工作,英特爾今日還發佈瞭 TPC_LLVM 1.1(針對 Habana Labs 加速器的新版開源編譯器)。TPC_LLVM 1.1 添加瞭對

2022-07-28

exe 安裝包 | zip 壓縮包)至於 Linux 平臺,英特爾仍會通過主線內核與 Mesa 裡的 OpenGL / Vulkan 驅動程序,來提供較舊的核芯顯卡支持。隻是隨著時間的推移,英特爾工程師必然會逐漸調整業務重心,放在老一代硬件錯誤報告修復上

2022-07-28

內核。然而,在Linux 5.19中,由於一些驅動代碼還沒有被主線化,它還不能在實機上使用。但LoongArch為Linux 5.19提供支持為LoongArch下一步進入Glibc打開大門,另一方面,由於瑞薩H8/300的支持被放棄,Linux 5.19的架構數量保持不變。-