Commit Graph

233 Commits

Author SHA1 Message Date
Sailesh Reddy Male
4648e8647f ARM: dts: msm: add disp_cc io to cesta and ctl hyp to mdss_mdp device
To enable and disable mdp clock gating functionality with
cesta immediate vote approach, add disp_cc_io memory to
sde cesta. Add changes to enable ctl hyp property for
reserve reservation on datapath used in a VM.

Change-Id: Id10875ecb90acb8a922ef4e4788da13a764ea102
Signed-off-by: Sailesh Reddy Male <quic_reddymal@quicinc.com>
2025-02-20 13:28:00 +05:30
Sailesh Reddy Male
709107dd1c ARM: dts: msm: add xo clock in sde_cesta for kera target
Add xo clock in sde_cesta for kera target. This will help
to vote for xo frequency during cesta idle time.

Change-Id: Ic4370c8a49ffbec2743c022e438280d371a5a968
Signed-off-by: Sailesh Reddy Male <quic_reddymal@quicinc.com>
2025-02-20 13:22:00 +05:30
Sailesh Reddy Male
03f3cfccb9 ARM: dts: msm: enable display cesta on kera target
Add display cesta related DT node on kera target. Move
the GDSC & MDP core clock from MDP to cesta node, as it
will be controlled through cesta. Add the cesta
related register offsets in trusted-vm DT.

Change-Id: I1f777f3402d8a4d7d57ca889206a4095447abb7d
Signed-off-by: Sailesh Reddy Male <quic_reddymal@quicinc.com>
2025-02-20 13:19:35 +05:30
Jayaprakash Madisetty
d56825f5c4 ARM: dts: msm: add disp_cc io to sde cesta
To enable and disable mdp clock gating functionality with
cesta immediate vote approach, add disp_cc_io memory to
sde cesta.

Change-Id: I2bd6d80269a69d870f2c8b4ff0b1bf8b1270aa6f
Signed-off-by: Jayaprakash Madisetty <quic_jmadiset@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-02-17 20:12:39 +05:30
Abhinav Saurabh
8aebb5a491 ARM: dts: msm: add 60hz and 90hz support for VTDR6130 panel on tuna
Add 60hz and 90hz support for VTDR6130 panel on tuna target.

Change-Id: Iad6d7514f241be42bf2cd8addaefa2d3fb1e89a8
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-02-14 11:50:27 +05:30
Abhinav Saurabh
41793be5f5 ARM: dts: msm: update in sharp qhd+ panel GPIO name in Kera
Update in Sharp qhd+ panel GPIO name as per recent change
from supplier and enablement of its physical panel in Kera.

Change-Id: I15115714f5e719eed63e741bc7aef8b2fb608c0d
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-02-14 11:50:19 +05:30
Abhinav Saurabh
f78eece0c3 ARM: dts: msm: enable touch support for vtdr panel on tuna
Enable touch support for vtdr panel on tuna CDP.

Change-Id: I9bec9f15829c789a9f5230cd59811465f87e895e
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-02-14 11:50:10 +05:30
Sailesh Reddy Male
3253c6e1ea ARM: dts: msm: reserve memory region for splash and ramdump
Reserves memory region to enable continuous splash
and ramdump on tuna target.

Change-Id: I0c2da9b0093923b83344e0bf3927022eceb30326
Signed-off-by: Sailesh Reddy Male <quic_reddymal@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-02-14 11:50:03 +05:30
Rajeev Nandan
e8ba29204b ARM: dts: msm: support 4k sharp panel on Tuna CDP
Support 4k sharp panel on Tuna CDP.

Change-Id: Ifdc1fa4edfe7ac752e1e4d8ab56d4735427d633b
Signed-off-by: Rajeev Nandan <quic_rajeevny@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-02-11 11:19:41 +05:30
Ayushi Makhija
4dbf744295 ARM: dts: msm: remove hard coded panel clk rate for kera RCM
Remove hard coded panel clk rate Kera RCM platform.

Change-Id: I1c3c77eed76665e87e9ec0ed0dfc2ba80e97e08e
Signed-off-by: Ayushi Makhija <quic_amakhija@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-02-11 11:19:33 +05:30
Huayang Zhong
820ccdbe30 ARM: dts: msm: enable dfps for sharp quadpipe panel
This change enables dfps for sharp video mode panel on sun target.

