Commit Graph
99 Commits
Author SHA1 Message Date
hujing3 3084e33300 Cebu: 3rd dsbj chipone ICNL9911C FW upgrade to v020b
PROPAGATED_from (CR)

Cebu: 3rd dsbj+chipone ICNL9911C
TP FW upgrade to v020b, update fw version info
NO_PROP_NEEDED

Change-Id: Ia31c3f949c9886f01a761fd9bf0712ee29ef6593
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901999
Reviewed-by: Ling Jin <lingjin@motorola.com>
2023-05-31 17:01:03 -03:00
hujing3 6a9ed1bc02 Cebu: 3rd dsbj chipone ICNL9911C FW upgrade to v020a
PROPAGATED_from (CR)

Cebu: 3rd dsbj+chipone ICNL9911C
TP FW upgrade to v020a, update fw version info
NO_PROP_NEEDED

Change-Id: I7d37e78286d68a10772ba0b58d93d9563f15c862
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901997
Reviewed-by: Ling Jin <lingjin@motorola.com>
2023-05-31 17:01:03 -03:00
hujing3 13fd66d0a1 arm/dts:panel Cebu 3rd dsbj panel update aw99703 bl config
PROPAGATED_from (CR)

Cebu: 3rd dsbj panel backlight aw99703 config update
for RF case
NO_PROP_NEEDED

Change-Id: Ia61b68c27a38e1715b737fe0977428a5265bf103
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901996
2023-05-31 17:01:03 -03:00
hujing3 53bd643072 Cebu: 3rd panel ICNL9911C touch FW upgrade tov0208
PROPAGATED_from (CR)

Cebu: 3rd dsbj panel ICNL9911C touch
Update touch FW version info accordingly
NO_PROP_NEEDED

Change-Id: Ia39826b070f2ef0eb88ab7ad08cbe27a05040945
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901994
2023-05-31 17:01:03 -03:00
hujing3 7282c64304 arm/dts:panel Cebu 3rd dsbj panel mipi clk update for RF
PROPAGATED_from (CR)

Cebu: 3rd dsbj panel mipi clk update
for RF desense
NO_PROP_NEEDED

Change-Id: Iea8daf9d876ae065d530350c99f11af17343462d
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901992
2023-05-31 17:01:03 -03:00
hujing3 2f365ecc55 dts:panel Cebu 3rd dsbj panel power seq update
PROPAGATED_from (CR)

Cebu: 3rd dsbj panel power seq update
to meet the spec
NO_PROP_NEEDED

Change-Id: Icd431f2178eb6490a0637a4afd2f48e9d7395569
Signed-off-by: hujing3 <hujing3@lenovo.com>
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901991
2023-05-31 17:01:03 -03:00
hujing3 804cb03a9b arm/dts: Cebu 3rd dsbj panel deep sleep mode
PROPAGATED_from (CR)

Cebu: 3rd dsbj panel, init cmd to add deep sleep mode
to fix lcd current leakage
NO_PROP_NEEDED

Change-Id: I867871de80b8d8771168266bd8223f563b3cf850
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901990
2023-05-31 17:01:03 -03:00
hujing3 8ee20de868 Cebu: 3rd dsbj chipone ICNL9911C touch drvier support
PROPAGATED_from (CR)

Cebu: 3rd dsbj+chipone panel
Chipone ICNL9911C tp support
NO_PROP_NEEDED

Change-Id: I57a197df751cc5e94476d0ebbb691d7eeccfccdc
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901987
2023-05-31 17:01:03 -03:00
hujing3 76dd4788c6 arm/dts: Cebu: 3rd dsbj panel display bringup
PROPAGATED_from (CR)

Cebu: 3rd dsbj+chipone panel
Display bringup

