Commit graph

122 commits

Author SHA1 Message Date
Satya Rama Aditya Pinapala
cec7bba2f9 ARM: dts: msm: ensure display GPIO regulator is on during boot
Change adds regulator-boot-on property to the GPIO controlled regulator
so that the GPIO doesn't get toggeled during boot from UEFI to kernel.

Change-Id: Ib0600ff5177de467e27f9efd09da623dc1c238a4
2020-05-11 16:06:46 -07:00
Tatenda Chipeperekwa
16e29f5526 ARM: dts: msm: add altmode device for DisplayPort client on Lahaina
Add a reference to the altmode device for use in the DisplayPort
driver. This update is necessitated by a change in the API for
altmode client registration.

Change-Id: Idaef5fab963b4c280873d30bb424cbe3e26c7419
2020-05-08 12:08:48 -07:00
qctecmdr
13a500bbca Merge "ARM: dts: msm: update DSI PHY timings for panels on Lahaina" 2020-05-07 08:13:49 -07:00
qctecmdr
8ecc2bb043 Merge "ARM: dts: msm: enable DP MST support on Lahaina" 2020-05-06 18:16:18 -07:00
Rajkumar Subbiah
fb08b9d6c9 ARM: dts: msm: enable DP MST support on Lahaina
This change enables DP MST support on Lahaina.

Change-Id: Ifae606ae3b3a5402a703b147aa0701f6b13713a1
2020-05-06 19:02:38 -04:00
qctecmdr
34eccaf9c2 Merge "ARM: dts: msm: increase max number of DSCs available for DP use case" 2020-05-06 11:34:13 -07:00
Tatenda Chipeperekwa
dc8d260555 ARM: dts: msm: add device node for MSM HDCP driver on Lahaina
Add device node for the MSM HDCP driver which manages
communication between HLOS and TZ for HDCP related operations.

Change-Id: I7b37814f1ade7f62cf73e196c834da400abba5fe
2020-05-05 09:48:38 -07:00
Tatenda Chipeperekwa
fde81ee3b1 bindings: Documentation: update DisplayPort node
Update the documentation for the DisplayPort node on Lahaina.

Change-Id: I22e8751db2f9b47fbdc433a2687aee41e4e746af
2020-05-05 09:48:32 -07:00
qctecmdr
902734d2dc Merge "ARM: dts: msm: add scaling linewidth information" 2020-05-05 03:40:48 -07:00
Amine Najahi
0ea4570d7b ARM: dts: msm: increase max number of DSCs available for DP use case
Increase the maximum number of DSCs available for DP usage to 4.
This will allow 4LM topologies requiring more than 2 DSCs
to be supported.

Change-Id: I9b5c3c9b460a537ccdb84dd7a72d6b7218a4cae0
2020-05-04 18:26:01 -07:00
Abhinav Kumar
d4e70b9254 ARM: dts: msm: update VDC-m revision for display
Update the VDC-m revision for the simulation panels and
SDE as per latest programming guidelines.

Change-Id: If8c1d9646aac96e06b5a3afab97dc8d7469bdcfc
2020-05-04 15:11:46 -07:00
Abhinav Kumar
8ef89dbf54 bindings: Documentation: update VDC-m revision in bindings
Update the VDC-m revision in bindings as per the latest
programming guidelines.

Change-Id: I5400b8cc5dac2c549a0697e42cedaca4b06d7e79
2020-05-04 15:06:12 -07:00
qctecmdr
3d326d4ea4 Merge "bindings: Documentation: add pm_qos cpu mask for performance" 2020-05-03 21:34:57 -07:00
qctecmdr
36359e1ffa Merge "Revert: "dt-bindings: add documentation for sde-limit"" 2020-05-03 21:34:57 -07:00
Steven Cohen
8fcb88994a ARM: dts: msm: add scaling linewidth information
Add documentation for scaling linewidth property which defines
the maximum linewidth supported for scaling use cases.

Change-Id: Ib02ab7cf1281b4e50bcc063ac5f45112caab2576
2020-04-29 01:02:50 -04:00
Steve Cohen
822a8638aa Revert: "dt-bindings: add documentation for sde-limit"
This reverts commit 658f1491b962fceccb622a9ba78e74af3c1fc0f0
from msm-4.19 which was ported as part of the display device
tree techpack.

Support for sde-limits has been removed from the driver as it's
no longer needed. BW limits have moved to per target based XML
files in user-space and linewidth limits already have other
properties for specifying.

