Commit Graph
4941 Commits
Author SHA1 Message Date
xieqiong2 21c919a402 dtsi:qc3.0 support for hawaoi.
add qc 30 support
1. gpio06 to read vbus.
2. enable qc30 dtsi node

Change-Id: Ic4b01edc0b146a3e5a7efb9d4e7dc0c7dc31dd8b
Signed-off-by: xieqiong2 <xieqiong2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2146754
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
xuwei9 9a5bdca7e6 dts:config slave to main current threshold
Change the slave charger to main charger
switch current threshlod for discrete
charger architecture.

Change-Id: I7c0e07641d50743dd709d448f5eefdb6120173e0
Signed-off-by: xuwei9 <xuwei9@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2150736
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
huaqin85 512c4bb59c dts:remove CDRVH for evt2, remain the original design for evb & evt1
CDRVH remain for evt2 board, so configure i2c address to 0x65
remove CDRVH for dvt board, so configure i2c address to 0x66

Change-Id: I60f61efff8bbb585ad407670fc0a00fc2b089fc3
Signed-off-by: huaqin85 <huaqin85@motorola.com>
Reviewed-on: https://gerrit.mot.com/2144244
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Reviewed-by: Wei Xu <xuwei9@lenovo.com>
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
xuwei9 74f42adfa6 dts:charging parameter per battery spec
Charging parameter per battery
spec of rhode.

Change-Id: I0747075003106b49765a8baf783cc79f4d71b8e6
Signed-off-by: xuwei9 <xuwei9@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2148109
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
huaqin85 7dcff11662 dts:CDRVH remove then modify i2c address to 0x66
CRRVH remove then modify
I2C Address to 0x66.

Change-Id: I70dcc07b9fa1a5fcb45dfc9939b157698c1fbdf4
Signed-off-by: huaqin85 <huaqin85@motorola.com>
Reviewed-on: https://gerrit.mot.com/2142801
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wei Xu <xuwei9@lenovo.com>
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
wutao d04c56f583 dtsi: config sencond fgauge ic sm5602 and charger ic sc89890h
qcom/devicetree
config sm5602 device tree for rhode product
i2c address is 0x71 and include battery table
remove irq in dtsi
config sc89890h i2c address
config sc89890h irq pull up

Change-Id: I0b4f253adf8b46ef50f18836633064b9ecc7267c
Signed-off-by: wutao <huaqin89@motorola.com>
Reviewed-on: https://gerrit.mot.com/2145147
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wei Xu <xuwei9@lenovo.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
tinno18 63fa3e9027 hawaii OLED:support led for moblie phone background [2/2]
TCMD:the background led not light
led function dts part
modified:   discrete_charging_hawao.dtsi

Change-Id: Ie1caa10d5650b71e88ab2a475a0b7b9f5e70e460
Reviewed-on: https://gerrit.mot.com/2138828
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: <tinno18@motorola.com>
SLTApproved: <tinno18@motorola.com>
Submit-Approved: <tinno18@motorola.com>
Tested-by: <tinno18@motorola.com>
Reviewed-by: Jing Hu <hujing3@lenovo.com>
(cherry picked from commit de7c763b867be143be0925350508ffe910effb85)
Reviewed-on: https://gerrit.mot.com/2145171
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-05-31 17:01:04 -03:00
tinno18 1716bbd8d8 Hawaii+OLED: thermal adc NTC Bringup.
modified:   khaje-hawao-common-overlay.dtsi
Hawaii+OLED:thermal adb NTC bringup

Change-Id: I07973832be0b36ee75e24517d331cf0883682e2b
Reviewed-on: https://gerrit.mot.com/2140776
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: <tinno18@motorola.com>
SLTApproved: <tinno18@motorola.com>
Submit-Approved: <tinno18@motorola.com>
Tested-by: <tinno18@motorola.com>
Reviewed-by: Qiong Xie <xieq2@motorola.com>
(cherry picked from commit 24c203e96be43fe4e3684793c38bef0f92d6314f)
Reviewed-on: https://gerrit.mot.com/2145311
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
2023-05-31 17:01:04 -03:00
tinno18 8684bd18aa Hawao: NFC Bringup.
EVB and EVT1 clk gpio:
- Change clk gpio to 71.

