Commit graph

6,943 commits

Author SHA1 Message Date
weiweij
8b4e4bfcfd wlc: update firmware 0.11
Update cps4019's firmware to v0.11.
Add GP2 checking debounce logic.PmicTcc_StateMachine_Level_State_Table

Change-Id: I8eb12911e4ec1554f713b640be6a56d67cb69f30
Reviewed-on: https://gerrit.mot.com/2326720
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
xuwei9
dbb4250862 enable sgm41543 irq function
Enable sgm main charger
irq function.

Change-Id: I91ffbb6574f3612fb1bd8aff19a95c28fe27baa8
Signed-off-by: xuwei9 <xuwei9@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2327421
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wingte49
92a50c780d rhodei update jiade battery profile
found the end-off current is lower than 240ma(specified current)
check log found the current is too low when uisoc is 100,lead to the
cut-off current is smart than 240ma
so the supplier update the jiade battery profile

Change-Id: I0ea2667e65b40078129f0dc339b89dacdb9410ef
Reviewed-on: https://gerrit.mot.com/2325316
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yuecai Liu <liuyc20@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
xuwei9
cc93eb9ba4 sgm41543 remove gpio ce pin
Chip CE pin always enabled
No need initilize.

Change-Id: Idfda74d080f55b2d0e022852b73f7e20878a50e6
Signed-off-by: xuwei9 <xuwei9@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2326778
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
xuwei9
9ace0199d7 discrete charger driver bringup penang
Discrete charger driver bringup
at Penang.

Change-Id: Iee0f0542ce07648a20e1f4cbe5fdd9ea8cfca83b
Signed-off-by: xuwei9 <xuwei9@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2325755
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Yiqiang Feng
cae03de2a5 Revert "(CR): arm/dts: add "qcom,leica-used-i2c" for se7"
This reverts commit 90c7753bf8404bda0c20d22ec423a8ccf76b1c9a.

Change-Id: I10c8db52ab80e14cffcb4e0e164278c0939da760
Reviewed-on: https://gerrit.mot.com/2324429
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Hongshu Lou <louhs1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
zhaoxp3
91abe94eea arm/dts: init penang dts
init devicetree for penang

Change-Id: I3b8996532c29421673a37f8ea1b348618ae367c6
Signed-off-by: zhaoxp3 <zhaoxp3@motorola.com>
Reviewed-on: https://gerrit.mot.com/2323933
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
yaozm1
cc710253fd arm/dts:penang:init audio dts config
remove aw882xx and i2s config;
add aw87xxx config.

Change-Id: Ie921695536de268e688c873c96c59c488da11016
Signed-off-by: yaozm1 <yaozm1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2322069
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Haijian Ma
539b452c40 Revert "(CR): arm/dts: disable ICO for sc89890H"
Disable ICO will load to factory cp test failed,
because recipe enable main charger FET before cp test.
Disable ICO will also load PG=0 when force dpdm.

This reverts commit 4be6022443074c148904048f186372574c0cd90a.

Change-Id: I23e960c97dce76735d099b5259efbba4cf5facfc
Reviewed-on: https://gerrit.mot.com/2320438
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wangyq13
65fc0f1e65 arm/dt: miami: delete fod detection because it's not stable
arm/dt:
Delete fod detection, because it's not stable. Touch can get fps state,
cause touch don't report framework boost event.
Touch now think fod enable as default.

Change-Id: Ib2b1a81e36ae782b22c5615e16cc5fcc0f074dd3
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2320304
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Chuang He <hechuang1@lenovo.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wangyq13
ba3bcdf4b7 arm/dt: miami: update lhbm alpha array for c6 panel
arm/dt:
Update lhbm alpha array for c6 panel.
It's same as dvt2 c4 panel.
New c4 and c6 apl is 1000nit.

Change-Id: Ia3849e40184e2d216bc9718069c1ba15c9a00994
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2320289
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
chenlj2
c810f62f08 arm64/dts:update sar paras for sx9375
Miami:
update sar paras to solve sar test fail
ph0:modify coeff of ref channel
ph4:modify coeff of ref channel

Change-Id: I913b0Montanaf7cabcf812fbe1bb9e57c9938f083529
Signed-off-by: chenlj2 <chenlj2@motorola.com>
Reviewed-on: https://gerrit.mot.com/2316921
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Hujun Liao <liaohj@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Yiqiang Feng
5638fd699e arm/dts: add "qcom,leica-used-i2c" for se7
Refer to (CR)
details:
  1."qcom,leica-used-i2c" is used for PMIC over i2c use case to skip the BW vote.
  2. We rm se8 and set it just for se7 to verify the LDO used by camera.