Change-Id: I6cb8c68f0c35c6345746c5faa9ab17031c0fd67c
Signed-off-by: hujing3 <hujing3@lenovo.com>
Tested-by: Jira Key
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1901985
2023-05-31 17:01:03 -03:00
hujing3 78ce7eb9da arm/dts: panel: ilitek touch remove gesture config
Capri: remove gesture config for ESD, since:
4th txd+ili7806s neend't gesture for ESD,
3rd txd+ili9882h panel is cancelled

Change-Id: I0d81bee36591b5eee027be3b48c931ed0362051c
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1889894
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:03 -03:00
hujing3 042bcf7b9c arm/dts: panel: txd ili7806s panel brightness update
Capri: new 4th txd ili7806s panel
Adjust max brightness per ALS req

Change-Id: I709e1edf291a9517180e64e0832dbc727b65b85e
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1890030
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:03 -03:00
hujing3 6fcf9a9f10 arm/dts: Cebu display enable dimming for backlight case
PROPAGATED_from (CR)

Cebu: 1st&2nd panels
enable dimming for backlight issue in dark env

Change-Id: I83604f56e253b24e1ab588fe23dbbc051eb7a07d
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1859238
Reviewed-by: Hua Tan <tanhua1@motorola.com>
2023-05-31 17:01:03 -03:00
hujing3 0be9c3dabd arm/dts: Cebu NVT touch hw build ID update
PROPAGATED_from (CR)

Cebu: NVT touch fw upgrade to v05
update build id info accordingly

Change-Id: I1c36c28422304e5abdc438ce0e75ed920a68c5c4
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1859225
Reviewed-by: Hua Tan <tanhua1@motorola.com>
2023-05-31 17:01:03 -03:00
hujing3 40b3f7cfb5 arm/dts: Cebu add panel supplier and touch hw info
PROPAGATED_from (CR)

Cebu: panel hw info support
add panel supplier & touch version configs

Change-Id: I4a56dc31a2c3289200e4cdb89a16122b7010e770
Signed-off-by: hujing3 <hujing3@lenovo.com>
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
Signed-off-by: Robert Cabral <robertc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1859222
Reviewed-by: Hua Tan <tanhua1@motorola.com>
2023-05-31 17:01:03 -03:00
hujing3 7300ffa2ca dts:Capri: new txd panel ini cmd update for backlight
Capri: 4th txd panel
on cmd update for backlight to 0-11 bit

Change-Id: I0330657feda4d7bcfa1a0a8b4333862aed40f9b7
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1869655
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:03 -03:00
hujing3 7040a88790 dts:Capri: new 3rd txd ili7806s panel touch bringup
Capri: new 3rd txd+ili7806s panel
touch driver bringup

Change-Id: I49d432c14173d676efc068c8f14517f23e3b022b
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1854133
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:03 -03:00
hujing3 67ad087ca0 dts:Capri: new 3rd txd ili7806s panel display bringup
Capri: new 3rd txd+ili7806s panel
display driver bringup

Change-Id: If59150c3a36f375a40e7287b30c73b571bad3aff
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1853493
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:03 -03:00
hujing3 c3c67240d7 dts:Capri: TP: enable nova usb charger detection
Capri/Capri plus: 1st djn panel + Novatek touch
Nova tp enable usb charger detection, for potential ghost touch.
When touch driver detects usb charger, it will notify touch fw
to adjust algorithm.

Change-Id: I3295d80998eca63a93fec1cfccc44b8be7f86dae
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1833399
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:03 -03:00
hujing3 d242219775 arm64/dts: capri: 2nd tianma panel porch update for RF
Capri: 2nd tianma panel
porch update for RF

Change-Id: I241095f99b417e8d9f08d6c52fc2340df410afa1
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1827605
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:03 -03:00
hujing3 c686090ed3 arm64/dts: capri: djn panel init cmd update for delay time
Capri/Capri plus: txd & djn panels
init cmd update for delay time