Change-Id: I4aa5d84ad796448916bba6c93c9429456a313526
Reviewed-on: https://gerrit.mot.com/2145288
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Zhenghai Pan <panzh2@lenovo.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
tinno15 30e1528093 Hawaii+OLED: AP side SAR sensor modify and add channel_num in dtsi
modified:   khaje-hawao-common-overlay.dtsi
AP side SAR sensor modify and add channel_num in dtsi

Change-Id: I235b3f41fca2ba127c30aa9a32cf568c211b66e4
Reviewed-on: https://gerrit.mot.com/2138453
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: <tinno15@motorola.com>
SLTApproved: <tinno15@motorola.com>
Submit-Approved: <tinno15@motorola.com>
Tested-by: <tinno15@motorola.com>
Reviewed-by: Nan Wu <wunan3@motorola.com>
(cherry picked from commit dddbdb70767c6bf0e9b71b09422dfee8e6c2f90f)
Reviewed-on: https://gerrit.mot.com/2145156
Reviewed-by: <tinno16@motorola.com>
Reviewed-by: Yuchang Guo <guoyc1@lenovo.com>
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
2023-05-31 17:01:04 -03:00
huaqin85 4ceb861990 dts:fuelgauge cw2217 battery param
Modify fuelgauge cw2217 battery param
make it by 5mohm and ntc 100k.

Change-Id: I1e89c66ebb5896f775d55614759149c04cd68d97
Signed-off-by: huaqin85 <huaqin85@motorola.com>
Reviewed-on: https://gerrit.mot.com/2142471
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Reviewed-by: Yuecai Liu <liuyc20@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Tested-by: Jira Key
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
tinno18 f6099d0b93 Hawaii+OLED: EGIS fingerprint bringup motify GPIO(dtsi)
modified:   khaje-hawao-fps-overlay_evb.dtsi
EGIS fingerprint bringup motify GPIO(dtsi)

Change-Id: Id921fb18b0f14712855c948c900de79a75710c6c
Reviewed-on: https://gerrit.mot.com/2135183
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: <tinno18@motorola.com>
SLTApproved: <tinno18@motorola.com>
Submit-Approved: <tinno18@motorola.com>
Tested-by: <tinno18@motorola.com>
Reviewed-by: liujian <liujian24@lenovo.com>
(cherry picked from commit ee6a6215790d9c7ed2faa5a5ca18b359de7bb146)
Reviewed-on: https://gerrit.mot.com/2144954
Reviewed-by: <tinno16@motorola.com>
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
2023-05-31 17:01:04 -03:00
tinno16 707d2c35ca hawaii OLED: hawao audio bringup
hawao audio driver bringup dtsi

modify aw88261 reviver I2C addr 0x35

Change-Id: Iadb85b515f427003397b46146c9177cfb0f0bd37
Reviewed-on: https://gerrit.mot.com/2135170
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: <tinno16@motorola.com>
Reviewed-by: Shengchun Li <lisc2@motorola.com>
(cherry picked from commit 55b8215e8dd2d16d0cd62c2a86027f760e7ff92d)
Reviewed-on: https://gerrit.mot.com/2144804
Reviewed-by: Yunfei Guo <guoyf2@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-05-31 17:01:04 -03:00
hujing3 63b5cf905f dts/hawao: add focaltech touch config to support module
hawaii OLED: 1st LCD
add focaltech touch config to support module

Change-Id: I1f0e245fccc5de05cab01f8b0ce1cf70a5f67c52
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2138484
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
kankan3 e2d94457c7 arm64/dts: hawao: Add wl2864c dtsi
Include camera sensor dtsi
Add wl2864c ldo dtsi

Change-Id: I3ef1304a039157c59af8b77f32f043c3ff7bca29
Signed-off-by: kankan3 <kankan3@motorola.com>
Reviewed-on: https://gerrit.mot.com/2139896
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Zhichao Chen <chenzc2@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
tanhua1 639019b877 arm/dts: display: modify disp_vio vin supply
modify disp_vio vin supply as L9A
for rhode

