Commit Graph

62 Commits

Author SHA1 Message Date
Linux Display
c5041f1b62 Merge remote-tracking branch 'quic/display-kernel-dev.lnx.1.0' into display-kernel.lnx.11.0
CRs              SHA_ID     Commit Message
----------------------------------------------------------------------
3702303           Id3ba8542 ARM: dts: msm: update BW limits for sun target
3699043           I2d403a15 ARM: dts: msm: Add pack type for SPR on sun target
3696785           I548cef05 ARM: dts: msm: update ucsc version
3696785           I57a0a07f ARM: dts: msm: Update LTM version to 1.3
3696785           I1f570147 ARM: dts: msm: Update IGC versions for high-precision mode
3691260           I0a2eb94d ARM: dts: msm: replace smmu address property for sun target
3696785           Iad137c4f ARM: dts: msm: update DSPP GC/PCC version

CRs-Included: 3696785,3702303,3691260,3699043

Change-Id: Idcfe6a377383b30086eb2e72f117188949dbbc4c
Signed-off-by: Linux Display <lnxdisplay@localhost>
2024-01-11 00:06:33 +05:30
qctecmdr
94f9a0714a Merge "ARM: dts: msm: update ucsc version" 2024-01-10 00:17:43 -08:00
Jayasri Sampath Kumaran
deeda4cc1f ARM: dts: msm: update BW limits for sun target
Update BW limit values based on QOS recommendation for sun target.

Change-Id: Id3ba8542cb89bd4b8d682e7d48841c6a29e2c6d6
Signed-off-by: Jayasri Sampath Kumaran <quic_jsampath@quicinc.com>
2024-01-09 15:01:39 -05:00
qctecmdr
e7ba880ef8 Merge "ARM: dts: msm: update DSPP GC/PCC version" 2024-01-09 02:55:38 -08:00
Yuchao Ma
ee1cbb9e3c ARM: dts: msm: Add pack type for SPR on sun target
This change adds pack type for SPR on sun target.

Change-Id: I2d403a15e2e8a66586dd4acddf1f635c644a9dae
Signed-off-by: Yuchao Ma <quic_yuchaom@quicinc.com>
2024-01-07 17:43:59 -08:00
qctecmdr
ba4610aab5 Merge "ARM: dts: msm: replace smmu address property for sun target" 2024-01-05 23:03:38 -08:00
Linux Display
7d37495c68 Merge remote-tracking branch 'quic/display-kernel-dev.lnx.1.0' into display-kernel.lnx.11.0
CRs              SHA_ID     Commit Message
----------------------------------------------------------------------
3696671           I73ba2467 ARM: dts: msm: add FHD+ mode for CSOT panel
3697560           I85593575 ARM: dts: msm: add missing license markings
3674590           I42cf0b07 ARM: dts: msm: add APQ SOC id for SDE on sun target

CRs-Included: 3697560,3696671,3674590

Change-Id: I94b88f0bf17b29891b39f735a62a276546dd62d6
Signed-off-by: Linux Display <lnxdisplay@localhost>
2024-01-05 12:30:00 +05:30
Renchao Liu
bcee516166 ARM: dts: msm: update ucsc version
This change updates ucsc version to support INT2FP/FP2INT enable.

Change-Id: I548cef05759cf3ee557d7424b96c5f2ba2ba82d3
Signed-off-by: Renchao Liu <quic_rencliu@quicinc.com>
2024-01-04 22:06:38 -08:00
qctecmdr
d187d18698 Merge "ARM: dts: msm: add APQ SOC id for SDE on sun target" 2024-01-04 07:21:01 -08:00
qctecmdr
f0dac388da Merge "ARM: dts: msm: add missing license markings" 2024-01-04 07:21:01 -08:00
qctecmdr
77969486e1 Merge "ARM: dts: msm: add FHD+ mode for CSOT panel" 2024-01-04 07:21:01 -08:00
Qing Huang
4fc4835cef ARM: dts: msm: Update LTM version to 1.3
LTM ROI region handling has been updated. Update the LTM
DTSI version to 1.3 to track this change.

