Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
7a7a0648d08d81bb8550f75a7673e983e759e433
/
drivers
/
power
/
qpnp-bms.c
cb487b1
power: qpnp-bms: recalculate SoC faster when vbat is low
by Xiaozhe Shi
· 11 years ago
d9ffdaf
power: qpnp-bms: fix batterydata reverse interpolation
by Xiaozhe Shi
· 11 years ago
ee39e5d
power: qpnp-bms: fix soc adjustment in high load charging
by Xiaozhe Shi
· 11 years ago
24f91a0
power: qpnp-bms: Use charger's battery insertion OCV
by Xiaozhe Shi
· 11 years ago
90f3a41
power: qpnp-bms: remove misuse of bool
by Xiaozhe Shi
· 11 years ago
81f66b5
power: qpnp-bms: Fix memory leaks when probe fails
by Xiaozhe Shi
· 11 years ago
7063392
power: qpnp-bms: fix boot time iavg calculation algorithm
by Xiaozhe Shi
· 11 years ago
68a1bb2
power: qpnp-bms: improve the range of shutdown iavg
by Xiaozhe Shi
· 11 years ago
bda8499
power: qpnp-charger: resume charging correctly after EoC
by Xiaozhe Shi
· 11 years ago
9d6dd4d
Merge "power: qpnp-bms: Refactor loading shutdown data"
by Linux Build Service Account
· 11 years ago
0a88682
Merge "power: qpnp-bms: Allow SOC Storage register to be configured"
by Linux Build Service Account
· 11 years ago
fa3008a
Merge "power: qpnp-bms: detect battery removal in offmode"
by Linux Build Service Account
· 11 years ago
f9f9924
power: qpnp-bms: Refactor loading shutdown data
by Xiaozhe Shi
· 11 years ago
12b25be
power: qpnp-bms: Allow SOC Storage register to be configured
by Xiaozhe Shi
· 11 years ago
7c41a29
power: qpnp-bms: detect battery removal in offmode
by Xiaozhe Shi
· 12 years ago
e780d4c
power: qpnp-bms: Fix memory leak
by Prasad Sodagudi
· 11 years ago
08d9aa7
power: qpnp-bms: fix UVLO issues
by Xiaozhe Shi
· 12 years ago
c4b0489
Merge "power: qpnp-bms: block report SoC until a SoC calculation is finished"
by Linux Build Service Account
· 11 years ago
2737582
power: qpnp-bms: block report SoC until a SoC calculation is finished
by Xiaozhe Shi
· 11 years ago
30e9480
power: qpnp-charger: Report FULL sooner
by Xiaozhe Shi
· 11 years ago
23174ea
power: qpnp-bms: qpnp-charger: prevent loading null batterydata
by Xiaozhe Shi
· 12 years ago
88a3fde
thermal: adc_tm: Support multiple driver instance
by Siddartha Mohanadoss
· 12 years ago
55d0bca
hwmon: qpnp-current: Support multiple instance
by Siddartha Mohanadoss
· 12 years ago
3cb2b6b
hwmon: qpnp-voltage: Support multiple device instance
by Siddartha Mohanadoss
· 12 years ago
539b8f0
Merge "power: qpnp-bms: remove return in macro"
by Linux Build Service Account
· 12 years ago
31e4278
Merge "power: qpnp-bms: implement workarounds for coupling issue"
by Linux Build Service Account
· 12 years ago
2e47668
power: qpnp-bms: remove return in macro
by Xiaozhe Shi
· 12 years ago
84b13dd
power: qpnp-bms: implement workarounds for coupling issue
by Abhijeet Dharmapurikar
· 12 years ago
2967b87
Merge "power: qpnp-bms: Always setup vbat monitoring"
by Linux Build Service Account
· 12 years ago
846592d
Merge "power: qpnp-bms: prevent shorting input leads for external rsense"
by Linux Build Service Account
· 12 years ago
e1f564e
Merge "hwmon: qpnp-current: specify batfet status while calibrating"
by Linux Build Service Account
· 12 years ago
b5689fb
power: qpnp-bms: Always setup vbat monitoring
by Xiaozhe Shi
· 12 years ago
af203c2
power: qpnp-bms: use device tree battery profiles
by Xiaozhe Shi
· 12 years ago
e3e3eb2
Merge "of: batterydata: Introduce DT support for battery data"
by Linux Build Service Account
· 12 years ago
604461d
power: qpnp-bms: prevent shorting input leads for external rsense
by Abhijeet Dharmapurikar
· 12 years ago
0ef9b5c
hwmon: qpnp-current: specify batfet status while calibrating
by Abhijeet Dharmapurikar
· 12 years ago
7ef86d9
of: batterydata: Introduce DT support for battery data
by Xiaozhe Shi
· 12 years ago
8355763
Merge "power: qpnp-bms: Remove the FCC sysfs files and module parameters"
by Linux Build Service Account
· 12 years ago
eb8a94c
Merge "power: qpnp-bms: Store FCC learnt data in BMS registers"
by Linux Build Service Account
· 12 years ago
3eaf0b6
power: qpnp-bms: initialize mutexes earlier
by Xiaozhe Shi
· 12 years ago
0be9cb4
power: qpnp-bms: Remove the FCC sysfs files and module parameters
by Anirudh Ghayal
· 12 years ago
e0c0293
power: qpnp-bms: Store FCC learnt data in BMS registers
by Anirudh Ghayal
· 12 years ago
ec8296c
Merge "power: qpnp-bms: request interrupts at the end of probe"
by Linux Build Service Account
· 12 years ago
15e2c3a
Merge "power: qpnp-bms: use a separate flag to indicate registration"
by Linux Build Service Account
· 12 years ago
3bd4bbf
power: qpnp-bms: request interrupts at the end of probe
by Abhijeet Dharmapurikar
· 12 years ago
c9d981a
power: qpnp-bms: Support POWER_SUPPLY_PROP_CHARGE_FULL property
by Anirudh Ghayal
· 12 years ago
8e32249
power: qpnp-bms: use a separate flag to indicate registration
by Abhijeet Dharmapurikar
· 12 years ago
1ae8a95
power: qpnp-bms: wake up when SoC changes while battery is full
by Xiaozhe Shi
· 12 years ago
219cb22
power: qpnp-bms: improve coulomb counter shadow performance
by Xiaozhe Shi
· 12 years ago
f3da862
power: qpnp-bms: export shadow coulomb counter value
by Xiaozhe Shi
· 12 years ago
ba97b93
Merge "power: qpnp-bms: Clear fcc_count if battery removal is detected"
by Linux Build Service Account
· 12 years ago
05f0b2f
Merge "power: qpnp-bms: Check for initialization of bms_psy"
by Linux Build Service Account
· 12 years ago
4f59faa
Merge "power: qpnp-bms: Improve SoC response time while charging"
by Linux Build Service Account
· 12 years ago
7d6e2cd
power: qpnp-bms: Clear fcc_count if battery removal is detected
by Anirudh Ghayal
· 12 years ago
fa120db
power: qpnp-bms: Check for initialization of bms_psy
by Xiaozhe Shi
· 12 years ago
e7fafe6
power: qpnp-bms: Improve SoC response time while charging
by Xiaozhe Shi
· 12 years ago
9e6a935
power: qpnp-bms: Avoid deadlock in reset_vbat_monitoring
by Anirudh Ghayal
· 12 years ago
7b949ee
Merge "power: qpnp-bms: Expose the learnt FCC values to userspace"
by Linux Build Service Account
· 12 years ago
67a6361
Merge "power: qpnp-bms: Add FCC learning support"
by Linux Build Service Account
· 12 years ago
1058332
Merge "power: qpnp-bms: Add qrd 4v2 1300mah battery data"
by Linux Build Service Account
· 12 years ago
9dd582d
power: qpnp-bms: Expose the learnt FCC values to userspace
by Anirudh Ghayal
· 12 years ago
d71d9f8
power: qpnp-bms: Add FCC learning support
by Anirudh Ghayal
· 12 years ago
f50326f
power: qpnp-bms: Add qrd 4v2 1300mah battery data
by tingting
· 12 years ago
fa6ea69
power: qpnp-bms: Prevent SoC from being stuck after EoC
by Xiaozhe Shi
· 12 years ago
eabcebf
power: qpnp-bms: detect constant voltage charging more accurately
by Xiaozhe Shi
· 12 years ago
208b8e5
power: qpnp-bms: Fix SoC smoothing upon resume
by Xiaozhe Shi
· 12 years ago
cc48e99
power: qpnp-bms: do not adjust OCV during charging
by Xiaozhe Shi
· 12 years ago
d921f9f7
power: qpnp-bms: always reschedule recalculation work
by Xiaozhe Shi
· 12 years ago
fb37f3b
power: qpnp-bms: report charge_counter as a power supply property
by Xiaozhe Shi
· 12 years ago
fd98ddf
power: qpnp-bms: scale SoC more smoothly during CV charging
by Xiaozhe Shi
· 12 years ago
1e87cda
power: qpnp-bms: report resistance immediately
by Xiaozhe Shi
· 12 years ago
83484e3
power: qpnp-bms: Fix 100% SoC reporting
by Xiaozhe Shi
· 12 years ago
2ac88aa
bms: qpnp-bms: Add QRD 4.35v 2000mAh battery data
by Wu Fenglin
· 12 years ago
74548b9
power: qpnp-bms: fake a high OCV when charging completes
by Xiaozhe Shi
· 12 years ago
890fbf4
power: qpnp-bms: Notify BMS of charging status
by Xiaozhe Shi
· 12 years ago
4dbc01b
power: qpnp-bms: compensate BMS OCVs
by Xiaozhe Shi
· 12 years ago
535494d
power: qpnp-bms: keep the IADC calibrated
by Xiaozhe Shi
· 12 years ago
80ba88d
power: qpnp-bms: maintain a software coulomb counter
by Xiaozhe Shi
· 12 years ago
a6618a2
power: qpnp-bms: enable ADC voltage notifications to wake up BMS
by Xiaozhe Shi
· 12 years ago
77ec38d
power: qpnp-bms: detect warm resets
by Xiaozhe Shi
· 12 years ago
04da099
power: qpnp-bms: Fix SoC being stuck upon resume
by Xiaozhe Shi
· 12 years ago
e95e8b6
power: qpnp-bms: remove current max property
by Xiaozhe Shi
· 12 years ago
6dc56f1
power: qpnp-bms: report resistance property
by Xiaozhe Shi
· 12 years ago
f1c4230
power: qpnp-bms: do not pull SoC to 0 based on voltage
by Xiaozhe Shi
· 12 years ago
d6168d8
power: qpnp-bms: fix resume timing
by Xiaozhe Shi
· 12 years ago
0e01af6
power: qpnp-bms: fix rtc cleanup
by Xiaozhe Shi
· 12 years ago
794607c
power: qpnp-bms: clean up rbatt logs
by Xiaozhe Shi
· 12 years ago
976618f
power: qpnp-bms: Fix CHARGE_FULL_DESIGN units
by Xiaozhe Shi
· 12 years ago
8658c98
power: qpnp-bms: Do not use ADC sync API when battery is full
by Xiaozhe Shi
· 12 years ago
8f5dd1b
power: qpnp-bms: Fix overflow issues with battery current
by Xiaozhe Shi
· 12 years ago
cc13726
power: qpnp-bms: restrict soc decrease to one percent
by Xiaozhe Shi
· 12 years ago
561ebf7
power: qpnp-bms: update correction algorithm
by Xiaozhe Shi
· 12 years ago
0ac7a00
power: qpnp-bms: introduce configurable corrections
by Xiaozhe Shi
· 12 years ago
fc2f5a0
power: qpnp-bms: Prevent SOC jumps while charging
by Xiaozhe Shi
· 12 years ago
1a10aff
power: qpnp-bms: add capacitive resistance
by Xiaozhe Shi
· 12 years ago
5705894
power: qpnp-bms: use battery backed data registers to store soc
by Xiaozhe Shi
· 12 years ago
c7cbd05
power: qpnp-bms: fix invalid shutdown soc
by Xiaozhe Shi
· 12 years ago
06b67cc
power: qpnp-bms: calculate iavg more frequently
by Xiaozhe Shi
· 12 years ago
e70b38a
Merge "power: qpnp-bms: fix ocv conversions"
by Linux Build Service Account
· 12 years ago
f62c015
power: qpnp-bms: fix ocv conversions
by Xiaozhe Shi
· 12 years ago
Next »