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 中找到。