Change-Id: I5af4c48f6f293344fef5b86d21730fdb0f2e11ba
Signed-off-by: Yiqiang Feng <fengyq4@Lenovo.com>
Reviewed-on: https://gerrit.mot.com/2313939
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Minghui Wei <weimh1@motorola.com>
Reviewed-by: Hongshu Lou <louhs1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Haijian Ma
f9d1f69428 charging: config max pd current
As HW require, config max pd current 5.9A and max
ibat 12.2A

Change-Id: Ifd35183ed0c62312ec2100f74437f7ddc80aae86
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2312587
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Haijian Ma
edc5dc50a9 arm/dts: disable ICO for sc89890H
disable ICO for sc89890H for wireless icl work well
for miami

Change-Id: I84561a75ae6b666d60bf2b7041f51a2fd8d58304
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2312588
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Hujun Liao <liaohj@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Xiaojun Lv
867c7b8cff miami:gir off and add hbm table in c4 panel
miami:
gir off and add hbm table in c4 panel

Change-Id: I3737cf978d89c5294a51ac1f249708accd135785
Reviewed-on: https://gerrit.mot.com/2308170
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
zhouwl
851624ed49 arm64/dts: miami: aw882xx get params for RAM
Enalbe aw882xx get algorithm params for RAM,
avoid adsp block issue.

Change-Id: I051b096283c3ab01a3c5bf81057909c7f3384bc2
Signed-off-by: zhouwl <zhouwl@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2309237
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Hujun Liao <liaohj@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Xiaojun Lv
43ced6d7a2 miami:add c6 panel in tp drm notify
miami:
add c6 panel in tp drm notify

Change-Id: Ifb38be1102f3ed412378dc495ddfe07b7214243c
Reviewed-on: https://gerrit.mot.com/2305990
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Xiaojun Lv
611b22f9ed miami:compatible with c6 panel in kernel
miami
If [(DC<<16)|(DB<<8)|DA]< 0x263F3, the panel is c4 panel, otherwise is c6 panel

Change-Id: If92637b579e438a1c1341fed64e1f656cc505e80
Reviewed-on: https://gerrit.mot.com/2305463
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
zhouwl
a9abaf93fd arm64/dts: rhodec+rhodei: aw882xx get params for RAM
Enable aw882xx get algo params from RAM,
avoid adsp block issue.

Change-Id: I7eda95c34adee77b03936d0078bad2c2d086def9
Signed-off-by: zhouwl <zhouwl@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2304487
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Hujun Liao <liaohj@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Xiaojun Lv
ae89bea6e0 miami:modify THs-prepare for mipi test pass at 48hz
the range of THs-prepare at 48Hz is 40+4*UI to 85+6*UI, UI=3.846154
the actual test value is 119, change T_HS_PREPARE to 3 for mipi test pass

Change-Id: I106b40d925ef6c1b2c4b9e4f56a296970fde9534
Reviewed-on: https://gerrit.mot.com/2303173
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Xiaojun Lv
caca9db7f5 miami:add 5ms delay between mipi0 to reset0 when power off
miami:
add 5ms delay between mipi0 to reset0 when power off

Change-Id: Ie9b434120845fe9cb808eccc878030b7fbf7bc12
Reviewed-on: https://gerrit.mot.com/2300459
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
liuyc20
aab7606945 arm/dts: mm8013c fg add muti battery id
the first_batt_param_ver and second_batt_param_ver maybe different.
so we need match battery_id && param_ver when update parameter.

Change-Id: I9c5848f42092451ae08e11713f376021c8dfa4ea
Signed-off-by: liuyc20 <liuyc20@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2291383
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Haijian Ma <mahj8@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Haijian Ma
e6ddf50bae arm/dts: As HW require, limit max ibat 12A
As HW require, limit max ibat 12A
for miami

Change-Id: I3a9a2fe5b8c73295bd493d3b45709cff7ef4178b
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2298501
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
weiweij
2f8ca234ba WLC: change buildin cps4019 fw to v0.8
Upgrade cps4019 fw as v0.8. The following changes
are applied:
1. increase RP package value by 1000mW

Change-Id: Ia03c9663cae50fc4780b2742e99ac198cc3a3452
Reviewed-on: https://gerrit.mot.com/2299979
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wangyq13
6ffa0fa6b1 arm/dt: miami: delete breath led aw2033 led1 and led2
arm/dt:
miami only uses aw2033 leds0, so delete led1 and led2.