Change-Id: I710fc6dd6d4f910f44db32e1e9ee3dbafa688dea
Signed-off-by: Huayang Zhong <quic_huayzhon@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-24 13:54:21 +05:30
Jinfeng Gu
88e82855ef ARM: dts: msm: update qsync min fps support for nt37801 vid mode panel
This change updates qsync min refresh rate support from 80Hz to 90Hz
for nt37801 video mode panel.

Change-Id: Id3db122e121b59163e16e7413cc7be1256c3f397
Signed-off-by: Jinfeng Gu <quic_gjinfeng@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:57:27 +05:30
Yadong Wang
a8dacd8902 ARM: dts: msm: add physical width/height config for NT37801 panel
This change adds physical width/height configurations for NT37801 panel

Change-Id: Ifa4b1c719e7046aa1d4a00156fb9e97f2027f64c
Signed-off-by: Yadong Wang <quic_yadwan@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:57:18 +05:30
Abhinav Saurabh
7716134fc5 ARM: dts: msm: update in sharp qhd+ panel GPIO name in tuna
Update in Sharp qhd+ panel GPIO name
as per recent change from supplier in tuna.

Change-Id: I64422b2242d78b73a39ba30a4d5377cd442d20c9
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:57:10 +05:30
Anand Tarakh
fd34b32bd6 ARM: dts: msm: add TUI touch support on vm display panel on kera
Add TUI touch support on vm display panel on kera target.

Change-Id: I5e9e22d1476e1545ccdef69ff14248f2f019e336
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:57:00 +05:30
Anand Tarakh
a9d0d303a5 ARM: dts: msm: add TUI touch support on vm display panel on tuna
Add TUI touch support on vm display panel on Tuna target.

Change-Id: I52c09fb96a54fe950c96761f96e2dfb274261021
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:56:53 +05:30
Abhinav Saurabh
7364fffb72 ARM: dts: msm: add 111 topology support for VTDR6130 panel on Kera
Add 111 topology support for VTDR6130 panel on Kera target.

Change-Id: I4daae3b5f1db36eec8b256a1c8e53540f39c8e1b
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:56:46 +05:30
Abhinav Saurabh
53d4aef404 ARM: dts: msm: add support for sharp qhd+ sim panel on Kera
Add display support for sharp qhd+ sim panel on Kera.

Change-Id: I60283a25c36f9566d7273150551a7eb212cbe001
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:56:38 +05:30
Anand Tarakh
10c7d40541 ARM: dts: msm: add 111 topology support for VTDR6130 panel on Tuna
Add 111 topology support for VTDR6130 panel on Tuna target.

Change-Id: Ie9e294652476b12aaa467cf8f754f9325576bf47
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:56:22 +05:30
Sampurna Bolloju
b0bdc77fda ARM: dts: msm: add xo clock in sde_cesta for tuna target
Add xo clock in sde_cesta for tuna target. This will help
to vote for xo frequency during cesta idle time.

Change-Id: I7cbf64c3121044d8976272bd690a718fda18a443
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:56:14 +05:30
Mani Chandana Ballary Kuntumalla
58e6536df0 ARM: dts: msm: Enable DP for Kera CDP, QRD, and MTP platforms
Enable DP support for MTP, QRD, and CDP platforms for Kera.

Change-Id: I78e1c0ffd842a4ebf0d73f9076c059591036dbaf
Signed-off-by: Mani Chandana Ballary Kuntumalla <quic_mkuntuma@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-22 12:56:06 +05:30
QCTECMDR Service
641c0a1cc9 Merge "ARM: dts: msm: add xo clock to sde_cesta node in sun target" 2025-01-15 08:08:14 -08:00
Sampurna Bolloju
be33284342 ARM: dts: msm: add cesta to connector list on MTP, QRD and CDP platforms
This change adds cesta to connectors list on MTP Harmonium, CDP
and QRD platforms.

Change-Id: I5a4bc421daf5a70ec0b67661d826c6adf5c31a80
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-15 12:27:16 +05:30
Sampurna Bolloju
fc4b7903f4 ARM: dts: msm: enable display cesta on tuna target
Add display cesta related DT node on tuna target. Move
the GDSC & MDP core clock from MDP to cesta node, as it
will be controlled through cesta. Add the cesta
related register offsets in trusted-vm DT.

