Commit graph

6,934 commits

Author SHA1 Message Date
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
weiweij
44d810d70a wls-chg: add USB/WLS mux switch control gpio
For factory test, we use a mux to control USB/WLS route, and
it is controlled by a gpio. This dts configuration is defined for
this gpio. For MIAMI, it is gpio37

Change-Id: I7a53ad1cddbe5d9a000e36ffcbfa23342c4b0dcf
Reviewed-on: https://gerrit.mot.com/2263380
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
c0ccf77304 dts: set cps4019 int pin as pull up for default
For CPS4019, its int pin is low active, so we should set it
as pull up for default.

Change-Id: I8242e3f48a0c8aa7e784dc167640b00c3cf7811a
Reviewed-on: https://gerrit.mot.com/2262756
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
zhouwl
679be86d10 arm64/dts: miami: control earpiece dsense
Add gpio58 to control earpiece dsense, default output
is high, pull gpio58 low when earpiece is using.

Change-Id: I850a74f4860421b20399be666d06bb26ad623c79
Signed-off-by: zhouwl <zhouwl@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2263121
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
mahj8
6336ebe797 arm/dts: add pd vdm verify IIO channel
add pd vdm verify IIO channel to notify verify state
to mmi discrete charger core.

Change-Id: Id2f1ace9a1880266c4cbec12fdf63b4edc164129
Signed-off-by: mahj8 <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2258489
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
mahj8
eb14217327 arm/dts: config dr_check to prefer_dfp for VDM
As 68W moto charger need VDM verify, so config dr_check
to prefer_dfp.

Change-Id: I61694d93f4ea0eaefe8b8375ff226d5cea0e81c6
Signed-off-by: mahj8 <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2258488
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
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
2c06747d40 arm/dt: miami: enable fod detection of touch
arm/dt:
Enable fod detection of touch when system is suspend.

Change-Id: Ieefccaa3cf3380a1e4be173ec401df3874632bcd
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2256825
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
5ef766e28f arm/dt: miami: send hbm and alpha one packet
arm/dt:
Send hbm 51 reg and 87 reg one packet, avoid flicker issue.

Change-Id: I97511e0d3b5dc746b50d54f9541b30f922ae3bb3
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2256579
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: <lvxj4@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:57 +08:00
weiweij
34add471c4 wls_chg: define main charger name for cps4019
In the driver of cps4019, it will use charger class to operate main
charger. Because each product may have different name for main
charger, the name of main charger should be defined in dts file.
Refs change: https://gerrit.mot.com/#/c/2255421/

Change-Id: Iff1a0f8510f7a51999fa96f2cdbceac625cdc713
Reviewed-on: https://gerrit.mot.com/2255452
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:56 +08:00
wingte49
e22e8542db arm/dt: Rhodec: Add icnl9922 CABC UI code and moving code
Modify:
 Add the icnl9922 UI mode code in initial code;
 and CABC code in dtsi

Change-Id: Ib19460cc880f963a824969ee0e265abb08cd5182
Reviewed-on: https://gerrit.mot.com/2254385
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:56 +08:00