Change-Id: I680dcd8adfba1dc113ed8d2504ba30eceabc457c
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2294941
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Reviewed-by: Yuecai Liu <liuyc20@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Xiaojun Lv
61308057cf miami:open partial update function
miami:
to save power, open partial update function

Change-Id: I551ab366f14a12d7c24d6854f6eb1c95458b1ba0
Reviewed-on: https://gerrit.mot.com/2298056
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yiqiang Feng <fengyq4@Lenovo.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
chenlj2
ad2a7c5f37 arm64/dts:update sar paras for sx9375 in Miami
modification:
-channel map
-enable ref channel & modify config for ref
-modify threshold of channels

Change-Id: I035e7c0f811b6c2afa8d78922b022a47f49429d7
Signed-off-by: chenlj2 <chenlj2@motorola.com>
Reviewed-on: https://gerrit.mot.com/2296644
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jiacheng Ou <oujc1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
caoqian4
fb84e6206c dtsi:init config to fix Penang vendor build error
add dtsi for new product penang5g
Base on product milanf

Change-Id: If75e8907316fd0dd2c7e15c07e105aec96d5c021
Signed-off-by: caoqian4 <caoqian4@motorola.com>
Reviewed-on: https://gerrit.mot.com/2296531
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-10-22 09:57:57 +08:00
wingte49
13cab76257 dtsi/Rhodei: Fix the build fail broblem
Modify:
 delete the same delay time config to fix the build fail

Change-Id: I0ec033bfaa5bcff189ae7d5416be85c83a83f3a2
Reviewed-on: https://gerrit.mot.com/2294464
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
chailu1
a9777dff7f arm/dts: config ntc polling timming for miami
thrmal ntc
config ntc polling timming for miaim

Change-Id: I77dde81d4b386ffd044474ae8e2a8d9127a42b88
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2293909
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jiacheng Ou <oujc1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Haijian Ma
e8cd19d166 arm/dts: config max wireless charging icl
config max wireless charging icl 1A
in sgm41542 for miami

Change-Id: I05547c388da47d69563f757fb0c824b5152c2a17
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2293044
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wei Wei <weiweij@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
caoqian4
22442c9f51 dtsi:init configuration of dts for Penang to pass build
Init the config for new product penang
Base on product milanf

Change-Id: I49b96af87e52518b63b5b58a29a8b3f4f101356f
Signed-off-by: caoqian4 <caoqian4@motorola.com>
Reviewed-on: https://gerrit.mot.com/2291665
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-10-22 09:57:57 +08:00
wingte49
11f7dde0d8 dtsi:Rhodei: Change txd-ili and tianma-nt36672c backlight 11bit
Modify:
 set nt36672c pwm to 11bit
 set ili7807s pwm to 11bit

Change-Id: Ic28139f2eed364fdbc1a18b7a2e419b7c17d10a7
Reviewed-on: https://gerrit.mot.com/2286130
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wingte49
f1e7d37a20 dtsi:Rhodei:add post-off sleep time for avdd avee
Modify:
 add display sleep timing avdd avee interval time 3ms
 set display vddio on time from 20ms, AVDD AVEE interval time 5ms to 3ms

Change-Id: Icd8165b28fef79002837f7fbfd87c98a2987c0f4
Reviewed-on: https://gerrit.mot.com/2286120
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
chailu1
7722505f02 arm/dts: config pmk8003 gpio3 to adc mode
charge pump ntc connect to pmk8003 gpio3
Ensure the gpio is disabled via setting to bias-high-impedance
to enable adc mode.

Change-Id: I4bd98e3ff38ba65e88c89b735a0011b2f73978d5
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2289337
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yuecai Liu <liuyc20@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
liuyc20
1722e31576 arm/dts: add MM8013C FG FW/Parameter/battery_id version config
config mm8013c fg FW version:0X0812
parameter version:0x0200
and battery id info

Change-Id: I50e2abe4287da36c4756e879952b6ab2d61385ae
Signed-off-by: liuyc20 <liuyc20@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2282116
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Haijian Ma <mahj8@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
Haijian Ma
b89a367860 arm/dts: config 7.5W for DCP charger
config 7.5W max charging capacity of DCP charger
for miami

