Linux 6.1 HWMON 子系统文档索引
源码:rk3588/kernel-6.1/drivers/hwmon/
平台:RK3588 / ARM64,Rockchip Linux 6.1 厂商树
文档
| 编号 | 文档 | 内容 |
|---|---|---|
| 总览 | HWMON子系统架构与源码总览.md | 分层、对象、数据路径 |
| 索引 | 源码目录与驱动索引.md | Makefile、Kconfig、驱动分类 |
| 01 | HWMON-Core注册与生命周期.md | class device、注册、devres |
| 02 | Sysfs-ABI属性单位与告警.md | 标准属性、单位、权限、事件 |
| 03 | 驱动模型hwmon_ops与Legacy接口.md | 新旧 API、channel info |
| 04 | 温度湿度传感器驱动.md | LM75/TMP/SHT、阈值与缓存 |
| 05 | 电压电流功率与能量监控.md | INA、ADC、shunt、量纲换算 |
| 06 | 风扇转速PWM与热管理.md | PWM fan、tach、cooling device |
| 07 | PMBus电源监控框架.md | PMBus core、page、format、status |
| 08 | HWMON-Thermal-IIO-PowerSupply边界.md | 子系统职责与桥接 |
| 09 | 缓存并发错误处理与电源管理.md | regmap、update interval、锁、PM |
| 10 | RK3588监控拓扑与设备树.md | TSADC、PWM fan、配置事实 |
| 11 | 部署调试监控与安全建议.md | lm-sensors、排障、权限、调优 |
推荐阅读
1 | 总览 -> 01 Core -> 02 ABI -> 03 驱动 API |
快速观察
1 | for h in /sys/class/hwmon/hwmon*; do |
hwmonN 编号不稳定,程序应按 name、父设备路径或 libsensors 配置识别,不能写死编号。
正在加载留言…