Change-Id: I57a0a07f4f249f837c2f057114f5f15e827e0731
Signed-off-by: Qing Huang <quic_huangq@quicinc.com>
2024-01-04 11:02:09 +08:00
Qing Huang
8e576b5456 ARM: dts: msm: Update IGC versions for high-precision mode
IGC functionality has been updated to support high-precision mode.
Update the IGC versions accordingly.

Change-Id: I1f57014763c05c26318de703447a6a2c7649a4f7
Signed-off-by: Qing Huang <quic_huangq@quicinc.com>
2024-01-04 10:59:03 +08:00
Jayasri Sampath Kumaran
c730c8a7cb ARM: dts: msm: replace smmu address property for sun target
Replacing existing smmu address property to upstream compatible property.

Change-Id: I0a2eb94d7e91d1d59467bfc68ca4b87a52bd2160
Signed-off-by: Jayasri Sampath Kumaran <quic_jsampath@quicinc.com>
2024-01-03 09:18:16 -05:00
Renchao Liu
9f36f88267 ARM: dts: msm: update DSPP GC/PCC version
DSPP functionality has been updated to support high precision mode.
Update the DSPP block versions accordingly.

Change-Id: Iad137c4fc54127c05cc92b8ed4948e2b78e43437
Signed-off-by: Renchao Liu <quic_rencliu@quicinc.com>
2024-01-02 16:23:53 +08:00
Kirill Shpin
421daddce2 ARM: dts: msm: add FHD+ mode for CSOT panel
Adds a mode with FHD+ resolution to the CSOT panel.

Change-Id: I73ba24676e0a74f6f1c95254850d5c2add498336
Signed-off-by: Kirill Shpin <quic_kshpin@quicinc.com>
2023-12-27 12:27:05 -08:00
Linux Display
b856596c47 Merge remote-tracking branch 'quic/display-kernel-dev.lnx.1.0' into display-kernel.lnx.11.0
CRs              SHA_ID     Commit Message
----------------------------------------------------------------------
3679053           Ia60a1265 ARM: dts: msm: enable touch panel on sun QRD platform
3686710           I040bece2 ARM: dts: msm: dsi: support secondary display for nt37801 panel
3674590           I3cd60571 ARM: dts: msm: add all supported platform variants for sun target
3683267           I323099ab ARM: dts: msm: add RCM device tree files

CRs-Included: 3679053,3674590,3683267,3686710

Change-Id: Ib4da377fc9b3e8a0410e1d1abeaf9e0f8f2ed248
Signed-off-by: Linux Display <lnxdisplay@localhost>
2023-12-27 12:40:05 +05:30
qctecmdr
cb9b83e429 Merge "ARM: dts: msm: add RCM device tree files" 2023-12-26 13:54:37 -08:00
Kirill Shpin
2f8d5c682f ARM: dts: msm: add missing license markings
Adds missing license markers to files that don't have them.

Change-Id: I855935751e4e60976428ad201c5facc2da28db2e
Signed-off-by: Kirill Shpin <quic_kshpin@quicinc.com>
2023-12-26 10:28:26 -08:00
qctecmdr
c035e17921 Merge "ARM: dts: msm: enable touch panel on sun QRD platform" 2023-12-21 10:34:05 -08:00
qctecmdr
fbae2d51a7 Merge "ARM: dts: msm: add all supported platform variants for sun target" 2023-12-21 10:34:04 -08:00
Veera Sundaram Sankaran
423d3e762a ARM: dts: msm: add APQ SOC id for SDE on sun target
Add APQ SOC id in mtp/cdp variants on sun target.

Change-Id: I42cf0b07a08f09a983399cd5cffe2001481061e7
Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
2023-12-19 12:45:19 -08:00
Rui Chen
f87233beac ARM: dts: msm: enable touch panel on sun QRD platform
Adds touch panel dts nodes for QRD platform.

Change-Id: Ia60a126574e6841bdd2c4de1dacf63d42fe93ded
Signed-off-by: Rui Chen <quic_ruc@quicinc.com>
2023-12-15 01:03:20 -08:00
Linux Display
d7ef01ca3b Merge remote-tracking branch 'quic/display-kernel-dev.lnx.1.0' into display-kernel.lnx.11.0
CRs              SHA_ID     Commit Message
----------------------------------------------------------------------