Change-Id: I9dc7b73f8058da4d5d4910aa94780b3d620baaa0
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2283933
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Lu Chai <chailu1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wangyq13
f405ce2939 arm/dt: miami: use reg 87 to control lhbm
miami:
- Use 87 to control lhbm, if lhbm is abnormal, we can read 87 to check.
Previous 86 can not be read.
- exit lhbm, set every commands to last command to fix lhbm can't exit
issue.
- exit lhbm when enter hbm.

Change-Id: I117b9b0a62b41d9ad7c79806f3b784686245f77e
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2271181
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wingte49
400acc2fbc dtsi:Rhodei:Pull high the TP INT
Modify:
 Pull high the TP INT when screen suspend to fix ESD failure.

Change-Id: I4a8cc2b59d7b4f13c104a83cca21559916bfab4b
Reviewed-on: https://gerrit.mot.com/2279598
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
mahj8
169b6343f1 arm/dts: config mmi,cfg-chgmod-to-fg
As mm8013 fg need charger mode info, so config this dts
to enable this feature.

Change-Id: Ide85f326a345410f15da5870091e4a1897a6cf96
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2274903
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yuecai Liu <liuyc20@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
liaohj
6edb448fac arm64/dts:rhodep enable aw882xx get algo params from ram
enable aw882xx get algo params from ram.
avoid adsp block issue.

Change-Id: I0a823235a87ccb7a43a756539b23cde3fb07e5ff
Signed-off-by: liaohj <liaohj@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2262524
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wanlong Zhou <zhouwl@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wangyq13
a4fe51fd16 arm/dt: rhodei: change sm5350 backlight curve
arm/dt:
Change sm5350 backlight curve to align with aw99703.
Otherwise sm5350 default curve is too dark.

Change-Id: Ib0c334d0d1816800d6716f13d5a7f9635ab7a391
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2276175
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
wingte49
bfaa8479ed propietary/dtsi:Rhodec: Update icnl9922 CABC code
Modify:
 -Update icnl9922 kernel and uefi initial code,
  kernel mv/ui mode code to ensure the read-back code is rhight.

Change-Id: I0cbc8fdeaec445addd14db3017d2e6ddfcece880
Reviewed-on: https://gerrit.mot.com/2270751
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
mahj8
752e724fa4 arm/dts: config vindpm to 4700mv
As miami battery FV is 4480 and refer to main charging IC spec
vbus > vbat +vsleep, so charge vindpm to 4700mv.

Change-Id: Iecd4b233c381843997cd35b32f2a1aa8518f541b
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2270963
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
mahj8
84e4a5ec90 arm/dts: config mmi,usb-pd-supported
config mmi,usb-pd-supported for miami to avoiding
unit reboot in charge only mode.

Change-Id: Id13ddaf23492ac5c9a860369a46b925668dee9e9
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2271108
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
mahj8
800818f173 arm/dts: add FFC config for miami
add FFC config in main charger side for
miami

Change-Id: Iae3afaff7f5f9edeb9c8cd9e4d3ae8133790709c
Signed-off-by: Haijian Ma <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2268188
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
liuyc20
5099c8434e arm/dts: config pmk8003 GPIO1 to ADC mode
battery-NTC connect to pmk8003 gpio1.
Ensure the the GPIO is disabled via setting to(bias-high-impedance)
to enable ADC mode.

Change-Id: I3db41404ced9292277824843a5c2f47dcba7a7a4
Signed-off-by: liuyc20 <liuyc20@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2266945
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Haijian Ma <mahj8@motorola.com>
Reviewed-by: Wei Wei <weiweij@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
weiweij
29f3129cc8 wls-chg: change supplier to "battery"
For uevents will be send each power_supply_change()
function called. So if we use "bms" node to notify capacity
100%, it will sennd uevents just after "battery" node. And
as a result, there will be lots of uevents. It is not suitable.
So we change to "battery" node to notify wls-chg.

Change-Id: Ibfc9ca5c7de5722d602f295a2d30e21fc596b5ca
Reviewed-on: https://gerrit.mot.com/2266836
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
weiweij
176a74831b WLS-CHG: add psy supplied from name "bms"
For wls charger, it will get battery capacity to control charging
led to green when capacity is 100. To get FG driver's notification,
wls charger should register suppied-from element.
And for working for each products with this chip driver, we defined
supplied-from element name in DTS.

Change-Id: I4e81c2e3851a35f6b443f84dd5efbdbb1b9c61a5
Reviewed-on: https://gerrit.mot.com/2264559
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Haijian Ma <mahj8@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00