Change-Id: I6954a36cc0e175861829fa802534b2ec63817b86
Signed-off-by: tanhua1 <tanhua1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2143441
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
tinno18 0c344960cb Hawaii+OLED:usb bringup dts use rt_pd_manager
porting from https://gerrit.mot.com/#/c/2139941/
use rt_pad_manager for usb device and host detect
qcom/discrete-rt-pd-manger.dtsi
qcom/discrete_charging_hawao.dtsi
qcom/khaje-hawao-common-overlay.dtsi

Change-Id: I4c0cde522a4f81da08fac6be269b2aab72724373
Reviewed-on: https://gerrit.mot.com/2139941
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: <tinno18@motorola.com>
SLTApproved: <tinno18@motorola.com>
Submit-Approved: <tinno18@motorola.com>
Tested-by: <tinno18@motorola.com>
Reviewed-by: Ying Shen <shenying@motorola.com>
Reviewed-on: https://gerrit.mot.com/2142480
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
2023-05-31 17:01:04 -03:00
tinno18 88931d2659 Hawaii+OLED:usb bringup dts
porting from https://gerrit.mot.com/#/c/2136995/
add extcon ,dwc3 dr_mode to otg
qcom/discrete_charging_hawao.dtsi
qcom/khaje-hawao-common-overlay.dtsi
qcom/khaje-usb.dtsi
qcom/sgm7220_hawao.dtsi

Change-Id: I4186a430295998f7d50aa8701c900806f4b9157f
Reviewed-on: https://gerrit.mot.com/2136995
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: <tinno18@motorola.com>
SLTApproved: <tinno18@motorola.com>
Submit-Approved: <tinno18@motorola.com>
Tested-by: <tinno18@motorola.com>
Reviewed-by: Ying Shen <shenying@motorola.com>
Reviewed-on: https://gerrit.mot.com/2142466
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
2023-05-31 17:01:04 -03:00
xieqiong2 2f7ba2f3e9 dtsi:add charging dtsi for hawao.
Add intial charging and fg dtsi
configuration for hawao.

Change-Id: Ic0a08a0f29b3d6a9c85626ccd51352336d5e77d8
Signed-off-by: xieqiong2 <xieqiong2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2140521
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
xuwei9 63d7fc1294 FG:dynamic config sns resistance
Dynamic config sense resistance
for Fuel gauge.

Change-Id: Ia424d144c70dd86ef7afab0255926cc6c0e261ee
Signed-off-by: xuwei9 <xuwei9@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2140928
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
xuwei9 a7ca39492b QC3P:turbo charger module devicetree
QC3P turbo charger discrete
module devicetree init.

Change-Id: I9c4207d1cc6088a1b1a685fcdb7fea90398c0d4d
Signed-off-by: xuwei9 <xuwei9@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2139179
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
huaqin79 1ba85ad164 display/dts: Modify the lcd reset gpio pin.
Modify the lcd reset gpio and modify regulator voltage for
Rhode

Change-Id: I45b70049ba81d9eca69cbe70ec7c44a7f64bab07
Signed-off-by: huaqin79 <huaqin79@motorola.com>
Reviewed-on: https://gerrit.mot.com/2136971
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Hua Tan <tanhua1@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
tinno15 378b438790 Hawaii+OLED:vibrator bring up (1) dtsi
vibrator bring up 
modified:   khaje-hawao-common-overlay.dtsi

Change-Id: Ia9d4bd27edcf4e9033f1c87afdec559e4c8ee59f
Reviewed-on: https://gerrit.mot.com/2136301
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: <tinno15@motorola.com>
SLTApproved: <tinno15@motorola.com>
Submit-Approved: <tinno15@motorola.com>
Tested-by: <tinno15@motorola.com>
Reviewed-by: Zhenghai Pan <panzh2@lenovo.com>
(cherry picked from commit ca8b1a51d1ca13336af28f806c623f4f0b55a1f0)
Reviewed-on: https://gerrit.mot.com/2138556
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-05-31 17:01:04 -03:00
panzh2 0bb4387aa5 Hawao: NFC Bringup(6) - device tree
modify the nfc gpio setting
add I2C input-enable in I2C sleep for nfc I2C only