Change-Id: I2fcc95df9b0cbd61ebe1a8ec99063e591ce06d2a
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1820721
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:03 -03:00
hujing3 b1caf4a009 arm64/dts: caprip djn init cmd update to support ESD TE check
Capri plus: 1st djn+NT36525C panel
ESD use TE check to avoid TP noise issue,
init cmd update to support ESD TE check.

Change-Id: Ib57788cec3e7a90c98b5c73277da93c15ce7651f
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1820690
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Hua Tan <tanhua1@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:03 -03:00
hujing3 f84c0e733a Revert "(CR) dts:Caprip: TP SPI timing update"
Capri plus: evert TP SPI update
to fix TP cs clk slow issue
This reverts commit 0add99fca00aec480cb9bce12f305177d0beb332.

Change-Id: Ic6effefea9a7b058ee1c7a2163b1b4d9e5e4579b
Reviewed-on: https://gerrit.mot.com/1816501
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:02 -03:00
hujing3 30bb3f3d96 Revert "(CR) dts:Capri: TP SPI timing"
Capri: revert TP SPI update
to fix TP cs clk slow issue
This reverts commit 0348094a93cfb79ec6d6eaff2dbfc2630b24f641.

Change-Id: I61da5c9238211cb4e7724ee1d760a3ef9148389a
Reviewed-on: https://gerrit.mot.com/1816490
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:02 -03:00
hujing3 52f51a344a arm/dts: capri tm init cmd update for brightness update
Capri/Capri plus: 3rd tianma panels
ini cmd update to fix flicker issue when update backlight

Change-Id: Ibb4b1961ffa8a9f7f12f5ffba702950c02b99a41
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1812712
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:02 -03:00
hujing3 0a36f540ef arm/dts: display power on seq update
Capri/Capri plus:
1st djn panel: lcd reset seq update per spec req;
all panels: lcd rst need to keep high.

Change-Id: Id2162d15aa7a95e79c4afceffa7bdeba0980ea92
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1811015
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:02 -03:00
hujing3 89df0a3fab arm/dts:Caprip: 3rd tianma panel enable dfps for 60/90Hz
Capri plus: 3rd tianma + ilitek panel
display driver enable dfps for 60/90Hz

Change-Id: Icf99b24bed315ab60d34cffba3033824d76e6f0a
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1808880
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:02 -03:00
hujing3 fc37a26e16 arm/dts:Caprip: djn panel porch update for RF
Capri plus: 1st djn+NT36525C panel
porch update for RF

Change-Id: Iddd7a7909a48c6e05dcec83c519b2bcde6246389
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1806471
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:02 -03:00
hujing3 1401481528 dts:Caprip: TP SPI timing update
Capri plus: Nova TP SPI timing seq requires Tcsh > 200ns.
Add cs delay config

Change-Id: If93e1a3da0c8d5accd50625d81138e59cda3f206
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1805509
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:02 -03:00
hujing3 aaf4315dc8 dts:capri: txd ili9882h panel keep power on for esd issue
Capri 2nd txd+ili9982h panel
keep vddio/vsp/vsn all power on for esd issue

Change-Id: I11ac7c173678b38453cfc4355b43fe7cc786342e
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1805369
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:02 -03:00
hujing3 f157ecde1e arm64/dts:Capri: txd ilitek touch gesture enable
Capri: 2nd txd + ilitek panel enable gesture
add panel gesture config, to fix ESD case

Change-Id: I9f86dbeb4496ca55723229538508ccebf475591d
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1789208
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:02 -03:00
hujing3 2bfb02cdc4 2nd txd panel porch update
Capri: 2nd txd + ili9882h panel
porch update for TP test

Change-Id: I8fd9ec4b9589217c87eedf928ae618ac3352413f
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1805429
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:02 -03:00
hujing3 6678497318 Caprip: djn NVT touch firmware upgrade to v02
Capri plus: 1st djn + NVT panel
add configs for NVT TP FW info

