Commit graph

6,474 commits

Author SHA1 Message Date
liaohj
c99b3fdcdc arm64/dts:Milan_5G:Audio EVB bringup
Milan_5G use qcom 6375 platform + aw88261 smart pa.
config related dts.

Change-Id: I7a8dd867ea6f9231ec53451432633f0c16506230
Signed-off-by: liaohj <liaohj@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2043648
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:54 +08:00
wangyq13
f49c1224ef arm/dt: corfur: add panel dc parameters
arm/dt:
Add panel dc parameters for vtdr6110c.

Change-Id: Ia7122912f4de9423c7be4daf2bbcd8605938a675
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2041264
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Dezhen Hou <houdz1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
chailu1
af20cb6f7f arm/dts: Config usb phy parameter for corfur
Config usb phy parameter for corfur
this parameter come from HW tuning.

Change-Id: Ic73ac8b0779d41026f9b07b0dd6a3b6a7961ed9c
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2041779
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:54 +08:00
houdz1
be1561feaa arm64/dts: cypfq_panel: add the delay time before power down vddio
Get the requrement from vendor .
Power off vsp ,delay 2ms, then power off vddio.

Change-Id: I5ed5326c3961ebd48be1caab9b4c93df5d4d69ab
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2041117
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:54 +08:00
wangyq13
a71be86687 arm/dt: corfur: set l13a as always on
arm/dt:
Set 13a as always on to meet ic spec.

Change-Id: I6bb79836b7a0f26c88eae13de793d314f520dfe4
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2040893
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:54 +08:00
weiweij
9c9730c26a dts: add adb force eanble configuration
Adding ADB force enable configuration(qcom,force-adb-enable)
to enable adb for debuging.
Refs:
https://gerrit.mot.com/#/c/2038917/

Change-Id: I86e1a3cb21754e53ba816f597ab3d2d44cda4ea2
Reviewed-on: https://gerrit.mot.com/2039541
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>
Reviewed-by: Yuecai Liu <liuyc20@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
liuwang2
53ef4e8f5e arm/dt: cypfr: add camera config
[detail]
add camera config for cypfr

Change-Id: I6f2f17507c45a5c4166d6fed165d93d49ad44acb
Signed-off-by: liuwang2 <liuwang2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2039722
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Bolei Shang <shangbl1@lenovo.com>
Reviewed-by: Zhenxin Xi <xizx@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
chailu1
285153bbca arm/dts: Disable fcc-stepping-enable for corfu 5G
If enable fcc step feature,fcc will ramp change as it will
cause delay in limiting main charge current. we need to quick
limit main fcc while CP enable, otherwise there is
a risk that cp enable fail.

Change-Id: Iff36b50b58fc1dc84dc6c77b140ea0efa9c05785
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2038838
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:54 +08:00
chailu1
b8aee042ca arm/dts: Config report ui soc 100 to 0.1C
modify report ui soc 100% from 95% to 0.1c
corfu 5g 0.1c is about 97.4% cell soc.

Change-Id: I9f492c3a8febffd16cfb7fbc9d51182832bc8218
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2039750
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Ying Xu <xuying9@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
liuyc20
f3b8244b59 dts: add rt9426a fuel gauge dts file
add
rt9426a fuel gauge dts file from richtek.

Change-Id: I492a7c670590dbd47ad0cef84625b831b2857237
Signed-off-by: liuyc20 <liuyc20@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2038388
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:54 +08:00
houdz1
f0af1d284f arm64/dts: cypfq/csot_panel: add code to change bit width of backlight
In order to be consistent with the first panel(tianma),
we change the bit width of csot_panel's backlight to 10bits.
From DVT2, these code will be otp,So we can not send the init code to change bit width.

Change-Id: I852d64671ddcf8040bdd5e7e8f1b528f23e47066
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2038441
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:54 +08:00
houdz1
bb5d43528a arm64/dts: cypfq/csot_panel: change the bit width of bl to 10bist.
In order to be consistent with the first panel(tianma),
we change the bit width of csot_panel's backlight to 10bits.

Change-Id: I9dd42c9578c3c30f17b7567fc0863bb1642a21e0
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2038394
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:54 +08:00
wangyq13
d6a48f897c arm/dt: corfur: change touch to reset when sume
corfur:
Don't power off when suspend, keep power and reset on, but reset
when resume to meet IC spec.

Change-Id: I00844e360b70a70e7138f965afe4b35767addc5b
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2037764
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:54 +08:00
wangyq13
2863147b98 arm/dt: corfur: disable sdhc-2 device
corfur:
Disable sdhc-2 device, because corfur does not support sdcard device.
Sdhc driver disable L22A when suspend, impact touch, because touch use
L22A on corfur.

