Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
b5b1160e2d48752951f10435a20b1eb83cc212d0
/
drivers
/
power
/
supply
/
qcom
/
smb-lib.c
995c385
Merge "qcom: smb2: disable parallel in restricted/thermal conditions" into msm-4.9
by Linux Build Service Account
· 7 years ago
1f2f98e
Merge "qcom: battery: update parallel algorithm for ICL change" into msm-4.9
by Linux Build Service Account
· 7 years ago
a1c76d7
Merge "qcom: battery: remove ICL_REDUCTION support" into msm-4.9
by Linux Build Service Account
· 7 years ago
291e617
Merge "qpnp: smb-lib: move usb_icl_votable to battery library" into msm-4.9
by Linux Build Service Account
· 7 years ago
fd1689f
Merge "qcom: smb-lib: add delay for parallel enable" into msm-4.9
by Linux Build Service Account
· 7 years ago
7c75d9e
Merge "power: smb-lib: update USBIN_V_VOTER usage" into msm-4.9
by Linux Build Service Account
· 7 years ago
0f3684f
Merge "qcom: smb-lib: disable VCONN operations for micro USB mode" into msm-4.9
by Linux Build Service Account
· 7 years ago
a0df771
Merge "power: smb-lib: Rerun APSD regardless of charger-type" into msm-4.9
by Linux Build Service Account
· 7 years ago
e791dbc
Merge "qcom: smblib: supsend USB input during boost" into msm-4.9
by Linux Build Service Account
· 7 years ago
7a873fc
Merge "qcom: smblib: Only enable hdc and icl irqs on QC/PD chargers" into msm-4.9
by Linux Build Service Account
· 7 years ago
72feda2
Merge "pmic-voter: move to common header location" into msm-4.9
by Linux Build Service Account
· 7 years ago
135d173
Merge "qpnp-smb2: add support to enable qnovo charging" into msm-4.9
by Linux Build Service Account
· 7 years ago
ace72d5
Merge "power: smb-lib: always assume legacy cable and limit ICL" into msm-4.9
by Linux Build Service Account
· 7 years ago
23678e6
Merge "power: smb-lib: always assume legacy cable to prevent CC OV" into msm-4.9
by Linux Build Service Account
· 7 years ago
ea3b1b0
Merge "power: smb-lib: use updated ICL override bit" into msm-4.9
by Linux Build Service Account
· 7 years ago
0d235f5
Merge "power: smb-lib: let userspace rerun AICL for PD and PPS" into msm-4.9
by Linux Build Service Account
· 7 years ago
443b34b
Merge "power: smb-lib: prevent unnecessary APSD re-runs" into msm-4.9
by Linux Build Service Account
· 7 years ago
ad71083
Merge "qcom: smb-lib: float D+/D- before running APSD at init" into msm-4.9
by Linux Build Service Account
· 7 years ago
8313e05
Merge "qcom: smb-lib: force 9V for QC2.0 adapter" into msm-4.9
by Linux Build Service Account
· 7 years ago
d68a3e6
Merge "power: qcom-charger: add OTG workaround for PM660" into msm-4.9
by Linux Build Service Account
· 7 years ago
8d3a492
Merge "power: qcom: smb-lib: enable HVDCP auth IRQ before APSD rerun" into msm-4.9
by Linux Build Service Account
· 7 years ago
147a6c3
qcom: smb2: disable parallel in restricted/thermal conditions
by Ashay Jaiswal
· 7 years ago
84923af
qcom: battery: update parallel algorithm for ICL change
by Abhijeet Dharmapurikar
· 7 years ago
f59c835
qcom: battery: remove ICL_REDUCTION support
by Abhijeet Dharmapurikar
· 7 years ago
ae1586d
qpnp: smb-lib: move usb_icl_votable to battery library
by Ashay Jaiswal
· 7 years ago
c036167
qcom: smb-lib: add delay for parallel enable
by Ashay Jaiswal
· 7 years ago
44b8740
power: smb-lib: update USBIN_V_VOTER usage
by Ashay Jaiswal
· 7 years ago
15edce4
qcom: smb-lib: disable VCONN operations for micro USB mode
by Ashay Jaiswal
· 7 years ago
20e7425
power: smb-lib: Rerun APSD regardless of charger-type
by Anirudh Ghayal
· 7 years ago
a2fb0e3
qcom: smblib: supsend USB input during boost
by Harry Yang
· 7 years ago
4bf7d96
qcom: smblib: Only enable hdc and icl irqs on QC/PD chargers
by Harry Yang
· 8 years ago
dd119c6
pmic-voter: move to common header location
by Abhijeet Dharmapurikar
· 7 years ago
40192cb
qpnp-smb2: add support to enable qnovo charging
by Harry Yang
· 8 years ago
f9e4499
power: smb-lib: always assume legacy cable and limit ICL
by Nicholas Troast
· 8 years ago
fe1a845
power: smb-lib: always assume legacy cable to prevent CC OV
by Nicholas Troast
· 8 years ago
11af51b
power: smb-lib: use updated ICL override bit
by Nicholas Troast
· 8 years ago
7508145
power: smb-lib: let userspace rerun AICL for PD and PPS
by Nicholas Troast
· 8 years ago
fe74c59
power: smb-lib: prevent unnecessary APSD re-runs
by Nicholas Troast
· 8 years ago
025e63a
qcom: smb-lib: float D+/D- before running APSD at init
by Abhijeet Dharmapurikar
· 8 years ago
ac85486
qcom: smb-lib: force 9V for QC2.0 adapter
by Ashay Jaiswal
· 8 years ago
7c24138
power: qcom-charger: add OTG workaround for PM660
by Ashay Jaiswal
· 8 years ago
93fb0f0
power: qcom: smb-lib: enable HVDCP auth IRQ before APSD rerun
by Nicholas Troast
· 8 years ago
54a39bd
qcom: smb-lib: Disable HW trigger when forcing sink-only mode
by Jack Pham
· 7 years ago
b310101
qcom: smb-lib: fix adapter allowance for PM660
by Ashay Jaiswal
· 8 years ago
e9fd08d
qcom: smb138x: set the freq to 700Khz
by Abhijeet Dharmapurikar
· 8 years ago
20ae191
smb-lib: rerun AICL when PD voltage changes
by Nicholas Troast
· 8 years ago
4d82578
power: qcom-charger: delay ICL change reporting to parallel psy
by Ashay Jaiswal
· 8 years ago
6d308da
power: qcom-charger: Add support for software INOV
by Ashay Jaiswal
· 8 years ago
69dd1ad
power: qcom-charger: fix minor bugs in parallel path
by Ashay Jaiswal
· 8 years ago
67ec707
power: qcom-charger: add a workaround flag for QC AUTH interrupt
by Ashay Jaiswal
· 8 years ago
5e0bfbe
smb-lib: fix icl changed interrupt storm
by Abhijeet Dharmapurikar
· 8 years ago
e38fe7e
qcom: smb-lib: enable parallel charging for SDP/CDP/OCP/FLOAT adapter
by Ashay Jaiswal
· 8 years ago
0932748
qcom: qpnp-smb2: Reset switcher_power_ok irq count when USBIN_UV fires
by Subbaraman Narayanamurthy
· 8 years ago
603e380
qpnp-smb2: expose forcing fcc/fv values via battery psy
by Harry Yang
· 8 years ago
bb9e1a3
smb-lib: add ICL settled value to IRQ debug print
by Nicholas Troast
· 8 years ago
ef4730e
smb-lib: fix slave BCL for HVDCP3
by Fenglin Wu
· 8 years ago
e069517
qcom: smb-lib: remove FCC_MAX votable
by Harry Yang
· 8 years ago
da8669b
qpnp-smb2: Add DT option for enabling input suspend on fake battery
by Ashay Jaiswal
· 8 years ago
7fdbd2e
power: supply: qcom: implement die and connector health property
by Nicholas Troast
· 8 years ago
7442e42
smb-lib: add support of ICL voting based on charger
by Abhijeet Dharmapurikar
· 8 years ago
923e6f8
power: qcom-charger: add support for USBIN-USBIN parallel configuration
by Ashay Jaiswal
· 8 years ago
1829fcf
qcom: battery: add support to delay parallel enable
by Ashay Jaiswal
· 8 years ago
74021fc
smb-lib: manage override in icl_callback
by Abhijeet Dharmapurikar
· 8 years ago
9567087
smb-lib: Handle icl voter priorities between DCP, SDP and PD type
by Abhijeet Dharmapurikar
· 8 years ago
b11015f
power: supply: qcom: fix OTG soft start failure with higher capacitance
by Nicholas Troast
· 8 years ago
4da3df9
qpnp: smb2: Add charger frequency config for PM660
by Anirudh Ghayal
· 8 years ago
b021dd9
power: supply: qcom: support CONNECTOR_THERM_ZONE property
by Nicholas Troast
· 8 years ago
37b8ea6
qcom: battery: reorganize creation of votables in SMB library
by Ashay Jaiswal
· 8 years ago
8afedfc
qcom: battery: fix parallel psy name
by Ashay Jaiswal
· 8 years ago
a8bd6f0
power: qcom-charger: separate parallel code
by Abhijeet Dharmapurikar
· 8 years ago
ec4703c
smb-lib: disable APSD run on CC while APSD is disabled
by Nicholas Troast
· 8 years ago
62f5e14
smb-lib: fix unknown APSD result after CC2 workaround
by Nicholas Troast
· 8 years ago
9dd6129
qpnp-smb2: fix incorrect type detection
by Abhijeet Dharmapurikar
· 8 years ago
ec43bb4
smb-lib: report discharging when charger is absent
by Abhijeet Dharmapurikar
· 8 years ago
07a6900
smb-lib: fix Type-C detection after sink removal
by Nicholas Troast
· 8 years ago
2fb369d
qcom-charger: smb2: suspend USB path for fake battery or debug board
by Ashay Jaiswal
· 8 years ago
bb9505f
power: align qcom drivers with msm-4.9 kernel
by Abhijeet Dharmapurikar
· 7 years ago
[Renamed (99%) from drivers/power/qcom-charger/smb-lib.c]
8d33b7d
qcom-charger: smb-lib: fix return of an uninitialized variable
by Nicholas Troast
· 8 years ago
8995a70
smb-lib: fix Type-C removal detection with OTG
by Nicholas Troast
· 8 years ago
4879844
input: move qpnp-power-on driver into input/misc directory
by David Collins
· 8 years ago
3b113a5
qcom-charger: typec legacy cable detection
by Harry Yang
· 8 years ago
4aa2c0c
qcom-charger: smb2: support for micro USB mode
by Ashay Jaiswal
· 8 years ago
7ade284
smb-lib : Fix incorrect VALID_INPUT_POWER_SOURCE_BIT check
by Vic Wei
· 8 years ago
edd7079
qcom-charger: Add ship mode support
by Fenglin Wu
· 8 years ago
6fc3257
smb-lib: report FULL regardless of charger presence
by Abhijeet Dharmapurikar
· 8 years ago
d89ff1f
qcom-charger: set optimal boost switching frequency
by Harry Yang
· 8 years ago
8204f69
qcom-charger: smblib: drop the BOOST PFM Threshold change
by Harry Yang
· 8 years ago
15dc0c8
smb138x-charger: enable the watchdog timer when parallel is enabled
by Nicholas Troast
· 8 years ago
2823fe3
smb-lib: revert the boost back workaround for dc path
by Abhijeet Dharmapurikar
· 8 years ago
b148655
smb-lib: fix vbus-error handler
by Nicholas Troast
· 8 years ago
7bb1be9
qcom-charger: smb2: Disable try.SINK mode in the probe
by Harry Yang
· 8 years ago
631b99e
qcom-charger: Change usb_icl votable for PD vote
by Harry Yang
· 8 years ago
86e4d85
qcom-charger: WA for cc2 removal with medium and high rd
by Harry Yang
· 8 years ago
755a34b
qcom-charger: WA for typec cc2 sink removal with rdstd
by Harry Yang
· 8 years ago
7ec38eb
smb-lib: remove cached vbus present status
by Nicholas Troast
· 8 years ago
deae99c
smb-lib: use plugin real time status for USB present prop
by Nicholas Troast
· 8 years ago
cd99520
qcom-charger: smblib: add support for pd current setting
by Harry Yang
· 8 years ago
0310e41
qcom-charger: smblib: lower delay in OTG soft-start check
by Harry Yang
· 8 years ago
8c076a0
qcom-charger: WA for legacy bit set on hard reboot
by Harry Yang
· 8 years ago
ed17b13
smb-lib: add debug logging to parallel taper
by Nicholas Troast
· 8 years ago
Next »