Commit graph

57 commits

Author SHA1 Message Date
Yuan Zhao
e5aa8b65b8 ARM: dts: msm: add other fps support for lahaina qrd
Add 60hz and 120hz cmd mode support and dynamic fps
switch commands.

Change-Id: I9b09fa2e99844a0ed34b9366b6b822acb2505af2
2020-03-05 22:18:56 -08:00
qctecmdr
821cbd78b4 Merge "dt-bindings: add binding documentation for MSM HDCP driver" 2020-03-05 18:06:13 -08:00
qctecmdr
c49e6b5949 Merge "ARM: dts: msm: enable ULPS for CMD mode panels on Lahaina" 2020-03-04 09:42:58 -08:00
qctecmdr
b46f983dda Merge "ARM: dts: msm: enable SSC for DSI on Lahaina" 2020-03-04 09:02:03 -08:00
qctecmdr
fb24771851 Merge "ARM: dts: msm: enable DFPS for Truly 2K video mode panel on lahaina" 2020-03-04 08:22:23 -08:00
qctecmdr
0344ba6947 Merge "ARM: dts: msm: enable ESD for panels on Lahaina" 2020-03-04 07:35:56 -08:00
Dhaval Patel
f0c68dac7c ARM: dts: msm: update sde qos and dcvs config for lahaina
This change adds 60 and 120 fps creq, safe and danger
lut qos configuration for lahaina target. It also
updates the min and max bandwidth limit for
per pipe and sde device for lahaina target.

Change-Id: I2a0140fd2f6a3b7910df9166d98efff9e1a0e10d
2020-03-03 18:54:13 -08:00
Satya Rama Aditya Pinapala
9621e7326e ARM: dts: msm: enable ULPS for CMD mode panels on Lahaina
This change enables ULPS for all command mode panels on lahaina
target.

Change-Id: I153f1a041949f62547021f6283cd29099dd7cf0c
2020-03-03 15:48:33 -08:00
Satya Rama Aditya Pinapala
17bb915ad1 ARM: dts: msm: enable SSC for DSI on Lahaina
The change enables Spread Spectrum Clocking for DSI PLL for lahaina
target. SSC mode is set to down-spread.

Change-Id: I074b22520944bec2394e93f83d03c511a5cb0f8e
2020-03-03 15:48:33 -08:00
Satya Rama Aditya Pinapala
a46ace9623 ARM: dts: msm: enable DFPS for Truly 2K video mode panel on lahaina
Change enables dynamic refresh rate feature for Truly 2K dual DSI
video mode panel on lahaina target.

Change-Id: I1d266a993d19a0b1ca49d0cd1fa1b8048b0d0323
2020-03-03 15:48:26 -08:00
Satya Rama Aditya Pinapala
5ec0aa1557 ARM: dts: msm: enable ESD for panels on Lahaina
This change enables ESD for all DSI panels supported on
Lahaina.

Change-Id: I9cd99b773e88ce74974ef5fd4f01f3b1f2c55c6d
2020-03-02 20:28:29 -08:00
Tatenda Chipeperekwa
da408a0be8 dt-bindings: add binding documentation for MSM HDCP driver
This change adds the binding documentation for the MSM HDCP
driver on kernel-5.4.

Change-Id: I618e6e0254f63bca4769965305157813ca2c9f03
2020-03-02 19:06:39 -08:00
Satya Rama Aditya Pinapala
d0dbb66b55 ARM: dts: msm: add Sharp WQHD CMD and Video mode panel for lahaina
Change adds Sharp Qsync WQHD command and video mode panels
for lahaina target.

Change-Id: I9e170d6808f62bda8190f22bbf63217066731cfe
2020-03-02 15:27:03 -08:00
Abhijit kulkarni
c7b6993fe1 ARM: dts: msm: remove sid node for lahaina
This change removes the sid register space from display
device tree as for this target driver need not access these
registers.

Change-Id: If036aeec25136b4686598da76739bb4251890fce
2020-03-02 09:49:32 -08:00
Satya Rama Aditya Pinapala
3eec98a21c ARM: dts: msm: remove workaround for Sharp 4K CMD panel for Lahaina
The change removes the workaround used for Sharp 4K command mode
panel for Lahaina target. A higher clock is no longer required for
this panel.

Change-Id: I661cf2b8c5a1353f3fe45b389476e8208eee282d
2020-02-27 15:29:44 -08:00
qctecmdr
b01a38a4b4 Merge "Revert "ARM: dts: msm: Add SB LUTDMA support for lahaina target"" 2020-02-26 20:14:38 -08:00
qctecmdr
a8fc412682 Merge "ARM: dts: msm: remove LCD CDP platform device tree file for Lahaina" 2020-02-24 11:45:44 -08:00
Christopher Braga
efb26a71ad Revert "ARM: dts: msm: Add SB LUTDMA support for lahaina target"
This reverts commit 672369c18e.
Intermittent crashes have been seen on Lahaina silicon when
SBDMA / LUTBUS is used.

