Commit graph

6,922 commits

Author SHA1 Message Date
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
wangyq13
8723db97b5 leds: miami rename aw2015 RGB light name
/sys/class/leds/red blue green used by google.
if we use red/bule/green name again, there are many
google/qcom services will handle these nodes.
that will cause moto light's action not as expect.
(https://gerrit.mot.com/#/c/1340797/)

Change-Id: Iaa6cb05519500b22d8b7f591bdc2ac48649095bf
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2252997
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:56 +08:00
wangyq13
c9c23e4e33 arm/dt: miami: add 8x resolution function for goodix touch
miami:
Add 8x resolution function for goodix touch.

Change-Id: I52c4641b350052fce0d8fc6770b84a31b7fba1dd
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2255270
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: <zhuwg1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:56 +08:00
weiweij
68b6fc3160 wls-charge: define latest FW as version 0.6
Define latest wls charge chip CPS4019's firmware as version
V0.6.

Change-Id: I01b930cd1ae6b66e290b820e162d6aee8a6978b7
Reviewed-on: https://gerrit.mot.com/2254037
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
91772a9e1a dts/panel: Panel: add panel-supply for icnl9922
Modify:
add  panel-supply for icnl9922 and change timing for ld13a avdd avee

Change-Id: I29fb74aa8d96ce015f3d53ade0fa26627f6c810a
Reviewed-on: https://gerrit.mot.com/2253004
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
wangyq13
b8d865d8d7 arm/dt: miami: add csot 6.28 local hbm feature configs
arm/dt:
Add csot 6.28 local hbm feature configs:
- alpha-brightness map table
- fod hbm on and off commands
- update fod coordinates.
- update dc on and off codes to avoid flicker

Change-Id: I6a6ed0a30b26635f40694af02d044ad44609d914
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2252100
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:56 +08:00
wingte48
e36267a7ea dts/panel: change the backlight current duty cyle for icnl9922
Modify:
   configure duty cycle 80% frequency 20kHz and number of 11 bits

Change-Id: I9fe72c3cf18854c974a5d651057d05a40d8cc894
Reviewed-on: https://gerrit.mot.com/2242107
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:56 +08:00
liuyc20
ee97704510 arm/dts: miami introduce NTC for battery temperature
this NTC connect to pmk8003.
fuel-gauge get this NTC temp and report to power_suppory

Change-Id: Ia1f8582eab48a37777df8be3798c35e893ef488e
Signed-off-by: liuyc20 <liuyc20@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2252137
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:56 +08:00
mahj8
7a99074cea arm/dts: add charger pump enable status IIO
add charger pump enable status IIO
for pd policy

Change-Id: I88d653e41f7406ba2285db2b659edbf03b553072
Signed-off-by: mahj8 <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2247944
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:56 +08:00
chailu1
0030bde8e1 arm/dts: config ntc for rhodei product
therm/ntc
config ntc for rhodei product

Change-Id: I02080ab645ac119081c784470e1eac443457c27f
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2251848
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yongbin Chen <chenyb1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:56 +08:00
weiweij
afc81d50a9 wls_charge: add wls charging power&current config
Each wls charging chip has its own power and charging current,
we should configure it in dts file to let each wls charging
case could use its own parameter.

Change-Id: I4b20f54e1b47dd50ed8f32d2fc609c4d35a1a59a
Reviewed-on: https://gerrit.mot.com/2251114
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
wangyq13
1d477416f9 arm/dt: miami: change breath led max current to 30mA
miami:
Change aw2033 max current to 30mA, accroding to hardware requirement.

Change-Id: Idc641c93aed19773227b7c75a926fe0670a07dd5
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2249110
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:56 +08:00
Jiacheng Ou
81a9f400c0 arm64/dts:battery/chg_pump_therm sensor config
Miami:
battery/chg_pump_therm sensor config

Change-Id: Ic3e3670a3a22fbf73318f0c1e38d227e886292c0
Signed-off-by: Jiacheng Ou <oujc1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2242767
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:56 +08:00