| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/ |
| H A D | cw2017_battery.txt | 8 - cellwise,monitor-interval-ms: integer, delay time of queue_delayed_work (ms); 9 - cellwise,battery-profile: battery curve information; 10 - cellwise,dual-cell: dual battery; 11 - cellwise,design-capacity-amh: the battery design capacity; 12 - cellwise,alert-level: the specified soc alert threshold; 20 compatible = "cellwise,cw2017"; 22 cellwise,battery-profile = /bits/ 8 31 cellwise,dual-cell; 32 cellwise,monitor-interval-ms = <5000>; 33 cellwise,dual-cell; [all …]
|
| H A D | cw221x_battery.txt | 8 - cellwise,battery-profile: battery curve information; 16 compatible = "cellwise,cw221X"; 18 cellwise,battery-profile = /bits/ 8
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/supply/ |
| H A D | cw2015_battery.yaml | 7 title: Battery driver for CW2015 shuntless fuel gauge by CellWise. 19 const: cellwise,cw2015 24 cellwise,battery-profile: 27 of this binary blob is kept secret by CellWise. The only way to obtain 28 it is to mail two batteries to a test facility of CellWise and receive 34 cellwise,monitor-interval-ms: 64 compatible = "cellwise,cw201x"; 66 cellwise,battery-profile = /bits/ 8 < 76 cellwise,monitor-interval-ms = <5000>;
|
| /OK3568_Linux_fs/kernel/drivers/power/supply/ |
| H A D | cw2017_battery.c | 3 * Fuel gauge driver for CellWise 2017 64 /* poll interval from CellWise GPL Android driver example */ 478 length = device_property_count_u8(dev, "cellwise,battery-profile"); in cw2017_parse_properties() 493 "cellwise,battery-profile", in cw2017_parse_properties() 499 ret = device_property_read_u32(dev, "cellwise,design-capacity-amh", in cw2017_parse_properties() 506 device_property_read_u32(dev, "cellwise,alert-level", in cw2017_parse_properties() 509 cw_bat->dual_cell = device_property_read_bool(dev, "cellwise,dual-cell"); in cw2017_parse_properties() 511 ret = device_property_read_u32(dev, "cellwise,monitor-interval-ms", in cw2017_parse_properties() 658 { .compatible = "cellwise,cw2017" },
|
| H A D | cw2015_battery.c | 3 * Fuel gauge driver for CellWise 2013 / 2015 53 /* poll interval from CellWise GPL Android driver example */ 584 length = device_property_count_u8(dev, "cellwise,battery-profile"); in cw2015_parse_properties() 598 "cellwise,battery-profile", in cw2015_parse_properties() 605 cw_bat->dual_cell = device_property_read_bool(dev, "cellwise,dual-cell"); in cw2015_parse_properties() 607 ret = device_property_read_u32(dev, "cellwise,monitor-interval-ms", in cw2015_parse_properties() 755 { .compatible = "cellwise,cw2015" },
|
| H A D | Kconfig | 124 Say Y here to enable support for the cellwise cw2015 135 Say Y here to enable support for the cellwise cw2017 146 Say Y hereto enable support for the cellwise cw221x
|
| H A D | cw221x_battery.c | 546 length = device_property_count_u8(dev, "cellwise,battery-profile"); in cw221x_parse_properties() 561 "cellwise,battery-profile", in cw221x_parse_properties() 936 { .compatible = "cellwise,cw221X", },
|
| /OK3568_Linux_fs/u-boot/drivers/power/fuel_gauge/ |
| H A D | fg_cw201x.c | 130 if (!dev_read_prop(dev, "cellwise,battery-profile", &len)) in cw201x_parse_config_info() 140 info = dev_read_u8_array_ptr(dev, "cellwise,battery-profile", len); in cw201x_parse_config_info() 166 cw201x->dual_cell = dev_read_bool(dev, "cellwise,dual-cell"); in cw201x_ofdata_to_platdata() 402 { .compatible = "cellwise,cw2015" },
|
| H A D | fg_cw221x.c | 176 if (!dev_read_prop(dev, "cellwise,battery-profile", &len) || in cw221x_ofdata_to_platdata() 190 info = dev_read_u8_array_ptr(dev, "cellwise,battery-profile", len); in cw221x_ofdata_to_platdata() 604 { .compatible = "cellwise,cw221X" },
|
| /OK3568_Linux_fs/kernel/include/linux/power/ |
| H A D | cw2015_battery.h | 2 * Fuel gauge driver for CellWise 2013 / 2015
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588s-tablet.dtsi | 424 compatible = "cellwise,cw2015"; 426 cellwise,battery-profile = /bits/ 8 435 cellwise,dual-cell = <1>; 436 cellwise,monitor-interval-ms = <5000>;
|
| H A D | rk3588s-tablet-single.dtsi | 613 compatible = "cellwise,cw2015"; 615 cellwise,battery-profile = /bits/ 8 624 cellwise,dual-cell = <1>; 625 cellwise,monitor-interval-ms = <5000>;
|
| H A D | rk3399-pinebook-pro.dts | 749 compatible = "cellwise,cw2015"; 751 cellwise,battery-profile = /bits/ 8 < 761 cellwise,monitor-interval-ms = <5000>;
|
| H A D | rk3588s-tablet-rk806-single.dtsi | 1142 compatible = "cellwise,cw2015"; 1144 cellwise,battery-profile = /bits/ 8 1153 cellwise,monitor-interval-ms = <5000>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ |
| H A D | vendor-prefixes.yaml | 196 "^cellwise,.*": 197 description: CellWise Microelectronics Co., Ltd
|
| /OK3568_Linux_fs/kernel/ |
| H A D | MAINTAINERS | 4070 CELLWISE CW2015 BATTERY DRIVER
|