xuwei9
1b85a5a6f7
different charge termination current at 35-45 temperature range
...
Different charge termination current
at 35-45 degC temp range per battery spec.
Change-Id: I4aaf296f432d86fe21117bd09f0ce8f769697f3f
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2702443
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2023-08-07 04:57:48 -05:00
xuwei9
0027416755
Fuel gauge RT9426a driver kernel5.15 compatible
...
FG RT9426A kernel5.15 driver
Compatible.
Change-Id: I52977d324ed28e6f7decf019eab9332cc14a309c
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2675047
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2023-07-13 03:35:16 -05:00
xuwei9
ce287da8c3
Cw2217:kernel 5.15 compatible compile change
...
CW2217 kernel 5.15 compatible
compile change
Change-Id: I6190b193fbcc159308a1bc91dbd689f28b3829a9
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2672112
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2023-07-11 04:33:13 -05:00
xuwei9
83f446f45e
wt6630 remove unused pointer struct
...
Remove unused pointer struct
at fogo.
Change-Id: I458d243c1960a89a228a2034cae8016907625f85
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2666341
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com >
Submit-Approved: Jira Key
2023-07-05 05:02:08 -05:00
xuwei9
45758e3302
qti power_supply header at kernel 5.15
...
qti_power_supply.h header file
only avavil at kernel-5.15.
Change-Id: I29dbe8d3ef5cfb9fac3be46e41c30e67f42e500c
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2666195
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2023-07-05 03:40:46 -05:00
xuwei9
45cbdfc07e
charger motorola module kernel-5.15 compatible design.
...
fogo charger bring up motorola module part.
Kernel-5.15 have different compile makefile requirement.
Compatible 5.15 and previous kernel version.
Change-Id: Ibf1a28578de068b550d8ccabf8c0dec15bed7295
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2618261
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2658446
2023-07-05 02:36:03 -05:00
xuwei9
249161c415
not notify current changes
...
Update variable but not notify current change
when changed which cost more power consumption.
Change-Id: Id7b20f4844a754e97e5c42dc1c1f68235de796bd
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2233377
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com >
Submit-Approved: Jira Key
2022-04-04 05:16:15 -05:00
xuwei9
430161450d
qc3p beging charging voltage to 3V
...
qc3p begin charging
voltage to 3V.
Change-Id: I9aa1f563930da1d2e2ac876c5757c960ec63be08
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2180078
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com >
Submit-Approved: Jira Key
2022-01-27 00:17:43 -06:00
xuwei9
9ea3e14069
slow attach 33w change code buld fail
...
slow attach 33w change
code buld fail
Change-Id: Ib23654db4037122652cfac2ec1fbaf860706d0ab
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2179892
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com >
Submit-Approved: Jira Key
2022-01-26 19:57:50 -06:00
xuwei9
061526fb73
discrete:optimize charging enabled interface
...
Consider the input suspend status
to charging enabled interface.
Change-Id: Ie49bc9f02cafdbc7471b06b6660c140970ca8ab8
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2169116
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com >
Submit-Approved: Jira Key
2022-01-12 23:14:04 -06:00
xuwei9
fe82961abc
qc3p:set qc3p charging voltage threshold 3.4V
...
Set QC3P beging charging voltage
threshold to 3.4V for optimization.
Change-Id: Ib5ad2454ba7d0f2655785651b7535f5170b8d5f4
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2158288
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-12-30 01:19:34 -06:00
xuwei9
3f42788a45
qc3p:optimize power supply init
...
Optimize power supply int time
Keep get supply name once.
Change-Id: Iba46c0885dccecf6c66346879227d1e8756aa70a
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2152814
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-12-23 02:08:15 -06:00
xuwei9
dce57a8af0
qc3p:limit ibus 300mA for main charger no ibus adc
...
Due to discrete main charger have no ibus adc
so limit main charger fixed input 300mA.
Change-Id: Ic762f33d91552c387aa27d6cbe8e4639b39df388
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2150432
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-12-21 03:07:40 -06:00
xuwei9
149f0a2f9c
sgm:add enable termination function
...
Add main charger enable termination function
at sgm4154x charger ic.
Change-Id: Id907405ec331c01b76736771f7c0ea73590864dc
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2148139
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-12-19 20:47:27 -06:00
xuwei9
247b2c7d64
discrete:add enable termination iio definition
...
Add main charger enable termination
iio definition.
Change-Id: I80ba57a4c669c44561bab152a2f7d3f1a887b325
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2148136
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-12-19 20:47:22 -06:00
xuwei9
833103f052
qc3p:add main charger termination ctl algorithm
...
Discrete main charger have limitaion of terminating before
charging full really. disable termination when cp enabled.
enabled after dp disable.
Change-Id: Ibc9154c5b71b0a30ff15c61480d3d5cf179c626b
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2148129
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-12-19 20:47:15 -06:00
xuwei9
5c2cbc381f
qc3p:optimize turbo charging current
...
Optimize turbo charging current
which can not reach 6A.
Change-Id: I443e9bb6ba5f051e7407fde26f611dd462de57e4
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2146708
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com >
Submit-Approved: Jira Key
2021-12-16 04:07:03 -06:00
xuwei9
e03a8014a0
QC3P:module name change to mmi_discrete_turbo_charger
...
Change module name to moto
mmi_discrete_turbo_charger
Change-Id: I778e8878b2bfd26ee1aae24aebc3c2e247187b2e
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2142107
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com >
Submit-Approved: Jira Key
2021-12-11 02:50:24 -06:00
xuwei9
ed7f50a77c
QC3P:discrete turbo charger
...
QC3P turbo charger changes
for discrete arch.
Change-Id: I0beaa0a9e01133d0d2d13930ded5fc64b0d4f3d1
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2139304
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com >
Submit-Approved: Jira Key
2021-12-10 21:08:50 -06:00
xuwei9
2c0fe1760e
FG:dynamic config sns resistance
...
Dynamic config sns resistance
and update current every reading.
Change-Id: If89865e2a3149b74620229f56ec7fbd104db5a3d
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2140931
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-12-10 21:07:18 -06:00
xuwei9
aca7920ceb
QC3P:detection and iio sys support
...
Add QC3P detection and iio
sys support.
Change-Id: I05abcfea2cc49bfa318c8affb4b86b37eb3b2788
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2139318
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com >
Submit-Approved: Jira Key
2021-12-10 21:07:07 -06:00
xuwei9
9a733a80d6
QC3P:iio sys channel
...
Add iio sys channel support
for QC3P turbo charger.
Change-Id: I7683e0f02ef3b8339d51d94e6f6bd4d9586c6e7c
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2139314
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com >
Submit-Approved: Jira Key
2021-12-10 21:07:02 -06:00
xuwei9
4ac109835c
QC3P:add iio sys support
...
Add iio sys support for
QC3P turbo charger.
Change-Id: Ib8c626e912becd75d751fda7e6050a39fcc0785c
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2139278
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com >
Submit-Approved: Jira Key
2021-12-10 21:05:16 -06:00
xuwei9
dc46dba653
QC3P:ADC algorithm compatible
...
ADC algorithm compatible design
for bq and sc chip.
Change-Id: I055e965d5d4d6eaa640f801a89c8ad891d2f2eb2
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2139264
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com >
Submit-Approved: Jira Key
2021-12-10 21:05:12 -06:00
xuwei9
3f6de0b277
QC3P:copy of module mmi_parallel_charger_iio for mmi_discrete_turbo_charger
...
Code copy from mmi_parallel_charger_iio for the
initial code repo of mmi_discrete_turbo_charger
which used for discrete arch qc3p feature.
Change-Id: Ic0d302f084ee6f192c76ce3c6eaaa7276639c8ef
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2137095
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com >
Submit-Approved: Jira Key
2021-12-10 21:04:50 -06:00
xuwei9
f3ee031477
charger:adaptive charger tolerance optimization
...
Adaptive charger tolerance optimization
from 1 to 2 for more stable state switching.
Change-Id: I60a0c5501605ac060919d340a07b2f54faa0907c
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2023609
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-07-25 22:43:38 -05:00
xuwei9
76e4591f92
parallel:init thermal parameter at high temp
...
At high temp conditon. thermal level was 4 at begining.
the thermal parameter was not initialized.
Change-Id: I787cfeb6c2ab1695a90496ba0c08e0ce4c17fffc
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2006952
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-07-08 21:17:18 -05:00
xuwei9
b51b72177b
qc3p:workaroud qc3p shalcomm adapter
...
Shalcomm qc3p adater have probability stop response.
So kernel rerun APSD twice and operat qpqm regulator
So skip first APSD for increasing voltage.
Change-Id: I0d821081758439bbf27c2098dde0ef8bce5ba8f3
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/2001546
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com >
Submit-Approved: Jira Key
2021-07-04 01:48:40 -05:00
xuwei9
0f97c8d407
QC3P:add afvc compensation voltage
...
AFVC enable project,add afvc compensation
voltage for qc3p policy algorithm.
Change-Id: I91b9fcf636c75e2664de04962caa8dd0cdf84bf4
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1997670
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-06-30 04:09:46 -05:00
xuwei9
09471c3c26
PD:add afvc compensation voltage
...
AFVC enable project,add afvc compensation
voltage for pd policy algorithm.
Change-Id: I0b108a911f2b4ba751e87200047b0a30eceeda0c
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1997668
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-06-30 04:09:25 -05:00
xuwei9
8b36f90d46
qc3p:limit pulse not beyond max count
...
Limit Dp/Dm pulse not beyond
max count.
Refer to:https://gerrit.mot.com/#/c/1967489/
Change-Id: I63647bcf78d4fd9e1c737caf3a133cc0741ad4cd
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1985479
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-06-20 22:16:15 -05:00
xuwei9
1c1bf99fc9
qc3p:Set AICL thres at qc3p pmic charging
...
At hvdcp more than 15w project.
AICL threshold will set to higher than 5V
which result pmic charging current unstable.
Change-Id: If1a0e9174dbaf5df656442bbdd1247b231636c48
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1980875
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-06-16 00:34:45 -05:00
xuwei9
91fe461a72
qc3p:clear sm work when vbus off
...
Clear SM work when vbus off
at qc3p charging
Change-Id: Icf5fd619c70ac49869661af846db6bee9e45a529
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1973745
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-06-08 21:45:48 -05:00
xuwei9
45de9245da
qc3p:config 33W charging current
...
Config 33W charging current
per project requirement.
Change-Id: I01e2cd078ad2739a764a9a726512437666195cfe
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1972960
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-06-08 00:48:41 -05:00
xuwei9
784d268d31
bq25980:update charge VOUT parameter
...
Update Vout parameter to
chip default value
Change-Id: Id12a731f90debc141359aa4e3864b5e89b5bf3f1
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1964651
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-05-30 21:34:36 -05:00
xuwei9
0814ebcd35
charger:mmi_hb_wake lock not released
...
mmi_hb_wakelock need acquire and release
at 70s duration,fix algoritm issue.
Change-Id: I069f395082fd21e170876d86fe3c91b24add7a43
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1956605
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-05-21 02:12:59 -05:00
xuwei9
dcbb936232
qc3p:config ibus max to 3A
...
Config ibus max to 3A
for 33w adapter verification.
Change-Id: Ie35291b1d5f8de88470f1f9956afd8f021cbbe67
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1955363
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-05-20 04:20:13 -05:00
xuwei9
1d385c3ac4
mmi_parallel_charger:reduce charge rate report
...
report charger rate only change
happened.
Change-Id: Id773d3fd84adaa9690b1137a86d1972ec0e46412
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1955184
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-05-20 02:03:38 -05:00
xuwei9
e30f0e1fd1
smbcharger:QC3P charging support
...
Add qc3p current max for charging
current setting.
Change-Id: I0db8d15df066b149407eecdc8d3d0425ce052ca2
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1949239
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-05-14 04:09:23 -05:00
xuwei9
b05fb69b80
module:QC3P charging support init
...
QC3P charging policy support
replace pd with qc3+.
Change-Id: Ibc6cfc3d49dc09e475f182502de339bee9fd8485
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1949238
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-05-14 04:09:16 -05:00
xuwei9
2942d8e68d
module:mmi parallel charger qc3p repo init
...
QC3P charging support code
init based on mmi_parallel_charger
Change-Id: Ibd78091e6da640a8554f186bc4f1ac0a5e9baa91
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1949237
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-05-14 04:09:08 -05:00
xuwei9
d0253480d8
driver:adjust bq25960 parameter
...
Adjust bq25960 ovp/ocp parameters
and driver
Change-Id: I04131b2941880bd1bd88b50c17b01ca436fae1fa
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1920655
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-04-09 02:50:03 -05:00
xuwei9
c21b284055
bq25960:remove online property
...
Remove bq online property
for health compatible
Change-Id: I1d23ad0ac71aeecef3f68710809714bbb3a40885
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1915124
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-04-01 05:35:21 -05:00
xuwei9
2a3771065b
smb:integrate charge pump ffc feature
...
Support battery ffc feature
at Qcom
Porting: (CR)
Change-Id: I8858601f3f6a003e303b330f42fe7167c2c0d801
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1908651
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Lu Chai <chailu1@motorola.com >
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-03-24 21:12:34 -05:00
xuwei9
932a79b381
charger:bq25960 30w charger support
...
bq25960 30w charger support
at driver
Change-Id: Ia1f4bd4004afb43c6f1d46c4b38d0818164b4d0e
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1903631
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-03-17 04:34:15 -05:00
xuwei9
78e1f50c8c
charger:enable charger rate at 30w charger
...
enable charger rate at
30w charger
Change-Id: I6679c021a71ea44022c8fd948b8aca1e7cbdb415
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1903634
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-03-17 04:34:08 -05:00
xuwei9
62b37a5349
mmi_parallel_charger:enable parallel charger at R
...
R platform use qpnp-smbcharger-mmi dlkm
remove some power supply property etc duplicate
code changes.
Change-Id: I8234a56d532e0520c4e09ed90c88927375880e62
Reviewed-on: https://gerrit.mot.com/1893698
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Reviewed-by: Wei Xu <xuwei9@lenovo.com >
Submit-Approved: Jira Key
2021-03-05 00:12:39 -06:00
xuwei9
6c104d54d4
charger:revert parallel charger driver
...
Revert parallel charger driver
and cherry-pick by scm for git history
Change-Id: I2b4d9360daec7bd4130abd9ad47d5adf34251150
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1883352
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-02-21 21:46:23 -06:00
xuwei9
1e53c573f9
kernel:charger rate duplicate with parallel charger
...
Only define charger rate without
paralle charger not define
Change-Id: Ib25cf50ccf6f6e3cfa30fa60bad37df7552c6b18
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1881083
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-02-18 02:22:41 -06:00
xuwei9
e2926eb991
kernel:paralle charger driver
...
Paralle charger driver
for multi charger ic state
Change-Id: I562f6e0fa98c7aae70822e2bd0c31c3ff68d2fa2
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1881082
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-02-18 02:22:30 -06:00
xuwei9
0605363869
kernel:bq25980 charger driver
...
Bq25980 charger driver
bring up
Change-Id: I451b907d39168f83d43ce28af89c269918171586
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1881081
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2021-02-18 02:22:22 -06:00
xuwei9
c0c6a3a34f
kernel:stop incresing vubs while charger plug out
...
Plug out charger when increasing vbus voltage
Stop the increasing algo otherwise phone can not charge
because of dp dm status remained at next charger plugged in.
Change-Id: I7f16054f5bef4996d629ddfe3b5fb05e21c92a88
Signed-off-by: xuwei9 <xuwei9@lenovo.com >
Reviewed-on: https://gerrit.mot.com/1816232
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Lu Chai <chailu1@motorola.com >
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com >
Submit-Approved: Jira Key
2020-12-08 00:05:58 -06:00