Change-Id: If68ca97915be3b741718eaaa6dc67ae3c9d8fc10
Signed-off-by: panzh2 <panzh2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2138469
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
tinno18 d587054ee7 Hawao: NFC Bringup(2) - device tree
Samsung chip is used in Hawao NFC
Overlay device tree info for Hawao

Change-Id: I7e735fa423b8a8737350ae387970515637b3db0d
Reviewed-on: https://gerrit.mot.com/2135181
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: Zhenghai Pan <panzh2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2136999
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-05-31 17:01:04 -03:00
tinno18 b723e60d1a hawaii OLED: visionox ft3519 touch drvier bringup
hawaii OLED: 1st LCD
ft3519 touch drvier bringup

Change-Id: I068714952f91c055343a0f30d28784ab276ff9ff
Reviewed-on: https://gerrit.mot.com/2133203
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: Jing Hu <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2135694
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-05-31 17:01:04 -03:00
zhangh12 e2f1a944d8 dts: sar: add the reference channel for aw9610
sar:
define ref_channel, it won't be registered by sensor_class

Change-Id: I4fe3bc62eeaed1a692d0e9dffeeea8ae1ecd7abb
Signed-off-by: zhangh12 <zhangh12@motorola.com>
Reviewed-on: https://gerrit.mot.com/2134414
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
hujing3 68eb43e38c dts/hawaii OLED: visionox vtdr6110 display driver bringup
hawaii OLED: 1st panel visionox vtdr6110
display driver bringup

Change-Id: Idd2e9299d5486dd66512139ef7ddead7f1b6e393
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2128726
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: Jianguo Liu <liujg6@motorola.com>
(cherry picked from commit ffa5c5e5fa70590c5e77210d61217f23ca3c4fc8)
Reviewed-on: https://gerrit.mot.com/2134321
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-05-31 17:01:04 -03:00
liujg6 d765bb376a arm64/dts: make adb works on hawao
Hawao shared discrete_charging.dtsi with rhode right now.
While after rhode merged the change to define GPIO96, adb can not
work on hawao anymore.
Remove include discreate_charging.dtsi and we will add seperate
dtsi for hawao specifically.

Change-Id: I3cf410b14803f4de4f753742d6b752c14a58a5f5
Reviewed-on: https://gerrit.mot.com/2134446
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
wutao bffe33ba15 dtsi:add ADC_GPIO3_DIV3 adc channel
add ADC_GPIO3_DIV3 adc channel for read
vbus voltage for nopmi project

Change-Id: Ide4a1a737c13de295905beb429ee75ba6504e974
Signed-off-by: wutao <huaqin89@motorola.com>
Reviewed-on: https://gerrit.mot.com/2133312
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wei Xu <xuwei9@lenovo.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
huaqin79 8a7330c61a change LCD gpio:fix evt board gpio for LCD
modify LCD power supply evb to evt
rhode

Change-Id: I5fff25e2cf2a9d8fe99feba814bf5ebd4751ce17
Signed-off-by: huaqin79 <huaqin79@motorola.com>
Reviewed-on: https://gerrit.mot.com/2131736
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Hua Tan <tanhua1@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
chenglong1 ecf1fe1f7e arm64/dts: Add dtbo for Rhode4G DVT hardware.
EVT and DVT phones have different camera hardware design.
This change is for compatibility for EVT/DVT camera hardware.

Change-Id: I632304ae3c882766bd30eceba6198db907535015
Signed-off-by: chenglong1 <chenglong1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2133296
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
wutao 086ef59648 kernel:dtsi add thermal adc interface
for thermal,add chg_therm,pa_therm0,quiet_therm,msm_therm,flash_therm
in dtsi
chg_therm is gpio7
msm_therm is gpio4
flash_therm is gpio3
pa_therm is amux1
quiet_therm is amux2