Change-Id: I12460eebd430c0da8b5ee8fcf2cb3e427bea741b
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2037760
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Hongshu Lou <louhs1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
wengjun1
58060c0815 Cypfq: arm64/dts: Only set int pin when suspend
- Since now we having display/touch current drain issue when suspend,
so need to set rst pin to low when suspend and add reset process to
change rst pin to high when resume. This change will control int pin by default
and will control rst pin in addition process.

Change-Id: I57c0c3dafb77171ca820a330942181d37b2351fd
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2035342
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:54 +08:00
jixj
9b2d6f07cd qcom: Add NFC initialized config
https://gerrit.mot.com/#/c/2008259/ has removed nfc from base dts,
so add NFC config in blair-milanf-common-overlay.dtsi just l(CR)
holi-denver-common-overlay.dtsi to avoid build error.

Change-Id: I2d8398f730f2c7a545f2d7359e348235f9ce1178
Reviewed-on: https://gerrit.mot.com/2034662
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:54 +08:00
jixj
185a355222 arm64/dt: Add Milan 5G initial dts
blair-milanf-common-overlay.dtsi is copied from blair-mtp.dtsi
of date 2021-06-02 17:56:14

Change-Id: I1e7d0ba5c66786efc91598eb25b1ecbd9aab48ba
Reviewed-on: https://gerrit.mot.com/2032524
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:54 +08:00
jixj
e79beb7961 arm64/dt: Remove un-used blair-pm6125-overlay.dtsi
holi-pm6125.dtsi is added by qcom for 4350Pro, but qcom does not
add blair-pm6125-overlay.dtsi fro 6375, and we don't need add it,
it is un-used for us

Change-Id: I9d4c7b625edc8c47264562b3e4ad1a20cf8de090
Reviewed-on: https://gerrit.mot.com/2034017
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiaofeng Wang <wangxf14@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
houdz1
c7a00c024c arm64/dts: cypfq/display: remove "qcom,platform-reset-gpio-always-on"
When power down, we must disable all power and signal.
Otherwise, electric leakage will be caused.

Change-Id: I43db8f1b0005f60bf626e5b384156053da718d11
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2033722
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:54 +08:00
mahj8
54b7cc5ef2 arm/dts: add mmi_cp_enabled_status iio config
add mmi_cp_enabled_status iio config
for corfu

Change-Id: I461826df7b4e7d0ee341a551e6552b6d9816e76c
Signed-off-by: mahj8 <mahj8@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2029175
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:54 +08:00
chailu1
ce8af8005a arm/dts: Remove vfloat comp
Remove vflaot comp configur by battery KP
requirement.

Change-Id: I42c17c671f74b225f1fcdb82ccf009145fdc740f
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2033635
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
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:54 +08:00
chailu1
8140bcbb15 arch/dts: add usb-pdhandle and pd current max iio for charging dlkm
For add PD charging(include PPS/Fixed) policy in DLKM for single
charge path(only pmic charging), so need add usb-pdhandle and
pd current max iio in dtsi for blair.

Change-Id: I66e4ed74df450254abd1ba556f3c3dc76f87f0e1
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2033442
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:54 +08:00
mahj8
fb1368b7ad arch/dts: add usb-pdhandle and pd current max iio for charging dlkm
For add PD charging(include PPS/Fixed) policy in DLKM for single
charge path(only pmic charging), so need add usb-pdhandle and
pd current max iio in dtsi

Change-Id: I07d8b98ecfd8c9e6bd91f08656ac119e209af6b9
Signed-off-by: mahj8 <mahj8@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2029005
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:54 +08:00
weimh1
504c916088 cypfq/sensor: sar sensor params update
1.update sx937x params
  2.holi-pm6125-moto-common-overlay.dtsi for common

Change-Id: I761bd28c8020b501b9bd66d5e75c7048ef1d6f45
Signed-off-by: weimh1 <weimh1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2033909
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:54 +08:00
houdz1
4b1eb89c08 arm64/dts: cypfq/panel: enable touch_state_check
For "double tap" function, reset and power can not been power down.
So we check touch_state to get the state of "double tap".
If it is enabled ,then we keep reset and power always on.

Change-Id: Ia626726632e67c74df56a1c8870cbfb7e6be26c3
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2031484
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jun Weng <wengjun1@motorola.com>
Reviewed-by: Zhihong Kang <kangzh@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
wengjun1
df748c4d4e cypfq: arm64/dts: Support single tap feature for gc7372
-  Enable gcore,report_gesture_key for enable report KEY_F1 and KEY_F2
 function to make single tap can works properly.

