Commit graph

6,912 commits

Author SHA1 Message Date
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
weiweij
776c6059ed wls: add CPS4019 dts configurations
Adding power boost/bootloader/firmware configurations
in dts for CPS4019

Change-Id: Ia4224262c6eb75806bd0d15f6f31e163c265f68f
Reviewed-on: https://gerrit.mot.com/2239819
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
liaoxl
e8b648263a arm64/dts: remove LDO21 from icnss module
confirm with QCom, LDO21 not need for HW design with
6375 & 3988 , so remove this from dts to prevent unexpected
operation from wlan sw.

Change-Id: I661f448567b350ac225c71427438d9bc589acace
Reviewed-on: https://gerrit.mot.com/2237242
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Bin Liu <liubin7@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:56 +08:00
wanggc6
c7c94dc5c8 arm/dts:bring up sc8541 for miami
Add sc8541-master and sc8541-slave for bring up .
Modify "irq-gpio"  beause TI BQ25960 and SC8541 are
 used this name together.

Change-Id: I433d766a2bcd067e5093ca1d2b859dc3e408dec7
Signed-off-by: wanggc6 <wanggc6@motorola.com>
Reviewed-on: https://gerrit.mot.com/2239233
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
weiweij
d23abc6841 charger: add mux control for WLS in otg mode
In OTG mode, the output of VOUT from WLS should be disabled.
So we use gpio 49 to control WLS through mux.

Change-Id: I4d9bc5d8a74f8da93f9069ed061e22af29208485
Reviewed-on: https://gerrit.mot.com/2239282
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
wangyq13
9c5665e394 arm/dt: miami: add csot 6.28 oled panel initial configs
arm/dt:
- add csot 6.28 oled panel initial configs
- delete unuseful panel configs
- delete unuseful panel configs in touch dtsi

Change-Id: Ib1a4588ffa212e1a7d939b25d8a52165aca3a6a5
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2235945
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
Jiacheng Ou
e0e4908332 arm64/dts:miami ntc config
miami:
ntc bringup

Change-Id: I777ada48c9919fc250d76288384f2e2546607f7a
Signed-off-by: Jiacheng Ou <oujc1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2235699
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
wingte51
f20c73e827 Rhodec: update battery param for rhodec
battery param - ui_full update,
current ui_full=98, the current of showing 100% is 380mA
set ui_full=96, then the current of showing 100% change to 510mA.

Change-Id: I3d08310ac6a7f5c245d697a6a7aad4d8cd4a704d
Reviewed-on: https://gerrit.mot.com/2235802
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Reviewed-by: Yuecai Liu <liuyc20@motorola.com>
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:56 +08:00
Zhizhong Ge
d371125d4d Revert "(CR) reduce mpss_wlan to make more memory"
This reverts commit 902b64600cb2a7dfc9da2a7fa5ad437905608541.

Change-Id: I50bd08abd6729f5c88c061d00a60acc65b12958f
Reviewed-on: https://gerrit.mot.com/2234839
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Reviewed-by: Haotian Chen <chenht5@motorola.com>
Tested-by: Jira Key
Reviewed-by: Zhenxin Xi <xizx@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:56 +08:00
zhouwl
fe382e75d3 arm64/dts: miami headset bringup
Miami uses FSA4480 usb type-c analog audio switch
to implement wired headset detection.

Change-Id: I5928e591d9501fb5eb4be17a724e44323bca80ba
Signed-off-by: zhouwl <zhouwl@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2234587
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Lu Chai <chailu1@motorola.com>
Reviewed-by: Haijian Ma <mahj8@motorola.com>
Reviewed-by: Hujun Liao <liaohj@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:56 +08:00
mahj8
de89923ad7 arm/dts: rename bq25980 to cp and add slave iio
rename bq25980 to cp for charge pump common modules.
and add slave cp iio

Change-Id: I1887a978f99430058ab959f247c67d758f8ccdf6
Signed-off-by: mahj8 <mahj8@motorola.com>
Reviewed-on: https://gerrit.mot.com/2232182
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:56 +08:00