CRs-Included:

Change-Id: I0c1ee02266a8359b0d0d6b8cd61948215e1ea69a
Signed-off-by: Linux Display <lnxdisplay@localhost>
2023-12-14 10:49:01 +05:30
Rohith Iyer
5087f5eb21 ARM: dts: msm: dsi: support secondary display for nt37801 panel
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>
2023-12-13 12:00:33 -08:00
Veera Sundaram Sankaran
9ab8a2cac0 ARM: dts: msm: add all supported platform variants for sun target
Add Kiwi, NFC, v8 Power Grid, v8 Power Grid with Kiwi on MTP & CDP
platforms for Sun target.

Change-Id: I3cd60571147aa566aa11aad4f49829b19d928983
Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
2023-12-13 11:29:44 -08:00
Kirill Shpin
a959cdec45 ARM: dts: msm: add RCM device tree files
Adds new files for RCM CDT, which falls back on the CDP files for
configuration.

Change-Id: I323099abc2cab872e665d3d21bdee94d4ae9f5cf
Signed-off-by: Kirill Shpin <quic_kshpin@quicinc.com>
2023-12-13 09:27:45 -08:00
qctecmdr
e1d581f217 Merge "ARM: dts: msm: dsi: fix indices on mdss_dsi_phy* providers" 2023-12-12 16:34:44 -08:00
Linux Display
cf8f71c8ec Merge remote-tracking branch 'quic/display-kernel-dev.lnx.1.0' into display-kernel.lnx.11.0
CRs              SHA_ID     Commit Message
----------------------------------------------------------------------
3675792           I783d7bae ARM: dts: msm: introduce mDNIe support
3674590           I0f6f9914 ARM: dts: msm: add display device tree support for QRD SUN variants
3675744           I7b9427c0 ARM: dts: msm: dsi: disable secondary touch node
3680659           Iad4d74db ARM: dts: msm: dsi: add panel commands to reduce load on VCI power rail
3672536           Iccc9911b ARM: dts: msm: add sde_dp node to connectors list for sun
3672536           Ibdc94b27 ARM: dts: msm: enable dp hdcp/pll/audio codec for sun
3667600           I56d1d7e5 ARM: dts: msm: add dp dt change for sun platform

CRs-Included: 3672536,3667600,3675792,3674590,3675744,3680659

Change-Id: I41e48c47e2e0c242ff911149e124bcc13e14a6a3
Signed-off-by: Linux Display <lnxdisplay@localhost>
2023-12-13 03:45:43 +05:30
qctecmdr
23bd678ef9 Merge "ARM: dts: msm: dsi: disable secondary touch node" 2023-12-12 10:13:52 -08:00
qctecmdr
283883a776 Merge "ARM: dts: msm: add display device tree support for QRD SUN variants" 2023-12-12 08:42:44 -08:00
qctecmdr
7ad97c47d7 Merge "ARM: dts: msm: dsi: add panel commands to reduce load on VCI power rail" 2023-12-12 06:42:50 -08:00
Alisha Thapaliya
c6a758b424 ARM: dts: msm: introduce mDNIe support
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>
2023-12-07 15:48:49 -08:00
Lei Chen
9779d94585 ARM: dts: msm: add display device tree support for QRD SUN variants
Add display device tree support for QRD SUN variants.

