34 lines
1.0 KiB
Plaintext
34 lines
1.0 KiB
Plaintext
Binding for CW201X Battery
|
|
|
|
Required properties:
|
|
- compatible: Should contain one of the following:
|
|
* "cw201x"
|
|
- reg: integer, smbus address of the device.
|
|
- tvirtual_power: integer, test power, if battery is not exist;
|
|
- monitor_sec: integer, delay time of queue_delayed_work (s);
|
|
- bat_config_info: battery curve information;
|
|
- divider_res1: divider resistor of dual battery;
|
|
- divider_res2: divider resistor of dual battery;
|
|
|
|
|
|
Optional properties:
|
|
|
|
Example:
|
|
cw2015@62 {
|
|
status = "disabled";
|
|
compatible = "cw201x";
|
|
reg = <0x62>;
|
|
bat_config_info = <0x15 0x42 0x60 0x59 0x52 0x58 0x4D 0x48
|
|
0x48 0x44 0x44 0x46 0x49 0x48 0x32 0x24
|
|
0x20 0x17 0x13 0x0F 0x19 0x3E 0x51 0x45
|
|
0x08 0x76 0x0B 0x85 0x0E 0x1C 0x2E 0x3E
|
|
0x4D 0x52 0x52 0x57 0x3D 0x1B 0x6A 0x2D
|
|
0x25 0x43 0x52 0x87 0x8F 0x91 0x94 0x52
|
|
0x82 0x8C 0x92 0x96 0xFF 0x7B 0xBB 0xCB
|
|
0x2F 0x7D 0x72 0xA5 0xB5 0xC1 0x46 0xAE>;
|
|
monitor_sec = <5>;
|
|
virtual_power = <0>;
|
|
divider_res1 = <200>;
|
|
divider_res2 = <200>;
|
|
};
|