Commit Graph

366 Commits

Author SHA1 Message Date
Abhinav Saurabh
e33e96c9ff 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-18 00:54:13 +05:30
Sampurna Bolloju
4ac686f637 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-18 00:54:02 +05:30
Sampurna Bolloju
3d64224baa 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>
2024-12-18 00:53:46 +05:30
Sampurna Bolloju
b2575f1a14 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>
2024-12-18 00:53:38 +05:30
Mani Chandana Ballary Kuntumalla
e30c954b9f 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>
2024-12-18 00:53:25 +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
Srihitha Tangudu
78a57f6b4d ARM: dts: msm: dynamic clock switch with specific HFP/VFP adjustment
Add new dynamic clock types "adjust-hfp" and "adjust-vfp" to facilitate
specific hfp/vfp adjustment as per "qcom,dsi-dyn-hfp-list" and
"qcom,dsi-dyn-vfp-list" respectively corresponding to bit clock rates of
"qcom,dsi-dyn-clk-list". FPS might not be maintained in these cases.

Change-Id: Ic225624fb5e0bee0d8b099f2e955f65768371d4b
Signed-off-by: Srihitha Tangudu <quic_tangudu@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-13 12:45:28 +05:30
Linux Build Service Account
7c6c0795c4 Merge 4d9b336136 on remote branch
Change-Id: I8dfbbb0a89ef543ce94cf3e973845fba44764b68
2024-12-12 20:57:12 -08:00
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
Abhinav Saurabh
ef1f3c4062 ARM: dts: msm: enable compilation for kera trustedvm platforms
Enable compilation for kera trustedvm platforms.

Change-Id: I7f05e7e7d6f245707db30e6315ff5cb46e1438f7
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-12-06 10:30: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
Linux Build Service Account
be87189db5 Merge 459ad4fd04 on remote branch
Change-Id: Ieded4e10b42aaef59bdecfd0c9d58f29b45d6ede
2024-11-19 21:48:15 -08:00
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
Ayushi Makhija
4a86f982ac ARM: dts: msm: update documentation for qcom,mdp
Use "qcom,mdp" to specify the list of phandles for all the
DPU instances. This will enable a DSI display driver to know
all the DPUs present in the system.

This can also be used to differentiate single DPU and dual DPU
usecases based on number of MDPs enabled.

Change-Id: I668c971b4e227d4a0c8fa321ed624bc45a43b163
Signed-off-by: Ayushi Makhija <quic_amakhija@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-13 12:54:39 +05:30
Ayushi Makhija
4f215a58da ARM: dts: msm: add qcom,dsi-select-sec-sync-clocks property
Currently, we are using the qcom,dsi-select-sec-clocks
property to select the clock source for secondary display
when sync mode is enabled.

In the use case, when DPU0 is faulty and DPU1 is working,
the clock source of the secondary display needs to be changed
from _mclk to _clk2.

Add a new property called qcom,dsi-select-sec-sync-clocks to
specify the clock source of the secondary display when running
in sync mode with dual DPU. This way, existing "qcom,dsi-select-
sec-clocks" property can be used as clock source for the
secondary display when DPU0 is faulty/disabled.

Change-Id: I3ced083b6700921549e7036722a73d7a4f1f41e5
Signed-off-by: Ayushi Makhija <quic_amakhija@quicinc.com>
Signed-off-by: lnxdisplay <lnxdisplay@localhost>
2024-11-13 12:54:26 +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
QCTECMDR Service
58c4cd4e69 Merge "ARM: dts: msm: enable display support for vtdr panel on tuna CDP" 2024-10-30 23:13:23 -07:00
Abhinav Saurabh
a33ce0f8f4 ARM: dts: msm: enable compilation for tuna trustedvm platforms
Enable compilation for tuna trustedvm platforms.

Change-Id: I5cf57ec9141fbf614c6ea99affe289d33db0cf68
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
2024-10-30 23:04:48 -07: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
QCTECMDR Service
d0faf0f431 Merge "ARM: dts: msm: update dsi supply voltage for tuna" 2024-10-30 02:46:34 -07:00
Akash Gajjar
b37f917737 ARM: dts: msm: enable display connectors on tuna target
Add smmu secure, unsecure, wb1, wb2 DT node on tuna target.

