Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
kernel
/
msm
/
4796f9b1ea409d71071e05b21cd065a6eaa64ff4
/
drivers
/
power
/
qpnp-bms.c
11ed334
Merge "power: qpnp-bms: qpnp-charger: make logs easier to parse"
by Linux Build Service Account
· 11 years ago
f511a6e
power: qpnp-bms: fix unbalanced IRQ enables
by Xiaozhe Shi
· 11 years ago
4c8458a
power: qpnp-bms: qpnp-charger: make logs easier to parse
by Xiaozhe Shi
· 11 years ago
db2f61c
Merge "drivers: qpnp-bms: Use disable_irq_nosync() in IRQ context"
by Linux Build Service Account
· 11 years ago
870f8e8
power: qpnp-bms: fix unbalanced IRQs in qpnp-bms.c
by Xu Kai
· 11 years ago
ffb7cfc
power: qpnp-bms: calibrate iadc using correct batfet settings
by Xiaozhe Shi
· 11 years ago
72a72f2
power: qpnp-charger: report full when charger is plugged in at 100 SoC
by Xiaozhe Shi
· 11 years ago
1166eef
drivers: qpnp-bms: Use disable_irq_nosync() in IRQ context
by Anirudh Ghayal
· 11 years ago
bf45171
Merge remote-tracking branch 'remotes/quic/jb_3.2' into HEAD
by Zhoulu Luo
· 11 years ago
f5d8783
power: qpnp-bms: disable sw_cc_thresh interrupt after it fires
by Xiaozhe Shi
· 11 years ago
18d0075
Merge "power: qpnp-bms: store an invalid SoC if below 5 degC"
by Linux Build Service Account
· 11 years ago
7a15b63
Merge "power: qpnp-bms: increase the high soc adjust threshold to 98"
by Linux Build Service Account
· 11 years ago
66c8320
Merge "power: qpnp-bms: fake a more accurate OCV at end of charge"
by Linux Build Service Account
· 11 years ago
bd56b05
power: qpnp-bms: allow additional corrections in low voltage
by Xiaozhe Shi
· 11 years ago
d229541
Merge "power: qpnp-bms: do not rely on the charger to provide battery presence"
by Linux Build Service Account
· 11 years ago
fc7af17
power: qpnp-bms: use IAVG for charging adjustments
by Xiaozhe Shi
· 11 years ago
4515c76
power: qpnp-bms: do not rely on the charger to provide battery presence
by Xiaozhe Shi
· 11 years ago
e945a8a
power: qpnp-bms: store an invalid SoC if below 5 degC
by Xiaozhe Shi
· 11 years ago
2b64787
power: qpnp-bms: increase the high soc adjust threshold to 98
by Xiaozhe Shi
· 11 years ago
39a5dc6
power: qpnp-bms: fake a more accurate OCV at end of charge
by Xiaozhe Shi
· 11 years ago
c92cfd9
power: qpnp-bms: use minimum iavg upon boot if nothing is stored
by Xiaozhe Shi
· 11 years ago
5e79103
power: qpnp-bms: do not change OCV to reach 0% at boot
by Xiaozhe Shi
· 11 years ago
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
· 11 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
· 11 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
· 11 years ago
88a3fde
thermal: adc_tm: Support multiple driver instance
by Siddartha Mohanadoss
· 11 years ago
55d0bca
hwmon: qpnp-current: Support multiple instance
by Siddartha Mohanadoss
· 11 years ago
3cb2b6b
hwmon: qpnp-voltage: Support multiple device instance
by Siddartha Mohanadoss
· 11 years ago
539b8f0
Merge "power: qpnp-bms: remove return in macro"
by Linux Build Service Account
· 11 years ago
31e4278
Merge "power: qpnp-bms: implement workarounds for coupling issue"
by Linux Build Service Account
· 11 years ago
2e47668
power: qpnp-bms: remove return in macro
by Xiaozhe Shi
· 11 years ago
84b13dd
power: qpnp-bms: implement workarounds for coupling issue
by Abhijeet Dharmapurikar
· 11 years ago
2967b87
Merge "power: qpnp-bms: Always setup vbat monitoring"
by Linux Build Service Account
· 11 years ago
846592d
Merge "power: qpnp-bms: prevent shorting input leads for external rsense"
by Linux Build Service Account
· 11 years ago
e1f564e
Merge "hwmon: qpnp-current: specify batfet status while calibrating"
by Linux Build Service Account
· 11 years ago
b5689fb
power: qpnp-bms: Always setup vbat monitoring
by Xiaozhe Shi
· 11 years ago
af203c2
power: qpnp-bms: use device tree battery profiles
by Xiaozhe Shi
· 11 years ago
e3e3eb2
Merge "of: batterydata: Introduce DT support for battery data"
by Linux Build Service Account
· 11 years ago
604461d
power: qpnp-bms: prevent shorting input leads for external rsense
by Abhijeet Dharmapurikar
· 11 years ago
0ef9b5c
hwmon: qpnp-current: specify batfet status while calibrating
by Abhijeet Dharmapurikar
· 11 years ago
7ef86d9
of: batterydata: Introduce DT support for battery data
by Xiaozhe Shi
· 11 years ago
8355763
Merge "power: qpnp-bms: Remove the FCC sysfs files and module parameters"
by Linux Build Service Account
· 11 years ago
eb8a94c
Merge "power: qpnp-bms: Store FCC learnt data in BMS registers"
by Linux Build Service Account
· 11 years ago
3eaf0b6
power: qpnp-bms: initialize mutexes earlier
by Xiaozhe Shi
· 11 years ago
0be9cb4
power: qpnp-bms: Remove the FCC sysfs files and module parameters
by Anirudh Ghayal
· 11 years ago
e0c0293
power: qpnp-bms: Store FCC learnt data in BMS registers
by Anirudh Ghayal
· 11 years ago
ec8296c
Merge "power: qpnp-bms: request interrupts at the end of probe"
by Linux Build Service Account
· 11 years ago
15e2c3a
Merge "power: qpnp-bms: use a separate flag to indicate registration"
by Linux Build Service Account
· 11 years ago
3bd4bbf
power: qpnp-bms: request interrupts at the end of probe
by Abhijeet Dharmapurikar
· 11 years ago
c9d981a
power: qpnp-bms: Support POWER_SUPPLY_PROP_CHARGE_FULL property
by Anirudh Ghayal
· 11 years ago
8e32249
power: qpnp-bms: use a separate flag to indicate registration
by Abhijeet Dharmapurikar
· 11 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
· 11 years ago
f3da862
power: qpnp-bms: export shadow coulomb counter value
by Xiaozhe Shi
· 11 years ago
ba97b93
Merge "power: qpnp-bms: Clear fcc_count if battery removal is detected"
by Linux Build Service Account
· 11 years ago
05f0b2f
Merge "power: qpnp-bms: Check for initialization of bms_psy"
by Linux Build Service Account
· 11 years ago
4f59faa
Merge "power: qpnp-bms: Improve SoC response time while charging"
by Linux Build Service Account
· 11 years ago
7d6e2cd
power: qpnp-bms: Clear fcc_count if battery removal is detected
by Anirudh Ghayal
· 11 years ago
fa120db
power: qpnp-bms: Check for initialization of bms_psy
by Xiaozhe Shi
· 11 years ago
e7fafe6
power: qpnp-bms: Improve SoC response time while charging
by Xiaozhe Shi
· 11 years ago
9e6a935
power: qpnp-bms: Avoid deadlock in reset_vbat_monitoring
by Anirudh Ghayal
· 11 years ago
7b949ee
Merge "power: qpnp-bms: Expose the learnt FCC values to userspace"
by Linux Build Service Account
· 11 years ago
67a6361
Merge "power: qpnp-bms: Add FCC learning support"
by Linux Build Service Account
· 11 years ago
1058332
Merge "power: qpnp-bms: Add qrd 4v2 1300mah battery data"
by Linux Build Service Account
· 11 years ago
9dd582d
power: qpnp-bms: Expose the learnt FCC values to userspace
by Anirudh Ghayal
· 11 years ago
d71d9f8
power: qpnp-bms: Add FCC learning support
by Anirudh Ghayal
· 11 years ago
f50326f
power: qpnp-bms: Add qrd 4v2 1300mah battery data
by tingting
· 11 years ago
fa6ea69
power: qpnp-bms: Prevent SoC from being stuck after EoC
by Xiaozhe Shi
· 11 years ago
eabcebf
power: qpnp-bms: detect constant voltage charging more accurately
by Xiaozhe Shi
· 11 years ago
208b8e5
power: qpnp-bms: Fix SoC smoothing upon resume
by Xiaozhe Shi
· 11 years ago
cc48e99
power: qpnp-bms: do not adjust OCV during charging
by Xiaozhe Shi
· 11 years ago
d921f9f7
power: qpnp-bms: always reschedule recalculation work
by Xiaozhe Shi
· 11 years ago
fb37f3b
power: qpnp-bms: report charge_counter as a power supply property
by Xiaozhe Shi
· 11 years ago
fd98ddf
power: qpnp-bms: scale SoC more smoothly during CV charging
by Xiaozhe Shi
· 11 years ago
1e87cda
power: qpnp-bms: report resistance immediately
by Xiaozhe Shi
· 11 years ago
83484e3
power: qpnp-bms: Fix 100% SoC reporting
by Xiaozhe Shi
· 11 years ago
2ac88aa
bms: qpnp-bms: Add QRD 4.35v 2000mAh battery data
by Wu Fenglin
· 11 years ago
74548b9
power: qpnp-bms: fake a high OCV when charging completes
by Xiaozhe Shi
· 11 years ago
890fbf4
power: qpnp-bms: Notify BMS of charging status
by Xiaozhe Shi
· 11 years ago
4dbc01b
power: qpnp-bms: compensate BMS OCVs
by Xiaozhe Shi
· 11 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
Next »