Change-Id: I5cc35e940d74ad925833e46b28d027ddea6e03c9
Signed-off-by: wutao <huaqin89@motorola.com>
Reviewed-on: https://gerrit.mot.com/2131745
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wei Xu <xuwei9@lenovo.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
zhangjun10 0bf712d4d4 : arm/dts: i2c change for samsung RN4V bring up
remove previous I2C Instance overlay
add I2C input-enable in I2C sleep for nfc I2C only

Change-Id: I76b2ea84aca581b3874bb0812e7d20c546007df7
Signed-off-by: zhangjun10 <zhangj10@motorola.com>
Reviewed-on: https://gerrit.mot.com/2131760
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
wutao db26ccb505 kernel:dtsi sgm41511 charger not register
sgm41511 charger add int pin for pull up, this pin is in tlmm,
not in soc. it can not register sgm charger in soc.so battery soc is zero

Change-Id: I68c7923a68eb6c2a646a92e0f6d197bd691f5a16
Reviewed-on: https://gerrit.mot.com/2131703
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
huaqin79 425755541e arm/dts: display: add panel dtsi for rhode
add panel dtsi for rhode:
1.tianma nt37701 6.55 inch v1 panel
2.csot nt37701 6.55 inch v1 panel

Change-Id: I5d95c1b1f4e1e5f0b0d6455b1f64ba2787937f54
Signed-off-by: huaqin79 <huaqin79@motorola.com>
Reviewed-on: https://gerrit.mot.com/2130760
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Hua Tan <tanhua1@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
wangwang1 3def347096 kernel:dwc3:fix QC native bug to stop VDD regulator unexpectly
VDD regulator is not defined but the related voltage range is defined in the dtsi
it causes the regulator driver to create a dummy regulator for VDD but fail at
set voltage operation. Once the voltage operation is failed, the driver fails out
to disable the core-voltage as well, the core-voltage is working for both dwc3 and ufshcd
in consequence, the ufshcd was affected unexpectly to cause watchdog panic

Change-Id: I62214d21e66821015799d7c126616eaec3a7f8c7
Reviewed-on: https://gerrit.mot.com/2130439
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wei Xu <xuwei9@lenovo.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
wangwang1 2ffd5eb92d kernel:dtsi: enable charg type detection and usb enmu
sgm4154x int pin must be set as pull up as it will trigger a fall edge signal
to interrupt drivers, configure internal pullup resistor to make it work.
sgm4154x driver has to enable dpdm regulator to detect the charge type correctly.
Once this regulator is enabled, the usb enumeration stop working as the OTG module
fails to send signal to dwc3 usb driver, so the dwc3 usb driver has to rely on
external extcon to signal the USB cable events, as long as events triggerred, dwc3
usb driver can auto resume the OTG devices, so the enumeration can go on. Set dwc3
work under "otg" mode as it can auto resume  the OTG device.

Change-Id: Ia287a6b829c1b85ca60ea079ded91e120357487f
Reviewed-on: https://gerrit.mot.com/2130435
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Wei Xu <xuwei9@lenovo.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
bchhq23 c444281607 Revert "(CR) : arm/dts: i2c change for samsung RN4V bring up"
This reverts commit d9dd83b57574890ab2239dd0c4687debe2e8a356.

Change-Id: Id489895fad8fa4ccde81a7c5f473d68cac547428
Reviewed-on: https://gerrit.mot.com/2130626
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Reviewed-by: Jun Zhang <zhangj10@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
liujg6 653ab18def arm64/dts: add hawao devicetree
init dts for hawaii+ oled(hawao) device

Change-Id: Idcaa74defa33596157765ede4e6092b211bfecd8
Reviewed-on: https://gerrit.mot.com/2123113
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: Xianhong Li <lixh8@lenovo.com>
(cherry picked from commit 5692e70e0f18a86a7f5dc3b37858762356f94aba)
Reviewed-on: https://gerrit.mot.com/2129460
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-05-31 17:01:04 -03:00
zhangjun10 79db63a91f : arm/dts: i2c change for samsung RN4V bring up
add I2C input-enable
in I2C sleep for rhode nfc