Change-Id: I4879653529e2997153dd1ebacc65db19bc8726b9
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1803811
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:02 -03:00
hujing3 922b43bd41 dts:Capri: backlight values update for dvt2
Capri: display backlight update according to ALS data
DVT2 HW has HBM GPIO control.
djn panel is bright than txd/tianma, adjust the max values

Change-Id: I9041290591ab0490a04631acc8be13cb0de090e6
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1800590
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:02 -03:00
hujing3 6eb4cf3343 dts:Capri: TP SPI timing update
Capri: Nova TP SPI timing seq requires Tcsh > 200ns.
Add cs delay config

Change-Id: Id97eb7e75d150a0cc6e7e437a690c6bbf5362893
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1799639
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:02 -03:00
hujing3 460fdee85b dts:Caprip: 2nd txd panel init cmd for display optimize
Capri plus: txd panel display effect optimze for color gradition
EVT/DVT1: use v0 dtsi with OTP data in SW;
DVT2/PVT: use v1 dtsi without OTP data, since HW OTP ready.

Change-Id: I1fb56a419abaef7d82239b9d2387f6923562497b
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1799390
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:02 -03:00
hujing3 46fd2b7b9c dts:Capri: djn/txd panel init cmd for delay time
Capri/Capri plus: txd & djn panels
reduce delay time for screen on/off cmd

Change-Id: Iaa26cfc03dbbc877f1bd4566be3f73a5ee127a2d
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1798358
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:02 -03:00
hujing3 7dddca42e5 Capri: display driver optimze screen on time
Capri/Capri plus: display backlight update
to optimze screen on time

Change-Id: I18aa686bb041db98284506dc23e803c370315c0a
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1794862
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:02 -03:00
hujing3 0ecc7a8cca arm64/dts:Caprip: ESD fix for display flicker issue
Capri plus: 1st djn panel, update ESD read length
ESD read process may impact the vporch time, which may invoke flicker.
update read length

Change-Id: I79b1d473eb0fb47eb8b186b09b346ca62e342074
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1793392
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:02 -03:00
hujing3 dcba15ed24 arm64/dts:Caprip: display support FPS 60/90Hz
Capri plus: support 60/90 FPS
1) djn panel init cmd update
2) add dfps configs

Change-Id: Ifb50b7be9cc13101c21384a546dd9e5b3a46bc7c
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1793149
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:02 -03:00
hujing3 6d3ace2be3 arm64/dts:Caprip: 2nd txd panel init cmd update for display issue
Capri plus: 2nd txd panel init cmd update
to fix white line issue when viewing color transition picture

Change-Id: I791a8650306c4e18f0a05b3cf8dae033f8d26e07
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1791910
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:02 -03:00
hujing3 b27430a9bc arm/dts: Capri: txd/tm mipi clk update
Capri 2nd/3rd txd/tm panels
mipi clk update

Change-Id: I63dee7b620ef412fbf19a981503808498793a3cd
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1790901
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:02 -03:00
hujing3 f2fae4f907 Capri: 3rd tianma panel iliteck touch support
Capri/Capri plus: 3rd tianma + iliteck panels
touch driver support

Change-Id: Ia8214c3be2761fc1356412a15782007196f044ea
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1788215
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:02 -03:00
hujing3 0a8ff28322 arm64/dts: Capri: 3rd tianma display driver bringup
Capri/Capri plus: 3rd tianma panels bringup
Init cmds & porch values update

Change-Id: I8f2d40da18aa825fb562560ebd18f59450892f9a
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1788214
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:02 -03:00
hujing3 6e3aa16790 arm64/dts: HBM gpio support on DVT2
Capri/Caprip: DVT2 support HBM gpio
Add HBM gpio for dvt2

Change-Id: Ia444efbb0e93de15b07114fc50aac0ee61b70b10
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1786706
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:02 -03:00
hujing3 1393ecaba1 arm64/dts: capri add init dvt2 overlay
Capri/Caprip: HBM support
add init dvt2 overlay configs

