過去幾個月,Linux 內核中出現了大量 AMD-Xilinx 代碼,使 AMD 的嵌入式工作受益,從 QDMA 驅動程序到 CDX 總線再到 XDMA 等。最新的內核是 AMD-Xilinx Versal 看門狗驅動程序。
AMD (Xilinx) Versal 是一款從雲到邊緣計算場景的自適應 SoC。這些 SoC 被宣傳為“計算更快、更智能、更安全”。從更安全的角度來看,Linux 6.5 添加了一個看門狗驅動程序,以便在檢測到問題時能夠重置系統。
AMD-Xilinx Versal 看門狗驅動程序 Kconfig 幫助文本將新驅動程序描述為:
“versal_wwdt IP 核的窗口看門狗驅動程序。窗口看門狗定時器 (WWDT) 包含關閉的(第一個)和打開(第二個)32位寬度的窗口。在預定義的窗口時間段內寫入看門狗定時器。這意味著一個不太早和不太晚的周期。WWDT必須重新啟動在開放窗口時間內。如果軟件嘗試在開放窗口時間段之外重新啟動 WWDT,則會生成重置。”
這個新的看門狗驅動程序已於今天作為 Linux 6.5 的看門狗更新。此拉動還為 sp5100_tco 驅動程序添加了 Hygon FCH/SCH 服務器控制器集線器支持。 Hygon 支持僅遵循 AMD 使用的現有代碼路徑,但添加了 Hygon 標識符來處理基於 Zen 1 的中國 CPU。