内核驱动 vexpress¶
支持的系统
ARM Ltd. Versatile Express 平台
前缀:‘vexpress’
数据表
Versatile Express 板的技术参考手册中的“硬件描述”部分
V2M-P1 TRM 的 “4.4.14. 系统配置寄存器” 部分
作者:Pawel Moll
描述¶
Versatile Express 平台 (http://www.arm.com/versatileexpress/) 是 ARM Ltd. 处理器的参考和原型系统。它可以由各种板组成,每个板都包含(除了主芯片/FPGA之外)一些负责平台配置和控制的微控制器。这些微控制器还可以通过一些内部和外部传感器监控电路板及其环境,提供有关电源线电压和电流、电路板温度和功耗的信息。其中一些还计算消耗的能量并提供累积使用计数器。
配置设备 _不是_ 内存映射的,必须通过 “vexpress_config” API 抽象的自定义接口访问。
由于这些设备是不可发现的,因此必须在传递给内核的设备树中描述它们。有关它们的 DT 绑定的详细信息,请参见 Documentation/devicetree/bindings/hwmon/vexpress.txt。