Change-Id: Id86e0d91673aad3d198c2bf7ad9c8864b809c648
Signed-off-by: zhangjun10 <zhangj10@motorola.com>
Reviewed-on: https://gerrit.mot.com/2129648
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
zhangh12 1daf0f24e2 dts: sar: add reference channel for aw9610
ch1 is a reference channel, it should be added together,
modify the channel num also.

Change-Id: I2afc686c80da256d2e77bb547283d307875a4964
Signed-off-by: zhangh12 <zhangh12@motorola.com>
Reviewed-on: https://gerrit.mot.com/2129641
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
huaqin70 cb9e48ec54 dts: sar: modify the channel num and names for Rhode
1. there're 4 channels on Rhode, add a channel num
2. configure the correct channel name for each channel

Change-Id: I689fe9384f59859c8bbcd95373deb7bf5dd90e96
Signed-off-by: huaqin70 <huaqin70@motorola.com>
Reviewed-on: https://gerrit.mot.com/2127477
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Hong Zhang <zhangh12@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
Yuchang Guo 8d0d1d3aaa arm64/dts:rhode: turn on ldo4 of wl2866d by default
Ldo4 of wl2866d is used as vdd source of proximity sensor from EVT,
have to turn it on by default.

Change-Id: I2523f4f3b670e436300174e277487c0560602254
Reviewed-on: https://gerrit.mot.com/2127355
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Reviewed-by: Nan Wu <wunan3@motorola.com>
2023-05-31 17:01:04 -03:00
huaqin95 5896cd8c28 rhode: audio: update awinic smartpa driver to V1.8.0.1
update awinic smartpa driver to V1.8.0.1
test playback, smartpa cali, cqa test pass

Change-Id: I22c4c8e21e486f6cae6d0f8e82741366c242bf83
Signed-off-by: huaqin95 <huaqin95@motorola.com>
Reviewed-on: https://gerrit.mot.com/2127499
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Zhengming Yao <yaozm1@lenovo.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
zhangh12 384c310cee dts: sar: bringup aw9610 for EVT
the irq pin of aw9610 is modified to gpio106,
the default of gpio106 is low, it should be pulled up.

Change-Id: I420270a7a3d06ef16bc1b87330cd38e84af08da9
Signed-off-by: zhangh12 <zhangh12@motorola.com>
Reviewed-on: https://gerrit.mot.com/2121934
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: Lu Lu <lulu2@lenovo.com>
(cherry picked from commit 8c090161a4d1ed087eb0d4022b40f4dfd46483f6)
Reviewed-on: https://gerrit.mot.com/2124572
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
2023-05-31 17:01:04 -03:00
tanhua1 9d30436aec arm/dts: display: keep display power supply always on
temp change:
keep display power supply always on, if power supply of
display is ready, revert this change

Change-Id: I46e57ac639e3f9629331db4d126a27d0abe45d38
Signed-off-by: tanhua1 <tanhua1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2126123
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
tanhua1 97bae257a9 Revert "(CR):change LCD gpio:fix evt board gpio for LCD"
This reverts commit 1f519ee96d6d253497c18bd54251bf9b49c9072b.

Change-Id: I42c644b62d8aa32d74314d27a21e8542c77c8a35
Signed-off-by: tanhua1 <tanhua1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2126122
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
luozhq15 2d8f5dc4d3 rhode: LDO wl2866d bringup
Rhode 4G ldo bringup

modify camera ldo file

Change-Id: I2f0aef8e4c46725d2eb4c5e7e6d53a67f56f1a8d
Signed-off-by: luozhq15 <luozhq15@motorola.com>
Reviewed-on: https://gerrit.mot.com/2125102
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Zhichao Chen <chenzc2@motorola.com>
Reviewed-by: Long Cheng <chengl1@motorola.com>
Reviewed-by: Guobin Zhang <zhanggb@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00
huaqin70 107a7daf43 change Vibrator gpio:fix evt board gpio for Vibrator
modify Vibrator enable supply  to evt
rhode

Change-Id: I2a0e49d0f5c2b77261e6153b24cf84a58addc675
Signed-off-by: huaqin70 <huaqin70@motorola.com>
Reviewed-on: https://gerrit.mot.com/2124595
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Reviewed-by: Wei Deng <dengwei1@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:04 -03:00