Change-Id: If0d209855ed06c5d2acd549ad0eceabfab1e4f67
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1786690
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianguo Liu <liujg6@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:02 -03:00
hujing3 4c00b28ed5 arm64/dts: capri djn panel init cmd optimize dimming
Capri: djn panel
init cmd optimize dimming to fix backlight flicker issue

Change-Id: I0f0108a2f37cfcab8b64f72dae025dcfb89a1922
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1782052
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:02 -03:00
hujing3 c703305170 arm64/dts: capri display driver init cmd update for backlight
Capri/Capri: djn & txd panels
init cmd optimize for backlight

Change-Id: Ib75e59f093b26b4772740c847ae80cb72db4cddf
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1779799
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:02 -03:00
hujing3 2d09c07262 arm64/dts: capri display driver ESD update
Capri/Capri plus: ESD update
2nd txd enable ESD; ESD cmd update

Change-Id: I8988979bf64d33c9dadd77d929c4db47f03f03d7
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1779354
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:02 -03:00
hujing3 331ba88c14 arm64/dts: capri remove useless panels and touch drivers
Capri: display&touch drivers
remove temp panels&touch drivers since HW ready

Change-Id: Ic5e262ffa522e10875028a37f172b39888210bf5
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1779332
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:02 -03:00
hujing3 f2eb7b2d6f arm64/dts: capri display min backlight update per ALS
Capri/Capri plus: 1st&2nd display panels
min backlight update according to ALS data

Change-Id: I5671e9f5400fc4de42fdac35d761dfd2035a7085
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1778596
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:02 -03:00
hujing3 af5d5fa782 arm64/dts: capri display backlight update per ALS
Capri/Capri plus: 1st&2nd display panels
backlight update according to ALS data

Change-Id: I27ec814e34d3acbd40fd432e42ffd02bf1765ca1
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1778559
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:02 -03:00
hujing3 5241245d45 arm64/dts: capri txd panel init cmd update for pwm
Capri 2nd txd+iliteck panel init cmd
add cmd to use bit0 to bit10 for PWM

Change-Id: Ib6d50a20878c84cfdc7bee23e8af16fefa042f0e
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1776043
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:02 -03:00
hujing3 cd7dcdf500 arm64/dts: capri display driver update max backlight and HBM
Capri/Capri plus: 1st&2nd display panels
backlight are 11bits, update max bl level

Change-Id: I4d3f8485c30d9d367cb82e9fb99508ab96f064a7
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1775016
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:02 -03:00
hujing3 70d258c521 arm64/dts: capri display driver enable ESD
Capri/Capri plus: 1st&2nd display panels
enable ESD config

Change-Id: I9b2649b6da3afc514450c1cbf12942af0c5d9e26
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1773842
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:02 -03:00
hujing3 4720a3cc6f arm64/dts: capri plus 2nd txd panel bringup
Capri plus: 2nd txd+ili panel
Use txd_ili99882n panel

Change-Id: Iccdc2ae967d1b9309343fc15349a35a727775fc5
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1770022
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:02 -03:00
hujing3 8781be36c6 arm64/dts: caprip novatek touch support multiple ic
Capri plus: djn+NVT panel
support multiple IC

Change-Id: Ic567105f9d36af15267dc1e6e2b7e4fb5f142751
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1766025
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:02 -03:00
hujing3 64b5c1e0fa arm64/dts: capri plus formal djn panel support
Capri plus: formal djn panel support
include formal panel with the right porch values

Change-Id: Ic87d397c0926cd3917f145989a0525271d0ff736
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1766011
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:02 -03:00
hujing3 d1273f8385 arm64/dts: capri display porch update
Capri: djn display porch update
update evt & dvt panels both