Change-Id: I21e1296e28913296d53321730f00ff79c1e9bd10
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2030594
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:54 +08:00
jixj
6eaa1e1cea delete duplicate cx_ipeak_lm to fix build error
Fix below build error:
arch/arm64/boot/dts/vendor/qcom/holi-cypfq-dvt1-overlay.dtbo: ERROR (duplicate_label):
Duplicate label 'cx_ipeak_lm' on /fragment@109/__overlay__/cx_ipeak@3ed000
and /fragment@16/__overlay__/cx_ipeak@3ed000
ERROR: Input tree has errors, aborting (use -f to force output)

Change-Id: I2e2607a0020efb389601ece02a02065255e2e224
Reviewed-on: https://gerrit.mot.com/2030400
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Submit-Approved: Jira Key
Tested-by: Jira Key
Reviewed-by: Xiaojun Ji <jixj@motorola.com>
2023-10-22 09:57:54 +08:00
varunshrivastava
930fd3036a Holi(SM4350) : Configure Compute DSP as secure
Make even CDSP as secure DSP per QC recommendation
See QCOM KBA-180627141440 for details

Mot-CRs-fixed: (CR)

Signed-off-by: varunshrivastava <varunshrivastava@motorola.com>
Change-Id: I22ea6c47a6138098277ecc8904d4f8fbbd144bec
Reviewed-on: https://gerrit.mot.com/2030368
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:54 +08:00
zhouwl
34d1732ac8 arm64/dts: corfu5G long vibration driver voltage
Due to the requirement from hardware team, long vibration driver
voltage need to decrease to 2.5V avoid 50M camera noise.

Change-Id: I408ea7aea1032c0e093dfbb7136f8efbacc2ce4f
Signed-off-by: zhouwl <zhouwl@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2030286
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:54 +08:00
wangyq13
2aa0a1534e arm/dt: corfur: set mipi clk to 1103.16 for rf
arm/dt:
Set mipi clk to 1103.16 for rf.
Change panel ic osc clk.
Change power off timing.

Change-Id: I75d66866026b827a4a0458d39ba946c955c06feb
Signed-off-by: wangyq13 <wangyq13@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2030039
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:54 +08:00
chailu1
ecf82cfa72 arm/dts: Config thermal limit cp current
1. add 3.5A and 2A thermal limit level
2. Modify min thermal charge current from 3A to 2A

Change-Id: Ic51c5f4e850bc55ce43d1fe272e3c01bf143304a
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2029108
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
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:54 +08:00
chailu1
848f06f677 arm/dts: Modify DCP and OTG current limt to 1.5A
Modify DCP and OTG current max limit to
1.5A for corfu 5G product.

Change-Id: I2a6928503f73bfed8d5f248ef58a2bc307577c54
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2028674
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:54 +08:00
chenlj2
2eaabd8f1a arm64/dts:update sx9375 paras on corfu5G
update parameters for sx9375 on corfu5G
modify on 4350 & 4350 pro  &6375

Change-Id: I0d1d50c7fea4150da21014670b06781cff0dfc69
Signed-off-by: chenlj2 <chenlj2@motorola.com>
Reviewed-on: https://gerrit.mot.com/2028999
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Hongshu Lou <louhs1@motorola.com>
Reviewed-by: Hujun Liao <liaohj@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
liuyc20
a587663771 dts: update usb phy tuning parameter
The near-end eye diagram is more critical than the position of the test pattern.
echo 0x1f> /d/162b000.qusb/bias_ctrl2. the eys signal will improve
so bias_ctrl2 change from 0x22 to 0x1f.

Change-Id: I2e422e38f05b4184e2956497599763cf4d9e5659
Signed-off-by: liuyc20 <liuyc20@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2028943
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:54 +08:00
wangxf14
f99c8655bc devicetree/qcom: add dvt2 dts configuration for cyprus 5G
The hwid definition is as following:
https://sites.google.com/motorola.com/runtime-product-ids-2018/sm4350

Change-Id: Ib03e06bee63448a42e8947946686eaea269f058b
Signed-off-by: wangxf14 <wangxf14@motorola.com>
Reviewed-on: https://gerrit.mot.com/2027658
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiaojun Ji <jixj@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
zhouwl
61c443a76a arm64/dts: update corfu5G vibrator config
According to hardware suggestion, set default duration 70ms,
voltage 3V(keep same voltage for long & short virations).

Change-Id: I7448e9e9a3889b2ce8512905c9445758a766411f
Signed-off-by: zhouwl <zhouwl@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2027673
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:54 +08:00
liaohj
c2c3727731 Cypfq:vibrator:adjust vib-dis-short-long-val to 70
sync with KP bianxh.
cypfq  vib 80ms with 3v will cause nosie.
so set vib-dis-short-long-val to 70ms.
if vib time>70ms ,set vib volt to 2.6v.