Change-Id: I816b0d8914357c73a4f5b3f7781ad176a2061a50
2020-02-23 22:35:46 -05:00
qctecmdr
65a1c3e098 Merge "ARM: dts: msm: add Simulation panels for lahaina" 2020-02-21 11:20:26 -08:00
Satya Rama Aditya Pinapala
d2c0fe4e10 ARM: dts: msm: add Simulation panels for lahaina
Change adds all available simulation panel configurations
for lahaina target.

Change-Id: Ib3570d6509de477e00f58880c678d5691ffaba44
2020-02-20 09:56:18 -08:00
qctecmdr
a2ab4257e9 Merge "ARM: dts: msm: Add SB LUTDMA support for lahaina target" 2020-02-20 09:52:04 -08:00
Satya Rama Aditya Pinapala
6ce403bdf7 ARM: dts: msm: remove LCD CDP platform device tree file for Lahaina
The change removes LCD CDP display device tree file, as it is not
planned on lahaina target.

Change-Id: Ide0d2fd5ea2996750ea2d19a8883d4c0d18015f8
2020-02-20 09:23:07 -08:00
Christopher Braga
672369c18e ARM: dts: msm: Add SB LUTDMA support for lahaina target
A new LUTDMA instance is added to the DMA hardware in Lahaina.
This change updates the corresponding entries, including block
size, offsets, and version.

This change also updates the DSPP IGC and Gamut version to indicate
new HW programming changes using SB LUTDMA.

Change-Id: I7a7314b2c80991e3e15990a080774bacf6de0e19
2020-02-19 11:16:20 -08:00
Satya Rama Aditya Pinapala
181705205d ARM: dts: msm: add 1080p cmd mode panels for lahaina
Change adds Sharp 1080 and Truly 1080 command mode
panels for lahaina CDP target.

Change-Id: I6e43a1d6f71e28964bc493ddd439bc4429ae62a5
2020-02-18 15:12:04 -08:00
Satya Rama Aditya Pinapala
f285a41fe4 ARM: dts: msm: add 2K cmd and video mode panels for lahaina
Change adds Truly 2K Dual DSI command and video mode
panels for lahaina CDP target.

Change-Id: Icfbcf3f611e7b848545364ac32d0b0ac82dec3c1
2020-02-18 14:45:51 -08:00
Satya Rama Aditya Pinapala
5f9530e2f4 ARM: dts: msm: add 4K cmd and video mode panels for lahaina
Change adds Sharp 4K DSC enabled command and video mode
panels for lahaina CDP target.

Change-Id: I9ee64b6c5f2bd66eb1fc0aef42f8df2711f41a82
2020-02-18 14:44:26 -08:00
Narendra Muppalla
f830d50a78 ARM: dts: msm: update ping pong dither-version
This change brings ping pong dither version 2 to lahaina target.

Change-Id: I91499a89d85e6ab45038b7ec1cd46e9ab6f11f8c
2020-02-11 16:54:33 -08:00
qctecmdr
af6924c2c9 Merge "ARM: dts: msm: remove rotator node on lahaina target" 2020-02-10 13:36:37 -08:00
Narendra Muppalla
51850f1252 ARM: dts: msm: remove rotator node on lahaina target
This change removes rotator node and adds CTL_5 base offset
for lahaina sde target.

Change-Id: I5f629f3093ee18b80337d490e4869c90599954ca
2020-02-10 11:39:21 -08:00
Yuan Zhao
e504276f1b ARM: dts: msm: Add r66451 panel for QRD Lahaina
Add QRD Lahaina panel dt files.

Change-Id: I8b1495f41ed2b0882c3149d459ba87e35ff4b4e0
2020-02-08 03:07:41 -08:00
qctecmdr
7d3aec3a0b Merge "ARM: dts: msm: add BOE panels for lahaina target" 2020-02-07 18:39:29 -08:00
Satya Rama Aditya Pinapala
e6d0946f1b ARM: dts: msm: add BOE panels for lahaina target
Change adds BOE Amoled WQHD DSC command mode and video
mode panel and the required power supply entries for Lahaina
CDP and MTP target.

Change-Id: I85840d55aed8d5a533724f42622d738b7bf3d714
2020-02-07 15:11:16 -08:00
Satya Rama Aditya Pinapala
6bbe4313d1 ARM: dts: msm: fix DSI PHY register base for Lahaina
Change fixes the base address and size for DSI PHY register
for lahaina target.

Change-Id: I58962d7b82c814d960231be8323235b134319179
2020-02-07 14:23:16 -08:00
Satya Rama Aditya Pinapala
6bbc9102bf ARM: dts: msm: update peak current for DSI supplies
This change updates the peak current of DSI controller
and PHY supplies.

