在内核4.19版本种怎么写cw2015电量计的设备树
时间: 2024-05-02 09:17:46 浏览: 108
以下是一个可能的cw2015电量计设备树示例:
```
&i2c1 {
cw2015@64 {
compatible = "cirrus,cw2015";
reg = <0x64>;
interrupt-parent = <&gpio>;
interrupts = <16 2>;
interrupt-names = "alert";
charge-voltage-max = <4200000>;
charge-current-max = <1500000>;
design-capacity = <2500>;
battery-chemistry = "li-ion";
status = "Okay";
};
};
```
解释:
- `&i2c1`:cw2015设备连接在i2c1总线上。
- `cw2015@64`:cw2015设备的地址是0x64。
- `compatible = "cirrus,cw2015";`:使用cirrus,cw2015驱动程序。
- `reg = <0x64>;`:设备地址。
- `interrupt-parent = <&gpio>;`:中断控制器是GPIO。
- `interrupts = <16 2>;`:中断号是16,触发类型是上升沿。
- `interrupt-names = "alert";`:中断名称是alert。
- `charge-voltage-max = <4200000>;`:最大充电电压为4.2V。
- `charge-current-max = <1500000>;`:最大充电电流为1.5A。
- `design-capacity = <2500>;`:电池设计容量为2500mAh。
- `battery-chemistry = "li-ion";`:电池类型是锂离子电池。
- `status = "Okay";`:设备状态是正常。
阅读全文