Change-Id: Ifa9f0b4500c5e6b453395bcf1de492e332d63306
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2025-01-15 12:27:09 +05:30
Spurthy Mutturaj
01332fcb66 ARM: dts: msm: add xo clock to sde_cesta node in sun target
Add XO clock to sde_cesta node. This will help to vote
XO freq for cesta idle vote for mdp-clk.

Change-Id: I33b309ed9ac2d9013fee8f071c5f07938e651e5f
Signed-off-by: Spurthy Mutturaj <quic_smuttura@quicinc.com>
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
2025-01-13 15:54:07 +05:30
Abhinav Saurabh
817e906297 ARM: dts: msm: Add display support for Sharp qhd+ panel on Tuna CDP
Add display support for Sharp qhd+ panel on Tuna CDP platform.

Change-Id: I58a4bccc33cba4a2e471a24c3dfc25c6608a010c
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-19 13:26:57 +05:30
Sampurna Bolloju
33b1c55941 ARM: dts: msm: reserve memory region for splash and ramdump
Reserves memory region to enable continuous splash
and ramdump on tuna target.

Change-Id: Ia50ffd92a35f13219877a73698ca6defa28dd2de
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-13 12:45:50 +05:30
Sanskar Omar
165cb0eb23 ARM: dts: msm: add support for sw fuse for Tuna target
Add sw fuse range to dts file for Tuna target. The swfuse_phys is only
needed in primary VM.

Change-Id: Ida97d23c3f0634864829ea8f7ea91e388062eb4c
Signed-off-by: Sanskar Omar <quic_sansomar@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-13 12:45:42 +05:30
Sanskar Omar
ce0c7bb029 ARM: dts: msm: add support for sw fuse for Kera target
Add sw fuse range to dts file for Kera target. The swfuse_phys is only
needed in primary VM.

Change-Id: If8e58f86f15960633c2e058342d15c307dcc738c
Signed-off-by: Sanskar Omar <quic_sansomar@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-13 12:45:35 +05:30
Sampurna Bolloju
c56ffa64e7 ARM: dts: msm: update UBWC HBB configuration for kera
This change updates UBWC highest bank bit configuration
for kera target.

Change-Id: Ie0ef2bea85d9e2ce542cef4fa3de97ccf93596a0
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-09 14:12:35 +05:30
Sampurna Bolloju
2c8658563e ARM: dts: msm: add display node in trustedvm platform
This change adds display node in trustedvm platform on
Kera target.

Change-Id: Ibe2c60bcb34bdedee75f7b8fa163a8aacb204562
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-06 10:30:28 +05:30
Abhinav Saurabh
93cee5f4cb ARM: dts: msm: update dsi supply voltage for kera
Update DSI and panel supply voltage configuration
as per the recent change in the supplier regulators for Kera.

Change-Id: I512d381d4bf7e0a6b0d171736af872c7f45eeb74
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-06 10:30:21 +05:30
Mani Chandana Ballary Kuntumalla
1fbdd896c4 ARM: dts: msm: Enable DP for Tuna CDP, QRD, and MTP platforms
Enable DP support for MTP Harmonium, QRD, and CDP platforms for Tuna.

Change-Id: I1cf8ff5a64f2d71df8e3247679ed03625aedee44
Signed-off-by: Mani Chandana Ballary Kuntumalla <quic_mkuntuma@quicinc.com>
Signed-off-by: Ritesh Kumar <quic_riteshk@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-06 10:30:14 +05:30
Anand Tarakh
4d9b336136 ARM: dts: msm: enable touch support for Kera display
Enable touch support for Kera on CDP, MTP and QRD platforms.

Change-Id: Ica6505a62ca407001b6cbaaac8d5b738acd92fc7
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-28 03:33:27 -08:00
Sampurna Bolloju
51764b0a87 ARM: dts: msm: add smmu_sde_unsec to connector list
This change adds smmu_sde_unsec to connector list
for trustedvm platform in tuna target.

Change-Id: I86cba1f15319a502450f8b89b9bb96409869a821
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-28 03:32:45 -08:00
Abhinav Saurabh
738b90d9fe ARM: dts: msm: enable display on kera platforms
Enable display on kera platforms.