Change-Id: Ie20234c31a063195cacd3175ee1fa5379f0d403a
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1765958
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:02 -03:00
hujing3 c445236fd4 arm64/dts: touch ilitek add pinctrl to keep high
Capri: 2nd txd iliteck touch driver
add pinctrl to keep high when suspend

Change-Id: I42ce4130c2fb3029fea59ca58e5b67e01554e35a
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1764243
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:02 -03:00
hujing3 5f15cc4f09 arm64/dts: capri display mipi clk update
Capri: 1st djn & 2nd txd display driver
mipi clk update

Change-Id: I78ad53dc70f09129eb5066d9ce08f4aa2cfd15a9
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1764104
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:02 -03:00
hujing3 4c56bab0cf arm64/dts: capri 2nd panel ili touch bringup
Capri: 2nd txd+ilitek touch bringup
support txd ili9882h

Change-Id: I9194abf9076dfd9280cc5439105f9ffab69feebe
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1764058
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:02 -03:00
hujing3 4f13265234 arm64/dts: capri 2nd txd panel bringup
Capri: 2nd txd panel bringup
Add 2nd&3rd panel config files

Change-Id: I3b5890617af7d2caad7f543a5579a7397339138b
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1763288
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:02 -03:00
hujing3 fbc602f47d arm64/dts: capri djn NVT touch bringup for evt
Capri: djn new touch NVT bringup
add panel config for evt/dvt panel

Change-Id: I68bb5fa58722849f46ceac1664979857efd869e5
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1763069
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:02 -03:00
hujing3 d1ac9454ba arm64/dts: capri djn evt panel support
Capri: djn evt need OTP data
1) Add new panel for djn evt v0
2) mipi update for RF"

Change-Id: If7193eb0d2f368cd209723e91b1873951f42799e
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1762660
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:02 -03:00
hujing3 e1df1ff77f arm/dts: Caprip 1st djn display driver bringup
Caprip: 1st djn panel
display driver bringup

Change-Id: I806e90cf4db8fea3d73573e59949e74a2f562055
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1751034
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:02 -03:00
hujing3 7829c33e08 arm/dts: Capri 1st djn display driver bringup
Capri: 1st djn panel
display driver bringup

Change-Id: I1c4474715c9d4151527436a35d949eaea5cb6c67
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1749782
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:02 -03:00
hujing3 ad4209d813 arm/dts: Capri 1st panel NVT touch driver bringup
Capri: 1st djn+NVT panel
NVT touch driver bringup

Change-Id: I37b1557f5cbdaf88e355472546af5c9171fedc52
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1749783
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:02 -03:00
hujing3 9e9d14b941 arm/dts: cebu dsbj panel mipi clk update for RF
Cebu: 1st dsbj panel
mipi porch vaules update for RF

Change-Id: I10dded8fd6a2ff005225da7edfab3596c03d42c1
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1733720
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:02 -03:00
hujing3 70eeba9e6c arm/dts: cebu:TP: enable nova usb charger detection
Cebu: tianma panel Nova tp enable usb charger detection.
When touch driver detects usb charger, it will notify touch fw
to adjust algorithm.

Change-Id: I6905714cb950ccd7aa08ff7f3d6a7dd31fddd8d3
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1721089
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:01 -03:00
hujing3 8523689d29 arm/dts: cebu tianma panel seq update for pull down
Cebu: tianma panel
need pull down lcd_rst first when screen on

Change-Id: I803332ba91f333d516aa7a644b4dec9019d76643
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1719256
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:01 -03:00
hujing3 4e9c06c5ac arm64/dts Cebu tianma CABC & HBM update
Cebu: 2nd tianma panel
enable CABC & HBM

Change-Id: I7f2258658e617c566d1fe13c97ad8fa88120e68b
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1716042
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:01 -03:00
hujing3 df59be25e1 arm64/dts: dsbj power seq update
Cebu: dsbj panel power seq update
adjust tp rst time

