Kernel driver vexpress

支援的系統

作者:Pawel Moll

描述

Versatile Express 平臺 (http://www.arm.com/versatileexpress/) 是 ARM Ltd. 處理器的參考和原型系統。 它可以由各種各樣的板組成,每個板都包含(除了主晶片/FPGA 之外)許多負責平臺配置和控制的微控制器。 這些微控制器還可以透過許多內部和外部感測器來監控電路板及其環境,從而提供有關電源線電壓和電流、電路板溫度和功耗的資訊。 其中一些還計算消耗的能量並提供累積使用計數器。

配置裝置_不是_記憶體對映的,必須透過自定義介面訪問,該介面由 “vexpress_config” API 抽象。

由於這些裝置是不可發現的,因此必須在傳遞給核心的裝置樹中對其進行描述。 有關它們的 DT 繫結的詳細資訊可以在 Documentation/devicetree/bindings/hwmon/vexpress.txt 中找到。