Add properties to support secondary display on CDP for both command and
video mode for nt37801 panel.
Change-Id: I040bece2ae656606f76e13c59e67b08cd730dea2
Signed-off-by: Rohith Iyer <quic_rohiiyer@quicinc.com>
Signed-off-by: Kirill Shpin <quic_kshpin@quicinc.com>
The Sun platform introduces support for mDNIe hardware. Update the
device tree definition to provide mDNIe hardware details and register
access to the MSM DRM driver.
Change-Id: I783d7baeca2886c08329feeeef4f8a1c445ddbb7
Signed-off-by: Alisha Thapaliya <quic_athapali@quicinc.com>
Add display device tree support for QRD SUN variants.
Change-Id: I0f6f9914904d0ddf26bff2149ce490b69a1259b8
Signed-off-by: Lei Chen <quic_chenlei@quicinc.com>
Since mdss_dsi_phy* providers only support two clocks, fix current
implementation which indexes out of bounds and causes a failure
in dsi when trying to get clocks.
Change-Id: I671b1f4032c124a515c4d5cebbbd098fdfaca95e
Signed-off-by: Rohith Iyer <quic_rohiiyer@quicinc.com>
Disable secondary touch node as there are currently i2c errors from that
address causing st_fts touch driver to enter error case and fail probe.
Change-Id: I7b9427c0aedd17f8cfda9fdd4966d125369edf61
Signed-off-by: Rohith Iyer <quic_rohiiyer@quicinc.com>
Add panel commands to nt37801 panel's configurations which program
BTPUMPCTRL to reduce the load on VCI power rail to 1 mA.
Change-Id: Iad4d74db8195175f82f06574145db40306897bd8
Signed-off-by: Rohith Iyer <quic_rohiiyer@quicinc.com>
SMMU_PROXY_DISPLAY_CB is used as a hint for memory driver, for special
handling of secure-camera preview buffer. Add it to the MDP device as
the secure-camera preview buffers will be attached with the MDP device
as the dummy device.
Change-Id: I439687335b29f82d9288953bd72872860af5a8a2
Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
Enable idle power collapse feature on sun target.
Change-Id: Ifa2481321322414f16aaa872431f2e1c270dff33
Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
Add pm8550_gpios node and gpio information to support LCD panels.
Change-Id: Ie755d57d7acd16d4bfc8ac6c0cf3f2d0b5ff15e6
Signed-off-by: Rohith Iyer <quic_rohiiyer@quicinc.com>
Increase active load current for L13B rail vote to 10 mA.
Vote of >= 10 mA is required for active use case to prevent
OCP on regulator.
Change-Id: I8e1652b031479cfa0f4e51bcd2c2bc4347400b4a
Signed-off-by: Rohith Iyer <quic_rohiiyer@quicinc.com>
Adds missing power supply node to pull up a pin necessary for CSOT
panel's CPHY mode.
Change-Id: I260ae895a015cdc6a02a89d986aa8d3d62c7c1d0
Signed-off-by: Kirill Shpin <quic_kshpin@quicinc.com>
This change adds DSI nodes to the connectors list for sun target.
Change-Id: Idabce49d9abec0e5a310dbe59fbfb4a18ac2b226
Signed-off-by: Rohith Iyer <quic_rohiiyer@quicinc.com>
Add device tree files required for DPU driver on sun target.
Move bindings for all mdp, dsi, panels, hdcp to opensource project.
Change-Id: I1c6575313e33c5727f48ce94fe8b51cd9c62995d
Signed-off-by: Varsha Suresh <quic_varssure@quicinc.com>
Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
Add nt37801 command mode and video mode display panel support
for dphy and cphy.
Change-Id: I35426e4e67377b9e3c23443de7b2fc1a183dfa52
Signed-off-by: Yahui Wang <quic_yahuiw@quicinc.com>