Commit Graph

218 Commits

Author SHA1 Message Date
Ramkumar Radhakrishnan
7d485131a1 ARM: dts: msm: Add trustedvm device tree files for Sun target
Add the trusted VM devicetree nodes for Sun target.

Change-Id: I393576e742d0c793d26558e64a3f39102c1de032
Signed-off-by: Ramkumar Radhakrishnan <quic_rradhakr@quicinc.com>
Signed-off-by: Mahadevan <quic_mahap@quicinc.com>
2024-01-22 10:57:32 +08:00
Anjelique Melendez
0cae8dfc80 ARM: dts: msm: add display panels under battery_charger device for Sun QRD
Add display panels under battery_charger device for Sun so battery_charger
device will receive notifications when display is turned on/off.

Change-Id: Ic128b3285b1ee76469863323f1a69a42ed1c55bd
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
2024-01-19 11:28:59 -08:00
Linux Display
35bb3e0872 Merge remote-tracking branch 'quic/display-kernel-dev.lnx.1.0' into display-kernel.lnx.11.0
CRs              SHA_ID     Commit Message
----------------------------------------------------------------------
3707396           I38944376 ARM: dts: msm: introduce AI Scaler support

CRs-Included: 3707396

Change-Id: Ia61b092272edb0ade4a4c4b60bcc26e9d1f03183
Signed-off-by: Linux Display <lnxdisplay@localhost>
2024-01-18 03:35:56 +05:30
qctecmdr
a5e286170d Merge "ARM: dts: msm: introduce AI Scaler support" 2024-01-17 03:47:15 -08:00
Veera Sundaram Sankaran
2cc2220b57 ARM: dts: msm: add cont-splash & ramdump support on sun target
Add continuous splash memory region & ramdump memory region
on sun target to enable the features.

Change-Id: Ia7bed7b30935a912c977a543430a2b9ad0921439
Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
2024-01-11 10:26:31 -08:00
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
Sanskar Omar
2f01796505 ARM: dts: msm: introduce AI Scaler support
The Sun platform introduces support for AI Scaler hardware. Update
the device tree definition to provide AI Scaler hardware details
and register access to the MSM DRM driver.

Change-Id: I38944376bc4579759391ff1e70882bf812dc133e
Signed-off-by: Sanskar Omar <quic_sansomar@quicinc.com>
2024-01-08 14:35:20 +05:30
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