Change-Id: Iae9cfd130a704773f63e3fbb1ab2f1b20a09681d
Signed-off-by: Akash Gajjar <quic_agajjar@quicinc.com>
2024-10-27 09:22:28 -07:00
Abhinav Saurabh
bfd09f6c6d ARM: dts: msm: update dsi supply voltage for tuna
Update DSI and panel supply voltage configuration
as per the recent change in the supplier regulators.

Change-Id: I68f81440637a673810773c5c8790da7bf7db38ba
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
2024-10-24 11:13:06 -07:00
Akash Gajjar
e1e3bcbdde ARM: dts: msm: add display dt node for Tuna target
This patch adds display device tree support for Tuna target.

Change-Id: Ife1ab80dcb78fc7654805ab5bedec76bdd33039d
Signed-off-by: Akash Gajjar <quic_agajjar@quicinc.com>
2024-10-24 23:42:03 +05:30
Jyothi bommidi
d61e445679 ARM: dts: msm: enable touch support for tuna display
Enable touch support for tuna on CDP, MTP and QRD platforms.

Change-Id: I976de6d01cc99bf6698128a121cc43041071461a
Signed-off-by: Jyothi bommidi <quic_jbommidi@quicinc.com>
2024-10-24 10:48:34 -07:00
Abhinav Saurabh
a0472afd5f ARM: dts: msm: enable display on tuna platforms
Enable display on tuna platforms.

Change-Id: I039ff6c32febd7b2afebfaa24a921186b5a46f2c
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
2024-10-24 23:07:17 +05:30
Mani Chandana Ballary Kuntumalla
722ce2c3d0 ARM: dts: msm: add initial dp display nodes for Tuna target
Add initial dp display nodes for Tuna target.

Change-Id: I1ae45cea93d708b0eb76e59a43dd849de536f22c
Signed-off-by: Mani Chandana Ballary Kuntumalla <quic_mkuntuma@quicinc.com>
2024-10-24 23:06:59 +05:30
Abhinav Saurabh
f67e4c69c1 ARM: dts: msm: add initial dsi display nodes for Tuna
Add initial dsi display nodes for Tuna.

Change-Id: Iadcf785e9ecdaa8baabe94ce0921190d141170d2
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
2024-10-24 23:06:36 +05:30
Linux Build Service Account
b65ab3733a Merge bd65aed9a3 on remote branch
Change-Id: I3635b971134cefa723e8fa4552781f6c7855d06a
2024-10-23 03:14:48 -07:00
Subbaraman Narayanamurthy
c6d3648a83 ARM: dts: qcom: update display panel for battery_charger on Sun HDK
Update the list of display panels under battery_charger device to
support enable/disable notifications from the charger firmware at
runtime based on panel event notifications on Sun HDK.

Change-Id: I2d025b23915c0ebce4ebb8caafcdec672fed9b2c
Signed-off-by: Subbaraman Narayanamurthy <quic_subbaram@quicinc.com>
2024-10-22 06:02:27 -07:00
QCTECMDR Service
ad166b8925 Merge "ARM: dts: msm: add DDIC SPR cmd/video mode on sun trustedvm platform" 2024-10-16 07:37:08 -07:00
Ping Li
5f9b22a66d ARM: dts: msm: add support for sw fuse for Sun target
Add sw fuse range to dts file for Sun target. The swfuse_phys is only
needed in primary VM.

Change-Id: I8a7446c2f6cbf183a7bff6af463ff7f427467628
Signed-off-by: Ping Li <quic_pingli@quicinc.com>
2024-10-16 02:22:26 -07:00
Ayushi Makhija
d334f234de ARM: dts: msm: add DDIC SPR cmd/video mode on sun trustedvm platform
Add DDIC SPR cmd/video mode on sun trustedvm platform.

Change-Id: Ieae00136db2e76c1119ec42eac89a4c2df51a074
Signed-off-by: Ayushi Makhija <quic_amakhija@quicinc.com>
2024-10-16 02:22:22 -07:00