Home
last modified time | relevance | path

Searched full:coulomb (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Dcpcap-battery.c55 * coulomb counter registers rather than the mc13892 registers. Both twl6030
57 * sets bit 0 to start the coulomb counter while twl6030 sets bit 0 to stop
58 * the coulomb counter like cpcap does. So for now, we use the twl6030 style
216 * cpcap_battery_cc_raw_div - calculate and divide coulomb counter μAms values
218 * @sample: coulomb counter sample value
219 * @accumulator: coulomb counter integrator value
220 * @offset: coulomb counter offset value
230 * A coulomb counter for similar hardware seems to be documented in
234 * TI or ST coulomb counter in the PMIC.
275 * cpcap_battery_read_accumulated - reads cpcap coulomb counter
[all …]
H A Dsc27xx_fuel_gauge.c85 * @init_clbcnt: the initial coulomb counter
93 * @calib_resist: the real resistance of coulomb counter chip in uOhm
281 * When system boots on, we can not read battery capacity from coulomb
282 * registers, since now the coulomb registers are invalid. So we should
427 /* Get current coulomb counters firstly */ in sc27xx_fgu_get_capacity()
435 * Convert coulomb counter to delta capacity (mAh), and set multiplier in sc27xx_fgu_get_capacity()
789 dev_err(data->dev, "failed to get init coulomb counter\n"); in sc27xx_fgu_adjust_cap()
959 * Convert current capacity (mAh) to coulomb counter according to the in sc27xx_fgu_cap_to_clbcnt()
960 * formula: 1 mAh =3.6 coulomb. in sc27xx_fgu_cap_to_clbcnt()
1093 * Set the coulomb counter delta threshold, that means when the coulomb in sc27xx_fgu_hw_init()
[all …]
H A D88pm860x_battery.c48 /* bit definitions of Coulomb Counter Reading Register */
60 /* coulomb counter index */
961 "coulomb", info); in pm860x_battery_probe()
H A Dab8500_fg.c457 * ab8500_fg_coulomb_counter() - enable coulomb counter
461 * Enable/Disable coulomb counter.
520 dev_err(di->dev, "%s Enabling coulomb counter failed\n", __func__); in ab8500_fg_coulomb_counter()
752 * coulomb counter.
2997 /* Disable coulomb counter */ in ab8500_fg_remove()
3000 dev_err(di->dev, "failed to disable coulomb counter\n"); in ab8500_fg_remove()
H A Drk818_battery.c1178 DBG("<%s>. new coulomb cap = %d\n", __func__, capacity); in rk818_bat_init_coulomb_cap()
/OK3568_Linux_fs/kernel/include/linux/mfd/
H A Dmotorola-cpcap.h132 #define CPCAP_REG_CCC1 0x0a00 /* Coulomb Counter Control 1 */
134 #define CPCAP_REG_CCCC2 0x0a08 /* Coincell and Coulomb Ctr Ctrl 2 */
135 #define CPCAP_REG_CCS1 0x0a0c /* Coulomb Counter Sample 1 */
136 #define CPCAP_REG_CCS2 0x0a10 /* Coulomb Counter Sample 2 */
137 #define CPCAP_REG_CCA1 0x0a14 /* Coulomb Counter Accumulator 1 */
138 #define CPCAP_REG_CCA2 0x0a18 /* Coulomb Counter Accumulator 2 */
139 #define CPCAP_REG_CCM 0x0a1c /* Coulomb Counter Mode */
140 #define CPCAP_REG_CCO 0x0a20 /* Coulomb Counter Offset */
141 #define CPCAP_REG_CCI 0x0a24 /* Coulomb Counter Integrator */
H A Drohm-bd71828.h309 /* Battery Mon 3 (Coulomb counter) */
394 /* Battery Mon 3 (Coulomb counter) */
/OK3568_Linux_fs/kernel/drivers/staging/hikey9xx/
H A DKconfig33 multi-functions, such as regulators, RTC, codec, Coulomb counter,
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/
H A Dab8500.txt28 : CC_INT_CALIB : : Coulomb Counter Internal Calibration
29 : CCEOC : : Coulomb Counter End of Conversion
H A Drohm,bd71828-pmic.yaml15 single-cell linear charger. Also included is a Coulomb counter, a real-time
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/supply/
H A Dsc27xx-fg.txt16 - sprd,calib-resistance-micro-ohms: Specify the real resistance of coulomb counter
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Drohm-bd71828.c215 /* Battery Mon 3 (Coulomb counter) */
H A DKconfig507 functions, such as regulators, RTC, codec, Coulomb counter, etc.
2101 Also included is a Coulomb counter, a real-time clock (RTC), and
/OK3568_Linux_fs/kernel/Documentation/power/
H A Dpower_supply_class.rst181 battery or coulomb counter calibration status
/OK3568_Linux_fs/recovery/
HDrootfs.cpio.gz107070100A8AEB0000041ED0000000000000000000000116841B48100000000000000FD0000000200000000000000000000000200000000.�07070100A8B07C000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000900000000.gitkeep��07070100A8B07D000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000B00000000.skip_fsck����07070100A8AEB10000A1FF0000000000000000000000016841B0B600000007000000FD0000000200000000000000000000000400000000bin���usr/bin�07070100A8B07E000081A400000000000000000000000168412635000001CC000000FD0000000200000000000000000000001100000000busybox. ...