Change-Id: I0f6f9914904d0ddf26bff2149ce490b69a1259b8
Signed-off-by: Lei Chen <quic_chenlei@quicinc.com>
2023-12-05 21:14:08 -08:00
Rohith Iyer
f790be7161 ARM: dts: msm: dsi: fix indices on mdss_dsi_phy* providers
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>
2023-12-05 17:03:29 -08:00
qctecmdr
eb8ed18851 Merge "ARM: dts: msm: enable dp hdcp/pll/audio codec for sun" 2023-12-05 00:07:43 -08:00
qctecmdr
00daba2864 Merge "ARM: dts: msm: add sde_dp node to connectors list for sun" 2023-12-05 00:07:43 -08:00
Rohith Iyer
3cf30c9b54 ARM: dts: msm: dsi: disable secondary touch node
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>
2023-12-04 13:44:17 -08:00
Rohith Iyer
ae736009b3 ARM: dts: msm: dsi: add panel commands to reduce load on VCI power rail
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>
2023-11-30 15:39:41 -08:00
qctecmdr
f4d62fe3bd Merge "ARM: dts: msm: add dp dt change for sun platform" 2023-11-29 21:37:09 -08:00
Linux Display
755e40f747 Merge remote-tracking branch 'quic/display-kernel-dev.lnx.1.0' into display-kernel.lnx.11.0
CRs              SHA_ID     Commit Message
----------------------------------------------------------------------
3674590           I43968733 ARM: dts: msm: add SMMU_PROXY_DISPLAY_CB to MDP device in sun target
3674590           Ifa248132 ARM: dts: msm: enable idle-pc on sun target
3674524           Ie755d57d ARM: dts: msm: dsi: support LCD panels
3674523           I8e1652b0 ARM: dts: msm: increase LPM load current for L13B rail
3674521           I260ae895 ARM: dts: msm: dsi: add power supply for CSOT CPHY
3663901           Idabce49d ARM: dts: msm: add DSI nodes to connectors list for sun
3662802           I473dbca3 ARM: dts: msm: dsi: enable sun platforms
3663892           Ifa8b5904 ARM: dts: msm: dsi: add legacy panels

CRs-Included: 3663892,3674523,3674590,3674521,3663901,3674524,3662802

Change-Id: Ib98b10a7babbbd188dfb05d8e36f1bdb926d50c6
Signed-off-by: Linux Display <lnxdisplay@localhost>
2023-11-30 07:02:45 +05:30
Yahui Wang
7dd76e1b10 ARM: dts: msm: add sde_dp node to connectors list for sun
Add sde_dp node to connectors list for sun.

Change-Id: Iccc9911b6ac1f9da8807009fb3a3d520eea68aea
Signed-off-by: Yahui Wang <quic_yahuiw@quicinc.com>
2023-11-29 16:41:27 -08:00
Linux Build Service Account
11ad822686 Merge "ARM: dts: msm: dsi: add power supply for CSOT CPHY" into display-kernel-dev.lnx.1.0 2023-11-29 13:55:30 -08:00
Linux Build Service Account
f60ed496c2 Merge "ARM: dts: msm: add DSI nodes to connectors list for sun" into display-kernel-dev.lnx.1.0 2023-11-29 13:55:30 -08:00
Linux Build Service Account
e68a4b7660 Merge "ARM: dts: msm: enable idle-pc on sun target" into display-kernel-dev.lnx.1.0 2023-11-29 13:31:50 -08:00
Linux Build Service Account
ee3f731bac Merge "ARM: dts: msm: dsi: support LCD panels" into display-kernel-dev.lnx.1.0 2023-11-29 13:31:50 -08:00
Linux Build Service Account
ea41cc8a06 Merge "ARM: dts: msm: add SMMU_PROXY_DISPLAY_CB to MDP device in sun target" into display-kernel-dev.lnx.1.0 2023-11-29 13:31:50 -08:00
Veera Sundaram Sankaran
2eed873fd7 ARM: dts: msm: add SMMU_PROXY_DISPLAY_CB to MDP device in sun target
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>
2023-11-28 15:12:50 -08:00
Veera Sundaram Sankaran
bcb4f713e5 ARM: dts: msm: enable idle-pc on sun target
Enable idle power collapse feature on sun target.

Change-Id: Ifa2481321322414f16aaa872431f2e1c270dff33
Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
2023-11-28 15:12:25 -08:00
Rohith Iyer
8dcf527549 ARM: dts: msm: dsi: support LCD panels
Add pm8550_gpios node and gpio information to support LCD panels.

Change-Id: Ie755d57d7acd16d4bfc8ac6c0cf3f2d0b5ff15e6
Signed-off-by: Rohith Iyer <quic_rohiiyer@quicinc.com>
2023-11-27 16:33:05 -08:00