Change-Id: Idcbe8e10e94785bc5774a94e2326d2f77ce4b5ac
2020-04-24 02:48:26 -04:00
Satya Rama Aditya Pinapala
5db3ba7d72 ARM: dts: msm: update DSI PHY timings for panels on Lahaina
Change updates PHY timings of DSI panels as per
latest HW recommendation for lahaina target.

Change-Id: I7c029a11542be4a449212b35afb81a1bc8796d2e
2020-04-17 16:16:29 -07:00
Narendra Muppalla
39a3e84c25 bindings: Documentation: add pm_qos cpu mask for performance
This change adds documentation for pm_qos mask for performance use case.

Change-Id: I8ca41b578accbe6cc67041a5abb91b0d63fbd07d
Signed-off-by: Narendra Muppalla <nmuppall@quicinc.com>
2020-04-15 14:19:53 -07:00
Satya Rama Aditya Pinapala
5de689988a ARM: dts: msm: add supported panels for lahaina MTP and QRD
Change adds all the supported DSI panels to the Lahaina MTP and QRD
platform devicetree. These panels can be chosen on these platforms
to run in simulation mode.

Change-Id: Idd73668c09b2f3c12e785aad7fe6f20e7cbdde79
2020-04-15 13:35:45 -07:00
Prabhanjan Kandula
bbe3d8d7fb ARM: dts: msm: enable VDC sim panel on lahaina
This change adds missing dtsi entry to enable VDC
simulation panel for lahaina target.

Change-Id: I4f99fc520831ea6828fd5542972b6155757ae0e0
2020-04-13 10:20:29 -07:00
Yuan Zhao
b4abb17f3d ARM: dts: msm: set 60hz cmd mode as default mode for qrd lahaina
Set 60hz cmd mode as default display panel mode, and
enable ESD check for cmd mode. Changed the PHY timing
settings according to the new PHY timing excel version.

Change-Id: Ib026bb19595a7f30bc7b2a36ac5eeb02749b043e
2020-04-11 01:40:14 -07:00
qctecmdr
4373dd77dc Merge "ARM: dts: msm: enable secondary DSI display for lahaina" 2020-04-10 09:39:57 -07:00
qctecmdr
a9365b468b Merge "ARM: dts: msm: update Sharp qsync panel DSI phy timings for lahaina" 2020-04-10 09:39:57 -07:00
qctecmdr
1fadd6ba48 Merge "ARM: dts: msm: Enable DSC and FEC support for DP" 2020-04-10 07:07:31 -07:00
Satya Rama Aditya Pinapala
831f7d54a7 ARM: dts: msm: enable secondary DSI display for lahaina
Change enables secondary DSI display for lahaina target.

Change-Id: I77869965a807ef2189ac4c5a822d45288c635bfa
2020-04-09 07:18:52 -07:00
Satya Rama Aditya Pinapala
e804b4caf0 ARM: dts: msm: update Sharp qsync panel DSI phy timings for lahaina
Change updates PHY timings of Sharp QSYNC CMD and VID mode panels as per
latest HW recommendation.

Change-Id: Iaf4b886b04fcc527df3986f70cf47538eea463ab
2020-04-09 06:32:14 -07:00
qctecmdr
d573cc22cb Merge "ARM: dts: msm: specify reg bus scaling griffins for SDE on Lahaina" 2020-04-08 09:25:17 -07:00
qctecmdr
9a307de17f Merge "ARM: dts: msm: Add LUTBUS support for VIG Gamut on Lahaina" 2020-04-07 16:00:10 -07:00
Christopher Braga
60f712090a ARM: dts: msm: Add LUTBUS support for VIG Gamut on Lahaina
On Lahaina based targets the DB LUTDMA enGine now supports the
new LUTBUS DMA operation. Update VIG Gamut version to indicate
the LUTBUS operation is now used for DMA programming.

Change-Id: I0979be7aaaec6b8a45fd44d40523bc459dbe948e
2020-04-07 11:49:07 -04:00
Steve Cohen
b8d2134cb0 ARM: dts: msm: specify reg bus scaling griffins for SDE on Lahaina
Provide bus scaling griffins for the SDE AHB path. These values
are now moved to the device-tree for scalability.

Change-Id: Ic23aa5534ab0ccb1838355d6c0f9d10e9d76489c
2020-04-06 22:49:58 -04:00
qctecmdr
b1e3fb2e61 Merge "ARM: dts: msm: enable SDE RSC rev 4 on lahaina" 2020-04-05 19:29:38 -07:00
Rajkumar Subbiah
1dad423801 ARM: dts: msm: Enable DSC and FEC support for DP
This change enables DSC compression and Forward Error Correction
support for Display Port.