Change-Id: Ic897b55efd6578fb24206844dabd291801b026bc
2020-02-05 20:14:34 -08:00
qctecmdr
8e80f7d1b5 Merge "ARM: dts: msm: add support for rounded corner on Lahaina target" 2020-02-05 12:51:43 -08:00
Amine Najahi
e3bade4605 ARM: dts: msm: add support for rounded corner on Lahaina target
Adding dtsi entries for rounded corner hardware block and associated
binding documentation for Lahaina target.

Change-Id: I7f945bb5c0e9ec97cd7f9b339dc927fb8cd7a820
2020-02-04 14:16:12 -05:00
Abhinav Kumar
ad03ed0348 ARM: dts: msm: include VDC panel files in lahaina display dtsi
Include the VDC panel DTSI files in the lahaina display dtsi file.

Change-Id: Iee5994d1d325dd8b367e3542ef8a2920d0684afa
2020-02-03 13:44:18 -08:00
qctecmdr
2805c074cf Merge "ARM: dts: msm: add support for VDC-m on lahaina" 2020-02-03 00:11:10 -08:00
Abhinav Kumar
b5a4930c2e ARM: dts: msm: add support for VDC-m on lahaina
Add support for VDC-m on lahaina chipset

Change-Id: I7a0f998919a0ed3e11a8e5d4a1653feb6de9cfc7
2020-01-29 14:29:33 -08:00
Abhinav Kumar
7fb91cdbbd ARM: dts: msm: add VDC command mode simulator dsi panel
Add VDC command mode simulator DSI panel

Change-Id: I11de7203cd3c319c88b2901105afb39787b85790
2020-01-29 14:28:08 -08:00
Abhinav Kumar
b358e47756 ARM: dts: msm: add VDC video mode simulator dsi panel
Add VDC video mode simulator DSI panel

Change-Id: I8f6b1d1be38dce8d2fc6ebe01990e0aa501537bd
2020-01-29 14:27:14 -08:00
Abhinav Kumar
2cd856ee00 bindings: Documentation: add documentation for VDC-m hw block
Add the documentation for configuring the VDC-m hw block
present in the DPU.

Change-Id: I5671d5a1f66517a636396637686de614181b4556
2020-01-29 14:15:14 -08:00
Satya Rama Aditya Pinapala
941f9c610d ARM: dts: msm: add panel power supply for Lahaina
This change adds Panel power supply node for Lahaina target.

Change-Id: Ia84ddc6340703509de578e6a01c1fbc9ba6ad579
2020-01-27 11:41:20 -08:00
Abhinav Kumar
a3d86c5a16 bindings: Documentation: add documentation for VDC-m panels
Add the documentation necessary for VDC-m panels to work
with MSM chipsets.

Change-Id: Ic2bb776fe1fbe6ff9503cb35fd1747e0316f6008
2020-01-24 17:48:56 -08:00
Abhijit Kulkarni
fa8952baab ARM: dts: msm: add dsc 1.2 offsets on lahaina target
This change adds register offsets and capabilities of different
dsc hw sub-blocks in dpu for lahaina target.

Change-Id: Ib0e0a5754544ad6236a56edf41c2a6ef4c10678a
2020-01-24 10:43:27 -08:00
Abhijit Kulkarni
e956e50fef Documentation: devicetree: add documentation for dsc hw block
Add the documentation for configuring the DSC hw blocks
present in the DPU.

Change-Id: If2e6ab6215b17e2d5828e9384c9530884e623e47
2020-01-23 18:33:41 -08:00
Linux Build Service Account
7b881c06c7 Merge "disp: add binding documentation for sde-intf-tear-irq-off" into display-kernel.lnx.5.4 2020-01-23 14:18:30 -08:00
Shashank Babu Chinta Venkata
f8497c2209 ARM: dts: msm: enable DSI for Lahaina target
Enable DSI probe by adding panel and regulators for
Lahaina target.

Change-Id: I5e4c4ef2084944eb6fb4fb787b6400fb4d7c1ed6
2020-01-10 17:17:30 -08:00
Steve Cohen
7dac15bb95 disp: add binding documentation for sde-intf-tear-irq-off
Add documentation for the new SDE device tree node which gives
the INTF TE IRQ offsets. This is required for TE support on
all targets with refactored interrupt support (kernel 5.4+).

Change-Id: I8bae73b1407e39c9dcf2ee95a2e0d7aed1e50fd2
Signed-off-by: Steve Cohen <cohens@qti.qualcomm.com>
2020-01-06 16:10:32 -05:00
Yuan Zhao
c1b3d005b9 ARM: dts: msm: set ICB bus node for mdss
Enable bus scaling for SDE and rotator. Add the new
DT nodes according to the ICB bus framework.

Change-Id: Id9180ae991201963dd3bf6edd5a4fc783624e1c3
2019-12-17 17:20:53 -08:00