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>
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>
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>
Reserves memory region to enable continuous splash
and ramdump on tuna target.
Change-Id: Ia50ffd92a35f13219877a73698ca6defa28dd2de
Signed-off-by: Sampurna Bolloju <quic_sampboll@quicinc.com>
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>
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>
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>
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>
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>
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>
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>
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>
This patch adds display device tree support for Tuna target.
Change-Id: Ife1ab80dcb78fc7654805ab5bedec76bdd33039d
Signed-off-by: Akash Gajjar <quic_agajjar@quicinc.com>
Enable touch support for tuna on CDP, MTP and QRD platforms.
Change-Id: I976de6d01cc99bf6698128a121cc43041071461a
Signed-off-by: Jyothi bommidi <quic_jbommidi@quicinc.com>
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>
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>
Add board id for Sun MTP with 3.5mm Kiwi WLAN V8 Power Grid.
Change-Id: I9bd6275a37275e4f10f8c4efe3bf7bf95f581776
Signed-off-by: Akash Gajjar <quic_agajjar@quicinc.com>
This patch adds APQ support for ATP platform.
Change-Id: I6b91f7151cc88834782fc6068d3adfc2f2024b84
Signed-off-by: Akash Gajjar <quic_agajjar@quicinc.com>
Enable 4ppc mode for DP on sun platform to support higher resolution
mode.
Change-Id: I54208fd665710b5162bf20b1f676ed59c585226b
Signed-off-by: Yahui Wang <quic_yahuiw@quicinc.com>
Increased clock rate with 2% config for 10 bits dphy cmd panel
due to transfer time go beyond cause frame-drop with cesta enabled.
Change-Id: I30fed53879bcf04ade37ff737b27c87f82740c67
Signed-off-by: Jinfeng Gu <quic_gjinfeng@quicinc.com>
Sync state will remove the disp_cc device vote once the device
driver probe is complete. It removes the DSI clock vote early
for continuous splash usecase because DSI driver takes its vote
in component binding instead of device driver probe.
It is better to keep disp_cc vote for components till respective
device probe complete and they register themselves to master
component. This change adds disp_cc vote for smmu_sde_unsec,
smmu_sde_sec, sde_wb1 and sde_wb2 devices to retain vote till
bind_all API is called.
Change-Id: Ie6e39cb53c4fdd93a1ce7d07a0fc99a250235902
Signed-off-by: Lei Chen <quic_chenlei@quicinc.com>