Change-Id: Ib883367417e7cd5ea7090ababed1c6abe8f68594
2020-04-03 18:39:04 -04:00
Rajkumar Subbiah
eb73113b8c ARM: dts: msm: Enable widebus for DP
This change enabled widebus support to DP so that the DP controller
processes 2 pixels per clock in uncompressed mode or 6 bytes per
clock in compressed mode.

Change-Id: Id6b316f818b5424e3684bef99ec8e40d8df83b85
2020-04-03 11:47:03 -04:00
Steven Cohen
d7ae7e47af ARM: dts: msm: enable SDE RSC rev 4 on lahaina
Enable the SDE RSC rev4 driver and HW, and update the
interconnect bindings.

Change-Id: I85336dac6d0c4081350259c636c1159c32c582a5
2020-04-02 16:57:39 -04:00
Steve Cohen
c6543f488f ARM: dts: msm: add ebi bus for split vote on APPS RSC
Split the data bus votes between MNOC and EBI when using
the APPS RSC.

Change-Id: I93f8e1ad3697039afae292e7561f4e807c77c2ed
2020-04-02 15:05:43 -04:00
qctecmdr
223d9e79a1 Merge "ARM: dts: msm: add ibb and lab for AMOLED panels for lahaina" 2020-04-02 00:11:24 -07:00
Abhijit Kulkarni
d332a6106d ARM: dts: msm: enable BOE panel partial update for lahaina
This change enables partial update by specifying the partial
update roi this panel supports.

Change-Id: Ifdae12a1980d1e35a0abe36b5c3632520093c64f
2020-04-01 22:08:00 -07:00
qctecmdr
6502ddec88 Merge "ARM: dts: qcom: Add support for demura block on lahaina target" 2020-04-01 17:45:16 -07:00
qctecmdr
2a82c26cb6 Merge "ARM: dts: msm: enable PU on sim panel for Lahaina" 2020-04-01 15:52:24 -07:00
Gopikrishnaiah Anandan
5e2f067715 ARM: dts: qcom: Add support for demura block on lahaina target
DPU version supports demura block, change adds offsets of module.

Change-Id: I97c79047b2b48a0b059c8a918d35aa09c1034766
2020-04-01 13:11:20 -07:00
Satya Rama Aditya Pinapala
a67c24437d ARM: dts: msm: enable PU on sim panel for Lahaina
Change enables Partial Update feature for Simulation command mode panel
for Lahaina target.

Change-Id: I4ff42e64f5cc81c96c72f7983b279874f14ccff3
2020-04-01 10:33:15 -07:00
Gopikrishnaiah Anandan
cb73c3f5b9 bindings: Documentation: add documentation for demura block entries
Add documentation for demura hardware block device tree entries.

Change-Id: Ieb3e8d11d80e8c5318df1a1443ca1e2a7017bc5e
2020-03-31 15:17:41 -07:00
Satya Rama Aditya Pinapala
ec906ed412 ARM: dts: msm: add ibb and lab for AMOLED panels for lahaina
Change adds LAB and IBB regulator supply for AMOLED panels for
Lahaina target.

Change-Id: I7e516cdbbbfc7f8e6dd7fbb61fac88779e0913bc
2020-03-31 10:40:57 -07:00
qctecmdr
9fc82be700 Merge "ARM: dts: msm: define ramdump buffer reservation node" 2020-03-26 17:28:57 -07:00
Abhijit Kulkarni
46292b23b4 ARM: dts: msm: define ramdump buffer reservation node
This change defines ramdump buffer reservation node for
lahaina target.

Change-Id: I9bcce869e01e533ecb4b1acc82d5e6f8c70cb197
2020-03-24 12:57:50 -07:00
qctecmdr
5bcb730db4 Merge "bindings: Documentation: update documentation for DSI" 2020-03-23 17:32:07 -07:00
qctecmdr
1d5990f303 Merge "bindings: Documentation: add documentation for spr pack type" 2020-03-20 15:31:24 -07:00
qctecmdr
1755179ff7 Merge "ARM: dts: msm: Add SB LUTDMA support for lahaina target" 2020-03-20 12:11:23 -07:00
Prabhanjan Kandula
16605c6c63 bindings: Documentation: add documentation for spr pack type
Add documentation for specifying spr pack type of panel and
currently supported pack type strings.

Change-Id: Id069428c81d1720997a14a53a54a6fba20fdc8cf
2020-03-20 10:12:30 -07:00
Prabhanjan Kandula
09d73d2f3a ARM: dts: msm: add support for spr hw block on lahaina
This change adds device tree entries for spr hw block on lahaina

Change-Id: Ibcbeb75805546e014e1025a8b3c6ab1f3884cba4
2020-03-20 10:03:35 -07:00