Change-Id: Ibbcb4f95bb54631d65e3b457178c3c4d86c9f2b7
Signed-off-by: liaohj <liaohj@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2028749
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:54 +08:00
duqiu2
a37a86d99a arm64/dts: corfur: enable FM ELNA control module
Per tinno HW team req, enable this feature to control FM
ELNA module,  fix FM signal loss issue of HW design.

Change-Id: I29018dbed21e233ece4d9bb5771843384baf4af1
Signed-off-by: duqiu2 <duqiu2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2027757
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xianglong Liao <liaoxl@motorola.com>
Reviewed-by: Ying Xu <xuying9@motorola.com>
Reviewed-by: Tao Sun <suntao2@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
wengjun1
a1733f3e22 arm64/dts: Support single tap feature for ili9882_mmi
-  Enable ilitek,report_gesture_key for enable report KEY_F1 and KEY_F2
 function to make single tap can works properly.

Change-Id: Ib303b536c8e4660efc3b150f431b87ef00d19254
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2024904
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:54 +08:00
chailu1
8709b71fce arm/dts: Rename sc8549 to cp
arm/dts/cp
rename sc8549 to cp for charge pump common modules.

Change-Id: I61c90cbfdb8f310a5020d6863f743282f74724a5
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2024910
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:54 +08:00
liaohj
a182e2894f arm64/dts:Cypfq:vibrator:adjust long vib volt to 2.6v
as KP request, adjust long vib volt to 2.6v.
avoid the vibrator noise issue.

Change-Id: Icc4b35cef50d4ac94759fe57ecc71fcec12b2833
Signed-off-by: liaohj <liaohj@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2024857
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:54 +08:00
chailu1
8b14fdf19c arm/dts: Add swd battery profile for corfu 5g
battery profile
Add swd battery profile for corfu 5g product

Change-Id: If13d7a10182afcbab9181cbb6468c3f766dc7334
Signed-off-by: chailu1 <chailu1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2024828
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:54 +08:00
houdz1
fa3f187c8e dts/panel: cypfq: remove the define for GPIO24
The cypfq's hardware design is differnt with qcom.
GPIO 24 is for Sar not display(panel)

Change-Id: I43c7142fcaa906d2b9d5683ef43c5170dfafa1dc
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2023741
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:54 +08:00
mahj8
b2a3d11e25 arch/dts: set otg current limit 1.5A
As hardware limit, set OTG current limit to 1.5A
for cyprus

Change-Id: If34fab447547a9f1602e8311aafe27209013d84c
Signed-off-by: mahj8 <mahj8@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2022413
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yuecai Liu <liuyc20@motorola.com>
Reviewed-by: Lu Chai <chailu1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
houdz1
832134e88d cypfg: dts/panel: add qcom,mdss-dsi-on-command for cypfg
qcom,mdss-dsi-on-command is different for cypfg and cypfq.
So add qcom,mdss-dsi-on-command  at cypfg-display.dtsi

Change-Id: Idd9007bf43d538870e1c59a0fc29ebec6f5ffee0
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2021107
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:54 +08:00
houdz1
74715030ed cypfq: dts/panel: use gpio_regulator to control vsp/vsn for LCD
Change the default output voltage through I2C bus at XBL. And store the default
value to EEPROM. So we can nod make I2C operation at kernel.
Only pull up/down gpio to enable/disable regulator.

Change-Id: I2731acde9558632435df0cab9f9cf6829b736c97
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2020022
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:54 +08:00
houdz1
ee3c182f90 cypfq: dtspanel: Display refresh rate Auto mode support 60, 90, 120
This requirment is come from STPM.
Auto strategy can swith refresh rate at 90/60/120.
But the UI only have  auto/60/120

Change-Id: I6545931a8183768e88e40374e7cbb1b3a50bb9c1
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2020019
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:54 +08:00
houdz1
f40a4fb4cd dts/panel: cypfq: Correct the backlight configuration
First panel( tianma) : 10bits.
Second panel(csot): 11bits.

Change-Id: I88be7c0676d246a9f9fbe723b354a342e0576716
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2010954
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:54 +08:00
Jiacheng Ou
ecc89ed697 arm64/dts corfur:leda voltage default set as 3.0V
corfur:
leda voltage default set as 3.0V

Change-Id: I79f685dd76539bb11bc5c06134b8b673ee7f4de6
Signed-off-by: Jiacheng Ou <oujc1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2016856
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Lijun Chen <chenlj2@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-10-22 09:57:54 +08:00
houdz1
1aa60143e4 arm64/dts: cypfq: add qcom,platform-hbm-en-gpio
We will use hbm-en-gpio to set the max current.
That we can switch hbm and normal mode.

Change-Id: Id60013b61ebf18cae95d6b3448d3e4e24363156c
Signed-off-by: houdz1 <houdz1@lenovo.com>
Reviewed-on: https://gerrit.mot.com/2007870
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:54 +08:00