Change-Id: Ic4d54d4a50976d751df363ed93428b8cc941d9ce
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1714983
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:01 -03:00
hujing3 72101999a6 arm/dts: cebu touch spi config update
Cebu: TP
touch SPI MISO config update to pull up

Change-Id: If96255e167e3734451ca1e7614809d308d99dc3a
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1714515
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:01 -03:00
hujing3 d7367f48ac arm/dts: cebu tianma panel lcd_rst config
Cebu: 2nd tianma panel current case
keep lcd_rst always high

Change-Id: Ia781895d459df13c8573bd1040079148e729982a
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1712982
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:01 -03:00
hujing3 901bec7c35 arm/dts: cebu tianma panel enable ESD
Cebu: tianma panel
enable ESD

Change-Id: I260f159e46e784c6562db32f9a23e38a110d0914
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1712278
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:01 -03:00
hujing3 7e79b25ffb arm/dts: cebu dsbj panel enable CABC
Cebu: dsbj panel
enable CABC

Change-Id: Id4c91a296203067eec745eee1bc7d8cf98f6b696
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1712277
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:01 -03:00
hujing3 046b1c4c2e arm/dts: cebu tp spi miso update
Cebu: Focaltech TP SPI config
keep pull down for miso

Change-Id: Ic2d502990dfd004859a24cdcaf5685f6dbb56929
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1712005
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:01 -03:00
hujing3 f5113b96d3 arm/dts: cebu tp spi update
Cebu: TP SPI config, need pull up gpio3
remove duplicate gpio3 config

Change-Id: I5982fbb91b04d3fa0a64a543cad747401c4637eb
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1707566
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:01 -03:00
hujing3 85b231e19a arm/dts:panel: ktd backlight current update
Cebu: 2nd backlight IC
ktd backlight config update

Change-Id: I35478cce628b71b92875a06aca59205e52d06a46
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1705230
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:01 -03:00
hujing3 c97e27d356 arm/dts:panel: Cebu display update for power supply config
Cebu: display drvier update
1)remove duplicate power supply config
2)update tp_rst post sleep time

Change-Id: I18021e638ce5eda8a093e275df82365050dbd8b3
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1695282
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:01 -03:00
hujing3 bb465804fe arm/dts:panel: Cebu remove usless EVB cmds
Cebu: display driver
Many initial cmds are for temp EVB panel only, remove them

Change-Id: I2bc2f3166c64dd4f13f0ab0a1d5699ac5f8d0ab8
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1694318
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:01 -03:00
hujing3 b107bd67bb arm/dts: panel: use platform reset always high prop
QC platform support lcd reset always on now, modify panel
dtsi config to use qcom default config instead

Change-Id: I0cfa74e2500cd405441a2cbb2b1dbc4eb9971870
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1694219
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:01 -03:00
hujing3 439cd7e303 arm/dts: Cebu: dsbj display brightenss update
Cebu: display max brightness is dark
update brightness config

Change-Id: I10f98cca66c5070317bef9be418c6976898dd1bd
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1689053
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:01 -03:00
hujing3 8307d13d78 arm/dts: Cebu: TP probe config update for multiple TP ICs
Cebu TP:
Update config to support multiple TP ICs
To disable probe retry when panel not matched

Change-Id: I70272ae6192e62c8f5e3bbb7e3f74d6ca3ff9beb
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1688816
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:01 -03:00
hujing3 95ee60962f arm/dts: Cebu dsbj disable cabc
Cebu: dsbj panel CABC not ready yet
disable CABC

Change-Id: Id344e37b91a24bc3bb3ca47ee3fa2c84e5ad2f46
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1685859
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:01 -03:00
hujing3 b459c4ec7e arm/dts: Cebu: set tp spi csn to high as default
Cebu TP:
Set tp spi to high as default