Change-Id: I40b6a9f002a72a527e2cbe61f0f59f059ad5716e
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-28 03:32:12 -08:00
Abhinav Saurabh
91808d9891 ARM: dts: msm: enable display on kera trustedvm platforms
Enable display on kera trustedvm platforms.

Change-Id: I76a769baa8726f24a391b612b6558d8322e96527
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-28 03:31:34 -08:00
Sampurna Bolloju
7d2f2106a6 ARM: dts: msm: add display DT node for Kera target
This change adds display DT node for Kera target.

Change-Id: I19694c8cd0fc9c684fe21edcd21cd7b5035f502e
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-28 03:30:21 -08:00
Jinfeng Gu
d0f765f345 ARM: dts: msm: enable 4-4-2 topology for sharp QHD plus panel
This change enabled 4LM and 4DSC topology for sharp QHD plus panel.

Change-Id: I3f6c348c6235575c2b14ac73d5ac50c19b1acc1c
Signed-off-by: Jinfeng Gu <quic_gjinfeng@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-28 14:52:15 +05:30
Jinfeng Gu
d83ba87428 ARM: dts: msm: add sharp QHD plus cmd/video mode panel support
This change added sharp QHD plus cmd/video mode panel support.

Change-Id: Id0420be23cbc583500fe280d410e1a568e03f9a1
Signed-off-by: Jinfeng Gu <quic_gjinfeng@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-28 14:51:40 +05:30
Jinfeng Gu
9739f4c25e ARM: dts: msm: enable 4-3-2 topology for sharp 4k
Enable 4-3-2 topology for both cmd and video mode on sharp 4k panel
for sun target.

Change-Id: I76dca958eea693d495c17320c56922f9a9ffa74b
Signed-off-by: Jinfeng Gu <quic_gjinfeng@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-28 14:50:42 +05:30
Mani Chandana Ballary Kuntumalla
4eced6e8c6 ARM: dts: msm: add initial dp display nodes for Kera target
Add initial dp display nodes for Kera target.

Change-Id: Ic1b7abe71ae58b414c5d51a10d4b99a3c1e862cb
Signed-off-by: Mani Chandana Ballary Kuntumalla <quic_mkuntuma@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-19 15:18:31 +05:30
Abhinav Saurabh
984fda4d7d ARM: dts: msm: add initial dsi display nodes for Kera
Add initial dsi display nodes for Kera.

Change-Id: I09194c34f8ac1ec6d606879267b1732a72c0cd4e
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-13 12:54:49 +05:30
Mahadevan
459ad4fd04 ARM: dts: msm: update dither count as per hw capability
This change updates number of pingpong dither supported
for sun target.

Change-Id: Ie4685d349e8a56b6fb1017409168347b48145992
Signed-off-by: Mahadevan <quic_mahap@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-07 17:02:33 +05:30
Abhinav Saurabh
b721cc9743 ARM: dts: msm: add display support for SM8735P variant in tuna
Add display support for SM8735P variant, SOC-ID: 694.

Change-Id: I8c7a668727b52e67dabf7f0f4a7464f5ec880a84
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-07 17:02:18 +05:30
Abhinav Saurabh
7e1a9f881b ARM: dts: msm: add display support for Tuna MTP platforms
Add display device tree support for MTP harmonium and MTP NFC
platforms for Tuna.

Change-Id: I7f7f935295081aabc227cfafba5ab1e0e87a3508
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-07 17:01:57 +05:30
QCTECMDR Service
79627c2ef7 Merge "ARM: dts: qcom: update display panel for battery_charger on Sun HDK" 2024-11-06 20:41:26 -08:00
Abhinav Saurabh
259a4eb1c2 ARM: dts: msm: enable display support for vtdr panel on tuna CDP
Enable display support for vtdr6130 panel on tuna CDP platform.

Change-Id: I38016bc3ab0aaf82c27ae96ba01bd914022d07f7
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-10-31 10:45:49 +05:30
Abhinav Saurabh
14871db80d ARM: dts: msm: enable display on tuna trustedvm platforms
Enable display on tuna trustedvm platforms.

Change-Id: I0135626484601f55438135f4beeb6d114d50a559
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
2024-10-31 10:45:11 +05:30
QCTECMDR Service
56256a077a Merge "ARM: dts: msm: enable display connectors on tuna target" 2024-10-30 02:46:34 -07:00