Change-Id: If4aeedf9439f0a3a506d1539852edc3bde96387c
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1686734
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:01 -03:00
hujing3 12cc06fad4 arm/dts: Cebu 2nd tianma display info update
Cebu: 2nd tianma panel
display panel info update

Change-Id: Ia3f3ff09c25e8b57ddf0892abd319b78da5ad468
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1681605
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:01 -03:00
hujing3 2069921da6 arm/dts: Cebu Novateck touch bringup
Cebu: 2nd tianma+NVT panel
novatek tp config support

Change-Id: I8a67f047f92a05c64d385e389852aafe7b817218
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1679374
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:01 -03:00
hujing3 9f335c8bf2 arm/dts: Cebu 2nd tianma display bringup
Cebu: 2nd tianma panel
display driver bringup

Change-Id: Ic8b7e1591fe543a9785da6e2cdf8d4ce15eade69
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1673768
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:01 -03:00
hujing3 82d31ca629 arm/dts: Cebu ktd3136 backlight IC support
Cebu: 2nd backlight ktd3136 IC support
add ktd3136 config

Change-Id: I8af9fdffabb5e341542b93434bc7585ff2163893
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1668611
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:01 -03:00
hujing3 c4a6a32a99 arm/dts: Cebu dsbj panel enable ESD
Cebu: 1st dsbj panel
enable ESD

Change-Id: IeeMontana861de4f32b5bcb5f9cba897373147223c30
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1668836
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:01 -03:00
hujing3 4d9bb6c3f9 arm/dts: Cebu focaltech touch config add panel info
Cebu TP:
focaltech tp add panel info to support CONFIG_DRM_PANEL

Change-Id: I6951e0837a31aa564542f946b35b6cc26e67a606
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1666858
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:01 -03:00
hujing3 90cb529c59 arm/dts: Cebu dsbj panel hbm config
Cebu: dsbj panel
update for hbm func

Change-Id: Ic8704490ef0b2ab8185ff1007bb884cd6bdb370d
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1658652
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:01 -03:00
hujing3 8551abd7f3 arm/dts: Cebu: display panel update for ssc
Cebu: panel config update
to disable ssc

Change-Id: I05eae173d86782481aabbda92908810304792287
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1651340
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:01 -03:00
hujing3 c3ec246acc arm/dts: Cebu: tp gpio conflict case update
Cebu: cebu tp rst gpio66, tp int gpio67.
delete default gpio66/67 node cam_sensor_csi_mux_oe & cam_sensor_csi_mux_sel,
which are useless in cebu and conflict with tp gpio.

Change-Id: Iaf573328c6595a6db9b658fe9d3f8f8b7a5f128d
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1651140
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianguo Liu <liujg6@motorola.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2023-05-31 17:01:01 -03:00
hujing3 da72bc6263 arm/dts: Cebu: fix tp gpio conflict case
Cebu: cebu tp gpio is 66.
The default cam_sensor_csi_mux_oe_active is useless in cebu and conflict with tp gpio.

Change-Id: If65ebaebe68ae170896f4bbd1aMontanae2ef06edff8
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1648214
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:01 -03:00
hujing3 c725bd9abd arm/dts: Cebu dsbj panel power sequence update
Cebu: dsbj+ft panel
lcd/tp rst power sequence update

Change-Id: I317e80fe5abd6c134b3976ee5996111223b0027f
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1640539
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:01 -03:00
hujing3 6c608a2504 arm/dt: cebu: dsbj ft panel touch driver bringup
Cebu TP:
ft tp driver bringup

Change-Id: Idac6ac6339ccb2394e94b78613334efa61a19a94
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1637932
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:01 -03:00
hujing3 e9acbcf5ab arm/dt: cebu: dsbj ft panel display bringup
Cebu display:
dsbj ft panel display bringup

Change-Id: I08f16943bc8bf4dfa73d62d0e0bf2511b99974a9
Signed-off-by: hujing3 <hujing3@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1636099
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:01 -03:00